summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Bump version to 0.61v0.61Martin Quinson2013-12-083-1444/+1226
|
* update 2 strings of the french translationMartin Quinson2013-12-082-6/+6
|
* update of line offsets (no real change)Martin Quinson2013-12-085-5/+5
|
* Add some missing MIME headers (MIME-Version, Content-Type)Martin Quinson2013-12-082-1/+5
| | | | This closes the bug #21114 on Savannah.
* add a test case where we CC someone w/o a nameMartin Quinson2013-12-081-7/+16
|
* fix the mail command so that it passes the testsuiteMartin Quinson2013-12-081-2/+2
| | | | (even if I'm not sure why the previous version breaks)
* document QUILT_COLORSMartin Quinson2013-12-082-6/+75
|
* remove the default color for patch_applied, as it is never usedMartin Quinson2013-12-081-1/+1
|
* accept recipents that have no full name along with the emailMartin Quinson2013-12-082-2/+8
|
* Makefile.in: Fix support for configure --with-xargsJean Delvare2013-09-302-0/+6
|
* delete.test: Cope with new quoting style in find error messageJean Delvare2013-09-302-1/+7
|
* automatic refresh of translation files, no manual editMartin Quinson2013-09-035-290/+335
|
* quilt/fold.in: make it work with filenames with spacesMartin Quinson2013-09-032-0/+10
|
* Document unexpected success as rootJean Delvare2013-05-301-0/+2
|
* failpop.test: Drop needless sleepJean Delvare2013-05-242-2/+1
| | | | | | Timestamp comparisons when popping a patch were fixed in commit 005922085f0135c35baa4b0e8db6f05d78586377, so we can get rid of this sleep in the test suite.
* Makefile: Fix "find -perm" usageJean Delvare2013-05-242-1/+6
| | | | | | | | | | Support for obsolete find -perm +MODE syntax was removed from GNU findutils by commit v4.5.10-144-g90f0c5d24153ad3327edd6f2249fc95a5cfb72e0. Reported by Dmitry V. Levin. Also -maxdepth is not portable and not needed so drop it.
* patches: Add support for multiple filesJean Delvare2013-05-233-22/+55
| | | | | Add support for multiple files to "quilt patches". Patches will be printed, that modify any of the listed files.
* patches: Match deleted files in unapplied patchesJean Delvare2013-05-233-1/+20
| | | | | Let "quilt patches" also match deleted files in unapplied patches. Commit 4df47975 was supposed to fix that already, but did not really.
* patches: Fix shift in scan_unappliedJean Delvare2013-05-222-1/+7
| | | | | | | Commit 2e581933 added a parameter to function scan_unapplied but the corresponding shift wasn't adjusted accordingly. Apparently this bug was harmless but there is a slight performance penalty so let's fix it still.
* Fix syntax highlighting of this file in gedit.Jean Delvare2013-04-301-1/+1
|
* Add missing newline at end of translated stringJean Delvare2013-04-231-1/+1
|
* improve a tiny bit the documentation of the --color parameter for the ↵Martin Quinson2013-01-224-2/+8
| | | | commands accepting it
* Use 'less -R' as a default pagerMartin Quinson2012-12-273-3/+10
|
* Document how quilt searches for its 'patches' directory in man pageMartin Quinson2012-12-272-3/+12
|
* List recent changes.Jean Delvare2012-12-181-0/+18
|
* remove-trailing-ws: Undefine $file at the end of every fileJean Delvare2012-12-181-0/+2
| | | | | It should make no difference if the parser is right, but will make it easier to spot bugs in said parser.
* Add a test case for remove-trailing-ws scriptJean Delvare2012-12-181-0/+193
| | | | | | As a bug was recently found in this script, add a test case covering both unified and context patch formats, so that hopefully no other bug creeps in in the future.
* remove-trailing-ws: Fix parsing of some context diffsAndreas Krebbel2012-12-181-3/+2
| | | | | | | | | the script for trailing whitespace removal fails for me if a context diff has an "delete-only" chunk at the end. The following patch fixes this for me. [JD: Add one more check for when the "delete-only" chunk is not at the end.]
* Fix test case dependencies on helper scriptsJean Delvare2012-12-181-0/+2
| | | | | When a helper script is called directly from a test case, it must be added to the dependencies for that test case.
* remove-trailing-ws: Sort outputJean Delvare2012-12-181-1/+1
| | | | | Sort the output of remove-trailing-ws for predictable output. This is needed to include remove-trailing-ws in the test suite.
* refresh: Accept refreshing empty patchesJean Delvare2012-12-132-2/+29
| | | | | | | If told to refresh a patch and the patch is empty, still obey. The user should know what he/she is doing. If the patch was non-empty before, we must erase it, otherwise a subsequent pop will fail, complaining that the patch should be refreshed.
* pop: Simplify check_for_pending_changesJean Delvare2012-12-131-13/+4
| | | | | | | | We have to patch temporary files when checking if a patch can be popped without losing pending changes. When this fails, the status code we get from "patch" isn't accurate enough to draw conclusions so don't even try. Just compare the result with the current working files and tell the user if there is any difference or not.
* pop: Harmonize `patch --force` usage between push and popBenjamin Poirier2012-12-131-1/+1
| | | | | | push:apply_patch() uses --force by default but pop:check_for_pending_changes() does not. This leads to a problem when trying to pop a patch that changes files which were originally read-only: patch refuses to touch them.
* pop: Fix parameter quotingJean Delvare2012-12-052-30/+31
|
* push: Fix parameter quotingJean Delvare2012-12-052-33/+34
|
* files: Fix parameter quotingJean Delvare2012-12-052-11/+12
|
* remove: Fix parameter quotingJean Delvare2012-12-052-10/+11
|
* refresh: Fix parameter quotingJean Delvare2012-12-052-20/+21
|
* diff: Fix parameter quotingJean Delvare2012-12-052-12/+13
|
* rename: Fix parameter quotingJean Delvare2012-12-052-12/+13
|
* top: Fix parameter quotingJean Delvare2012-12-052-1/+6
|
* push: Fix variable usage in interruptJean Delvare2012-12-052-1/+8
| | | | | While bash allows poking at a function caller's variables, that's not something we normally do in quilt.
* Fix handling of patch files with ':' in their nameBenjamin Poirier2012-12-053-2/+60
| | | | | | | | | | | | avoids errors like this: $ quilt refresh sed: -e expression #1, char 21: unknown option to `s' Nothing in patch patches/strange:name [Satoru Takeuchi: suggested first alternative implementation not relying on find -printf.] [Jean Delvare: added missing quoting and a new test file for this case.]
* push: Always let the user force pushing a patchJean Delvare2012-12-032-2/+6
| | | | | | Let the user force pushing a patch even if patch returns with error code 2. The user should know better. This happens when pushing a patch with a header but no actual contents, for example.
* pop: Fix timestamp comparisonJean Delvare2012-12-032-2/+7
| | | | | | | | | The timestamps recorded on file systems have a limited resolution. For this reason, a patch or file with a timestamp exactly equal to .timestamp should be considered as more recent than .timestamp, i.e. potentially modified since the last push or refresh. This is particularly important for the test suite, as we can do many actions in the same second there.
* Fix typos in the Japanese translationJean Delvare2012-10-252-3/+8
| | | | | Anonymous contribution from the bug tracker: https://savannah.nongnu.org/bugs/index.php?37495
* inspect: Refactor code to pwd_to_dirJean Delvare2012-10-252-22/+20
| | | | | Move the code deriving the directory from $PWD to a separate function to avoid code duplication.
* setup: Check for existing directories before unpackingJean Delvare2012-10-253-1/+29
| | | | Check for existing directories before unpacking.
* setup: Fix white space handling by check_for_existing_filesJean Delvare2012-10-252-3/+9
| | | | | | | | Fix handling of directory names including white spaces by check_for_existing_files. awk can't deal with tokens which include white spaces, so use bash's read function instead. As a side bonus, we get rid of the undocumented dependency to "uniq".
* setup/inspect: Handle zip archivesJean Delvare2012-10-253-2/+50
| | | | Let quilt setup handle zip archives.