summaryrefslogtreecommitdiffstats
path: root/userdiff.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* userdiff: fix leaking memory for configured diff driversPatrick Steinhardt2024-08-141-0/+4
* Merge branch 'rs/diff-exit-code-with-external-diff'Junio C Hamano2024-06-211-1/+6
|\
| * diff: let external diffs report that changes are uninterestingRené Scharfe2024-06-101-0/+1
| * userdiff: add and use struct external_diffRené Scharfe2024-06-101-1/+5
* | global: convert intentionally-leaking config strings to constsPatrick Steinhardt2024-06-071-6/+6
|/
* config: clarify memory ownership in `git_config_string()`Patrick Steinhardt2024-05-271-6/+6
* Merge branch 'rs/userdiff-multibyte-regex'Junio C Hamano2023-04-201-0/+1
|\
| * userdiff: support regexec(3) with multi-byte supportRené Scharfe2023-04-071-0/+1
* | diff: teach diff to read algorithm from diff driverJohn Cai2023-02-211-0/+1
|/
* userdiff: add and use for_each_userdiff_driver()Ævar Arnfjörð Bjarmason2021-04-081-0/+13
* notes-cache.c: remove the_repository referencesNguyễn Thái Ngọc Duy2018-11-121-1/+3
* userdiff.c: remove implicit dependency on the_indexNguyễn Thái Ngọc Duy2018-09-211-1/+4
* diff: clarify textconv interfaceJeff King2016-02-221-0/+4
* refactor get_textconv to not require diff_filespecJeff King2011-05-241-0/+2
* diff: cache textconv outputJeff King2010-04-021-0/+4
* color-words: make regex configurable via attributesThomas Rast2009-01-171-0/+1
* userdiff: require explicitly allowing textconvJeff King2008-10-261-2/+1
* diff: add filter for converting binary to textJeff King2008-10-181-0/+1
* diff: introduce diff.<driver>.binaryJeff King2008-10-181-3/+1
* diff: unify external diff and funcname parsing codeJeff King2008-10-181-0/+23