summaryrefslogtreecommitdiffstats
path: root/scripts
Commit message (Collapse)AuthorAgeFilesLines
* - Add --quiltrc={rcfile|-} option. Remove some superfluous quotingAndreas Gruenbacher2004-02-031-6/+6
| | | | | | from quilt wrapper. - Extra tests in `quilt refresh' did not check if the old patch was missing.
* - No longer remove common extensions (.dif, .diff, .patch, .gz,Andreas Gruenbacher2004-01-313-28/+40
| | | | | | | .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.
* - Add support for working in subdirectories of the base directoryAndreas Gruenbacher2004-01-283-29/+70
| | | | | | | 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.
* - Add QUILT_NO_DIFF_TIMESTAMPS option in .quiltrc.Andreas Gruenbacher2004-01-262-6/+7
| | | | | | GNU patch. - Fix help for `quilt diff'. - Update TODO.
* Small fix from wangdi: when patch file empty, it should first check wether ↵Andreas Gruenbacher2003-11-201-1/+6
| | | | the dir in .pc exist, then create timestamp
* - Add new command `quilt fold' to fold one patch into another.Andreas Gruenbacher2003-11-171-31/+27
| | | | | | | | - 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 timestamp check in scripts/rpatch.in for missing files.Andreas Gruenbacher2003-11-041-8/+4
|
* - Add failpop.test that checks if modified patches are recognized.Andreas Gruenbacher2003-11-043-10/+10
| | | | | - Fix the check for modified patches: That broke with the .pc file removal.
* - No longer verify if patches remove cleanly by reverse applyingAndreas Gruenbacher2003-10-313-91/+66
| | | | | | | | | 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.
* - If a patch does not apply cleanly and `quilt push' removesAndreas Gruenbacher2003-10-291-4/+18
| | | | | rejects files it GNU patch left behind, change the output from ``saving rejects to file x.rej'' to ``rejects in file x''.
* - Remove .pc/*/.pc files, and adjust various scripts accordingly.Andreas Gruenbacher2003-10-283-146/+63
| | | | - Run test/one.test inside sub-directory.
* - Change name and semantics of PATCHSCRIPTS variable: Before, ifAndreas Gruenbacher2003-10-281-9/+4
| | | | | | PATCHSCRIPTS was set, the patches were in $PATCHSCRIPTS/patches. Now, if QUILT_PATCHES is set, the patches are in $QUILT_PATCHES. QUILT_PATCHES defaults to "patches", like before.
* Fix bug in first_modified_by function (which broke quilt diff -c).Andreas Gruenbacher2003-10-271-0/+1
|
* - Get rid of patches_per cache_in `quilt patches'. RemoveAndreas Gruenbacher2003-10-261-100/+0
| | | | | patches_per_file and associated functions. `quilt patches' now is a bit slow for unapplied patches.
* - Rename snapshot directory from ".snap0" to ".snap".Andreas Gruenbacher2003-10-261-0/+21
| | | | | | | | | - `quilt diff: Speed up file list generation in `quilt diff'. Don't use modified_files anymore. Instead, add first_modified_by function. I want to get rid of the patches_per_file cache; it sometimes was not brought up to date. Some cleanups. - Add test/snapshot.test. - Fix two errors in the date format in quilt.changes.
* Never replace the series file; just replace its contents. This isAndreas Gruenbacher2003-10-221-12/+12
| | | | necessary if the series file is a symlink.
* - `Quilt fork' should better fork the next patch instead of theAndreas Gruenbacher2003-10-211-22/+1
| | | | | topmost one. Also fix a bug in updating the series file when forking. The rename_in_db() function is no longer needed.
* Add fork commandAndreas Gruenbacher2003-10-211-0/+43
|
* - Pipe rpmbuild output to /dev/null in spec2series (seems to beAndreas Gruenbacher2003-09-021-1/+1
| | | | necessary since rpm4).
* - When popping files, go through the list of applied patchesAndreas Gruenbacher2003-07-261-0/+19
| | | | | instead of looking at the series file: The series file may have changed.
* - Update spec2series accordingly.Andreas Gruenbacher2003-07-231-2/+2
|
* - Rename DIFF_OPTS environment variable to QUILT_DIFF_OPTSAndreas Gruenbacher2003-05-161-1/+1
|
* - Rename DIFF_OPTS environment variable to QUILT_DIFF_OPTSAndreas Gruenbacher2003-05-161-1/+6
| | | | | - Add ~/.quiltrc resource file (this file is sourced from the patchfsn file, which is used by all commands).
* quilt push returns non-zero value if the patch does not apply cleanlyMartin Quinson2003-04-231-0/+1
|
* - Apply patches with `patch -f' by default. Add --interactiveAndreas Gruenbacher2003-04-111-4/+8
| | | | | option top `quilt push' to allow applying patches without `patch -f'.
* *** empty log message ***Andreas Gruenbacher2003-04-091-1/+1
|
* - Never reorder files in patches. (Previously the file listAndreas Gruenbacher2003-04-091-1/+6
| | | | | | was run through (sort | uniq) to remove duplicate entries.) - Update test script to new format, and add regression test cases.
* The change from Mar 24 caused empty lines to be removed inAndreas Gruenbacher2003-04-091-1/+1
| | | | patch descriptions.
* `head -1' and `tail -1' is non-standard and deprecated, andAndreas Gruenbacher2003-04-071-2/+2
| | | | does not work with coreutils-5.0 any longer.
* Fix patch_description functionAndreas Gruenbacher2003-03-241-3/+2
|
* - Also substitute @SED@ and @AWK@.Andreas Gruenbacher2003-03-224-31/+31
| | | | | - Some versions of sed don't like '\t'. Expand those in the shell instead.
* The patch filename was appended to the directory/file name in patchesAndreas Gruenbacher2003-03-161-3/+4
| | | | | | | | generated, like dir~patch/file and file~patch. This is unnecessary, and at most irritationg when patches are renamed. Use dir.orig/file and file.orig instead. Also for better readability add a separator line below `Index:', like in diffs CVS generates.
* *** empty log message ***Andreas Gruenbacher2003-02-181-2/+4
|
* Add bash versions of basename and dirnameAndreas Gruenbacher2003-02-181-10/+14
|
* Merge James's diffstat patch (check for existence of %diffstat section removed).Andreas Gruenbacher2003-02-161-3/+0
|
* Merge version of James's temp file patch (some further improvements,Andreas Gruenbacher2003-02-161-5/+49
| | | | | hopefully). Also, fix some messages that seem to have been reset to a previous version during I18N, and update the test script.
* Merge James's bash version check (again after minor changes by me):Andreas Gruenbacher2003-02-161-6/+0
| | | | | | | | | Autoconf is there to make configuration and testing of the environment easier for the user and the designer, hence configure check for bash version in configure.ac It also removes the test from the constantly sourced patchfns too, which has to be a step in the right direction.
* Remove guidiff leftovers, minor I18N fixesAndreas Gruenbacher2003-02-141-1/+1
|
* Clean up messages printed by rpatch/popAndreas Gruenbacher2003-02-141-9/+1
|
* Implement i18n, french l10n and bump version numberMartin Quinson2003-02-144-23/+32
|
* Remove warning that may mis-triggerAndreas Gruenbacher2003-02-061-1/+0
|
* Fix spurious "Index:" lines bugAndreas Gruenbacher2003-02-021-12/+15
|
* *** empty log message ***Andreas Gruenbacher2003-01-311-1/+1
|
* Fix buggy regex quoting; another Autoconf change in Makefile.Andreas Gruenbacher2003-01-311-4/+11
|
* Install binary backup-files into /usr/lib/quilt and the remaining scripts ↵Andreas Gruenbacher2003-01-315-0/+1413
under /usr/share/quilt/scripts.