Jan Hudec <bulb@xxxxxx> wrote: > Nevertheless, I actually think git-gui is quite well in Tcl/Tk and rewriting > it in python nor any other language would probably help it in any way. UNIX (really X11) users think git-gui looks like cr*p on their systems as Tk draws with 1980s widgets, not 2007 style widgets. They have every right to complain about the look and feel of the application, its utter crap. Tk 8.5's tiles extension may help that, but I haven't tried. On Windows 2000/XP and Mac OS X I think I've gotten git-gui to (almost) fit into the rest of the desktop. It fits into the Windows UI better than it does Mac OS X, there are still some rough edges where it is really obvious its not a native Mac OS X application. On all platforms Tk has some "features" that are less than desirable. For example it has been an absolute nightmare to get split pane divider things to work on all systems. I can't tell you how many days I spent just getting the main window to not react stupidly on each system. And it *still* doesn't act right everywhere. Sometimes if you resize the window the status bar on the bottom disappears and Tk just clips it right out of the UI (no, I didn't ask it to do that, Tk has bugs). Building context sensitive menus isn't fun. Managing some data structures in Tcl isn't fun. The list of why I'm currently unhappy with Tcl/Tk for git-gui is actually pretty long. -- Shawn. - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html