maint.mk: make update-copyright exclusion list more configurable
[pspp] / ChangeLog
index 7c3387eb8a316288b33429651865debe395d3674..879735294766e7f2159f6ce474bf01895852a517 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,80 @@
+2009-08-04  Jim Meyering  <meyering@redhat.com>
+
+       maint.mk: make update-copyright exclusion list more configurable
+       * top/maint.mk (update-copyright): Default to excluding COPYING,
+       but allow an override, in case someone does want to update that file.
+
+       maint.mk: don't update copyright date in COPYING
+       * top/maint.mk (update-copyright): Exclude COPYING.
+
+       maint.mk: add a copyright-updating rule
+       * top/maint.mk (update-copyright): New rule.
+       Derived from coreutils/Makefile.am.
+
+       update-copyright: rename some variables
+       * build-aux/update-copyright: Rename a few variables for clarity.
+       Tweak syntax.  List Joel E. Denny as coauthor.
+
+2009-08-03  Joel E. Denny  <jdenny@clemson.edu>
+
+       update-copyright: fix bug for 2-digit last year and add tests
+       * build-aux/update-copyright: Fix bug.
+       Use UPDATE_COPYRIGHT_YEAR from environment as current year if
+       specified.
+       * modules/update-copyright-tests: New
+       * tests/test-update-copyright.sh: New.
+
+2009-07-31  Joel E. Denny  <jdenny@clemson.edu>
+
+       update-copyright: handle leading tabs in line prefix
+       * build-aux/update-copyright: Count leading tabs as 8 spaces
+       when computing margin.  This helps with the formatting of
+       ChangeLogs, for example.
+       Fix documentation a little.
+
+2009-07-31  Joel E. Denny  <jdenny@clemson.edu>
+
+       update-copyright: support EOL=\r\n
+       * build-aux/update-copyright: Implement that.
+
+2009-07-31  Joel E. Denny  <jdenny@clemson.edu>
+
+       update-copyright: automatically format copyright statements
+       * build-aux/update-copyright: Implement that.
+       Also, be a little more predictable and safer by always failing
+       when the full copyright format is not perfectly recognized as an
+       unbroken whole.  Discussed at
+       <http://lists.gnu.org/archive/html/bug-gnulib/2009-07/msg00131.html>.
+       Rewrite documentation.
+
+2009-08-03  Bruno Haible  <bruno@clisp.org>
+
+       * m4/iconv.m4 (AM_ICONV): Fix displayed message with autoconf-2.64.
+
+2009-08-02  Bruno Haible  <bruno@clisp.org>
+
+       Tests for module 'uname'.
+       * modules/uname-tests: New file.
+       * tests/test-uname.c: New file.
+
+       New module 'uname'.
+       * lib/uname.c: New file.
+       * m4/uname.m4: New file.
+       * modules/uname: New file.
+       * doc/posix-functions/uname.texi: Mention the new module.
+
+2009-08-02  Bruno Haible  <bruno@clisp.org>
+
+       Tests for module 'sys_utsname'.
+       * modules/sys_utsname-tests: New file.
+       * tests/test-sys_utsname.c: New file.
+
+       New module 'sys_utsname'.
+       * lib/sys_utsname.in.h: New file, based on glibc's <sys/utsname.h>.
+       * m4/sys_utsname_h.m4: New file.
+       * modules/sys_utsname: New file.
+       * doc/posix-headers/sys_utsname.texi: Mention the new module.
+
 2009-08-02  Bruno Haible  <bruno@clisp.org>
 
        Implicitly initialize the sockets library.