emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] trunk r118106: Merge from emacs-24; up to r117581


From: Glenn Morris
Subject: [Emacs-diffs] trunk r118106: Merge from emacs-24; up to r117581
Date: Mon, 13 Oct 2014 20:56:05 +0000
User-agent: Bazaar (2.6b2)

------------------------------------------------------------
revno: 118106 [merge]
revision-id: address@hidden
parent: address@hidden
parent: address@hidden
committer: Glenn Morris <address@hidden>
branch nick: trunk
timestamp: Mon 2014-10-13 16:55:41 -0400
message:
  Merge from emacs-24; up to r117581
modified:
  admin/ChangeLog                changelog-20091113204419-o5vbwnq5f7feedwu-2226
  admin/authors.el               authors.el-20091113204419-o5vbwnq5f7feedwu-1898
  lisp/org/ChangeLog             changelog-20091113204419-o5vbwnq5f7feedwu-8688
=== modified file 'admin/ChangeLog'
--- a/admin/ChangeLog   2014-10-12 06:09:50 +0000
+++ b/admin/ChangeLog   2014-10-13 20:55:41 +0000
@@ -1,3 +1,11 @@
+2014-10-13  Glenn Morris  <address@hidden>
+
+       * authors.el (authors-aliases, authors-fixed-case)
+       (authors-obsolete-files-regexps): Additions.
+       (authors-no-scan-regexps): New constant.
+       (authors-no-scan-file-p): New function.
+       (authors): Respect authors-no-scan-file-p.
+
 2014-10-12  Paul Eggert  <address@hidden>
 
        Fix putenv race conditions with undefined behavior (Bug#8705).

=== modified file 'admin/authors.el'
--- a/admin/authors.el  2014-10-04 19:07:05 +0000
+++ b/admin/authors.el  2014-10-13 20:55:41 +0000
@@ -121,6 +121,7 @@
     ("Mikio Nakajima" "Nakajima Mikio")
     ("Nelson Jose dos Santos Ferreira" "Nelson Ferreira")
     ("Noorul Islam" "Noorul Islam K M")
+;;;    ("Tetsurou Okazaki" "OKAZAKI Tetsurou") ; FIXME?
     ("Paul Eggert" "Paul R\\. Eggert")
     ("Pavel Janík" "Pavel Janík Ml." "Pavel Janik Ml." "Pavel Janik")
     ("Pavel Kobiakov" "Pavel Kobyakov")
@@ -143,6 +144,7 @@
     ("Sam Steingold" "Sam Shteingold")
     ("Satyaki Das" "Indexed search by Satyaki Das")
     ("Sébastien Vauban" "Sebastien Vauban")
+    ("Sergey Litvinov" "Litvinov Sergey")
     ;; There are other Stefans.
 ;;;    ("Stefan Monnier" "Stefan")
     ("Steven L. Baur" "SL Baur" "Steven L Baur")
@@ -178,11 +180,13 @@
 
 ;; FIXME seems it would be less fragile to check for O', Mc, etc.
 (defconst authors-fixed-case
-  '("Brian van den Broek"
+  '("Barry O'Reilly"
+    "Brian van den Broek"
     "Bryan O'Sullivan"
     "Christian von Roques"
     "Christophe de Dinechin"
     "Craig McDaniel"
+    "Daniel LaLiberte"
     "David J. MacKenzie"
     "David McCabe"
     "David O'Toole"
@@ -190,12 +194,16 @@
     "Dominique de Waleffe"
     "Edward O'Connor"
     "Exal de Jesus Garcia Carrillo"
+    "George McNinch"
     "Greg McGary"
     "Hans de Graaff"
+    "Ivan Vilata i Balaguer"
+    "Jae-hyeon Park"
     "James TD Smith"
     "Jay McCarthy"
     "Joel N. Weber II"
     "Matt McClure"
+    "Mike McLean"
     "Michael McNamara"
     "Mike McEwan"
     "Nelson Jose dos Santos Ferreira"
@@ -203,10 +211,13 @@
     "Peter O'Gorman"
     "Piet van Oostrum"
     "Roland McGrath"
+    "Santiago Payà i Miralta"
     "Sean O'Halpin"
     "Sean O'Rourke"
+    "Shun-ichi Goto"
     "Thomas DeWeese"
-    "Tijs van Bakel")
+    "Tijs van Bakel"
+    "Yu-ji Hosokawa")
   "List of authors whose names cannot be simply capitalized.")
 
 (defvar authors-public-domain-files
@@ -231,6 +242,7 @@
   '(".*loaddefs.el$"                   ; not obsolete, but auto-generated
     "\\.\\(cvs\\|git\\)ignore$"                ; obsolete or uninteresting
     "\\.arch-inventory$"
+    "automated/data/"             ; not interesting
     ;; TODO lib/? Matches other things?
     "build-aux/" "m4/" "Emacs.xcodeproj" "mapfiles" "\\.map\\'"
     "preferences\\.\\(nib\\|gorm\\)"
@@ -240,6 +252,11 @@
   "List of regexps matching obsolete files.
 Changes to files matching one of the regexps in this list are not listed.")
 
+(defconst authors-no-scan-regexps
+  '("etc/nxml/"
+    "automated/data/")
+  "Lists of regexps matching files not to scan for authorship.")
+
 (defconst authors-ignored-files
   '("external-lisp"
     "lock" "share-lib" "local-lisp"
@@ -1069,6 +1086,15 @@
            regexps (cdr regexps)))
     obsolete-p))
 
+(defun authors-no-scan-file-p (file)
+  "Return non-nil if FILE should not be scanned.
+FILE is not scanned if it matches any of `authors-no-scan-regexps'."
+  (let (no-scan-p
+       (regexps authors-no-scan-regexps))
+    (while (and regexps (not no-scan-p))
+      (setq no-scan-p (string-match-p (car regexps) file)
+           regexps (cdr regexps)))
+    no-scan-p))
 
 (defun authors-add (author file action table)
   "Record that AUTHOR worked on FILE.
@@ -1300,8 +1326,9 @@
        (authors-scan-change-log log table)))
     (let ((els (process-lines find-program root "-name" "*.el")))
       (dolist (file els)
-       (message "Scanning %s..." file)
-       (authors-scan-el file table)))
+       (unless (authors-no-scan-file-p file)
+         (message "Scanning %s..." file)
+         (authors-scan-el file table))))
     (message "Generating buffer %s..." buffer-name)
     (set-buffer (get-buffer-create buffer-name))
     (erase-buffer)

=== modified file 'lisp/org/ChangeLog'
--- a/lisp/org/ChangeLog        2014-10-12 22:56:45 +0000
+++ b/lisp/org/ChangeLog        2014-10-13 20:55:41 +0000
@@ -1,3 +1,18 @@
+2014-10-12  Marco Wahl  <address@hidden>
+
+        * org-agenda.el (org-get-entries-from-diary): Use
+       `diary-fancy-display' instead of the obsolete
+       `diary-display-hook'.
+
+2014-10-12  Nicolas Goaziou  <address@hidden>
+
+        * ox.el (org-export-async-start): Limit first argument to lambda
+       expressions.
+
+        * ox-publish.el (org-publish, org-publish-all)
+       (org-publish-current-file): Replace `ignore', per limit stated
+       above.
+
 2014-10-12  Christopher Schmidt  <address@hidden>
 
        * org.el (orgstruct-make-binding): Do not use loop in interpreted code.
@@ -1268,7 +1283,7 @@
        * org-habit.el (org-habit-parse-todo): Match all TODO keywords,
        not just "TODO".
 
-2013-01-07  U-usuario  <address@hidden>  (tiny change)
+2013-01-07  Miguel Ruiz  <address@hidden>  (tiny change)
 
        * ob-gnuplot.el (org-babel-gnuplot-quote-tsv-field): Fix code
        typo.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]