Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | - quilt setup: replace the --path argument with --sourcedir for | Andreas Gruenbacher | 2007-08-08 | 2 | -7/+7 |
| | | | | | | | | specifying the location of the package sources. Pass the source dir to inspect as well. Fix a test suite bug for quilt setup. Minor cosmetic changes. - Fix a quilt mail test suite bug: specify a dummy --sender in test.quiltrc. | ||||
* | - Mail command: when only a single patch is specified, only mail | Andreas Gruenbacher | 2007-05-06 | 6 | -38/+27 |
| | | | | | | | | | | that one. Only mail all patches to the end of the series if the last patch is '-', or no patches have been specified. - Revert command: change semantics to really revert the changes relative to the patch instead of removing the file from the patch. That's much more useful; the other behavior is available as ``quilt diff <file> | patch -p1'', anyway. - Update German translation. | ||||
* | - Rename the ``remove'' command to ``revert'': this removes | Andreas Gruenbacher | 2007-04-27 | 8 | -44/+44 |
| | | | | | ambiguities with the delete command, and more closely matches what the command does. | ||||
* | - lib/backup-files.c: Do not modify the original file whenever | Andreas Gruenbacher | 2007-04-16 | 1 | -0/+57 |
| | | | | | | | possible: previously, a ``quilt add'' usually linked the file to he backup and then copied the backup over the file to ensure a link count of one. Recognize this case, and create a copy in the first place instead. | ||||
* | - quilt/import.in, quilt/scripts/patchfns.in: Implement import -R | Jean Delvare | 2007-02-21 | 1 | -1/+92 |
| | | | | | for reverse-applying a patch. Original patch contributed by Randy Dunlap. | ||||
* | test/run: Don't attempt to remove comments from command lines. We don't | Jean Delvare | 2007-02-20 | 1 | -1/+0 |
| | | | | | put such comments in our test cases, and it prevents legitimate uses of the "#" character (e.g. in a string, inside quotes) in commands. | ||||
* | - Refresh command: add -z option, which refreshes changes into a | Andreas Gruenbacher | 2006-10-19 | 1 | -0/+29 |
| | | | | new patch instead of modifying the existing patch. | ||||
* | - quilt/delete.in: Display the proper error message when using | Jean Delvare | 2006-09-22 | 1 | -0/+3 |
| | | | | | "quilt delete" with no argument and no patch is applied. - test/delete.test: Add a test for this specific case. | ||||
* | - quilt/scripts/patchfns.in: Drop support for "-pab" in series | Jean Delvare | 2006-09-19 | 1 | -46/+0 |
| | | | | | | file, for it breaks compatibility with previous versions of quilt, and is inconsistent. - test/dir-a-b.test: Drop test case for "-pab" in series file. | ||||
* | - test/*.test: Make sure that rm commands are non-interactive. | Jean Delvare | 2006-09-19 | 9 | -10/+10 |
| | |||||
* | - test/dir-a-b.test: Don't use diffstat in the regression test | Jean Delvare | 2006-09-19 | 1 | -8/+0 |
| | | | | suite, as it may or may not be available. | ||||
* | - quilt/mail.in, test/mail.test: Fix signature separator. Patch | Jean Delvare | 2006-09-05 | 1 | -7/+7 |
| | | | | from Ville Syrjala. | ||||
* | - A few more `-p ab' fixes. | Andreas Gruenbacher | 2006-06-27 | 1 | -0/+79 |
| | |||||
* | - quilt/push.in: Fix a bug introduced with the -p ab support. | Andreas Gruenbacher | 2006-06-27 | 1 | -0/+43 |
| | | | | - test/dir-a-b.test: Add a regression test case for this fix. | ||||
* | - quilt/diff.in, quilt/refresh.in: Add `-p ab' options which | Andreas Gruenbacher | 2006-06-12 | 1 | -0/+13 |
| | | | | | | | produce a/file and b/file filenams in headers instead of dir.orig/file and dir/file, similar to BK, git, hg patches. - Only touch .pc/$patch/.timestamp when a path actually is being refreshed. | ||||
* | - quilt/pop.in: Delete .pc/$patch directory when popping empty | Jean Delvare | 2006-04-26 | 2 | -1/+43 |
| | | | | | | | | | | | patches. Report and original patch by Arnaud Patard. - quilt/push.in: Create .pc/$patch directory when pushing missing or empty patches. If we don't, some commands such as rename can fail later. - test/missing.test: Test rename command on missing patches. - test/empty.test: New test case similar to missing.test, but for empty patches. Somewhat based on a contribution by Arnaud Patard. | ||||
* | - quilt/scripts/patchfns.in: Fix broken return in function | Jean Delvare | 2006-04-15 | 1 | -0/+3 |
| | | | | | | find_applied_patch, which was causing a bogus error message on failed pop. - test/three.test: Test failed pop. | ||||
* | - test/mail.in: Test UTF-8 header encoding. | Andreas Gruenbacher | 2006-03-26 | 2 | -1/+5 |
| | |||||
* | - test/mail.in: Test for recipients with a dot in their name. | Jean Delvare | 2006-03-26 | 1 | -7/+9 |
| | |||||
* | - quilt/edit.in: The last fix broke another way of using edit. | Andreas Gruenbacher | 2006-03-21 | 1 | -1/+15 |
| | |||||
* | - quilt/edit.in: Fix for working in subdirectories. | Andreas Gruenbacher | 2006-03-15 | 2 | -4/+12 |
| | |||||
* | - quilt/import.in: Fix replacement of compressed patches. | Jean Delvare | 2006-03-05 | 1 | -0/+143 |
| | | | | - test/import2.test: New test case for compressed patches. | ||||
* | - Fix a critical bug in the push command that causes parts of | Andreas Gruenbacher | 2006-02-14 | 1 | -0/+44 |
| | | | | patches to end up half-reversed (introduced on 22 Jan). | ||||
* | - test/run: Avoid warnings with some versions of Perl. | Andreas Gruenbacher | 2006-02-11 | 1 | -3/+4 |
| | |||||
* | - quilt/setup.in: Add --path option for defining a tarball search | Andreas Gruenbacher | 2006-02-11 | 1 | -0/+52 |
| | | | | | | | path. Fix a bug in check_for_existing_files. When a series file is given as an argument, symlink to that series file in the same way as we symlink to the patches. Improve the symlink creation algorithm. Add testcase test/setup.test. | ||||
* | - quilt/scripts/patchfns.in: Fix bug in quilt_command when working | Andreas Gruenbacher | 2006-02-11 | 1 | -0/+20 |
| | | | | | in subdirectories. - Add testcase test/edit.test to catch this kind of bug. | ||||
* | - bin/patch-wrapper.in: A wrapper to GNU patch that recognizes the | Andreas Gruenbacher | 2006-02-06 | 1 | -0/+74 |
| | | | | | | | | | | most common options and mimics GNU patch's behavior and output, and creates the quilt metadata as if quilt push was used to apply the patch. When options are used that this wrapper does not recognize, GNU patch is used directly, and no quilt metadata will get created. - lib/backup-files.c: Don't fail if a directory specified with -B does not exist. | ||||
* | - Add "testcase" for -p0 patches that are applied in different | Andreas Gruenbacher | 2006-02-01 | 1 | -0/+29 |
| | | | | | directories. We occasionally have this condition in spec files, and it would be really great if quilt setup could cope better. | ||||
* | - compat/date.in: Fix GetOptions problem with options starting | Andreas Gruenbacher | 2006-02-01 | 1 | -1/+4 |
| | | | | | | | with `+'. - test/run: Adjust $ENV{PWD} in cd command; add FIXME comment in export command: in commands like `export foo=$var/bar', $var is not evaluated. | ||||
* | - Filter duplicates with awk instead of usig uniq -D. | Andreas Gruenbacher | 2006-02-01 | 1 | -1/+1 |
| | |||||
* | - Clean up quoting in messages. | Andreas Gruenbacher | 2006-02-01 | 1 | -2/+2 |
| | |||||
* | - quilt/mail.in: Use $(hostname) for the sender address for | Andreas Gruenbacher | 2006-01-30 | 1 | -4/+4 |
| | | | | platforms on which $(hostname -f) doesn't work. | ||||
* | - test/mail.test: Use --sender option to avoid calling | Andreas Gruenbacher | 2006-01-30 | 1 | -4/+4 |
| | | | | hostname -f on platforms that don't support -f. | ||||
* | - test/mail.test: /dev/stdin & /dev/stdout dont exist on Tru64. | Andreas Gruenbacher | 2006-01-30 | 1 | -6/+6 |
| | |||||
* | - Also strip any bracketed fields and Re:, Fwd:, Fw:, Aw: from | Andreas Gruenbacher | 2006-01-29 | 1 | -1/+1 |
| | | | | subject headers. | ||||
* | - Also strip any literal "[patch]" from subject headers. | Andreas Gruenbacher | 2006-01-29 | 1 | -1/+1 |
| | |||||
* | - quilt/mail.in: | Andreas Gruenbacher | 2006-01-29 | 1 | -0/+85 |
| | | | | | | | | | | | | + Add -m and --prefix options so that the mail command can be used without invoking an editor. + Verify that each message generated will have a unique subject. + Verify that the introduction has a subject header. + Fix a bug in the heuristic for adding recipients. + Add a heuristic for extracting subject headers + Clarify some messages. + Add a test case. + Update the documentation. | ||||
* | - Don't pad right-hand side of ==, !=, =~, !~ with spaces. | Andreas Gruenbacher | 2006-01-29 | 1 | -3/+2 |
| | |||||
* | - Unify existing -p and -n parameters that specify a patch: | Andreas Gruenbacher | 2006-01-27 | 4 | -10/+10 |
| | | | | | always use -P as the option name. Update test suite and the translations accordingly. Patch mostly from Gary V. Vaughan. | ||||
* | - quilt/delete.in: Remove a superfluous message. | Andreas Gruenbacher | 2006-01-26 | 1 | -1/+0 |
| | |||||
* | - configure.ac: Require GNU patch 2.4+. | Andreas Gruenbacher | 2006-01-23 | 3 | -3/+3 |
| | | | | | | - quilt/import.in: Don't use diff -U-1. - Test suite: Recognize output of old versions of patch (from jayvdb@gmail.com). | ||||
* | - Check for the new message in the test suite as well. | Andreas Gruenbacher | 2006-01-22 | 1 | -2/+2 |
| | |||||
* | - push command: when a patch doesn't apply, check if it reverse | Andreas Gruenbacher | 2006-01-22 | 1 | -0/+40 |
| | | | | applies, and inform the user. | ||||
* | *** empty log message *** | Andreas Gruenbacher | 2006-01-22 | 1 | -0/+1 |
| | |||||
* | - GNU patch 2.5 messages differ slightly from the messages of more | Andreas Gruenbacher | 2006-01-21 | 8 | -18/+18 |
| | | | | | | recent versions. Recognize the old version's output when fixing patch's output in the push command, and also accept the old version's output in the test suite. | ||||
* | - test/run: Support regex matching in test scripts. | Andreas Gruenbacher | 2006-01-21 | 1 | -9/+16 |
| | |||||
* | - Split off strip_diffstat from header command. | Andreas Gruenbacher | 2006-01-21 | 1 | -4/+22 |
| | | | | | - import command: compare patch headers to prevent destruction; add -d option to choose which header(s) to keep. | ||||
* | - import command: catch several error conditions. Patches in | Andreas Gruenbacher | 2006-01-21 | 1 | -21/+6 |
| | | | | QUILT_PATCHES can now e imported. A minor fix in the output. | ||||
* | - Fix delete -n when no patches are applied. | Andreas Gruenbacher | 2006-01-21 | 2 | -1/+41 |
| | |||||
* | - Add the .*.ok files to .cvsignore. | Andreas Gruenbacher | 2006-01-20 | 1 | -0/+1 |
| |