summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp
Commit message (Collapse)AuthorAgeFilesLines
* * emacs-lisp/easy-mmode.el (define-minor-mode): Doc fix re setf.Glenn Morris2013-02-141-7/+8
|
* Sync CEDET and EIEIO version numbers with upstream.David Engster2013-01-311-2/+2
|
* * lisp/emacs-lisp/cl.el (cl-set-getf): Add compatibility alias.Stefan Monnier2013-01-261-0/+1
|
* Doc fixes related to "(declare (indent symbol))" (bug#13450)Glenn Morris2013-01-151-1/+1
| | | | | | | * doc/lispref/macros.texi (Indenting Macros): Fix order of an indent symbol's arguments. * lisp/emacs-lisp/lisp-mode.el (lisp-indent-function): Doc fix.
* authors.el tiny updatesGlenn Morris2013-01-091-1/+15
| | | | | | * lisp/emacs-lisp/authors.el (authors-ignored-files) (authors-valid-file-names, authors-renamed-files-alist): Add some more entries.
* * emacs-lisp/trace.el (trace-function, trace-function-background): Doc fix.Glenn Morris2013-01-081-2/+6
|
* defun fix for cl declarations + interactive formsGlenn Morris2013-01-021-1/+7
| | | | | | | * lisp/emacs-lisp/byte-run.el (defun): Place cl declarations after any interactive spec. Fixes: debbugs:13265
* Auto-commit of loaddefs files.Glenn Morris2013-01-011-3/+3
|
* Update copyright notices for 2013.Paul Eggert2013-01-0173-78/+88
|
* * emacs-lisp/byte-run.el (defmacro): Use same argument parsing asAndreas Schwab2012-12-311-28/+35
| | | | | defun. Don't check for DECL if DOCSTRING isn't a string. (defun): Likewise.
* Fixes: debbugs:13316Andreas Schwab2012-12-311-5/+5
| | | | | * emacs-lisp/byte-run.el (defmacro): Don't lose final nil if neither DOCSTRING nor DECL was given.
* * emacs-lisp/package.el (package-untar-buffer): Improve integrity check for ↵Chong Yidong2012-12-291-7/+11
| | | | tarball contents.
* * emacs-lisp/package.el (package-untar-buffer): Handle problematic tarfile ↵Matt Fidler2012-12-291-1/+5
| | | | | | content listings. Fixes: debbugs:13136
* * lisp/emacs-lisp/debug.el (debug): Fix hard-coded frame counts.Michael Heerdegen2012-12-061-3/+3
| | | | | | Virtually backported from trunk. Fixes: debbugs:10025
* * lisp/emacs-lisp/cl.el, lisp/emacs-lisp/cl-lib.el: Move cl-unload-function andStefan Monnier2012-12-062-8/+9
| | | | cl-load-hook where they belong.
* Auto-commit of loaddefs files.Glenn Morris2012-11-251-1/+1
|
* * lisp/emacs-lisp/cl-macs.el (cl--transform-lambda): Add back `declare' inStefan Monnier2012-11-241-1/+6
| | | | | | the constructs to keep outside of the `cl-block'. Fixes: debbugs:12977
* * lisp/emacs-lisp/bytecomp.el (byte-compile-file): Setup default value forStefan Monnier2012-11-231-0/+3
| | | | | | lexical-binding. Fixes: debbugs:12938
* * lisp/emacs-lisp/byte-run.el (defun-declarations-alist): Don't acceptStefan Monnier2012-11-191-1/+3
| | | | non-symbols for compiler macros (yet).
* * lisp/emacs-lisp/ert.el (ert--expand-should-1): Adapt to cl-lib.Stefan Monnier2012-11-191-10/+5
|
* * lisp/emacs-lisp/syntax.el (syntax-propertize-function): Doc fix.Chong Yidong2012-11-171-7/+13
| | | | Fixes: debbugs:12810
* Use set-face-underline rather than the alias set-face-underline-pGlenn Morris2012-11-161-1/+1
| | | | | | * lisp/woman.el (woman-non-underline-faces): * lisp/emacs-lisp/cl-lib.el (face-underline-p): Use set-face-underline rather than the alias set-face-underline-p.
* * lisp/emacs-lisp/cl-lib.el: Set more meaningful version number.Stefan Monnier2012-11-161-1/+1
|
* Auto-commit of loaddefs files.Glenn Morris2012-11-161-6/+6
|
* lisp/emacs-lisp/cl-macs.el (cl-loop, cl-do, cl-do*): Doc fixes.Juanma Barranquero2012-11-151-3/+3
|
* * lisp/emacs-lisp/cl-macs.el (cl-flet, cl-flet*): Fix docstring.Stefan Monnier2012-11-151-2/+2
| | | | Fixes: debbugs:12895
* Backport fix for bug#12879 from trunkStefan Monnier2012-11-141-1/+1
| | | | * lisp/emacs-lisp/gv.el (setf): Fix debug spec for multiple assignments
* Use new names for hooks rather than obsolete aliasesGlenn Morris2012-11-122-2/+2
| | | | | | | | | | | | | | | | | | | * lisp/cedet/semantic/lex-spp.el (semantic-lex-spp-lex-text-string): * lisp/cedet/semantic/util.el (semantic-describe-buffer): * lisp/cedet/semantic/bovine/c.el (semantic-c-parse-lexical-token) (semantic-default-c-setup): * lisp/emacs-lisp/eieio-datadebug.el (eieio-debug-methodinvoke): * lisp/gnus/gnus-diary.el (nndiary-request-create-group-functions) (nndiary-request-update-info-functions) (gnus-subscribe-newsgroup-functions) (nndiary-request-accept-article-functions): * lisp/net/tramp-gvfs.el (tramp-gvfs-dbus-event-error): Use new names for hooks rather than obsolete aliases. * lisp/arc-mode.el: * lisp/emacs-lisp/checkdoc.el: Related comments. * etc/NEWS: Related markup.
* * lisp/emacs-lisp/gv.el (gv-define-simple-setter): One more fix.Stefan Monnier2012-11-121-2/+3
| | | | Fixes: debbugs:12871
* Document debugger-bury-or-killGlenn Morris2012-11-101-3/+3
| | | | | | | | * doc/lispref/debugging.texi (Using Debugger): Mention debugger-bury-or-kill. * lisp/emacs-lisp/debug.el (debugger-bury-or-kill): Doc tweak. * etc/NEWS: Related edit.
* * lisp/emacs-lisp/debug.el (debugger-bury-or-kill): Fix :version.Glenn Morris2012-11-101-1/+1
|
* * lisp/emacs-lisp/advice.el: Require `cl-lib' at run-time to fixStefan Monnier2012-11-081-1/+2
| | | | miscompilation of trace.el.
* * lisp/emacs-lisp/gv.el (gv-define-simple-setter): Fix last change.Stefan Monnier2012-11-071-1/+2
| | | | Fixes: debbugs:12812
* More cl-lib and gv doc updatesGlenn Morris2012-11-071-19/+33
| | | | | | | | | | * lisp/emacs-lisp/cl.el (define-setf-expander, defsetf) (define-modify-macro): Doc fixes. * doc/misc/cl.texi (Obsolete Setf Customization): Give defsetf gv.el replacements. * etc/NEWS: Related edit.
* Small doc updates for generalized variablesGlenn Morris2012-11-061-2/+6
| | | | | | | | | | | * lisp/emacs-lisp/gv.el (gv-letplace): Fix doc typo. (gv-define-simple-setter): Update doc of `fix-return'. * doc/lispref/variables.texi (Adding Generalized Variables): Update description of FIX-RETURN expansion. * doc/misc/cl.texi (Obsolete Setf Customization): Revert defsetf example to the more correct let rather than prog1.
* * lisp/emacs-lisp/gv.el (gv-define-simple-setter): Don't evaluate `val'Stefan Monnier2012-11-061-2/+4
| | | | | | twice when `fix-return' is set. Fixes: debbugs:12813
* * lisp/emacs-lisp/cl.el (defsetf): Pass the third arg toStefan Monnier2012-11-061-1/+1
| | | | | | gv-define-simple-setter. Fixes: debbugs:12812
* * lisp/emacs-lisp/gv.el (gv-define-setter): Fix doc typo.Glenn Morris2012-11-051-1/+1
|
* Auto-commit of loaddefs files.Glenn Morris2012-11-051-9/+14
|
* Misc small cl doc fixesGlenn Morris2012-11-053-3/+18
| | | | | | | | | * emacs-lisp/cl-extra.el (cl-maplist, cl-mapcan): Doc fix. * emacs-lisp/cl-extra.el (cl-prettyexpand): * emacs-lisp/cl-lib.el (cl-proclaim, cl-declaim): * emacs-lisp/cl-macs.el (cl-destructuring-bind, cl-locally) (cl-the, cl-compiler-macroexpand): Add basic doc strings.
* Auto-commit of loaddefs files.Glenn Morris2012-11-041-3/+3
|
* Rename cl-loop-handler, cl-loop-for-handler back to their original namesGlenn Morris2012-11-031-2/+4
| | | | | | | * lisp/emacs-lisp/cl-macs.el (cl-parse-loop-clause): Rename handler properties back from cl-- to cl-. Fixes: debbugs:12788
* * lisp/emacs-lisp/cl-macs.el (cl-do-all-symbols): Add doc string.Glenn Morris2012-11-031-0/+3
|
* Auto-commit of loaddefs files.Glenn Morris2012-10-301-2/+7
|
* cl-mapc small fixesGlenn Morris2012-10-301-1/+2
| | | | | | * lisp/emacs-lisp/cl-extra.el (cl-mapc): Add autoload cookie. Doc fix. * doc/misc/cl.texi (Mapping over Sequences): Mention cl-mapc naming oddity.
* Doc and manual updates for cl-letf and letfGlenn Morris2012-10-301-1/+3
| | | | | | | | | | | Fixes: debbugs:12760 * doc/misc/cl.texi (Modify Macros): Update for cl-letf changes. (Obsolete Lexical Macros): Say a little more about letf/cl-letf. * lisp/emacs-lisp/cl.el (letf): Doc fix. * etc/NEWS: Related edit.
* * lisp/emacs-lisp/cl.el (letf): Add missing indent rules.Stefan Monnier2012-10-291-0/+1
| | | | Fixes: debbugs:12759
* * lisp/emacs-lisp/cl.el (defsetf): Doc fix.Glenn Morris2012-10-281-3/+3
|
* * lisp/emacs-lisp/package.el (package-generate-autoloads): Kill bufferDaniel Hackney2012-10-281-1/+3
| | | | "PKGNAME-autoloads.el" in case we created it.
* * lisp/emacs-lisp/advice.el (ad-assemble-advised-definition):Stefan Monnier2012-10-261-3/+5
| | | | Silence bogus compiler warnings for ad-do-it.