git/xdiff
Junio C Hamano 9ff172d0ee Merge branch 'en/xdiff-cleanup'
A lot of code clean-up of xdiff.
Split out of a larger topic.

* en/xdiff-cleanup:
  xdiff: change type of xdfile_t.changed from char to bool
  xdiff: add macros DISCARD(0), KEEP(1), INVESTIGATE(2) in xprepare.c
  xdiff: rename rchg -> changed in xdfile_t
  xdiff: delete chastore from xdfile_t
  xdiff: delete fields ha, line, size in xdlclass_t in favor of an xrecord_t
  xdiff: delete redundant array xdfile_t.ha
  xdiff: delete struct diffdata_t
  xdiff: delete local variables that alias fields in xrecord_t
  xdiff: delete superfluous function xdl_get_rec() in xemit
  xdiff: delete unnecessary fields from xrecord_t and xdfile_t
  xdiff: delete local variables and initialize/free xdfile_t directly
  xdiff: delete static forward declarations in xprepare
2025-10-14 12:56:09 -07:00
..
xdiff.h
xdiffi.c xdiff: change type of xdfile_t.changed from char to bool 2025-10-03 10:19:40 -07:00
xdiffi.h xdiff: delete struct diffdata_t 2025-09-30 14:12:46 -07:00
xemit.c xdiff: delete chastore from xdfile_t 2025-09-30 14:12:46 -07:00
xemit.h
xhistogram.c xdiff: change type of xdfile_t.changed from char to bool 2025-10-03 10:19:40 -07:00
xinclude.h
xmacros.h
xmerge.c xdiff: delete chastore from xdfile_t 2025-09-30 14:12:46 -07:00
xpatience.c xdiff: change type of xdfile_t.changed from char to bool 2025-10-03 10:19:40 -07:00
xprepare.c xdiff: change type of xdfile_t.changed from char to bool 2025-10-03 10:19:40 -07:00
xprepare.h
xtypes.h xdiff: change type of xdfile_t.changed from char to bool 2025-10-03 10:19:40 -07:00
xutils.c Merge branch 'en/xdiff-cleanup' 2025-10-14 12:56:09 -07:00
xutils.h xdiff: refactor xdl_hash_record() 2025-07-28 12:33:54 -07:00