diff options
| author | Glenn Morris | 2013-01-02 18:37:57 -0800 |
|---|---|---|
| committer | Glenn Morris | 2013-01-02 18:37:57 -0800 |
| commit | 0a8bf3afca415fec94742cf830622b22f186062c (patch) | |
| tree | 7ca943a0622ea184e1a9dc97d31509d063e138b5 /lisp | |
| parent | 2036b4b8e075479ea5333689e299183b9c2f3ebb (diff) | |
| parent | 75e78d1e904bde7eae13b78202f99081543701dc (diff) | |
| download | emacs-0a8bf3afca415fec94742cf830622b22f186062c.tar.gz emacs-0a8bf3afca415fec94742cf830622b22f186062c.zip | |
Merge from emacs-24; up to 2012-12-06T07:33:20Z!rgm@gnu.org
Diffstat (limited to 'lisp')
| -rw-r--r-- | lisp/ChangeLog | 8 | ||||
| -rw-r--r-- | lisp/calc/README | 2 | ||||
| -rw-r--r-- | lisp/cedet/semantic/imenu.el | 2 | ||||
| -rw-r--r-- | lisp/emacs-lisp/byte-run.el | 8 | ||||
| -rw-r--r-- | lisp/net/tramp-sh.el | 4 | ||||
| -rw-r--r-- | lisp/org/org-html.el | 4 | ||||
| -rw-r--r-- | lisp/org/org-jsinfo.el | 2 | ||||
| -rw-r--r-- | lisp/subr.el | 2 |
8 files changed, 23 insertions, 9 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 081792c9719..0d34da2c049 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,11 @@ | |||
| 1 | 2013-01-03 Glenn Morris <rgm@gnu.org> | ||
| 2 | |||
| 3 | * subr.el (eval-after-load): Don't purecopy the form, so that it | ||
| 4 | can be nconc'd later on; reverts 2009-11-11 change. (Bug#13331) | ||
| 5 | |||
| 6 | * emacs-lisp/byte-run.el (defun): Place cl declarations | ||
| 7 | after any interactive spec. (Bug#13265) | ||
| 8 | |||
| 1 | 2013-01-02 Andreas Schwab <schwab@linux-m68k.org> | 9 | 2013-01-02 Andreas Schwab <schwab@linux-m68k.org> |
| 2 | 10 | ||
| 3 | * emacs-lisp/byte-run.el (defmacro): Use same argument parsing as | 11 | * emacs-lisp/byte-run.el (defmacro): Use same argument parsing as |
diff --git a/lisp/calc/README b/lisp/calc/README index bae9e7ab177..c44ffe5aef0 100644 --- a/lisp/calc/README +++ b/lisp/calc/README | |||
| @@ -5,7 +5,7 @@ See the end of the file for license conditions. | |||
| 5 | This directory contains Calc, an advanced desk calculator for GNU | 5 | This directory contains Calc, an advanced desk calculator for GNU |
| 6 | Emacs. | 6 | Emacs. |
| 7 | 7 | ||
| 8 | "Calc" Copyright (C) 1990-1993, 2001-2012 Free Software Foundation, Inc. | 8 | "Calc" Copyright (C) 1990-1993, 2001-2013 Free Software Foundation, Inc. |
| 9 | 9 | ||
| 10 | Written by: | 10 | Written by: |
| 11 | Dave Gillespie | 11 | Dave Gillespie |
diff --git a/lisp/cedet/semantic/imenu.el b/lisp/cedet/semantic/imenu.el index 22a23e526a2..370f651b93d 100644 --- a/lisp/cedet/semantic/imenu.el +++ b/lisp/cedet/semantic/imenu.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; semantic/imenu.el --- Use Semantic as an imenu tag generator | 1 | ;;; semantic/imenu.el --- Use Semantic as an imenu tag generator |
| 2 | 2 | ||
| 3 | ;;; Copyright (C) 2000-2005, 2007-2008, 2010-2012 | 3 | ;;; Copyright (C) 2000-2005, 2007-2008, 2010-2013 |
| 4 | ;; Free Software Foundation, Inc. | 4 | ;; Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Eric M. Ludlam <zappo@gnu.org> | 6 | ;; Author: Eric M. Ludlam <zappo@gnu.org> |
diff --git a/lisp/emacs-lisp/byte-run.el b/lisp/emacs-lisp/byte-run.el index 3168ddb16e5..b44ec68e2bf 100644 --- a/lisp/emacs-lisp/byte-run.el +++ b/lisp/emacs-lisp/byte-run.el | |||
| @@ -199,7 +199,13 @@ The return value is undefined. | |||
| 199 | (memq (car x) ;C.f. cl-do-proclaim. | 199 | (memq (car x) ;C.f. cl-do-proclaim. |
| 200 | '(special inline notinline optimize warn))) | 200 | '(special inline notinline optimize warn))) |
| 201 | (push (list 'declare x) | 201 | (push (list 'declare x) |
| 202 | (if (stringp docstring) (cdr body) body)) | 202 | (if (stringp docstring) |
| 203 | (if (eq (car-safe (cadr body)) 'interactive) | ||
| 204 | (cddr body) | ||
| 205 | (cdr body)) | ||
| 206 | (if (eq (car-safe (car body)) 'interactive) | ||
| 207 | (cdr body) | ||
| 208 | body))) | ||
| 203 | nil) | 209 | nil) |
| 204 | (t (message "Warning: Unknown defun property `%S' in %S" | 210 | (t (message "Warning: Unknown defun property `%S' in %S" |
| 205 | (car x) name))))) | 211 | (car x) name))))) |
diff --git a/lisp/net/tramp-sh.el b/lisp/net/tramp-sh.el index 58ad7a6661f..5bbf1708654 100644 --- a/lisp/net/tramp-sh.el +++ b/lisp/net/tramp-sh.el | |||
| @@ -805,7 +805,7 @@ on the remote host.") | |||
| 805 | (defconst tramp-perl-encode | 805 | (defconst tramp-perl-encode |
| 806 | "%s -e ' | 806 | "%s -e ' |
| 807 | # This script contributed by Juanma Barranquero <lektu@terra.es>. | 807 | # This script contributed by Juanma Barranquero <lektu@terra.es>. |
| 808 | # Copyright (C) 2002-2012 Free Software Foundation, Inc. | 808 | # Copyright (C) 2002-2013 Free Software Foundation, Inc. |
| 809 | use strict; | 809 | use strict; |
| 810 | 810 | ||
| 811 | my %%trans = do { | 811 | my %%trans = do { |
| @@ -843,7 +843,7 @@ This string is passed to `format', so percent characters need to be doubled.") | |||
| 843 | (defconst tramp-perl-decode | 843 | (defconst tramp-perl-decode |
| 844 | "%s -e ' | 844 | "%s -e ' |
| 845 | # This script contributed by Juanma Barranquero <lektu@terra.es>. | 845 | # This script contributed by Juanma Barranquero <lektu@terra.es>. |
| 846 | # Copyright (C) 2002-2012 Free Software Foundation, Inc. | 846 | # Copyright (C) 2002-2013 Free Software Foundation, Inc. |
| 847 | use strict; | 847 | use strict; |
| 848 | 848 | ||
| 849 | my %%trans = do { | 849 | my %%trans = do { |
diff --git a/lisp/org/org-html.el b/lisp/org/org-html.el index d7c86b08a9e..91df2ebcc4e 100644 --- a/lisp/org/org-html.el +++ b/lisp/org/org-html.el | |||
| @@ -104,7 +104,7 @@ not be modified." | |||
| 104 | @licstart The following is the entire license notice for the | 104 | @licstart The following is the entire license notice for the |
| 105 | JavaScript code in this tag. | 105 | JavaScript code in this tag. |
| 106 | 106 | ||
| 107 | Copyright (C) 2012 Free Software Foundation, Inc. | 107 | Copyright (C) 2012-2013 Free Software Foundation, Inc. |
| 108 | 108 | ||
| 109 | The JavaScript code in this tag is free software: you can | 109 | The JavaScript code in this tag is free software: you can |
| 110 | redistribute it and/or modify it under the terms of the GNU | 110 | redistribute it and/or modify it under the terms of the GNU |
| @@ -351,7 +351,7 @@ You can also customize this for each buffer, using something like | |||
| 351 | @licstart The following is the entire license notice for the | 351 | @licstart The following is the entire license notice for the |
| 352 | JavaScript code below. | 352 | JavaScript code below. |
| 353 | 353 | ||
| 354 | Copyright (C) 2012 Free Software Foundation, Inc. | 354 | Copyright (C) 2012-2013 Free Software Foundation, Inc. |
| 355 | 355 | ||
| 356 | The JavaScript code below is free software: you can | 356 | The JavaScript code below is free software: you can |
| 357 | redistribute it and/or modify it under the terms of the GNU | 357 | redistribute it and/or modify it under the terms of the GNU |
diff --git a/lisp/org/org-jsinfo.el b/lisp/org/org-jsinfo.el index 037afe843af..9a4046fff8b 100644 --- a/lisp/org/org-jsinfo.el +++ b/lisp/org/org-jsinfo.el | |||
| @@ -141,7 +141,7 @@ means to use the maximum value consistent with other options." | |||
| 141 | @licstart The following is the entire license notice for the | 141 | @licstart The following is the entire license notice for the |
| 142 | JavaScript code in this tag. | 142 | JavaScript code in this tag. |
| 143 | 143 | ||
| 144 | Copyright (C) 2012 Free Software Foundation, Inc. | 144 | Copyright (C) 2012-2013 Free Software Foundation, Inc. |
| 145 | 145 | ||
| 146 | The JavaScript code in this tag is free software: you can | 146 | The JavaScript code in this tag is free software: you can |
| 147 | redistribute it and/or modify it under the terms of the GNU | 147 | redistribute it and/or modify it under the terms of the GNU |
diff --git a/lisp/subr.el b/lisp/subr.el index 3e842ffb8c6..7ca0169abdb 100644 --- a/lisp/subr.el +++ b/lisp/subr.el | |||
| @@ -1867,7 +1867,7 @@ This function makes or adds to an entry on `after-load-alist'." | |||
| 1867 | ,form))) | 1867 | ,form))) |
| 1868 | ;; Add FORM to the element unless it's already there. | 1868 | ;; Add FORM to the element unless it's already there. |
| 1869 | (unless (member form (cdr elt)) | 1869 | (unless (member form (cdr elt)) |
| 1870 | (nconc elt (purecopy (list form))))))) | 1870 | (nconc elt (list form)))))) |
| 1871 | 1871 | ||
| 1872 | (defvar after-load-functions nil | 1872 | (defvar after-load-functions nil |
| 1873 | "Special hook run after loading a file. | 1873 | "Special hook run after loading a file. |