The following commit has been merged in the master branch:
commit 6ca4eb19c3929326a8357877485a8b9c41288731
Author: James Vega <[email protected]>
Date: Tue May 25 19:32:16 2010 -0400
Changelog entries for Raphael's latest two patches.
Signed-off-by: James Vega <[email protected]>
diff --git a/debian/changelog b/debian/changelog
index 66a342a..53c8315 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -26,6 +26,8 @@ devscripts (2.10.65) UNRELEASED; urgency=low
+ Detect use of Bash's “;;&” and ”;&” operators.
+ Add support for handling line continuations. (Closes: #531327)
+ Fix a false positive with file redirection.
+ + Fix handling of indented heredoc delimiters.
+ + Fix some parsing of quoted strings.
-- Martin Zobel-Helas <[email protected]> Tue, 11 May 2010 20:48:16 +0200
diff --git a/scripts/checkbashisms.pl b/scripts/checkbashisms.pl
index 8cec53d..6343116 100755
--- a/scripts/checkbashisms.pl
+++ b/scripts/checkbashisms.pl
@@ -206,7 +206,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\s|export\s)?\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].