git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v1 0/3] Introduce config variable "diff.primer"
@ 2009-01-25 17:30 Keith Cascio
  2009-01-25 17:30 ` [PATCH v1 1/3] " Keith Cascio
  2009-01-25 20:35 ` [PATCH v1 0/3] " Junio C Hamano
  0 siblings, 2 replies; 41+ messages in thread
From: Keith Cascio @ 2009-01-25 17:30 UTC (permalink / raw)
  To: Junio C Hamano; +Cc: Jeff King, Johannes Schindelin, git

The next three patches introduce a way to specify diff options
git always obeys. Then use the new feature to
enhance git-gui with white space ignore settings.  The fastest
way to see this patch in action is: apply all three patches,
fire up git-gui, modify a file, then right-click on the diff
panel and look for the new "White Space" sub-menu.

Future work: Extend the gitattributes mechanism so it supports
all [diff] config variables, including e.g. diff.mnemonicprefix
and diff.primer.

Keith Cascio (3):
 Introduce config variable "diff.primer"
 Test functionality of new config variable "diff.primer"
 git-gui hooks for new config variable "diff.primer"

 Documentation/config.txt       |   14 +++++
 Documentation/diff-options.txt |   13 +++++
 Makefile                       |    2 +
 builtin-log.c                  |    1 +
 diff.c                         |   83 ++++++++++++++++++++++++++----
 diff.h                         |   15 ++++-
 git-gui/git-gui.sh             |   51 ++++++++++++++++++
 git-gui/lib/diff.tcl           |    8 ++-
 git-gui/lib/option.tcl         |   57 +++++++++++++++++++--
 gitk-git/gitk                  |   16 +++---
 t/t4033-diff-primer.sh         |  111 ++++++++++++++++++++++++++++++++++++++++
 11 files changed, 343 insertions(+), 28 deletions(-)
 create mode 100755 t/t4033-diff-primer.sh

^ permalink raw reply	[flat|nested] 41+ messages in thread

end of thread, other threads:[~2009-01-27  4:56 UTC | newest]

Thread overview: 41+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-01-25 17:30 [PATCH v1 0/3] Introduce config variable "diff.primer" Keith Cascio
2009-01-25 17:30 ` [PATCH v1 1/3] " Keith Cascio
2009-01-25 17:30   ` [PATCH v1 2/3] Test functionality of new " Keith Cascio
2009-01-25 17:30     ` [PATCH v1 3/3] git-gui hooks for " Keith Cascio
2009-01-25 18:22       ` Johannes Schindelin
2009-01-25 18:58         ` Keith Cascio
2009-01-25 18:17   ` [PATCH v1 1/3] Introduce " Johannes Schindelin
2009-01-25 18:44     ` Keith Cascio
2009-01-25 19:30       ` Johannes Schindelin
2009-01-25 20:14         ` Keith Cascio
2009-01-25 22:11       ` Jeff King
2009-01-25 22:58         ` Keith Cascio
2009-01-25 23:25           ` Jeff King
2009-01-25 20:34   ` Junio C Hamano
2009-01-26  2:30     ` Junio C Hamano
2009-01-26  2:37       ` Keith Cascio
2009-01-26  3:18       ` Jeff King
2009-01-26  3:38         ` Junio C Hamano
2009-01-26  2:40     ` Keith Cascio
2009-01-26  3:12       ` Jeff King
2009-01-26  3:42         ` Junio C Hamano
2009-01-26  3:45           ` Jeff King
2009-01-26 10:54         ` Johannes Schindelin
2009-01-26 11:06           ` Jeff King
2009-01-26 10:59         ` backwards compatibility, was " Johannes Schindelin
2009-01-26 11:16           ` Jeff King
2009-01-26 11:28             ` Johannes Schindelin
2009-01-26 11:59               ` Jeff King
2009-01-27  3:01                 ` Keith Cascio
2009-01-26 15:29             ` Jay Soffian
2009-01-26 18:48               ` Jeff King
2009-01-26 19:49                 ` Jay Soffian
2009-01-26 20:04                   ` Junio C Hamano
2009-01-26 20:32                     ` Jay Soffian
2009-01-26 20:35                     ` Jeff King
2009-01-26  3:36       ` Junio C Hamano
2009-01-25 20:35 ` [PATCH v1 0/3] " Junio C Hamano
2009-01-25 20:41   ` Keith Cascio
2009-01-25 22:07     ` Jeff King
2009-01-27  1:47       ` Keith Cascio
2009-01-27  4:54         ` Jeff King

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).