| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
in the push and pop commands. This should bring a small
performance improvement.
|
|
|
|
| |
(David Vrabel <dvrabel@arcom.com>).
|
|
|
|
|
|
|
|
|
|
|
| |
reject files are created, and the "patching file" comments
are missing as well. In that case, we don't know wich files the
"-- saving rejects to file /tmp/foo" comments belong to, and we
can't fic them up. Remove them, instead.
- Pop command: Touch files after they are restored so that tools
like make don't get confused.
- Update test cases.
- Bump to version 0.37.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
will show up in file globs as well. Bug reported by James Rowe.
- Add a missing tab to the patch header of files that are removed.
Bug reported by James Rowe.
- Push command: Without -f or --leave-rejects, when applying a
patch failed, the *.rej files were not removed properly. Change
the code so that they won't be created in the working tree in
the first place this case.
- test/run script: Oops, the previouos commit was not the latest
version.
- Bump version to 0.36.
|
|
|
|
| |
not in /tmp: the sources can become large.
|
|
|
|
|
| |
``cvs diff''.
- Add a missing print_patch call (cosmetic).
|
|
|
|
| |
improve the messages of ``quilt setup''.
|
|
|
|
| |
force with -f
|
|
|
|
| |
*.in files.
|
| |
|
| |
|
|
|
|
| |
sub-dirextories. (This could be fixed more flexibly later...)
|
|
|
|
|
|
| |
cases where having CDPATH set results in the path being printed
by cd, and I suppose it's possible that the wrong destination
might be selected in some cases.)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
stable than having expansions in messages that might change
independent of the message.
- Add print_patch function and always use it when printing patch
names. Remove -n options from various scripts and use a global
switch QUILT_PATCHES_PREFIX in .quiltrc to decide between patch
names with and without directory prefix. Depending on user
experience this switch may eventually go away.
- Add --diffstat option to refresh command: If given, this option
inserts diffstat statistics at the end of the patch header, or
refreshes the existing diffstat output. No special tags in the
path file (%diffstat or the like) are needed.
- Minor fix inserting changelog into RPM specfile.
|
|
|
|
|
|
|
|
|
|
|
| |
-u, -U num, -c, -C num. REname old -c option (combine patches)
of diff command to --combine.
- Extend the function that splits comments froM patches and
syntax coloring to handLe combined diff format.
- Honor the LAnG environment variable again; this goT broken at
some point.
- Set TEXTDOMAINDIR to where the translations are put so that
Messages are found even when not installing into /usr.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
+ Another sed \t\r problem, in Makefile.in
+ Bad error message on "quilt delete" of non-existent patch
+ "import" doesn't remove all leading components on patch file
+ Misspelling in "import" help text
- With using the GNU diff --label option, file timestamps
disappeared. Specify the timestamps in --label by hand: This
gives us added flexibility when generating patches; we may
some day want to support diff styles other than unified.
Also reported by Joe Green.
- Add --backup option to quilt refresh.
- Update documentation to QUILT_${COMMAND}_ARGS in .quiltrc.
(The old settings still work but they are no longer documented.)
- Update German translation.
|
|
|
|
|
| |
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.
|
|
|
|
| |
restrict to applied patches.
|
|
|
|
|
|
|
|
|
|
| |
Add a "no-op" mode as default, and allow to just unlink files.
- apatch/rpatch: let backup-files search .pc directories instead
of generating temporary file lists.
- rpatch/pop: unlink files of topmost patch after popping instead
of unlinking at each step.
- If QUILTRC is set in the environment, use this as the
configuration file.
|
|
|
|
|
|
|
|
|
|
| |
with no series, push/next when all patches are applied, pop/
previous when no patches are applied).
- From John Lenz <jelenz@students.wisc.edu>: Add compatibility
code to the dependency-graph script for reading the meta-data
of Holger Schurig's patcher tool,
http://www.holgerschurig.de/patcher.html.
- Update German translation.
|
| |
|
|
|
|
|
|
|
|
| |
and rename it to inspect.
- `quilt setup': Rewrite so that it supports multiple archives
per spec file. Always make the patches directory a symlink to
the original patch files instead of copying the patches.
- Update German translation.
|
|
|
|
| |
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.
|
|
|
|
|
| |
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.
|