Update copyright year to 2014 by running admin/update-copyright.
[bpt/emacs.git] / lisp / emacs-lisp / authors.el
index 6c70642..6c41693 100644 (file)
@@ -1,6 +1,6 @@
 ;;; authors.el --- utility for maintaining Emacs's AUTHORS file -*-coding: utf-8 -*-
 
-;; Copyright (C) 2000-2012 Free Software Foundation, Inc.
+;; Copyright (C) 2000-2014 Free Software Foundation, Inc.
 
 ;; Author: Gerd Moellmann <gerd@gnu.org>
 ;; Maintainer: Kim F. Storm <storm@cua.dk>
@@ -51,6 +51,7 @@ files.")
     ("Bill Rozas" "Guillermo J. Rozas")
     ("Björn Torkelsson" "Bjorn Torkelsson")
     ("Brian Fox" "Brian J. Fox")
+    ("Brian P Templeton" "BT Templeton")
     ("Brian Sniffen" "Brian T. Sniffen")
     ("Christoph Wedler" "Christoph.Wedler@sap.com")
     ("Daniel Pfeiffer" "<Daniel.Pfeiffer@Informatik.START.db.de>"
@@ -102,6 +103,7 @@ files.")
     ("John J Foerch" "John Foerch")
     ("John W. Eaton" "John Eaton")
     ("Jonathan I. Kamens" "Jonathan Kamens")
+    ("Jorgen Schäfer" "Jorgen Schaefer")
     ("Joseph Arceneaux" "Joe Arceneaux")
     ("Joseph M. Kelsey" "Joe Kelsey")  ; FIXME ?
     ("Juan León Lahoz García" "Juan-Leon Lahoz Garcia")
@@ -144,6 +146,8 @@ files.")
     ("Peter S. Galbraith" "Peter Galbraith")
     ("Peter Runestig" "Peter 'luna' Runestig")
     ("Peter S. Galbraith" "Peter S Galbraith")
+    ("Piotr Zieliński" "Piotr Zielinski")
+    ("Rainer Schöpf" "Rainer Schoepf")
     ("Raja R. Harinath" "Raja R Harinath")
     ("Richard G. Bielawski" "Richard G Bielawski" "Richard Bielawski")
     ("Richard King" "Dick King")
@@ -192,7 +196,8 @@ If REALNAME is nil, ignore that author.")
 
 ;; FIXME seems it would be less fragile to check for O', Mc, etc.
 (defconst authors-fixed-case
-  '("Bryan O'Sullivan"
+  '("Brian van den Broek"
+    "Bryan O'Sullivan"
     "Christian von Roques"
     "Christophe de Dinechin"
     "Craig McDaniel"
@@ -206,7 +211,9 @@ If REALNAME is nil, ignore that author.")
     "Greg McGary"
     "Hans de Graaff"
     "James TD Smith"
+    "Jay McCarthy"
     "Joel N. Weber II"
+    "Matt McClure"
     "Michael McNamara"
     "Mike McEwan"
     "Nelson Jose dos Santos Ferreira"
@@ -216,6 +223,7 @@ If REALNAME is nil, ignore that author.")
     "Roland McGrath"
     "Sean O'Halpin"
     "Sean O'Rourke"
+    "Thomas DeWeese"
     "Tijs van Bakel")
   "List of authors whose names cannot be simply capitalized.")
 
@@ -280,6 +288,11 @@ Changes to files matching one of the regexps in this list are not listed.")
     ;; Autogen:
     "cus-load.el" "finder-inf.el" "ldefs-boot.el"
     "compile" "config.guess" "config.sub" "depcomp"
+    "autogen/compile" "autogen/config.guess" "autogen/config.in"
+    "autogen/config.sub" "autogen/depcomp" "autogen/install-sh"
+    "autogen/missing" "autogen"
+    "autogen/copy_autogen" ; not generated, but trivial and now removed
+    "dir_top"
     ;; Only existed briefly, then renamed:
     "images/icons/allout-widgets-dark-bg"
     "images/icons/allout-widgets-light-bg"
@@ -292,9 +305,17 @@ Changes to files matching one of the regexps in this list are not listed.")
     "NICKLES.WORTH" "INTERVAL.IDEAS" "RCP"
     "3B-MAXMEM" "AIX.DUMP" "SUN-SUPPORT" "XENIX"
     "CODINGS" "CHARSETS"
-    "calc/INSTALL" "calc/Makefile"
+    "calc/INSTALL" "calc/Makefile" "calc/README.prev"
     "vms-pp.trans" "_emacs" "batcomp.com" "notes/cpp" ; admin/
     "emacsver.texi.in"
+    "vpath.sed"
+    "Cocoa/Emacs.base/Contents/Info.plist"
+    "Cocoa/Emacs.base/Contents/Resources/English.lproj/InfoPlist.strings"
+    "GNUstep/Emacs.base/Resources/Info-gnustep.plist"
+    "GNUstep/Emacs.base/Resources/Emacs.desktop"
+    "Cocoa/Emacs.base/Contents/Resources/English.lproj"
+    ;; Only existed briefly, then deleted:
+    "coccinelle/overlay.cocci" "coccinelle/symbol.cocci"
     ;; MH-E stuff not in Emacs:
     "import-emacs" "release-utils"
     ;; Erc stuff not in Emacs:
@@ -321,6 +342,15 @@ Changes to files matching one of the regexps in this list are not listed.")
     "debian/scripts/startup"
     "debian/scripts/startup.erc"
     "debian/scripts/startup.erc-speak"
+    ;; Used to be in admin, not very interesting.
+    "emacs-pretesters" "make-announcement" "make-changelog-diff"
+    ;; Generated files that have since been removed.
+    "refcards/calccard.pdf" "refcards/cs-dired-ref.pdf" "refcards/cs-refcard.pdf"
+    "refcards/de-refcard.pdf" "refcards/dired-ref.pdf" "refcards/fr-dired-ref.pdf"
+    "refcards/fr-refcard.pdf" "refcards/gnus-booklet.pdf" "refcards/gnus-refcard.pdf"
+    "refcards/orgcard.pdf" "refcards/pl-refcard.pdf" "refcards/pt-br-refcard.pdf"
+    "refcards/refcard.pdf" "refcards/ru-refcard.pdf" "refcards/sk-dired-ref.pdf"
+    "refcards/sk-refcard.pdf"
     )
   "List of files and directories to ignore.
 Changes to files in this list are not listed.")
@@ -493,7 +523,8 @@ Changes to files in this list are not listed.")
     ("Schlumberger Technology Corporation" :changed "gud.el")
     ;; Replaced by tcl.el.
 ;;;    ("Gregor Schmid" :wrote "tcl-mode.el")
-    ("Rainer Schoepf" :wrote "alpha.h" "unexalpha.c")
+    ;; No longer distributed since 24.1.
+;;;    ("Rainer Schöpf" :wrote "alpha.h" "unexalpha.c")
     ;; No longer distributed: emacsserver.c.
     ("William Sommerfeld" :wrote "emacsclient.c" "scribe.el")
     ;; No longer distributed: emacsserver.c.
@@ -540,11 +571,13 @@ Changes to files in this list are not listed.")
     "makedist.bat"
     "makefile.def"
     "makefile.nt"
+    "ns.mk"
     "debug.bat.in" "emacs.bat.in"
     ".gdbinit-union"
     "alloca.s"
     "make-delta"
     "config.w95"
+    "msysconfig.sh"
     "emacstool.1"
     "align.umax"
     "cxux-crt0.s"
@@ -553,15 +586,17 @@ Changes to files in this list are not listed.")
     "ymakefile"
     "permute-index" "index.perm"
     "ibmrs6000.inp"
-    "b2m.c" "b2m.1" "b2m.pl"
+    "b2m.c" "b2m.1" "b2m.pl" "rcs-checkin.1"
     "emacs.bash" "emacs.csh" "ms-kermit"
     "emacs.ico"
     "emacs21.ico"
+    "emacs.py" "emacs2.py" "emacs3.py"
     "BABYL" "LPF" "LEDIT" "OTHER.EMACSES"
     "emacs16_mac.png" "emacs24_mac.png"
     "emacs256_mac.png" "emacs32_mac.png"
     "emacs48_mac.png" "emacs512_mac.png"
     "revdiff"                          ; admin/
+    "vcdiff" "rcs-checkin" "tindex.pl"
     "mainmake" "sed1.inp" "sed2.inp" "sed3.inp" ; msdos/
     "mac-fix-env.m"
     ;; Deleted vms stuff:
@@ -580,6 +615,7 @@ in the repository.")
     ("s/windowsnt.h" . "s/ms-w32.h")
     ("s/ms-w32.h" . "inc/ms-w32.h")
     ("winnt.el" . "w32-fns.el")
+    ("emacs.manifest" . "emacs-x86.manifest")
     ("config.emacs" . "configure")
     ("configure.in" . "configure.ac")
     ("config.h.dist" . "config.in")
@@ -587,6 +623,7 @@ in the repository.")
     ("config.h.in" . "config.in")
     ("paths.h-dist" . "paths.h.in")
     ("patch1" . "sed1.inp")
+    ("enriched.doc" . "enriched.txt")
     ("GETTING.GNU.SOFTWARE" . "FTP")
     ("etc/MACHINES" . "MACHINES")
     ("ONEWS" . "NEWS.19")
@@ -616,6 +653,8 @@ in the repository.")
     ("build-install" . "build-ins.in")
     ("build-install.in" . "build-ins.in")
     ("unidata/Makefile" . "unidata/Makefile.in")
+    ("move-if-change" . "build-aux/move-if-change")
+    ("update-subdirs" . "build-aux/update-subdirs")
     ;; Not renamed, but we only have the latter in the Emacs repo.
     ("trampver.texi.in" . "trampver.texi")
     ("e/eterm" . "e/eterm-color")
@@ -642,6 +681,12 @@ in the repository.")
     ("emacs.1" . "emacs.1")
     ("emacsclient.1" . "emacsclient.1")
     ("icons/emacs21.ico" . "emacs21.ico")
+    ("ja-dic" . "leim/ja-dic")
+    ("quail" . "leim/quail")
+    ;; Moved from autogen/ to admin/.
+    ("autogen/update_autogen" . "update_autogen")
+    ;; Moved from etc/ to admin/.
+    ("grammars" . "grammars")
     ;; Moved from admin/nt/ to nt/.
     ("nt/README.W32" . "README.W32")
     )
@@ -1009,7 +1054,7 @@ buffer *Authors Errors* containing references to unknown files."
 Foundation's distribution of GNU Emacs.  To show our appreciation for
 their public spirit, we list here in alphabetical order a condensed
 list of their contributions.\n")
-    (let (authors-author-list a)
+    (let (authors-author-list)
       (maphash #'authors-add-to-author-list table)
       (setq authors-author-list
            (sort authors-author-list
@@ -1018,8 +1063,7 @@ list of their contributions.\n")
        (let ((author (car a))
              (wrote (nth 1 a))
              (cowrote (nth 2 a))
-             (changed (nth 3 a))
-             file)
+             (changed (nth 3 a)))
        (insert "\n" author ": ")
        (when wrote
          (insert "wrote")