I have updated patchutils to 0.2.30pre1-1. Upstream changes: Many - the relevant fragment of ChangeLog is at the end of this message.
Local changes: Fix spurious testsuite failures. (Not user visible) To update your installation, click on the "Install Cygwin now" link on the http://www.cygwin.com web page. This downloads setup.exe to your system. Then run setup and answer all of the questions. If you have questions or comments, please send them to the Cygwin mailing list: [EMAIL PROTECTED], mentioning patchutils in the subject line. Max. -- 2004-04-16 Tim Waugh <[EMAIL PROTECTED]> * configure.in: Version 0.2.30pre1 (pre-test). 2004-04-16 Tim Waugh <[EMAIL PROTECTED]> * src/filterdiff.c (do_unified): Handle no-newline line counts correctly. * tests/newline5/run-test: New test. * Makefile.am: Run it. 2004-04-05 Tim Waugh <[EMAIL PROTECTED]> * configure.in: Version 0.2.29 (stable). 2004-04-02 Tim Waugh <[EMAIL PROTECTED]> * src/filterdiff.c (do_unified): Fix grep delayed-output logic. * tests/grepdiff7/run-test: New test. * Makefile.am: Run it. 2004-03-27 Tim Waugh <[EMAIL PROTECTED]> * tests/*/run-test: Use -s to test for errors. * src/interdiff.c (creare_orig): Fix no-newline handling (Debian bug #240406). * tests/newline4/run-test: New test case, from Debian bug #240406. * Makefile.am: Run it. 2004-03-25 Tim Waugh <[EMAIL PROTECTED]> * src/filterdiff.c (do_context): Generate context format that GNU patch actually understands. * tests/convert2/run-test: Check that multiple hunk context output is accepted by GNU patch. * tests/grepdiff4/run-test: Expect GNU patch compatible context format. 2004-03-10 Tim Waugh <[EMAIL PROTECTED]> * configure.in: Version 0.2.28 (stable). 2004-03-10 Tim Waugh <[EMAIL PROTECTED]> * tests/convert1/run-test, tests/convert2/run-test: New tests. * Makefile.am: Run them. * src/diff.c (copy_context_hunks): Share variable holding getline return value with caller to avoid getting in a muddle. (convert_context_hunks_to_unified): Initialize linelengths array. 2004-03-09 Tim Waugh <[EMAIL PROTECTED]> * src/filterdiff.c (filterdiff): Pass through partial diff headers in verbose mode or when excluding. 2004-02-26 Tim Waugh <[EMAIL PROTECTED]> * configure.in: Version 0.2.27 (stable). 2004-02-26 Tim Waugh <[EMAIL PROTECTED]> * dehtmldiff.in: Display the line containing the unknown entity to stderr, where the error message went. Translate ". 2004-01-22 Tim Waugh <[EMAIL PROTECTED]> * doc/patchutils.xml: Note strict requirements of interdiff and combinediff. 2004-01-16 Tim Waugh <[EMAIL PROTECTED]> * tests/nul0/run-test, tests/nul1/run-test, tests/nul2/run-test, tests/nul3/run-test: New tests. * Makefile.am: Run them. * src/diff.c: Handle embedded null characteres. 2004-01-15 Tim Waugh <[EMAIL PROTECTED]> * src/filterdiff.c (do_unified): Handle embedded null characters. (do_context): Likewise. * src/interdiff.c: Likewise. * src/interdiff.c (output_delta): Fixed typo spotted by Michael Fedrowitz. 2004-01-15 Tim Waugh <[EMAIL PROTECTED]> * tests/lsdiff14/run-test, tests/lsdiff15/run-test: New tests. * Makefile.am: Run them. * doc/patchutils.xml: Document lsdiff -E. 2004-01-14 Tim Waugh <[EMAIL PROTECTED]> * src/interdiff.c (construct_unline): Fix compiler warning. * src/filterdiff.c (do_unified): Implement -E option for lsdiff. * src/filterdiff.c (do_context): Likewise. 2004-01-12 Tim Waugh <[EMAIL PROTECTED]> * configure.in: Version 0.2.26 (stable). 2004-01-12 Tim Waugh <[EMAIL PROTECTED]> * doc/patchutils.xml: Suggested improvement in wording. 2004-01-07 Tim Waugh <[EMAIL PROTECTED]> * src/interdiff.c (output_patch1_only): Use size_t* for 2nd argument to getline. (trim_context): Likewise. (output_delta): Likewise. Patch from Yoshihiro Toda <[EMAIL PROTECTED]>. * src/filterdiff.c (do_unified): Make linelen a size_t*, since that's how it is used. (do_context): Likewise. (read_regex_file): Likewise. Patch from Yoshihiro Toda <[EMAIL PROTECTED]>. 2003-12-21 Tim Waugh <[EMAIL PROTECTED]> * src/interdiff.c, src/rediff.c: Move always-executed code outside assert() so that NDEBUG builds work. 2003-12-14 Tim Waugh <[EMAIL PROTECTED]> * configure.in: Version 0.2.25 (stable). 2003-10-30 Tim Waugh <[EMAIL PROTECTED]> * splitdiff.in (process): Avoid ugliness caused by 'diff -u ...' lines not being start-of-diff markers. Patch from Eric Wong <[EMAIL PROTECTED]>. 2003-10-21 Tim Waugh <[EMAIL PROTECTED]> * splitdiff.in: Added '-d' option so that 'splitdiff -ad' operates a bit more like diffsplit, for Debian bug #215870. * doc/patchutils.xml: Updated documentation. 2003-09-30 Tim Waugh <[EMAIL PROTECTED]> * dehtmldiff.in: Make shell-generic, from Dmitry V. Levin <[EMAIL PROTECTED]>. 2003-08-28 Tim Waugh <[EMAIL PROTECTED]> * src/util.c (getline): Apply fix from Max Bowsher <[EMAIL PROTECTED]>. 2003-07-31 Tim Waugh <[EMAIL PROTECTED]> * src/filterdiff.c (syntax): Dynamic --help output. * src/filterdiff.c: Support --with-filename as a synonym for -H. Add support for -h/--no-filename to allow us to assume -H in the future when there are multiple input files. * doc/patchutils.xml: Document it. * tests/lsdiff3/run-test, tests/lsdiff11/run-test: Specify -h/-H. 2003-07-28 Tim Waugh <[EMAIL PROTECTED]> * tests/lsdiff13/run-test: New test for -H. * Makefile.am: Run it. 2003-07-26 Tim Waugh <[EMAIL PROTECTED]> * src/filterdiff.c (do_context): Fix left-behind NULL. 2003-07-26 Tim Waugh <[EMAIL PROTECTED]> * src/filterdiff.c: Implement -H option similarly to GNU grep; it displays the filenames containing the matches. Based on patch by David Necas <[EMAIL PROTECTED]>. 2003-07-25 Tim Waugh <[EMAIL PROTECTED]> * configure.in: Version 0.2.24 (stable). 2003-07-25 Tim Waugh <[EMAIL PROTECTED]> * src/filterdiff.c (file_exists): Treat /dev/null as nonexistent. * tests/lsdiff12/run-test: New test. * Makefile.am: Run test. 2003-07-07 Tim Waugh <[EMAIL PROTECTED]> * doc/patchutils.xml: Fix typo (debian bug #198068). 2003-06-13 Tim Waugh <[EMAIL PROTECTED]> * src/filterdiff.c: Move timestamp code to.. * src/diff.c (read_timestamp): ..here. (filename_from_header): Function for intuiting the filename. * src/diff.h: Prototypes for new functions. * src/filterdiff.c (filterdiff): Use filename_from_header. * src/interdiff.c (index_patch2, interdiff): Likewise. * tests/lsdiff11/run-test: New tests for filename intuition. * Makefile.am: Run it. 2003-06-12 Tim Waugh <[EMAIL PROTECTED]> * src/filterdiff.c: Add grepdiff's -f option to --help output. 2003-06-10 Tim Waugh <[EMAIL PROTECTED]> * src/diff.c, src/interdiff.c: Fix signed/unsigned comparisons. * src/filterdiff.c (read_regex_file): New function to implement 'grepdiff -f FILE'. * doc/patchutils.xml: Document it. 2003-06-07 Tim Waugh <[EMAIL PROTECTED]> * src/filterdiff.c (egrepping): New global. (main): Handle -E option. (syntax_str): Display -E option in help. * doc/patchutils.xml: Document it. 2003-06-05 Tim Waugh <[EMAIL PROTECTED]> * src/filterdiff.c (output_header_line): Implement timestamp removal. * doc/patchutils.xml (filterdiff.1): Document it. 2003-06-05 Tim Waugh <[EMAIL PROTECTED]> * configure.in: Version 0.2.23 (stable). 2003-06-05 Tim Waugh <[EMAIL PROTECTED]> * src/interdiff.c (apply_patch): Take note of exit status of sub-process. (flipdiff): Abort on error. (output_delta): Likewise. Fixes Red Hat bugzilla bug #92320. 2003-04-11 Tim Waugh <[EMAIL PROTECTED]> * src/interdiff.c (index_patch2, interdiff): Warn if non-empty input file contains no patch (debian bug #187767). Based on patch by Michael Fedrowitz <[EMAIL PROTECTED]>. 2003-03-19 Tim Waugh <[EMAIL PROTECTED]> * editdiff.in: Fix behaviour when no parameters are given. Be verbose if rediff fails (debian bug #185345). 2003-03-11 Tim Waugh <[EMAIL PROTECTED]> * tests/flip1/run-test, tests/flip1/run-test, tests/flip1/run-test, tests/flip1/run-test, tests/flip1/run-test, tests/flip1/run-test, tests/flip1/run-test, tests/flip1/run-test, tests/flip1/run-test, tests/flip1/run-test, tests/flip1/run-test, tests/flip1/run-test, tests/flip1/run-test, tests/flip1/run-test, tests/flip1/run-test, tests/flip1/run-test, tests/flip1/run-test, tests/flip1/run-test, tests/flip1/run-test: Make sed usage compatible with older versions. -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/