Updated: patchutils-0.2.30pre1-1

Max Bowsher maxb@ukf.net
Sun May 2 15:11:00 GMT 2004


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: cygwin@cygwin.com, mentioning patchutils in the subject line.

Max.

-- 

2004-04-16  Tim Waugh  <twaugh@redhat.com>

 * configure.in: Version 0.2.30pre1 (pre-test).

2004-04-16  Tim Waugh  <twaugh@redhat.com>

 * 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  <twaugh@redhat.com>

 * configure.in: Version 0.2.29 (stable).

2004-04-02  Tim Waugh  <twaugh@redhat.com>

 * 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  <twaugh@redhat.com>

 * 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  <twaugh@redhat.com>

 * 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  <twaugh@redhat.com>

 * configure.in: Version 0.2.28 (stable).

2004-03-10  Tim Waugh  <twaugh@redhat.com>

 * 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  <twaugh@redhat.com>

 * src/filterdiff.c (filterdiff): Pass through partial diff headers
 in verbose mode or when excluding.

2004-02-26  Tim Waugh  <twaugh@redhat.com>

 * configure.in: Version 0.2.27 (stable).

2004-02-26  Tim Waugh  <twaugh@redhat.com>

 * dehtmldiff.in: Display the line containing the unknown entity to
 stderr, where the error message went.  Translate ".

2004-01-22  Tim Waugh  <twaugh@redhat.com>

 * doc/patchutils.xml: Note strict requirements of interdiff and
 combinediff.

2004-01-16  Tim Waugh  <twaugh@redhat.com>

 * 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  <twaugh@redhat.com>

 * 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  <twaugh@redhat.com>

 * 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  <twaugh@redhat.com>

 * 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  <twaugh@redhat.com>

 * configure.in: Version 0.2.26 (stable).

2004-01-12  Tim Waugh  <twaugh@redhat.com>

 * doc/patchutils.xml: Suggested improvement in wording.

2004-01-07  Tim Waugh  <twaugh@redhat.com>

 * src/interdiff.c (output_patch1_only): Use size_t* for 2nd
 argument to getline.
 (trim_context): Likewise.
 (output_delta): Likewise.
 Patch from Yoshihiro Toda <yoshihiro_toda@mac.com>.

 * 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 <yoshihiro_toda@mac.com>.

2003-12-21  Tim Waugh  <twaugh@redhat.com>

 * src/interdiff.c, src/rediff.c: Move always-executed code outside
 assert() so that NDEBUG builds work.

2003-12-14  Tim Waugh  <twaugh@redhat.com>

 * configure.in: Version 0.2.25 (stable).

2003-10-30  Tim Waugh  <twaugh@redhat.com>

 * splitdiff.in (process): Avoid ugliness caused by 'diff -u ...'
 lines not being start-of-diff markers.  Patch from Eric
 Wong <normalperson@yhbt.net>.

2003-10-21  Tim Waugh  <twaugh@redhat.com>

 * 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  <twaugh@redhat.com>

 * dehtmldiff.in: Make shell-generic, from Dmitry V. Levin
 <ldv@altlinux.org>.

2003-08-28  Tim Waugh  <twaugh@redhat.com>

 * src/util.c (getline): Apply fix from Max Bowsher <maxb@ukf.net>.

2003-07-31  Tim Waugh  <twaugh@redhat.com>

 * 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  <twaugh@redhat.com>

 * tests/lsdiff13/run-test: New test for -H.
 * Makefile.am: Run it.

2003-07-26  Tim Waugh  <twaugh@redhat.com>

 * src/filterdiff.c (do_context): Fix left-behind NULL.

2003-07-26  Tim Waugh  <twaugh@redhat.com>

 * src/filterdiff.c: Implement -H option similarly to GNU grep; it
 displays the filenames containing the matches.  Based on patch by
 David Necas <yeti@physics.muni.cz>.

2003-07-25  Tim Waugh  <twaugh@redhat.com>

 * configure.in: Version 0.2.24 (stable).

2003-07-25  Tim Waugh  <twaugh@redhat.com>

 * 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  <twaugh@redhat.com>

 * doc/patchutils.xml: Fix typo (debian bug #198068).

2003-06-13  Tim Waugh  <twaugh@redhat.com>

 * 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  <twaugh@redhat.com>

 * src/filterdiff.c: Add grepdiff's -f option to --help output.

2003-06-10  Tim Waugh  <twaugh@redhat.com>

 * 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  <twaugh@redhat.com>

 * 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  <twaugh@redhat.com>

 * src/filterdiff.c (output_header_line): Implement timestamp
 removal.
 * doc/patchutils.xml (filterdiff.1): Document it.

2003-06-05  Tim Waugh  <twaugh@redhat.com>

 * configure.in: Version 0.2.23 (stable).

2003-06-05  Tim Waugh  <twaugh@redhat.com>

 * 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  <twaugh@redhat.com>

 * src/interdiff.c (index_patch2, interdiff): Warn if non-empty
 input file contains no patch (debian bug #187767).  Based on patch
 by Michael Fedrowitz <michaelf@debian.org>.

2003-03-19  Tim Waugh  <twaugh@redhat.com>

 * editdiff.in: Fix behaviour when no parameters are given.
 Be verbose if rediff fails (debian bug #185345).

2003-03-11  Tim Waugh  <twaugh@redhat.com>

 * 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.




More information about the Cygwin-announce mailing list