]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'mm/line-log-limited-ops' into seen
authorJunio C Hamano <gitster@pobox.com>
Fri, 31 Jul 2026 23:20:57 +0000 (16:20 -0700)
committerJunio C Hamano <gitster@pobox.com>
Fri, 31 Jul 2026 23:20:57 +0000 (16:20 -0700)
commit97e70ce702d433f2b553a2bb0576f642b59d705c
treef33633d7c8e4a657086dc38cea7219cfa20ffbaf
parent9344b32fd73a5078f52dacbbee56bcbde70bc981
parentf67c51df064d2b64b257bd8c17d757cc0ce1b7fc
Merge branch 'mm/line-log-limited-ops' into seen

The 'git log -L<range>:<path>' command has been taught to limit
various 'diff' operations, such as '--stat', '--check', and '-G', to
the specified range and path.

* mm/line-log-limited-ops:
  diffcore-pickaxe: scope -G to the -L tracked range
  diff: support --check with -L line ranges
  line-log: support diff stat formats with -L
  diff: extract a line-range diff helper for reuse
  diff: emit -L hunk headers via xdiff's formatter
  diff: simplify the line-range filter by classifying removals immediately
  diff: rename and group the line-range filter for clarity
diff.c
diffcore-pickaxe.c
revision.c
t/t4211-line-log.sh
xdiff-interface.c