User-visible changes since 0.66 are as follows:
- 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
Thanks to everyone who contributed to this version.
User-visible changes since 0.65 are as follows:
- Add support for lzip archives and patches
- 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
- header: Fix corruption when trailing newline is missing
- mail: Fix patch set threading
- 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
- refresh: Add missing quotes in basename call
- setup: Add basic support for p7zip (.7z) archives
- 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
- 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
- compat/getopt: Allow non-digit parameter embedded in short option
Thanks to everyone who contributed to this version.
User-visible changes since 0.64 are as follows:
- 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
Thanks to everyone who contributed to this version.
User-visible changes since 0.63 are as follows:
- 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
Thanks to everyone who contributed to this version.