summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp
Commit message (Expand)AuthorAgeFilesLines
* * 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-113-66/+111
* Use lexical-binding for all of CL, and clean up its namespace.Stefan Monnier2012-06-117-319/+305
* * lisp/emacs-lisp/pcase.el (pcase-UPAT, pcase-QPAT): New edebug specs.Johan Bockgård2012-06-101-3/+24
* * lisp/emacs-lisp/pcase.el (pcase--let*): New function.Stefan Monnier2012-06-101-72/+90
* Reduce use of cl in lisp/emacs-lisp/.Stefan Monnier2012-06-1012-258/+232
* Don't autoload functions too eagerly during macroexpansion.Stefan Monnier2012-06-087-56/+56
* Clean up scoping rule of predefined single-word vars.Stefan Monnier2012-06-085-58/+56
* Mention in "C-u C-x =" display how to insert the character w/o input methods.Eli Zaretskii2012-06-081-1/+1
* Get rid of cl-lexical-let, keeping only lexical-let for compatibility.Stefan Monnier2012-06-074-202/+249
* Move old compatiblity to cl.el. Remove cl-macroexpand-all.Stefan Monnier2012-06-075-210/+159
* Cleanup cl-macs namespace. Add macro helpers in macroexp.el.Stefan Monnier2012-06-079-495/+507
* * lisp/emacs-lisp/macroexp.el: Don't require CL since we don't use it.Stefan Monnier2012-06-061-38/+36
* * lisp/emacs-lisp/macroexp.el (macroexpand-all-1): Don't spam the outputStefan Monnier2012-06-061-1/+2
* Remove lib-src/vcdiffGlenn Morris2012-06-051-1/+1
* * emacs-list/cust-print.el: Move to obsolete.Stefan Monnier2012-06-051-683/+0
* * lisp/emacs-lisp/macroexp.el (macroexpand-all-1): Tolerate errors duringStefan Monnier2012-06-052-5/+12
* Add native compiler-macro support.Stefan Monnier2012-06-056-56/+64
* * lisp/emacs-lisp/cl-lib.el (cl-values, cl-values-list): Fix up last change.Stefan Monnier2012-06-041-0/+2
* Update autogenerated bootstrap file.Stefan Monnier2012-06-041-264/+269
* * lisp/emacs-lisp/cl-lib.el: Rename from cl.el.Stefan Monnier2012-06-036-1565/+1889
* * lisp/emacs-lisp/authors.el (authors-aliases): Addition.Glenn Morris2012-06-031-0/+1
* Remove incorrect uses of "modeline".Chong Yidong2012-06-022-2/+2
* Auto-commit of loaddefs files.Glenn Morris2012-06-021-1/+1
* * lisp/emacs-lisp/cl-macs.el: Use backquotes.Stefan Monnier2012-06-012-641/+591
* * lisp/emacs-lisp/bytecomp.el: Fix last change.Stefan Monnier2012-06-011-5/+14
* Merge from emacs-24; up to 2012-04-24T21:47:24Z!michael.albinus@gmx.deChong Yidong2012-05-311-7/+5
|\
| * Fix long filename handling of byte-compile-fix-header.Stefan Monnier2012-05-311-7/+5
| * Auto-commit of loaddefs files.Glenn Morris2012-05-181-1/+1
| * * lisp/emacs-lisp/cl-macs.el (cl-transform-lambda): Don't add spuriousStefan Monnier2012-05-171-2/+3
* | Add `declare' for `defun'. Align `defmacro's with it.Stefan Monnier2012-05-303-106/+201
* | * lisp/emacs-lisp/byte-run.el (defmacro, defun): Move from C.Stefan Monnier2012-05-297-328/+322
* | Fix minor corner case bugs in byte compilation and pcase.Stefan Monnier2012-05-293-45/+57
* | * lisp/emacs-lisp/lisp-mode.el (eval-defun-2): Use `eval-sexp-add-defvars'Juri Linkov2012-05-272-2/+3
* | Use `declare' in `lambda' and mis minor changes.Stefan Monnier2012-05-263-10/+5
* | lisp/emacs-lisp/edebug.el: Do not load cl-specs.el.Juanma Barranquero2012-05-221-8/+0
* | * lisp/emacs-lisp/bytecomp.el (byte-compile-root-dir): New var.Stefan Monnier2012-05-191-24/+27
* | * lisp/emacs-lisp/lisp-mode.el (doc-string-elt): Move those properties toStefan Monnier2012-05-177-27/+85
* | * lisp/emacs-lisp/cl-macs.el, lisp/emacs-lisp/cl.el: Move indent info.Stefan Monnier2012-05-172-64/+35
* | * lisp/emacs-lisp/pcase.el (pcase--u1): Avoid ((lambda ...) ...).Stefan Monnier2012-05-171-1/+2
* | * lisp/emacs-lisp/cl.el: Add edebug specs from cl-specs.el.Stefan Monnier2012-05-174-474/+327
* | Minor renaming of internal CL functions and variables.Stefan Monnier2012-05-175-37/+37
* | * lisp/emacs-lisp/cl-macs.el (cl-transform-lambda): Don't add spuriousStefan Monnier2012-05-171-2/+3
* | * lisp/emacs-lisp/pcase.el (pcase-let*, pcase-let): Fix edebug spec.Stefan Monnier2012-05-151-2/+3
* | * lisp/emacs-lisp/smie.el (smie-indent--bolp-1): New function.Stefan Monnier2012-05-151-2/+24
* | *** empty log message ***Stefan Monnier2012-05-131-2/+4
* | Adapt Electric Buffer Menu to recent Buffer Menu changes.Chong Yidong2012-05-131-0/+9
* | Move define-obsolete-variable-alias before the var's definition.Stefan Monnier2012-05-122-2/+3
* | Merge from emacs-24; up to 2012-04-21T14:12:27Z!sdl.web@gmail.comGlenn Morris2012-05-081-3/+6
|\|
| * * emacs-lisp/package.el (package-built-in-p): Handle `emacs' package.Chong Yidong2012-05-061-2/+5