quilt/NEWS

231 lines
8.5 KiB
Plaintext

Version 0.67 (Tue Feb 25 2022)
- Call pager with original LANG environment variable
- Consistently complain early if no series file is found
- Fix handling of symbolic links by several commands
- Tighten the patch format parsing
- Reuse the shell (performance)
- Document the series file format further
- Document that quilt loads /etc/quilt.quiltrc
- configure: Make stat configurable
- series: Minor optimizations
- setup: Don't obey the settings of any englobing .pc
- setup: Default to fast mode
- quilt.el: Fix documentation of quilt-pc-directory
- quilt.el: Load /etc/quilt.quiltrc if ~/.quiltrc doesn't exist
- quilt.el: Fix quilt-editable when QUILT_PATCHES_PREFIX is set
Version 0.66 (Thu Mar 28 2019)
- Add support for lzip archives and patches (#54570)
- Document QUILT_PC as user-settable
- configure: Don't require md5sum
- Test suite: Allow keeping the working directory on failure
- Test suite: Fix regex for recent versions of perl
- Test suite: Fix /bin/sh filtering
- Test suite: Run tests again if test.quiltrc changes
- Test suite: Handle alternative QUILT_PATCHES values
- Test suite: Increase code path coverage
- Test suite: Be verbose on directory error
- Test suite: Clean up when interrupted
- Test suite: Prevent test cases from escaping
- fold: Fix German translation
- diff: Add missing quotes in basename call (#50862)
- header: Fix corruption when trailing newline is missing (#50841)
- mail: Fix patch set threading (#50775)
- mail: Fix French translation
- mail: Remove Content-Disposition headers
- mail: Complain when a patch doesn't exist
- new: Fix corruption when trailing newline is missing (#54295)
- refresh: Add missing quotes in basename call (#50862)
- setup: Add basic support for p7zip (.7z) archives (#49754)
- setup: Align --fast on --slow for series files
- quilt.el: Define quilt-edit-top-only before it's used
- quilt.el: Stop using deprecated toggle-read-only
- quilt.el: Don't strip directory in quilt-top-patch
- quilt.el: Fix emacs compatibility issue (#51977)
- quilt.el: Read QUILT_PC from config file
- quiltrc: Support all patch formats by default
- guards: Mention it in quilt manual page
- compat/getopt: Handle a second separator (#54772)
- compat/getopt: Allow non-digit parameter embedded in short option (#54772)
Version 0.65 (Wed Oct 09 2016)
- Translation fixes
- Project settings have priority
- Reject binary files in patches
- Fix a race condition in diff_file
- Performance: Optimizations to the setup command
- Performance: Optimizations to the bash completion script
- Test suite: Improve the edit test case
- Test suite: Make the symlink test more robust
- Test suite: Test backup failure
- Test suite: Test the header command with hard links
- diff: Report diff failures
- edit: Fix a corner case bug
- mail: Fix the help text
- push: Fix the synopsis
- refresh: Do not remove symlinks
- refresh: Break links to read-only patch files
- refresh: Always preserve modification time
- setup: Report failed look-ups in inspect-wrapper
- quilt.el: Fix quilt-editable when patches are stored in subdirs
- bash_completion: Handle spaces in file names
- bash_completion: Update the list of commands
- bash_completion: Add new command options
- bash_completion: Fix handling of mail, new, push options
- guards: Simplify the help text
- guards: Include the file name also in the "Not found" case
- guards: Add support for an external filelist in --check mode
- guards: Report which config file has problem in --check mode
- guards: Documentation update
- guards: Clarify a user message
Version 0.64 (Mon Feb 09 2015)
- Check for series file consistency
- Performance: Several optimizations
- Test suite: Several fixes and coverage improvements
- Test suite: Run the tests in predictable order
- files: Add support for unapplied patches
- graph: Check for graphviz availability
- mail: Remove procmail dependency
- mail: Don't include the release number in User-Agent
- pop: Add --refresh option
- push: Add --refresh option
- push: Do not use interactive mode with -f
- setup: Skip version check
- setup: Check for rpmbuild availability
- setup: Handle long options passed to tar
- setup: Several cleanups and minor fixes
- setup: Major performance optimizations
- setup: Fix path to extra patches in series file
- setup: Trace calls earlier
- setup: Add --fast option
- setup: Fix link creation
- quilt.el: Fix tramp support
- quilt.el: Fix patch select completion
Version 0.63 (Sun May 25 2014)
- New NEWS file, containing a human-readable changelog
- Option -E is no longer passed to patch by default
- Huge performance improvement (e.g., for commands series, applied and
unapplied)
- configure: Add compat symlinks for md5sum
- Return 2 when there is nothing to do, contrasting with errors (ret=1)
- Exit with an error when diff's retcode=2 (error) on patch refresh
- bash_completion: cleanups and performance improvement (Savannah's #27111)
- test/run: Use perl module Text::ParseWords (+ performance improvement)
- Add some tests to our testsuite, for a better coverage
- Fix heuristic for unapplied patches with timestamps
- Bug fix: Patches emptying files should work now
- Bug fix: Check for duplicate patch in series (Savannah's #20628)
- Portability fixes for older Bash and GNU patch
Version 0.62 (Wed May 07 2014)
- Was a buggy release, with an incomplete tarfile
Version 0.61 (Sun Dec 08 2013)
- Almost two years of fixes and minor improvements
- Fix support for ./configure --with-xargs
- Parameter quoting fixes to many commands
- Various fixes to the pop, push, refresh and patches commands
- Translation fixes
- setup: Many fixes and improvements
- remove-trailing-ws: Several fixes and improvements
- remove-trailing-ws: Add a dedicated test case
- quilt.el: Many fixes and improvements (emacs integration)
Version 0.60 (Wed Feb 29 2012)
- BSD compatibility improvements
- grep: Support file names which include spaces
- import: Fix import of relative patches
- mail: Several fixes
- setup: Support directory and archive names which include spaces
- backup-files: rewritten from C to bash
- backup-files: Add a dedicated test case
Version 0.51 (Sat Jan 28 2012)
- Fix support for ./configure --docdir
- Various $TMPDIR fixes
- mail: Fix delivery address checking
- mail: CC people in more common patch headers
- push: Fix bash completion
- inspect: Complain if wrapper script can't be executed
Version 0.50 (Mon Dec 5 2011)
- 34 months of fixes and improvements, too many to list them all
- Fix detection of the patch version
- Avoid error messages when building due to missing git-desc file
- Add support for lzma and xz compression formats
- import: Fix confusing French translation
- mail: Stop using =~ for older versions of bash
- mail: Fix a temporary directory leak
- revert: Stop using cp -l
- revert: Add bash completion support
- setup: Add --fuzz parameter
- setup: Add support for reverse patches
- inspect: Fix shell syntax errors
- Fix error in test case create-delete
Version 0.48 (Thu Jan 29 2009)
- fold: Fix bash completion
- mail: Don't use GNU awk extensions
- mail: Check for formail
- setup: Fix for rpm 4.6
- Fix error in test case import
Version 0.47 (Thu Aug 21 2008)
- Change summary not available
Version 0.46 (Thu Oct 19 2006)
- Change summary not available
Version 0.45 (Mon Apr 24 2006)
- Change summary not available
Version 0.44 (Tue Feb 14 2006)
- Change summary not available
Version 0.43 (Wed Feb 01 2006)
- Change summary not available
Version 0.42 (Tue Jul 26 2005)
- Change summary not available
Version 0.40 (Fri Apr 29 2005)
- Change summary not available
Version 0.39 (Thu Feb 10 2005)
- Change summary not available
Version 0.37 (Sun Oct 17 2004)
- Change summary not available
Version 0.36 (Wed Sep 22 2004)
- Change summary not available
Version 0.35 (Thu Jul 15 2004)
- Change summary not available
Version 0.34 (Thu Jun 10 2004)
- Change summary not available
Version 0.33 (Sun Jun 06 2004)
- Change summary not available
Version 0.32 (Sat Mar 13 2004)
- Change summary not available
Version 0.30 (Wed Jan 28 2004)
- Change summary not available
Version 0.29 (Wed Nov 12 2003)
- Change summary not available
Version 0.28 (Fri Oct 31 2003)
- Change summary not available
Version 0.27 (Tue Oct 28 2003)
- Change summary not available
Version 0.26 (Tue Oct 21 2003)
- Change summary not available