Commits
- Commit:
efbadcb1d6a9f47a1f36cfca345d24bc31f3e98d
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
avoid creating empty files when one side of a diff is empty; ok tracey
- Commit:
ac9e7fddf6c391bfdce7428c3775968b488f9e3d
- From:
- Tracey Emery <tracey@traceyemery.net>
- Date:
create temporary workaround to opening /dev/null during diffing.
this will need to be reworked later. ok stsp
- Commit:
303e14b5e91b152d78219ff8bbca1f9bfbbb094e
- From:
- Steven McDonald <steven@steven-mcdonald.id.au>
- Via:
- Stefan Sperling <stsp@stsp.name>
- Date:
Add missing includes for time() and ctime()
These headers were implicitly used on OpenBSD, but building on Linux
revealed that <time.h> wasn't included directly. diffreg.c uses
ctime(), which additionally needs <sys/types.h>.
- Commit:
83290b45b037bedb9c814d4afaf111edb4ab7754
- From:
- Steven McDonald <steven@steven-mcdonald.id.au>
- Via:
- Stefan Sperling <stsp@stsp.name>
- Date:
Remove return value from diffreg's fetch()
The last use of this was removed in
0165cdf03ffac4c24334979832ad27554913d54c over a year ago.
- Commit:
8fbe07c208c126ce38d8d97079ef34df4a41cbc6
- From:
- Steven McDonald <steven@steven-mcdonald.id.au>
- Via:
- Stefan Sperling <stsp@stsp.name>
- Date:
Remove unused variable in diffreg's fetch()
- Commit:
14ed98fdf951d01d640d17b7ef18d4a9a3b761a7
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove unused 'oldfile' parameter from diffreg.c's fetch()
- Commit:
dc424a06a9c1f0f664cee320cc1b34752f33ec97
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
initial 'got stage -p' implementation
- Commit:
3043f6a3950d04db865f7c663fcbee68deec37e9
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove accidental assignment in diffreg.c
- Commit:
8cbe58099b1488354d3efbfcb9f4877ed5b1364c
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
plug /dev/null file descriptor leaks in diffreg.c
- Commit:
638f9024045bbe2420143f8868dcc484c231c634
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
rename got_error_prefix_errno() to got_error_from_errno()
- Commit:
230a42bdc60c6136d2a5ce65bf1a2f26d990c096
- From:
- joshua stein <jcs@jcs.org>
- Date:
got_error_from_errno -> got_error_prefix_errno
also add got_error_prefix_errno2 and got_error_prefix_errno3 which
should hopefully all be merged into a single function with variadic
args (but can't alloc mem)
- Commit:
bcd28dfd6db4114ad7d859722b35b1ccf2c613ac
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
don't close input files in got_diffreg(); callers will do that
- Commit:
fb43ecf1500cf7f8b2e22348bd1635edcda97fee
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
check for errors from fclose()
- Commit:
acb209ee710a07170e5cf7fe8103dbab0666549b
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
restore support for D_NORMAL diffs of regular files
- Commit:
4a8520aa6bbd7d1193aabc34e80edce3d18c0239
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
use a constant for max diff context size
- Commit:
404c43c4fa13923747c649f395f5b2bcb9fcd484
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
basic 'got blame' implementation
- Commit:
c48ceb4cb5c011dd474de08159b58efa8cb3c76e
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove support for the ifdef diff format from diffreg
- Commit:
1afa8e435b1e169d19d571b0aab45bd36a3d5eff
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove REVERSE and NREVERSE diff output options from diffreg
- Commit:
0165cdf03ffac4c24334979832ad27554913d54c
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove support for 'edit' diff output from diffreg
- Commit:
119f86008e60f53160896ee4658c9d16c7a5f13a
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove support for "normal" diff output from diffreg
- Commit:
84e118513c1ae7e7793fc4e8553f4b06dbb53ec7
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove support for context diffs from diffreg.c
- Commit:
a2a848a2c08da760904b78a9ecd593785af177f3
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove ignore-lines pattern support from diffreg code
- Commit:
f5d549b5bd0aea272b9ba11172ab2a1c7e09c3b6
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
adjust preadline() and ignoreline() to match diff(1) again
- Commit:
755142eaf116858c71b8f3838057537739289e5a
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
in diffreg.c, return value from preadline() must be freed
- Commit:
5a7ffad52579ed044585975028c64964df203f35
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
always free ds->ixold and ds->ixmew in got_diffreg()