summaryrefslogtreecommitdiffstats
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* - GNU patch 2.5 messages differ slightly from the messages of moreAndreas Gruenbacher2006-01-218-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 Gruenbacher2006-01-211-9/+16
|
* - Split off strip_diffstat from header command.Andreas Gruenbacher2006-01-211-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 inAndreas Gruenbacher2006-01-211-21/+6
| | | | QUILT_PATCHES can now e imported. A minor fix in the output.
* - Fix delete -n when no patches are applied.Andreas Gruenbacher2006-01-212-1/+41
|
* - Add the .*.ok files to .cvsignore.Andreas Gruenbacher2006-01-201-0/+1
|
* - Move patch parameter checks into patchfns.in, adding quotesJohn Mark Vandenberg2006-01-191-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 Gruenbacher2006-01-162-0/+291
|
* - Always use full command names in the test suite.Andreas Gruenbacher2006-01-162-3/+3
|
* - Move scripts directory to quilt/scripts to simplify running quiltAndreas Gruenbacher2006-01-141-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 Gruenbacher2006-01-141-3/+3
|
* - Use the quilt version in the source tree instead of theAndreas Gruenbacher2006-01-141-4/+12
| | | | installed version for running the test suite.
* - test/null-bug.test: Fix the original directory creation so thatJean Delvare2006-01-104-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 changeAndreas Gruenbacher2005-11-281-0/+11
| | | | and fix only the specific -p0 case.
* - quilt/diff.in, quilt/refresh.in: stop using /dev/null for addedAndreas Gruenbacher2005-11-281-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 Delvare2005-09-231-4/+16
|
* - Fix the test suite so that directories leftover from a previouslyJean Delvare2005-09-2327-0/+27
| | | | interrupted test won't cause a test to fail.
* - Drop test/reorder.test, it duplicates test/sort.test but is lessJean Delvare2005-09-231-60/+0
| | | | complete.
* - test/run: Do not depend on Term::ReadKey.Jean Delvare2005-09-231-2/+1
|
* - Fix the test suite so that it doesn't fail if any higher-levelAndreas Gruenbacher2005-09-2325-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 seemJean Delvare2005-09-211-4/+4
| | | | to otherwise choke on them. Original patch from John Vandenberg.
* - test/subdir.test: Test quilt files -v.Jean Delvare2005-09-211-4/+4
|
* - Makefile.in: Fix compat/tail symlink creation. Fix variable exportingJean Delvare2005-09-201-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 Gruenbacher2005-09-191-1/+1
|
* - quilt/annotate.in: New option "-p patch" to stop checking for changesJean Delvare2005-09-131-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); doJean Delvare2005-09-097-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 notJean Delvare2005-09-061-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 VandenbergAndreas Gruenbacher2005-09-062-7/+7
| | | | | <jayvdb@gmail.com>), and always run the test cases with LANG set to POSIX.
* - quilt/fold.in: fold did not work when invoked from aAndreas Gruenbacher2005-08-221-10/+31
| | | | subdirectory; update test case.
* - test/delete.test: New test case for the delete command.Jean Delvare2005-07-291-0/+61
|
* - test/missing.test: Fix test case.Andreas Gruenbacher2005-07-271-2/+2
|
* - Rename test/create-delete.diff to *.test and fix the test.Andreas Gruenbacher2005-07-181-6/+6
|
* - Based on work done by several contributers, add a headerv0.41Andreas Gruenbacher2005-07-181-0/+48
| | | | | command. - Bump version to 0.41.
* - quilt/annotate.in: Fix case where the file is created/deletedAndreas Gruenbacher2005-07-181-0/+29
| | | | | by a patch. - Makefile.in: add uninstall target.
* - Jean Delvare:Andreas Gruenbacher2005-06-261-1/+1
| | | | | + Add a --version option that prints the program version. + patch_args: Fix comments parsing in series files.
* - add command: "File %s added to patch %s" message goes to stdoutAndreas Gruenbacher2005-06-211-0/+22
| | | | | | and not to stderr (Jean Delvare). - Don't fail when popping missing patches (Jerome Lacoste, Jean Delvare, I).
* - Add fix for refresh --strip-trailing-whitespace option: nowAndreas Gruenbacher2005-06-181-3/+59
| | | | | | | 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.
* - Add new annotate command.Andreas Gruenbacher2005-06-181-0/+63
|
* - Additional fixes to the rename command.Andreas Gruenbacher2005-06-091-19/+11
|
* - Add rename command from Jean Delvare <khali@linux-fr.org>.Andreas Gruenbacher2005-06-081-0/+69
|
* - Add testcase for diff --no-index.Andreas Gruenbacher2005-06-081-0/+11
|
* - test/remove2.test: Test for remove + refresh interactions.Andreas Gruenbacher2005-06-011-0/+28
|
* - Add add-filename-check.test and trailing-ws.test test cases.Andreas Gruenbacher2005-04-292-0/+43
|
* - Add --sort options to the diff and refresh commands whichAndreas Gruenbacher2005-04-132-6/+58
| | | | | | | | | | 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.
* - quilt remove: Update restored file's timestamp. Also, some usesv0.39Andreas Gruenbacher2005-02-102-1/+54
| | | | | | | 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.
* - Get rid of the apatch and rpatch helper scripts: Integrate themAndreas Gruenbacher2004-11-151-1/+1
| | | | | in the push and pop commands. This should bring a small performance improvement.
* - When applying a patch with -q and without -f no (individual)Andreas Gruenbacher2004-10-173-3/+2
| | | | | | | | | | | 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.
* - scripts/patchfns.in: set the dotglob option so that dot filesAndreas Gruenbacher2004-09-222-2/+25
| | | | | | | | | | | | | 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.
* - Series command: add missing paths to patches ifAndreas Gruenbacher2004-09-211-0/+7
| | | | | $QUILT_PATCHES_PREFIX is set. - test/run script: Add export and unset statements.
* - Add test case for permissions.v0.35Andreas Gruenbacher2004-07-151-0/+65
| | | | | | | | - 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.