git@vger.kernel.org mailing list mirror (one of many)
 help / color / mirror / code / Atom feed
* [PATCH 0/6] fix blame -L regression; add tests
@ 2013-07-17 21:25 Eric Sunshine
  2013-07-17 21:25 ` [PATCH 1/6] line-range: fix "blame -L X,-N" regression Eric Sunshine
                   ` (6 more replies)
  0 siblings, 7 replies; 12+ messages in thread
From: Eric Sunshine @ 2013-07-17 21:25 UTC (permalink / raw)
  To: git; +Cc: Eric Sunshine, Thomas Rast, Bo Yang

This series fixes a regression in "blame -L X,-N", adds blame -L tests,
and makes minor documentation adjustments. The tests, in particular,
were motivated by the desire to revisit and continue working on [1]
which extends git-blame to accept multiple -L's. That topic will need to
extend blame -L tests, of which there were essentially none.

Patches [2/6] (modernize style) and [3/6] (add blame -L tests) are
intentionally independent of the "git log -L" topic (from earlier this
year) to which the other patches are related.  This independence should
allow these two patches to graduate at their own pace without being tied
to "git log -L".

[1]: http://thread.gmane.org/gmane.comp.version-control.git/229755/

Eric Sunshine (6):
  line-range: fix "blame -L X,-N" regression
  t8001/t8002 (blame): modernize style
  t8001/t8002 (blame): add blame -L tests
  t8001/t8002 (blame): add blame -L :funcname tests
  blame-options.txt: place each -L option variation on its own line
  blame-options.txt: explain that -L <start> and <end> are optional

 Documentation/blame-options.txt |  10 +-
 line-range.c                    |   7 +
 t/annotate-tests.sh             | 363 ++++++++++++++++++++++++++++------------
 t/t8001-annotate.sh             |   6 +-
 t/t8002-blame.sh                |  12 +-
 5 files changed, 283 insertions(+), 115 deletions(-)

-- 
1.8.3.3.1016.g4f0baba

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

end of thread, other threads:[~2013-07-22 17:25 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-07-17 21:25 [PATCH 0/6] fix blame -L regression; add tests Eric Sunshine
2013-07-17 21:25 ` [PATCH 1/6] line-range: fix "blame -L X,-N" regression Eric Sunshine
2013-07-17 21:25 ` [PATCH 2/6] t8001/t8002 (blame): modernize style Eric Sunshine
2013-07-17 21:25 ` [PATCH 3/6] t8001/t8002 (blame): add blame -L tests Eric Sunshine
2013-07-17 21:25 ` [PATCH 4/6] t8001/t8002 (blame): add blame -L :funcname tests Eric Sunshine
2013-07-17 21:25 ` [PATCH 5/6] blame-options.txt: place each -L option variation on its own line Eric Sunshine
2013-07-18 11:56   ` Thomas Rast
2013-07-18 17:51     ` Junio C Hamano
2013-07-22 10:38       ` Thomas Rast
2013-07-22 17:25         ` Junio C Hamano
2013-07-17 21:25 ` [PATCH 6/6] blame-options.txt: explain that -L <start> and <end> are optional Eric Sunshine
2013-07-18 12:04 ` [PATCH 0/6] fix blame -L regression; add tests Thomas Rast

Code repositories for project(s) associated with this public inbox

	https://80x24.org/mirrors/git.git

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 read-only IMAP folder(s) and NNTP newsgroup(s).