From 82ba8d96586277b6593f2e763229ab721da69d1a Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Mon, 14 Oct 2019 13:07:19 -0700 Subject: [PATCH] update-copyright: allow en dashes in year ranges * build-aux/update-copyright: Match year ranges like "1998--2019", which are used in the Autoconf manual. --- ChangeLog | 6 ++++++ build-aux/update-copyright | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index d27674fa6b..ae7adbbd52 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2019-10-14 Paul Eggert + + update-copyright: allow en dashes in year ranges + * build-aux/update-copyright: Match year ranges like "1998--2019", + which are used in the Autoconf manual. + 2019-10-13 Paul Eggert * config/srclist.txt: Remove posix/regex_internal.c for now. diff --git a/build-aux/update-copyright b/build-aux/update-copyright index b3f6b29805..89ca9bac96 100755 --- a/build-aux/update-copyright +++ b/build-aux/update-copyright @@ -192,7 +192,7 @@ while (/(^|\n)(.{0,$prefix_max})$copyright_re/g) $holder_re =~ s/\s/$ws_re/g; my $stmt_remainder_re = "(?:$ws_re$circle_c_re)?" - . "$ws_re(?:(?:\\d\\d)?\\d\\d(?:,$ws_re?|-))*" + . "$ws_re(?:(?:\\d\\d)?\\d\\d(?:,$ws_re?|--?))*" . "((?:\\d\\d)?\\d\\d)$ws_re$holder_re"; if (/\G$stmt_remainder_re/) { -- 2.39.5