| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
QUILT_${COMMAND}_ARGS in .quiltrc. This should eventually get
us rid of some of the mess in .quiltrc.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
me; new `quilt upgrade' command.
- Handle new/removed files correctly in generated patches: If the
old or new file is missing, the file name in the patch should
be /dev/null. Fix test suite accordingly, and add
test/create-delete.diff. GNU patch recognizes this, and does
additional file existance tests when a patch creates/deletes a
file. Also use the --label option of GNU diff instead of
hand-editing file name headers.
- Add test/Makefile for running the test suite. Note: The tests
run against the installed version of quilt!
- Bump version to 0.34.
|
|
|
|
|
|
|
| |
commands. Files added to a patch appear at the end of a patch.
The files command also lists the files in the order in which
they appear in patches.
- Update to version 0.33.
|
|
|
|
| |
introduced when reverting it to its previous semantics.
|
| |
|
|
|
|
|
|
| |
with bash $'\t': Some older versions of sed don't understand
\t. Thanks to Randy Dunlap <rddunlap@osdl.org> for reporting
this.
|
|
|
|
|
|
| |
changes in patches.
- Export QUILT_PATCHES QUILT_PC SUBDIR SERIES DB for use in
non-shell components of quilt.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
*topmost* patch, not the next unapplied patch. Adapt the
test suite accordingly.
- Add flag to backup-files.c to make sure that files in the
working tree have a link count of at most one. Use this where
appropriate.
- Fix a bug in `quilt snapshot': Taking snapshots caused files
to get link counts bigger than one, so modifying them could
cause multiple files to get modified. Speed up the command,
too.
- Update the documentation. Add example1.test from the
documentation.
|
|
|
|
| |
- Ignore empty lines in series file.
|
|
|
|
|
|
|
|
|
|
| |
+ Fix another bug that triggers when /patches exists.
+ Working in sub-directories: Force `quilt new' to always create
the new patch in the current working directory even if there
is a patches/ sub-directory further up the directory tree.
This should restore the behavior from before Jan 28 very well.
- quilt files, diff, refresh: Sort the files in the patch
alphabetically.
|
|
|
|
| |
only warn.
|
|
|
|
|
| |
- Add QUILT_SERIES setting: Override the location of the series
file to use.
|
|
|
|
|
|
| |
from quilt wrapper.
- Extra tests in `quilt refresh' did not check if the old patch
was missing.
|
|
|
|
|
|
|
| |
.bz2) from patch names. This allows patches in the same series
that only differ by extension, and cleans up the scripts a
little. Also don't remove extensions when printing patch names.
- Remove unused diffstat code.
|
|
|
|
|
|
|
| |
that contains patches/ and .pc/. In the unlikely case that
quilt shall operate in the sub-directory itself, it is
sufficient to create a patches/ directory there.
- Add a small testcase for subdirectory support.
|
|
|
|
|
|
| |
GNU patch.
- Fix help for `quilt diff'.
- Update TODO.
|
|
|
|
|
| |
- Fix the check for modified patches: That broke with the .pc file
removal.
|
|
|
|
|
|
|
|
|
| |
them: This doesn't always succeed, and the the equivalent of
`quilt diff -z' should suffice, anyway.
- Add `touch .pc/$patch' after successful refresh: Speeds up
`quilt pop' after a refresh.
- Update test suite.
- apatch was printing a spurious newline.
|
|
|
|
| |
- Run test/one.test inside sub-directory.
|
|
|
|
|
|
| |
PATCHSCRIPTS was set, the patches were in $PATCHSCRIPTS/patches.
Now, if QUILT_PATCHES is set, the patches are in $QUILT_PATCHES.
QUILT_PATCHES defaults to "patches", like before.
|
| |
|
|
|
|
|
| |
patches_per_file and associated functions. `quilt patches'
now is a bit slow for unapplied patches.
|
|
|
|
|
|
|
|
|
| |
- `quilt diff: Speed up file list generation in `quilt diff'.
Don't use modified_files anymore. Instead, add first_modified_by
function. I want to get rid of the patches_per_file cache;
it sometimes was not brought up to date. Some cleanups.
- Add test/snapshot.test.
- Fix two errors in the date format in quilt.changes.
|
|
|
|
| |
necessary if the series file is a symlink.
|
|
|
|
|
| |
topmost one. Also fix a bug in updating the series file when
forking. The rename_in_db() function is no longer needed.
|
| |
|
|
|
|
|
| |
instead of looking at the series file: The series file may
have changed.
|
|
|
|
|
| |
- Add ~/.quiltrc resource file (this file is sourced from
the patchfsn file, which is used by all commands).
|
| |
|
|
|
|
|
|
| |
was run through (sort | uniq) to remove duplicate entries.)
- Update test script to new format, and add regression test
cases.
|
|
|
|
| |
patch descriptions.
|
|
|
|
| |
does not work with coreutils-5.0 any longer.
|
| |
|
|
|
|
|
| |
- Some versions of sed don't like '\t'. Expand those in the
shell instead.
|
|
|
|
|
|
|
|
| |
generated, like dir~patch/file and file~patch. This is unnecessary,
and at most irritationg when patches are renamed. Use dir.orig/file
and file.orig instead.
Also for better readability add a separator line below `Index:',
like in diffs CVS generates.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
hopefully). Also, fix some messages that seem to have been reset to
a previous version during I18N, and update the test script.
|
|
|
|
|
|
|
|
|
| |
Autoconf is there to make configuration and testing of the environment
easier for the user and the designer, hence configure check for bash
version in configure.ac
It also removes the test from the constantly sourced patchfns too,
which has to be a step in the right direction.
|
| |
|
| |
|
| |
|
| |
|
|
under /usr/share/quilt/scripts.
|