Commits
- Commit:
359b29cbe1fd2b48f3974ac65bf33933bd603715
- From:
- Neels Hofmeyr <neels@hofmeyr.de>
- Date:
debug: fix "state size:" printing buf size
- Commit:
0c70b22b8b6c6545fc32677adf1399090fee7273
- From:
- Neels Hofmeyr <neels@hofmeyr.de>
- Date:
cosmetic: indents in diff_main.h
- Commit:
c254f08cfde4575dac4fdda0bea1175ab6171608
- From:
- Neels Hofmeyr <neels@hofmeyr.de>
- Date:
drop dangerous debug statement
- Commit:
0eddf39d2503309e7a2a18d62c1d53d8e47ef6a6
- From:
- Neels Hofmeyr <neels@hofmeyr.de>
- Date:
test016: find more minimal test failure
- Commit:
d2dfa2ecef800c3522c233c56c05b8a91f859fe0
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix unidiff output header in case both files have only one line
- Commit:
ede9a86acbafeb41c2521bc32df592eb913a3f7e
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix edscript diff output for empty files
- Commit:
11d9f2f72df165e4dbfdabac9708d307aa61cab3
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix unidiff headers for empty files
- Commit:
b7ba71f0ee2562b0d5877b72d4de351a8e78a119
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add a diff output mode which produces simple ed(1) scripts
- Commit:
0c9a7e9d9f2c0efc643a722ca46b8144fadf531f
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add a zero-context test and rename the -C option to -U (matches diff(1))
- Commit:
b6adedb6f92219b3795f616b46f18e752c5644be
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix line numbers in unidiff hunk headers and omit ",1"; matches diff(1)
- Commit:
fde86f3da94e40ac11b0cd229348d7ae91456270
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add missing curly braces (clang reported misleading indentation)
- Commit:
1dfba0555efd6b616811906d011f96945be90dcc
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
move headers from include/diff/ to include/; makes things easier for consumers
- Commit:
fe8af0d6c0a2ba7f1c50f0b88cd7e13d784d2e23
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add helper functions for obtaining the start/end line numbers of a diff chunk
- Commit:
5e2413799664c1d48a0e266fffaa1b320b348c29
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
disable debug by default again
- Commit:
2a1b94d029d73b14949971a9f159da4670584ee9
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
repair DEBUG build
- Commit:
417a6e492637a0a223ba0d9830101a574ee1ed50
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add a test case to trigger a bug where diff chunks grow way too much context
- Commit:
9ecc16c7829c00559730041b0b12a9ce566c0d27
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix operator-precedence bug in previous commit bf11ce0e
- Commit:
bf11ce0ed8ce52b06bf5fb9367e7951e447c8c42
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
update arraylist's allocated counter only if the allocation succeeds
- Commit:
ab528e220f57a9cc557919a18aca8d39327ad207
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove an unused variable
- Commit:
32be30224703df053be11d1c953763e7d7f2a5f6
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
do not clobber the arraylist head if recallocarray fails
- Commit:
dabc100859385b31dcfbe62d04187d6947a12795
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
check results of ARRAYLIST_ADD
- Commit:
8cba9b5e693b0da4da8e2f83b51ab6ad42430851
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
check return value of diff_output_lines
- Commit:
2c20a3ed9d3c979c38e927387d4ea488e4dd631b
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
optionally provide information about the generated diff to the API user
- Commit:
24b5052ac04dc722cd86b4cd6f4a7142542edb74
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add APIs to write out the left and right versions of diff chunks
- Commit:
11caa5ccb607f41d22b4d2a7630952c0cdd08336
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
store interal state of output_unidiff API in an opaque struct