summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/cl-macs.el
Commit message (Expand)AuthorAgeFilesLines
* * emacs-lisp/cl-macs.el (cl-macrolet): Simplify last change.Leo Liu2014-06-061-9/+7
* * emacs-lisp/cl-macs.el (cl-macrolet): Avoid excessive progn's.Leo Liu2014-06-061-7/+9
* Merge from emacs-24; up to 2014-05-04T21:18:30Z!eggert@cs.ucla.eduPaul Eggert2014-05-041-1/+1
|\
| * * emacs-lisp/cl-macs.el (cl-deftype): Fix indentation.Leo Liu2014-05-021-1/+1
* | * lisp/emacs-lisp/cl-macs.el (cl--loop-let): Fix last merge.Stefan Monnier2014-04-221-1/+2
* | Merge from emacs-24; up to 2014-04-22T20:19:17Z!eggert@cs.ucla.eduPaul Eggert2014-04-221-2/+3
|\|
| * * lisp/emacs-lisp/cl-macs.el (cl--loop-let): Avoid `nil' as var name.Stefan Monnier2014-04-211-2/+4
| * Backport &key-parsing improvement from trunkDaniel Colascione2014-03-241-2/+1
| * Fix keyword argument parsing. Please bootstrap.Daniel Colascione2014-03-221-1/+2
* | * lisp/emacs-lisp/byte-run.el (function-put): New function.Stefan Monnier2014-04-221-10/+7
* | Optimize cl-struct-slot-value; fix testDaniel Colascione2014-04-211-1/+8
* | * lisp/emacs-lisp/cl-macs.el (cl-struct-slot-offset): Mark as pure.Stefan Monnier2014-04-211-42/+6
* | Remove excess parameters on cl--const-expr-valDaniel Colascione2014-04-211-22/+15
* | Fix cl-loop destructuring under `with' clauseDaniel Colascione2014-04-201-1/+1
* | unbreak the buildDaniel Colascione2014-04-201-60/+62
* | defstruct introspectionDaniel Colascione2014-04-191-10/+109
* | Improve performance of &key parsingDaniel Colascione2014-03-231-2/+1
* | Fix cl-defun keyword arg parsing. Please bootstrap.Daniel Colascione2014-03-221-1/+2
|/
* * lisp/emacs-lisp/cl-macs.el (cl-define-compiler-macro): Add indent rule.Stefan Monnier2014-02-211-1/+1
* * lisp/emacs-lisp/cl-macs.el: Improve type->predicate mapping.Stefan Monnier2014-01-231-2/+17
* Update copyright year to 2014 by running admin/update-copyright.Paul Eggert2014-01-011-1/+1
* * lisp/emacs-lisp/cl-macs.el (cl-symbol-macrolet): Use macroexp-progn.Stefan Monnier2013-11-071-4/+3
* * lisp/emacs-lisp/cl-macs.el (cl-symbol-macrolet): Print warning forNathan Trapuzzano2013-11-061-6/+14
* * 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