]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'mm/line-log-cleanup' into jch
authorJunio C Hamano <gitster@pobox.com>
Fri, 29 May 2026 04:01:24 +0000 (13:01 +0900)
committerJunio C Hamano <gitster@pobox.com>
Fri, 29 May 2026 04:01:24 +0000 (13:01 +0900)
commit09f9932077801bbc98d19c2094caf982dd5fda62
tree10bf13d00bdd9338e68c9b1b755bbd49bc685614
parent524532e861772ca02f574b01870983dca498d0da
parent91e26211aa8d1afa64959b506422a8085e6b19b5
Merge branch 'mm/line-log-cleanup' into jch

The `git log -L` implementation has been refactored to use the
standard diff output pipeline, enabling pickaxe and diff-filter to
work as expected. Additionally, metadata-only diff formats like
--raw and --name-only are now supported with -L.

* mm/line-log-cleanup:
  line-log: allow non-patch diff formats with -L
  line-log: integrate -L output with the standard log-tree pipeline
  revision: move -L setup before output_format-to-diff derivation
line-log.c
revision.c