[devscripts] 01/02: uscan: use defined-or (//) instead of "||" to avoid loosing '0' version field
dod at debian.org
dod at debian.org
Mon Jun 8 19:29:53 UTC 2015
This is an automated email from the git hooks/post-receive script.
dod pushed a commit to branch master
in repository devscripts.
commit 79edb0a3b4009fa81da7be4e9c08be54d742561f
Author: Dominique Dumont <dod at debian.org>
Date: Mon Jun 8 21:28:26 2015 +0200
uscan: use defined-or (//) instead of "||" to avoid loosing '0' version field
---
debian/changelog | 2 ++
scripts/uscan.pl | 2 +-
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/debian/changelog b/debian/changelog
index 24e4e33..c3254a6 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -36,6 +36,8 @@ devscripts (2.15.5) UNRELEASED; urgency=medium
* support eclipse public license (Closes: #587892)
* handle LGPL as written by IBM (Closes: #587970)
* handle REM style comments (Closes: #748611)
+ * uscan: use defined-or (//) instead of "||" to avoid loosing
+ '0' version field (Closes: #787767)
-- Cyril Brulebois <kibi at debian.org> Tue, 28 Apr 2015 16:58:36 +0200
diff --git a/scripts/uscan.pl b/scripts/uscan.pl
index 841f8b5..45a5a06 100755
--- a/scripts/uscan.pl
+++ b/scripts/uscan.pl
@@ -1623,7 +1623,7 @@ sub newest_dir ($$$$$) {
while ($content =~ m/<\s*a\s+[^>]*href\s*=\s*([\"\'])(.*?)\1/gi) {
my $href = $2;
if ($href =~ m&^$dirpattern/?$&) {
- my $mangled_version = join(".", map { $_ || '' } $href =~ m&^$dirpattern/?$&);
+ my $mangled_version = join(".", map { $_ // '' } $href =~ m&^$dirpattern/?$&);
push @hrefs, [$mangled_version, $href];
}
}
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/collab-maint/devscripts.git
More information about the devscripts-devel
mailing list