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].