summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/cl-macs.el
Commit message (Expand)AuthorAgeFilesLines
* * lisp/emacs-lisp/cl-macs.el:Stefan Monnier2013-09-271-68/+115
* * emacs-lisp/cl-macs.el (cl-type-spec): Tell edebug what typeDaniel Colascione2013-09-251-0/+2
* * lisp/emacs-lisp/cl-macs.el (cl-defsubst): Remove unused local `pbody'.Glenn Morris2013-09-191-2/+4
* * lisp/emacs-lisp/cl-macs.el (cl-defsubst): Make it clear that argsStefan Monnier2013-08-281-6/+7
* * lisp/emacs-lisp/timer.el (timer--time-setter): New function.Stefan Monnier2013-08-121-1/+1
* lisp/emacs-lisp/cl-macs.el: Fix typos in docstrings.Juanma Barranquero2013-07-121-6/+6
* * lisp/emacs-lisp/package.el: Include obsolete packages from archives.Stefan Monnier2013-06-251-1/+1
* * lisp/emacs-lisp/cl-loaddefs.el: Don't version-control any more.Stefan Monnier2013-06-201-1/+9
* * lisp/help-fns.el (help-fns--compiler-macro): If the handler function isStefan Monnier2013-06-111-23/+19
* Fix compilation error with simultaneous dynamic+lexical scoping.Stefan Monnier2013-06-041-4/+4
* * lisp/emacs-lisp/cl-macs.el (cl-loop): Doc fix.Glenn Morris2013-05-091-11/+29
* Make cl-floatp-safe just an alias for floatpGlenn Morris2013-02-191-4/+4
* Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.caPaul Eggert2013-01-021-1/+1
|\
| * Update copyright notices for 2013.Paul Eggert2013-01-011-1/+1
* | * lisp/emacs-lisp/cl-macs.el (cl-tagbody): New macro.Stefan Monnier2012-12-061-0/+46
* | Further cleanup of the "cl-" namespace. Fit CL in 80 columns.Stefan Monnier2012-12-061-111/+151
* | Merge from emacs-24; up to 2012-11-20T20:06:17Z!monnier@iro.umontreal.caGlenn Morris2012-11-261-1/+6
|\ \ | |/
| * * lisp/emacs-lisp/cl-macs.el (cl--transform-lambda): Add back `declare' inStefan Monnier2012-11-241-1/+6
* | Merge from emacs-24; up to 2012-11-13T18:57:26Z!dgutov@yandex.ruGlenn Morris2012-11-161-5/+5
|\ \ | |/
| * 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
* | * lisp/emacs-lisp/cl-macs.el (cl--transform-lambda): Defend againstStefan Monnier2012-11-141-3/+5
* | * lisp/emacs-lisp/cl.el (dolist, dotimes, declare): Use advice-add toStefan Monnier2012-11-121-6/+6
|/
* Misc small cl doc fixesGlenn Morris2012-11-051-0/+7
* 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-do-all-symbols): Add doc string.Glenn Morris2012-11-031-0/+3
* More cl doc updatesGlenn Morris2012-10-241-1/+1
* * lisp/emacs-lisp/cl-macs.el (cl-defstruct): Obey the :read-only property.Stefan Monnier2012-10-091-20/+23
* * lisp/emacs-lisp/cl-macs.el (cl-defstruct): Improve docstring.Stefan Monnier2012-10-061-2/+3
* * bytecomp.el (byte-compile-cl-file-p): Only "cl.el" counts as cl these days.Glenn Morris2012-09-281-1/+0
* New emacs-lisp-byte-code-mode; misc minor changes.Stefan Monnier2012-09-091-0/+8
* * lisp/emacs-lisp/cl-macs.el (cl--do-arglist): Understand _ on &key args.Stefan Monnier2012-09-061-4/+15
* Macro-expand interpreted code during load.Stefan Monnier2012-09-041-27/+29
* * lisp/emacs-lisp/cl-macs.el (cl-loop): Improve debug spec.Stefan Monnier2012-08-101-1/+15
* * lisp/emacs-lisp/cl-macs.el (cl--sm-macroexpand): Fix handling ofStefan Monnier2012-08-061-19/+74
* Autoload more carefully from Lisp. Follow aliases for function properties.Stefan Monnier2012-07-251-2/+2
* * lisp/emacs-lisp/cl-macs.el (cl-progv): Use a properly prefixed var name.Stefan Monnier2012-07-171-1/+1
* More CL cleanups and reduction of use of cl.el.Stefan Monnier2012-07-111-9/+100
* * lisp/emacs-lisp/cl.el (flet): Mark obsolete.Stefan Monnier2012-06-271-1/+13
* * lisp/emacs-lisp/cl-macs.el (cl--make-usage-args): Handle improper lists.Stefan Monnier2012-06-231-22/+30
* Further GV/CL cleanups.Stefan Monnier2012-06-221-191/+9
* Provide generalized variables in core Elisp.Stefan Monnier2012-06-221-577/+170
* * lisp/emacs-lisp/cl-macs.el (cl--transform-function-property): Remove.Stefan Monnier2012-06-141-22/+7
* * lisp/emacs-lisp/cl-macs.el (cl-defstruct): Don't add print-func.Stefan Monnier2012-06-131-8/+11
* * lisp/emacs-lisp/cl-macs.el (cl-remf): Fix error in recentStefan Monnier2012-06-121-1/+1
* * lisp/emacs-lisp/cl-macs.el (cl-parse-loop-clause): Fix error in recentStefan Monnier2012-06-111-1/+1
* Fix compiler-expansion of CL's cXXr functions.Stefan Monnier2012-06-111-21/+30
* Use lexical-binding for all of CL, and clean up its namespace.Stefan Monnier2012-06-111-94/+94
* Don't autoload functions too eagerly during macroexpansion.Stefan Monnier2012-06-081-34/+8
* Clean up scoping rule of predefined single-word vars.Stefan Monnier2012-06-081-48/+50