]> git.saurik.com Git - bison.git/blobdiff - build-aux/update-b4-copyright
Do not use date ranges in copyright notices.
[bison.git] / build-aux / update-b4-copyright
index 30c380134950c1090e45958dea13a3b152f0214d..63a333593301d19384099c54cd15745abe15892d 100755 (executable)
@@ -3,8 +3,8 @@
 # Update b4_copyright invocations or b4_copyright_years definitions to
 # include the current year.
 
-# Copyright (C) 2009 Free Software Foundation, Inc.
-#
+# Copyright (C) 2009, 2010 Free Software Foundation, Inc.
+
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
 # the Free Software Foundation; either version 3, or (at your option)
@@ -73,19 +73,10 @@ while (/($old_re)/gx)
         # Put spaces after commas.
         $year_lines =~ s/, ?/, /g;
 
-        # Compress to intervals.
-        $year_lines =~
-          s/
-            (\d{4})
-            (?:
-              (,\ |-)
-              ((??{
-                if    ($2 eq '-') { '\d{4}'; }
-                elsif (!$3)       { $1 + 1;  }
-                else              { $3 + 1;  }
-              }))
-            )+
-          /$1-$3/gx;
+        # Do not compress to intervals; for example, do not replace
+        # "2008, 2009, 2010" with "2008-2010".  See the Copyright
+        # Notices section in Information for Maintainers of GNU Software, at:
+        # http://www.gnu.org/prep/maintain/maintain.html#Copyright-Notices
 
         # Format within margin.
         my $year_lines_new;