| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
directly from the source tree.
- test/Makefile: merge into Makefile.in (target check).
- Makefile.in: clean up.
|
| |
|
|
|
|
| |
installed version for running the test suite.
|
|
|
|
|
|
|
| |
the test doesn't fail if any higher-level directory contains a
patches/ sub-directory.
- test/*.test: Fix the test suite after the December 8th, 2005
change to quilt diff. Contributed by Markus Oberhumer.
|
|
|
|
| |
and fix only the specific -p0 case.
|
|
|
|
|
|
|
|
|
|
|
|
| |
or removed files: GNU diff does not do that either, and for
removed files this leads to headers that only reference
$file.orig and /dev/null, so the actual file is not found. (This
is only truly fixes -p0 style patches as -p1 style patches use
dir.orig/file instead of dir/file.orig so the filename is not
lost, but stopping to use /dev/null makes sense for -p style
patches just the same.
- files command: remove a redundant find_patch().
- Make top_patch() fail if there is no top patch.
|
| |
|
|
|
|
| |
interrupted test won't cause a test to fail.
|
|
|
|
| |
complete.
|
| |
|
|
|
|
|
| |
directory contains a patches/ sub-directory (iow, if quilt
itself is patched with quilt).
|
|
|
|
| |
to otherwise choke on them. Original patch from John Vandenberg.
|
| |
|
|
|
|
|
|
|
| |
bashism.
- configure.ac: Use grep >/dev/null instead of grep -q for compatibility.
Test for grep -q, some quilt scripts need it.
- test/Makefile: Fix varible exporting and script sourcing bashisms.
|
| |
|
|
|
|
|
|
| |
at the specified rather than the topmost patch.
- bash_completion: Support the new -p option.
- test/annotation.test: Test the new -p option.
|
|
|
|
|
|
| |
not filter out tabs in patches, it's no more needed now that
--no-timestamps is used; do not use the "a" command. Based on a patch
by John Vandenberg.
|
|
|
|
|
|
|
| |
require the awk asort function, which is not available on all versions
of awk.
- test/sort.test: Add more files to better test the ordering and sorting
issues. Original patch by John Vandenberg.
|
|
|
|
|
| |
<jayvdb@gmail.com>), and always run the test cases with LANG set
to POSIX.
|
|
|
|
| |
subdirectory; update test case.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
command.
- Bump version to 0.41.
|
|
|
|
|
| |
by a patch.
- Makefile.in: add uninstall target.
|
|
|
|
|
| |
+ Add a --version option that prints the program version.
+ patch_args: Fix comments parsing in series files.
|
|
|
|
|
|
| |
and not to stderr (Jean Delvare).
- Don't fail when popping missing patches (Jerome Lacoste, Jean
Delvare, I).
|
|
|
|
|
|
|
| |
refresh always checks for trailing whitespace and reports it
per file and line number. With --strip-trailing-whitespace it
strips the whitespace from the patch and from the affected files
in the working tree.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
sorts files by filename. The default is to keep files in their
original order whenever possible.
- refresh command: add new files in sort order instead of the
filesystem order.
- diff command: output files in the order in which they show up
in the patch instead of sorting them alphabetically.
- Add sort testcase.
|
|
|
|
|
|
|
| |
caused a subsequent ``quilt diff -z'' to fail: we must mark
the patch as dirty after removing files.
- test/run: adjust to terminal width.
- Bump version to 0.39.
|
|
|
|
|
| |
in the push and pop commands. This should bring a small
performance improvement.
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
$QUILT_PATCHES_PREFIX is set.
- test/run script: Add export and unset statements.
|
|
|
|
|
|
|
|
| |
- Very minor translation updates.
- Convert timestamps in changes file into UTC when generating
the RPM changelog: the changelog does not understand
timestamps.
- Bump version to 0.35.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
*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.
|