Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | - 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 |
| | |||||
* | - Move patch parameter checks into patchfns.in, adding quotes | John Mark Vandenberg | 2006-01-19 | 1 | -6/+23 |
| | | | | | around all patch parameters, and reporting 'No patches in series' - quilt/annonate.in: Fix case where no patches have been applied. | ||||
* | - test/three.test, test/import.test: Add various tests. | Andreas Gruenbacher | 2006-01-16 | 2 | -0/+291 |
| | |||||
* | - Always use full command names in the test suite. | Andreas Gruenbacher | 2006-01-16 | 2 | -3/+3 |
| | |||||
* | - Move scripts directory to quilt/scripts to simplify running quilt | Andreas Gruenbacher | 2006-01-14 | 1 | -26/+0 |
| | | | | | | directly from the source tree. - test/Makefile: merge into Makefile.in (target check). - Makefile.in: clean up. | ||||
* | - Use better variable names to avoid name clashes. | Andreas Gruenbacher | 2006-01-14 | 1 | -3/+3 |
| | |||||
* | - Use the quilt version in the source tree instead of the | Andreas Gruenbacher | 2006-01-14 | 1 | -4/+12 |
| | | | | installed version for running the test suite. | ||||
* | - test/null-bug.test: Fix the original directory creation so that | Jean Delvare | 2006-01-10 | 4 | -5/+6 |
| | | | | | | | 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. | ||||
* | - Oops, the /dev/null "fix" broke create-delete.test. Back out this change | Andreas Gruenbacher | 2005-11-28 | 1 | -0/+11 |
| | | | | and fix only the specific -p0 case. | ||||
* | - quilt/diff.in, quilt/refresh.in: stop using /dev/null for added | Andreas Gruenbacher | 2005-11-28 | 1 | -0/+24 |
| | | | | | | | | | | | | 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. | ||||
* | Sync with the recent behavior change of "quilt diff". | Jean Delvare | 2005-09-23 | 1 | -4/+16 |
| | |||||
* | - Fix the test suite so that directories leftover from a previously | Jean Delvare | 2005-09-23 | 27 | -0/+27 |
| | | | | interrupted test won't cause a test to fail. | ||||
* | - Drop test/reorder.test, it duplicates test/sort.test but is less | Jean Delvare | 2005-09-23 | 1 | -60/+0 |
| | | | | complete. | ||||
* | - test/run: Do not depend on Term::ReadKey. | Jean Delvare | 2005-09-23 | 1 | -2/+1 |
| | |||||
* | - Fix the test suite so that it doesn't fail if any higher-level | Andreas Gruenbacher | 2005-09-23 | 25 | -32/+26 |
| | | | | | directory contains a patches/ sub-directory (iow, if quilt itself is patched with quilt). | ||||
* | - test/sort.test: Quote grep arguments, as some grep implementations seem | Jean Delvare | 2005-09-21 | 1 | -4/+4 |
| | | | | to otherwise choke on them. Original patch from John Vandenberg. | ||||
* | - test/subdir.test: Test quilt files -v. | Jean Delvare | 2005-09-21 | 1 | -4/+4 |
| | |||||
* | - Makefile.in: Fix compat/tail symlink creation. Fix variable exporting | Jean Delvare | 2005-09-20 | 1 | -4/+6 |
| | | | | | | | 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. | ||||
* | - Makefile.in: Fix when COMPAT_PROGRAMS is empty. | Andreas Gruenbacher | 2005-09-19 | 1 | -1/+1 |
| | |||||
* | - quilt/annotate.in: New option "-p patch" to stop checking for changes | Jean Delvare | 2005-09-13 | 1 | -0/+23 |
| | | | | | | at the specified rather than the topmost patch. - bash_completion: Support the new -p option. - test/annotation.test: Test the new -p option. | ||||
* | - test/*.test: Fix sed compatibility issues: do not use inplace (-i); do | Jean Delvare | 2005-09-09 | 7 | -25/+30 |
| | | | | | | 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. | ||||
* | - scripts/patchfns.in: Rewrite files_in_patch_ordered() so as to not | Jean Delvare | 2005-09-06 | 1 | -2/+42 |
| | | | | | | | 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. | ||||
* | - Fix test/perms.test for LANG=POSIX (from John Vandenberg | Andreas Gruenbacher | 2005-09-06 | 2 | -7/+7 |
| | | | | | <jayvdb@gmail.com>), and always run the test cases with LANG set to POSIX. |