summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* quilt mail: Allow commas in Signed-off-by and Acked-by linesAndreas Gruenbacher2011-10-051-0/+6
| | | | | | | | | | | | | | | | | The standard quilt_mail_patch_filter() in quilt mail tries to extract email addresses from Signed-off-by and Acked-by lines. It adds Cc headers with those addresses. Signed-off-by and Acked-by lines sometimes contain commas as part of the address. When put in recipient headers (To, Cc, Bcc), the commas are interpreted as separators, which breaks things. Try to recognize this case and add the appropriate quotes. For example, the email address in ``Signed-off-by: Gruenbacher, Andreas <agruen@linbit.com>'' is now extracted as ``"Gruenbacher, Andreas" <agruen@linbit.com>''. Note that quilt_mail_patch_filter() can be overridden in .quiltrc; you may need to update your .quiltrc.
* quilt mail: Support double quoted special characters in email adressesAndreas Gruenbacher2011-10-051-7/+19
| | | | Addresses like "Gruenbacher, Andreas" <agruen@linbit.com> will work now.
* quilt mail: Support multiline email headersAndreas Gruenbacher2011-10-051-15/+21
| | | | | Some of the email header parsing code did not understand headers which span more than a line. This mainly broke long subject lines.
* Merge branch 'master' of git.sv.gnu.org:/srv/git/quiltMartin Quinson2011-09-291-3/+3
|\
| * Refresh to take configure.ac changes into account.Jean Delvare2011-09-291-3/+3
| |
* | integrate the ru translation into the compilation frameworkMartin Quinson2011-09-291-1/+1
|/
* several documentation fixes that were accumulated over the years in Debian ↵Martin Quinson2011-09-284-10/+11
| | | | package
* document my last changeMartin Quinson2011-09-251-0/+6
|
* Russian translation, from Sergey Basalaev (Closes bug #34340)Martin Quinson2011-09-251-0/+1374
|
* Let /etc/mailname override the hostname in the mail commandMartin Quinson2011-09-151-1/+7
| | | | | | | | | | | | Closes bug http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=356348 Initial patch author said (in above bug report): When generating the default From: for outbound messages quilt uses $(hostname -f) to determine the domain part of the e-mail address. Policy 11.6 specifies that this should be overridden by the value specified in /etc/mailname. (see http://www.debian.org/doc/debian-policy/ch-customized-programs.html#s-mail-transport-agents)
* Fix typoCyril Brulebois2011-09-151-1/+1
|
* snapshot command: Add missing create_db callCyril Brulebois2011-09-151-0/+1
| | | | | This closes the bug #403399 (missing create_db call when snapshot'ing) (see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=403399)
* New test case for patches attempting to modify files which do not exist.Jean Delvare2011-04-042-0/+29
|
* configure.ac: Fix test for GNU patch versionJean Delvare2011-03-254-12/+17
| | | | | | | | | | | | | We currently ask for GNU patch >= 2.4, but the test suite doesn't actually pass with GNU patch 2.4. It passes with GNU patch 2.5 with minor edits to be more tolerant to the exact output of "patch". I have no idea how much work it would be to get 2.4 to be supported again, but it doesn't seem unreasonable to ask for 2.5 which was released in August 1997. So let's just do that for now. If anyone badly misses support for GNU patch 2.4, well, we accept patches ;) Signed-off-by: Jean Delvare <jdelvare@suse.de>
* diff, refresh: Accept file names with spacesJean Delvare2011-03-254-11/+80
| | | | | | | | | | This is a continuation of Yasushi SHOJI's initial work of fixing support for file names with spaces. This time I fixed support in the diff and refresh commands, two commands which are frequently used. As before, no guarantee is made that all options are covered, but this should be a good starting point. Signed-off-by: Jean Delvare <jdelvare@suse.de>
* test/run: Enforce single variable substitution methodJean Delvare2011-03-183-3/+9
| | | | | There is no need to have two ways to access environment variables from test cases, one is enough.
* Fix i18n of quilt/scripts/patchfnsJean Delvare2011-03-182-1/+8
| | | | (Broken by previous commit, sorry.)
* Drop #! statement from patchfnsJean Delvare2011-03-162-2/+6
| | | | | | patchfns is meant to be sourced from other scripts, rather than executed on its own. As a matter of fact, it's not even executable. So we don't need #! stament at the beginning of this file.
* quilt diff: Check for snapshot presence before using itJean Delvare2011-03-162-0/+13
| | | | | If diffing against snapshot, ensure that snapshot is actually present. If not, bail out with an error message.
* compat/getopt.in: Add support of options with optional parametersJean Delvare2011-03-152-3/+24
| | | | | Both short and long options are supported. This is required to pass the test suite, if nothing else.
* compat/getopt.in: Fix quoting and spacingJean Delvare2011-03-152-8/+22
| | | | | | This way the output matches exactly the output of getopt from util-linux, and spaces and other special characters in filenames are properly supported.
* quilt/grep.in: Explicitly set the root to "." if the user didn't provide oneJean Delvare2011-03-122-1/+8
| | | | | Not all implementations of find default to the current directory as the search root. In particular the "find" from FreeBSD doesn't.
* quilt.spec.in: BUILD_ROOT is only needed at installation time, not at build ↵Jean Delvare2011-03-092-1/+7
| | | | time.
* Let the test suite cover "quilt grep".Jean Delvare2011-03-074-0/+16
|
* quilt/pop.in: Add missing local variable declaration.Jean Delvare2011-03-052-1/+6
|
* compat/mktemp.in: Properly support white space in file names.Jean Delvare2011-03-022-3/+8
|
* quilt mail: Fix a temporary directory leak.Jean Delvare2011-02-062-0/+6
|
* Don't build quilt.spec by default, it's only needed for packaging purposes.Jean Delvare2011-02-062-1/+7
|
* - quilt.spec.in: List findutils as a requirement (for find andJean Delvare2011-02-064-1/+104
| | | | | xargs.) - configure.ac: Check for the presence of xargs.
* Update Japanese translation.Jean Delvare2011-02-062-114/+193
|
* quilt.spec is a generated file now so git can ignore it.Jean Delvare2011-02-051-0/+1
|
* Update French translation.Jean Delvare2011-02-013-131/+250
|
* Duplicate space.Jean Delvare2011-02-011-1/+1
|
* test/nolink.test: Add missing check, to make sure we won't miss a bug.Jean Delvare2011-01-282-0/+9
|
* Add bash completion for revert command.Jean Delvare2010-11-022-2/+7
|
* Update changelog.Jean Delvare2010-06-281-0/+6
|
* No longer ship quilt.spec, it can easily be regerated fromJean Delvare2010-06-281-1953/+0
| | | | quilt.spec.in.
* Update automatically generated configure scriptJean Delvare2010-06-231-1399/+1645
|
* Update the remaining outdated links to Andrew Morton's stuffJean Delvare2010-06-233-2/+8
|
* Fix typoJean Delvare2010-06-231-1/+1
|
* Properly detect newer versions of GNU patchJean Delvare2010-06-232-1/+10
| | | | | | New versions of GNU patch present themselves as "GNU patch" instead of just "patch".
* Handle reversed patches in spec filesJean Delvare2010-06-232-4/+18
| | | | | Let inspect (and thus quilt setup) handle reversed patches in spec files.
* Add a --fuzz parameter to quilt setup and inspectJean Delvare2010-06-233-5/+22
| | | | | | | Let quilt setup and inspect overrule the _default_patch_fuzz setting of rpmbuild, by adding a --fuzz option to both. This is particularly useful when working on an old source tree with a recent version of patch which defaults to fuzz 0.
* Do not hard-code the location of /etc; use $(etcdir) insteadAndreas Gruenbacher2010-06-092-2/+3
|
* Add a russion translation of the quilt paper by Ivan BorzenkovAndreas Gruenbacher2010-02-143-3/+507
|
* Update configure.Jean Delvare2010-01-271-20/+0
|
* Give more meaningful error messagesDavid Paleino2010-01-274-12/+30
| | | | | | | | Differentiate output when $QUILT_PATCHES/series is not found from when $QUILT_PATCHES/series is empty. This has originally been reported as http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=557621
* Stop testing for cp -lJean Delvare2010-01-272-12/+6
| | | | | | | We no longer use "cp -l" in quilt, so there is no point in testing if it is supported at configuration time. Reported by Olivier Mengué.
* push: patch's --merge option has an optional argument nowBert Wesarg2010-01-272-6/+21
| | | | | | Since version 2.6.1 the patch utility knows an optional argument for --merge. Regognize this and pass it on to patch.
* Skip non-files when selecting the SERIES fileRaphaël Hertzog2010-01-272-2/+8
| | | | | | | | | When selecting the location of the SERIES file, ensure that we don't accidentally select a non-file (for example a directory) when there still are other locations to try. Bug-Debian: http://bugs.debian.org/546393 Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+bug/428657