]> git.deb.at Git - pkg/mmv.git/commitdiff
Add warnings about blanks in patterns and file names from STDIN
authorAxel Beckert <abe@deuxchevaux.org>
Sat, 29 Dec 2012 02:03:23 +0000 (03:03 +0100)
committerAxel Beckert <abe@deuxchevaux.org>
Sat, 29 Dec 2012 02:03:23 +0000 (03:03 +0100)
Mitigates: #149873

debian/changelog
debian/patches/man-page-warning-149873.diff [new file with mode: 0644]
debian/patches/series

index 7454d993ad72cd80f76bd2c46a342150d433b268..9430e11f96ded16deb0aa547d79e7b6409cf98c0 100644 (file)
@@ -6,6 +6,8 @@ mmv (1.01b-16) UNRELEASED; urgency=low
   * Add slightly modified patch by Ulrich Eckhardt to provide better
     diagnostics for directory renaming (Closes: #584850)
   * Add examples section to man page (Closes: #380327)
+  * Add warnings about blanks in patterns and file names when reading
+    patterns from STDIN (Mitigates: #149873)
   * Rewrite debian/rules with oldstyle debhelper utilities
     + Use compat-level 9
     + Add build-dependency on debhelper >= 9~
diff --git a/debian/patches/man-page-warning-149873.diff b/debian/patches/man-page-warning-149873.diff
new file mode 100644 (file)
index 0000000..4f4815e
--- /dev/null
@@ -0,0 +1,45 @@
+Description: Add warnings about #149873 to man page
+ This patch adds warnings about issues with spaces in patterns and
+ files when patterns are read from STDIN to the man page
+Debian-Bug: 149873
+Author: Axel Beckert <abe@debian.org>
+Last-Update: 2012-12-29
+
+Index: mmv/mmv.1
+===================================================================
+--- mmv.orig/mmv.1     2012-12-29 02:44:07.591288928 +0100
++++ mmv/mmv.1  2012-12-29 02:56:01.425012596 +0100
+@@ -234,7 +234,7 @@
+ i.e. "mmv \-mk" is allowed.
+ .ce
+-Multiple Pattern Pairs
++Multiple Pattern Pairs / Reading Patterns from STDIN
+ .PP
+ Multiple
+ .I from
+@@ -277,6 +277,11 @@
+ (even if it exists)
+ was already matched by the first pattern pair.
++\fBWARNING:\fR This operation mode does \fBnot\fR work if the patterns
++itself contain \fBspaces\fR.  See
++.I http://bugs.debian.org/149873
++for details.
++
+ .ce
+ The \fIFrom\fP Pattern
+ .PP
+@@ -592,6 +597,12 @@
+ Lines with "(*)" after the target pattern have the effect of enabling \-d
+ for the files matching this pattern only,
+ so that such deletions are done silently.
++
++\fBWARNING:\fR This means that \fBunexpected things\fR may happen if
++\fBfiles\fR matched by the patterns contain \fBspaces\fR. See
++.I http://bugs.debian.org/149873
++for details.
++
+ When feeding
+ .I mmv
+ its own output,
index 67439b4f189f951739db7a6b59de8ab5f8fb69cc..bcb07fc8a99cc863a547602aa2953445f2b8aad6 100644 (file)
@@ -3,3 +3,4 @@ man-page-fixes.diff
 format-security.diff
 better-diagnostics-for-directories-584850.diff
 man-page-examples.diff
+man-page-warning-149873.diff