Commits
- Commit:
d59645ca93e848225789f77b1f84f3f0deced858
- From:
- Neels Hofmeyr <neels@hofmeyr.de>
- Date:
example for finding plus lines
- Commit:
67157248154a23138c2b7ff2eebecbdf3d079ef7
- From:
- Neels Hofmeyr <neels@hofmeyr.de>
- Date:
fix patience: off-by-one preventing swallow the same identical line twice
- Commit:
ede78929bedd695e06a0c30839b9a561b5d6bc9c
- From:
- Neels Hofmeyr <neels@hofmeyr.de>
- Date:
results_test: fix output: print atom indexes, not file pos
- Commit:
e638575c9295479520dc4db9d23e22c18d61f3fb
- From:
- Neels Hofmeyr <neels@hofmeyr.de>
- Date:
assertions fixup: unused var for non-debug
- Commit:
a94b7229326bfb2d0c8fb77a2ec4570c8fb4f9cf
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
include sys/types.h for size_t in our string.h compat header file
- Commit:
7280e29c8ed198cf9253d84bb9289e55adaabf12
- From:
- Neels Hofmeyr <neels@hofmeyr.de>
- Date:
remove a bunch of overly verbose debug
- Commit:
f6db314590fc96c0cdbf87367b47da8603e17ae9
- From:
- Neels Hofmeyr <neels@hofmeyr.de>
- Date:
fix result chunks: add minus above plus failed to shift "empty" positions
- Commit:
c672cd5263e14c546a06d2b2132fd05bf20bbca0
- From:
- Neels Hofmeyr <neels@hofmeyr.de>
- Date:
add test020
- Commit:
486215cf28522983f77b83d7a2a5effc522fea5f
- From:
- Neels Hofmeyr <neels@hofmeyr.de>
- Date:
undup code to add result chunks
- Commit:
4861c9da86ada01cffa2ce3801f670587e896ce2
- From:
- Neels Hofmeyr <neels@hofmeyr.de>
- Date:
add sanity assertions around adding result chunks
uncovers errors related to placing minus chunks above already added plus
chunks.
- Commit:
6303eedc563848baa1f4c48ccdb70b80393255d6
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add strlcat and strlcpy compat functions for Linux
- Commit:
6c6e6e508e69acc5a20e0b15296af8bf1a71d535
- From:
- Neels Hofmeyr <neels@hofmeyr.de>
- Date:
add test117
- Commit:
ae2763e9e2c27e22c7ab84b7250a49c2fd3dd9f6
- From:
- Neels Hofmeyr <neels@hofmeyr.de>
- Date:
fix patience crash: iron out overlapping identical-blocks on the right
- Commit:
46093fc37f745d0bcbf997d84fbc676fd3f468d5
- From:
- Neels Hofmeyr <neels@hofmeyr.de>
- Date:
remove stray blank line
- Commit:
10ae3a65609c50cc21f975749f15afdcdc514126
- From:
- Neels Hofmeyr <neels@hofmeyr.de>
- Date:
patience debug
- Commit:
a5de2633143c41b5d79b996d2b8f64df0808eaeb
- From:
- Neels Hofmeyr <neels@hofmeyr.de>
- Date:
patience comments
- Commit:
9f9e0ab43b25a75c30b677d0642dddfe868f4f34
- From:
- Neels Hofmeyr <neels@hofmeyr.de>
- Date:
cosmetic: patience: use local var 'r' for right atom
- Commit:
ca1af2458002521a86c887db84fe24ccc7002ab9
- From:
- Neels Hofmeyr <neels@hofmeyr.de>
- Date:
cosmetic: rename local var from 'r' to 'rc'
- Commit:
f5a254cc6ed65ef2e4fcb0737f4e3730f1a63f92
- From:
- Neels Hofmeyr <neels@hofmeyr.de>
- Date:
debug fix in diff_data_init_subsection
- Commit:
a32272f07b9bd4e7168bfacf1aa5c385fb081fcf
- From:
- Neels Hofmeyr <neels@hofmeyr.de>
- Date:
debug: fix missing quote
- Commit:
de7a293922ab041cbe620b0421763d94a13fdf47
- From:
- Neels Hofmeyr <neels@hofmeyr.de>
- Date:
debug init subsection
- Commit:
9403a358855aa5ba3ec2f3f20943215e1d758496
- From:
- Neels Hofmeyr <neels@hofmeyr.de>
- Date:
debug fix after changing result->left,right to pointers
- Commit:
c16dde50bb5e92533dcbbc513875d726f0f9dd48
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
allow diff API users to atomize files separately
This is a breaking API change (not that we care about that at this point).
This can avoid redundant work spent on atomizing a file multiple times.
There are use cases where one particular file must be compared to other
files over and over again, such as when blaming file history.
The old API gave access to both versions of the file to the atomizer just
in case a future atomizer implementation needs this. This can still be
achieved by passing a second file via the atomizer's private data pointer.
- Commit:
b756ffd26fea20daeeb98e205cc5655350cad80f
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
C++ function prototype support based on OpenBSD's diff(1) code
- Commit:
2fa08c64136f5b53fb382e8369815ef94ba74ce0
- From:
- Neels Hofmeyr <neels@hofmeyr.de>
- Date:
optimize diff_atom_same(): if hashes differ, return false