summaryrefslogtreecommitdiffstats
path: root/scripts/rpatch.in
Commit message (Collapse)AuthorAgeFilesLines
* - Get rid of the apatch and rpatch helper scripts: Integrate themAndreas Gruenbacher2004-11-151-188/+0
| | | | | 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-171-1/+1
| | | | | | | | | | | 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.
* Tell the user to refresh patch which does not remove properly, not only to ↵Martin Quinson2004-07-221-1/+1
| | | | force with -f
* Track down two string expensions in printf $"" leftMartin Quinson2004-07-131-1/+1
|
* - Switch from echo to printf for all translations: This is moreAndreas Gruenbacher2004-07-091-6/+8
| | | | | | | | | | | | | | | 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.
* - backup-file.c: Add code to recursively search .pc directories.Andreas Gruenbacher2004-06-061-17/+6
| | | | | | | | | | 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.
* - Revert `quilt fork' to how it originally worked: fork theAndreas Gruenbacher2004-03-131-1/+2
| | | | | | | | | | | | | | *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.
* - Never fail when patching temporary files in `quilt diff -z',Andreas Gruenbacher2004-02-151-6/+1
| | | | only warn.
* - No longer remove common extensions (.dif, .diff, .patch, .gz,Andreas Gruenbacher2004-01-311-1/+1
| | | | | | | .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-281-10/+11
| | | | | | | 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.
* - 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-041-9/+7
| | | | | - 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-311-90/+63
| | | | | | | | | 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.
* - Remove .pc/*/.pc files, and adjust various scripts accordingly.Andreas Gruenbacher2003-10-281-38/+25
| | | | - Run test/one.test inside sub-directory.
* - Rename DIFF_OPTS environment variable to QUILT_DIFF_OPTSAndreas Gruenbacher2003-05-161-1/+1
|
* - Also substitute @SED@ and @AWK@.Andreas Gruenbacher2003-03-221-3/+3
| | | | | - Some versions of sed don't like '\t'. Expand those in the shell instead.
* 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-141-11/+11
|
* Install binary backup-files into /usr/lib/quilt and the remaining scripts ↵Andreas Gruenbacher2003-01-311-0/+254
under /usr/share/quilt/scripts.