git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [PATCH] Make gitk work reasonably well on Cygwin.

From
MLMark Levedahl <fastestspinner@hotmail.com>
Date
Jan 31, 2007, 16:00 UTC
Message-ID
<BAY13-F166A2E33293EA2B17FAB3CD0A50@phx.gbl>
In-Reply-To
<Pine.LNX.4.63.0701311612420.22628@wbgn013.biozentrum.uni-wuerzburg.de>

The current gitk is completely broken on Windows using the current Active State Tcl/Tk release as well: the display is very similar to what is shown on cygwin. The basic problem seems to be that Tk's geometry manager is buggy, on all platforms, not just cygwin. I found many variations of the gitk layout that broke on Linux in similar ways to the breakage on cygwin on my way to creating this patch (including ones that worked on Cygwin/Windows but not on Linux). So, arguments to the effect of "get the native Tcl/Tk" or "update Cygwin's Tcl/Tk, the old one is broken" just don't hold up.

Mark Levedahl
Show 22 quoted lines
>From: Johannes Schindelin <Johannes.Schindelin@gmx.de>
>To: Mike Nefari <fastestspinner@hotmail.com>
>CC: git@vger.kernel.org, Paul Mackerras <paulus@samba.org>
>Subject: Re: [PATCH] Make gitk work reasonably well on Cygwin.
>Date: Wed, 31 Jan 2007 16:17:17 +0100 (CET)
>
>Hi,
>
>On Wed, 31 Jan 2007, Mike Nefari wrote:
>
> > The gitk gui layout was completely broken on Cygwin.
>
>This was noted before. I tried to argue with Paulus (now Cc'ed, as per
>SubmittingPatches) that he should include it in gitk. Somehow this did not
>have the effect intended be me.
>
>I also verified that with my Tcl/Tk installation on MacOSX, a patch like
>this was needed. IIRC Paulus argued that I should get a native TclTk,
>which is supposed to work (though not with the paths on Cygwin, oh well).
>
>Oh, and it is also needed for MinGW. But I guess it will remain unfixed.
>

_________________________________________________________________ Turn searches into helpful donations. Make your search count. http://click4thecause.live.com/search/charity/default.aspx?source=hmemtagline_donation&FORM=WLMTAG

Previous: Johannes SchindelinNext: Johannes Sixt
Message 3 of 23 in “Make gitk work reasonably well on Cygwin.”
  1. Make gitk work reasonably well on Cygwin.Mike Nefari, Jan 31, 2007
  2. Johannes SchindelinJan 31, 2007
  3. Mark LevedahlJan 31, 2007
  4. Johannes SixtJan 31, 2007
  5. Johannes SchindelinJan 31, 2007
  6. Mark LevedahlFeb 1, 2007
  7. Junio C HamanoFeb 1, 2007
  8. Seth FalconFeb 1, 2007
  9. Alex RiesenFeb 1, 2007
  10. Mark LevedahlFeb 1, 2007
  11. Shawn O. PearceFeb 1, 2007
  12. Johannes SchindelinFeb 1, 2007
  13. Mark LevedahlFeb 1, 2007
  14. Johannes SchindelinFeb 1, 2007
  15. Mark LevedahlFeb 1, 2007
  16. Christian MICHONFeb 1, 2007
  17. Johannes SixtFeb 1, 2007
  18. Johannes SchindelinFeb 1, 2007
  19. Mark LevedahlFeb 1, 2007
  20. Mark LevedahlFeb 1, 2007
  21. Johannes SixtJan 31, 2007
  22. Alex RiesenJan 31, 2007
  23. Mark LevedahlJan 31, 2007

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.