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

Re: [PATCH] gitk: Add horizontal scrollbar to the diff view

From
Paul Mackerras <paulus@samba.org>
Date
Mar 8, 2008, 05:41 UTC
Message-ID
<18386.9974.50409.525039@cargo.ozlabs.ibm.com>
In-Reply-To
<20080308015357.GU8410@spearce.org>
Shawn O. Pearce writes:
> git-gui does this scrollbar on-demand thing in its revision list meta-widget,
> which is lib/choose_rev.tcl.  The procedure in question is this, and it gets
> installed as:

That's a nice idea, doing it in _sb_set. However, since the text widget adjusts the horizontal scroll bar depending on what's visible, that would mean the scroll bar would appear and disappear as you scrolled vertically through the text, which would be disconcerting. So for a text I think it's better to have the scrollbar there permanently.

Also, I wonder if you could use pack forget instead of destroying the scrollbar?

Paul.
Previous: Shawn O. PearceNext: Shawn O. Pearce
Message 6 of 7 in “gitk: Add horizontal scrollbar to the diff view”
  1. gitk: Add horizontal scrollbar to the diff viewPekka Kaitaniemi, Mar 5, 2008
  2. Junio C HamanoMar 6, 2008
  3. Paul MackerrasMar 6, 2008
  4. Pekka KaitaniemiMar 6, 2008
  5. Shawn O. PearceMar 8, 2008
  6. Paul MackerrasMar 8, 2008
  7. Shawn O. PearceMar 8, 2008

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.