The following commit has been merged in the master branch:
commit be540223084c1e62f1626ab18da08729bb9411ee
Author: James Vega <[email protected]>
Date:   Tue May 25 01:11:13 2010 -0400

    Add changelog entries for Raphael's patches.
    
    Signed-off-by: James Vega <[email protected]>

diff --git a/debian/changelog b/debian/changelog
index c19a3b1..66a342a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -8,6 +8,25 @@ devscripts (2.10.65) UNRELEASED; urgency=low
   * Remove svk from Recommends, it is no longer in the archive. (Closes:
     #581224)
 
+  [ Raphael Geissert ]
+  * checkbashisms:
+    + Makefile handling:
+      - Simplify make variables as shell variables.  (Closes: #535368)
+      - Convert all $$ to $.
+      - Recognize SHELL setting in Makefile when being set as an override.
+      - Ignore make's '-' for ignore errors.
+      - Fix some false positives due to target names.
+    + Detect incorrect use of ^ instead of ! for negation in pattern matching
+      collections.  (Closes: #497489)
+    + Detect use of {post,pre}{increment,decrement} in arithmetic expansion.
+      (Closes: #572006)
+    + Detect use of Bash's “printf -v var ...” or the %b and %q format
+      specifiers.
+    + Detect use of the Bash's “coproc” keyword.
+    + Detect use of Bash's “;;&” and ”;&” operators.
+    + Add support for handling line continuations.  (Closes: #531327)
+    + Fix a false positive with file redirection.
+
  -- Martin Zobel-Helas <[email protected]>  Tue, 11 May 2010 20:48:16 +0200
 
 devscripts (2.10.64) unstable; urgency=low
diff --git a/scripts/checkbashisms.pl b/scripts/checkbashisms.pl
index 81c1d98..edeecc0 100755
--- a/scripts/checkbashisms.pl
+++ b/scripts/checkbashisms.pl
@@ -202,7 +202,7 @@ foreach my $filename (@ARGV) {
                $_ = $1 if $1;
            } 
 
-           last if m%^\s*(override|export)?\s*SHELL\s*:?=\s*(/bin/)?bash\s*%;
+           last if m%^\s*(override |export )?\s*SHELL\s*:?=\s*(/bin/)?bash\s*%;
 
            # Remove "simple" target names
            s/^[\w%.-]+(?:\s+[\w%.-]+)*::?//;

-- 
Git repository for devscripts


-- 
To unsubscribe, send mail to [email protected].

Reply via email to