| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
sometimes lost.
- A few minor cleanups.
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
| |
scripts/dependency-graph.
|
|
|
|
|
|
|
|
| |
between patches. This requires the graphviz package for
removing transitive edges (optional) and for rendering the
graph. Please note that the graph command itself is minimal,
while the underlying scripts/dependency-graph is more flexible.
- The spec file was missing the quilt.1 man page.
|
|
|
|
| |
- 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.
|
|
|
|
| |
the dir in .pc exist, then create timestamp
|
|
|
|
|
|
|
|
| |
- Fix bug in `quilt files': Files that are neither present in the
working directory and have an empty backup copy sometimes were
still listed.
- Some minor cleanups in apatch.
- Add test/fold.test, and fix a now-useless check in one.test.
|
| |
|
|
|
|
|
| |
- 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.
|
|
|
|
|
| |
rejects files it GNU patch left behind, change the output from
``saving rejects to file x.rej'' to ``rejects in file x''.
|
|
|
|
| |
- 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.
|
| |
|
|
|
|
| |
necessary since rpm4).
|
|
|
|
|
| |
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).
|
| |
|
|
|
|
|
| |
option top `quilt push' to allow applying patches without
`patch -f'.
|
| |
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
| |
|