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

Re: [PATCH] gitk: add the equivalent of diff --color-words

From
Jonathan Nieder <jrnieder@gmail.com>
Date
Oct 17, 2010, 01:58 UTC
Message-ID
<20101017015836.GC26656@burratino>
In-Reply-To
<3c06517d478b3725054f4ca08fb8c38e681549c4.1287223650.git.trast@student.ethz.ch>
Thomas Rast wrote:
Show 7 quoted lines
> Use the newly added 'diff --word-diff=porcelain' to teach gitk a
> color-words mode, with two different modes analogous to the
> --word-diff=plain and --word-diff=color settings.  These are selected
> by a dropdown box.
>
> As an extra twist, automatically enable this word-diff support when
> the user mentions a word-diff related option on the command line.
I like this a lot.
After this patch, the diff pane looks like this:
( ) Diff ( ) Old version ( ) New version   Lines of context: [3 +/-] \
	[ ] Ignore space changes  [ Line diff      v]

all on one line. In particular, it is easy not to notice the new dropdown.

One might be tempted to change the Elide added lines/Elide removed lines radio buttons into a dropdown box, but that would remove the neat-o ability to switch between "before" and "after" views with a single click. Oh well --- screens are getting bigger, anyway.

Previous: Thomas RastNext: Matthieu Moy
Message 2 of 4 in “gitk: add the equivalent of diff --color-words”
  1. gitk: add the equivalent of diff --color-wordsThomas Rast, Oct 16, 2010
  2. Jonathan NiederOct 17, 2010
  3. Matthieu MoyOct 19, 2010
  4. Paul MackerrasDec 11, 2010

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.