summaryrefslogtreecommitdiffstats
path: root/userdiff.h
AgeCommit message (Expand)AuthorLines
2024-08-14userdiff: fix leaking memory for configured diff driversPatrick Steinhardt-0/+4
2024-06-20Merge branch 'rs/diff-exit-code-with-external-diff'Junio C Hamano-1/+6
2024-06-10diff: let external diffs report that changes are uninterestingRené Scharfe-0/+1
2024-06-10userdiff: add and use struct external_diffRené Scharfe-1/+5
2024-06-07global: convert intentionally-leaking config strings to constsPatrick Steinhardt-6/+6
2024-05-27config: clarify memory ownership in `git_config_string()`Patrick Steinhardt-6/+6
2023-04-20Merge branch 'rs/userdiff-multibyte-regex'Junio C Hamano-0/+1
2023-04-07userdiff: support regexec(3) with multi-byte supportRené Scharfe-0/+1
2023-02-21diff: teach diff to read algorithm from diff driverJohn Cai-0/+1
2021-04-08userdiff: add and use for_each_userdiff_driver()Ævar Arnfjörð Bjarmason-0/+13
2018-11-12notes-cache.c: remove the_repository referencesNguyễn Thái Ngọc Duy-1/+3
2018-09-21userdiff.c: remove implicit dependency on the_indexNguyễn Thái Ngọc Duy-1/+4
2016-02-22diff: clarify textconv interfaceJeff King-0/+4
2011-05-23refactor get_textconv to not require diff_filespecJeff King-0/+2
2010-04-02diff: cache textconv outputJeff King-0/+4
2009-01-17color-words: make regex configurable via attributesThomas Rast-0/+1
2008-10-26userdiff: require explicitly allowing textconvJeff King-2/+1
2008-10-18diff: add filter for converting binary to textJeff King-0/+1
2008-10-18diff: introduce diff.<driver>.binaryJeff King-3/+1
2008-10-18diff: unify external diff and funcname parsing codeJeff King-0/+23