summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp
Commit message (Expand)AuthorAgeFilesLines
* Don't reload packages at startupDmitry Gutov2014-12-181-4/+8
* load-history may contain nil "filenames"Sam Steingold2014-12-171-3/+6
* Speed up package--list-loaded-files a bitDmitry Gutov2014-12-171-2/+1
* * lisp/emacs-lisp/seq.el: New file.Nicolas Petton2014-12-161-0/+269
* Add an extra column for Version in list-packages tableSteve Purcell2014-12-141-1/+1
* Spelling fixesPaul Eggert2014-12-132-29/+30
* emacs-lisp/package.el (package-activate-1): Reload package after upgradeArtur Malabarba2014-12-131-4/+16
* emacs-lisp/package.el (package--list-loaded-files): New functionArtur Malabarba2014-12-131-0/+32
* * lisp/emacs-lisp/eldoc.el (eldoc-documentation-function): Change default.Stefan Monnier2014-12-101-7/+9
* * lisp/emacs-lisp/avl-tree.el: Use lexical-binding and cl-lib.Stefan Monnier2014-12-081-31/+27
* * lisp: Prefer inlinable functions to macros.Stefan Monnier2014-12-051-0/+4
* * lisp/emacs-lisp/eieio-core.el: Prefer inlinable functions over macros.Stefan Monnier2014-12-051-16/+15
* * lisp/emacs-lisp/inline.el: Cosmetic and minor fixes.Stefan Monnier2014-12-031-12/+23
* New macro `define-inline'.Stefan Monnier2014-12-012-6/+256
* byte-run.el (function-put): Match argument names to docstring (bug#19118).Nicolas Richard2014-11-251-3/+4
* New macro macroexp-let2*Leo Liu2014-11-244-18/+24
* New macro define-adviceLeo Liu2014-11-182-2/+26
* Improve time stamp handling, and be more consistent about it.Paul Eggert2014-11-161-9/+7
* * lisp/emacs-lisp/backquote.el (backquote-process): Optimize away the ,' case.Stefan Monnier2014-11-151-8/+9
* Update from CEDET trunk.David Engster2014-11-102-2/+2
* Fix bootstrap failure after last change to eval-and-compile.Stefan Monnier2014-11-095-31/+39
* Merge from emacs-24; up to 117689Glenn Morris2014-11-081-2/+5
|\
| * * bytecomp.el (byte-compile-report-error): Allow the argument to be a string.Glenn Morris2014-11-081-2/+5
* | * lisp/emacs-lisp/bytecomp.el: Add a warning and remove a spurious warning.Stefan Monnier2014-11-081-50/+54
* | package.el: Fix the last commitDaiki Ueno2014-11-061-3/+1
* | package.el: Display output sent to stderr, when verification failedDaiki Ueno2014-11-061-7/+23
* | * lisp/emacs-lisp/macroexp.el (macroexp--expand-all): Optimize away trivialStefan Monnier2014-11-051-0/+4
* | Revert previous accidental commitGlenn Morris2014-11-042-34/+9
* | Merge from emacs-24; up to 117669Glenn Morris2014-11-042-9/+34
* | * lisp/emacs-lisp/byte-run.el (defun-declarations-alist): Fix compiler-macroStefan Monnier2014-11-032-9/+16
* | Fix bug #18897 with printing large objects from eieio.el.Eric Abrahamsen2014-11-021-12/+8
* | * lisp/emacs-lisp/pp.el (pp-macroexpand-expression): Use macroexpand-1.Stefan Monnier2014-11-022-3/+3
* | * lisp/emacs-lisp/macroexp.el (macroexpand-1): New function.Stefan Monnier2014-10-312-7/+30
* | Merge from emacs-24; up to 117634Glenn Morris2014-10-292-9/+15
|\ \ | |/
| * * lisp/emacs-lisp/bytecomp.el: Require cl-extra.Stefan Monnier2014-10-232-1/+6
| * * lisp/emacs-lisp/bytecomp.el (byte-compile-and-folded): Optimize case whereStefan Monnier2014-10-221-9/+10
* | * ses.el (macroexp): add require for this package, so that functionVincent Belaïche2014-10-252-6/+14
* | * lisp/emacs-lisp/cl-macs.el (cl-defstruct): Define an internal predicateStefan Monnier2014-10-231-48/+54
* | * lisp/epg.el: Use cl-defstruct.Stefan Monnier2014-10-231-3/+3
* | * lisp/emacs-lisp/bytecomp.el (byte-compile--use-old-handlers): Change default.Stefan Monnier2014-10-231-1/+1
* | * lisp/select.el: Use lexical-binding.Stefan Monnier2014-10-221-5/+3
* | Merge from emacs-24; up to 2014-07-28T06:28:15Z!dmantipov@yandex.ruGlenn Morris2014-10-201-5/+6
|\ \ | |/
| * Restore temporarily reverted bytecomp changeStefan Monnier2014-10-201-5/+6
| * Temporarily revert previous bytecomp changeGlenn Morris2014-10-201-6/+5
| * * lisp/emacs-lisp/bytecomp.el (=, <, >, <=, >=): Don't optimize multi-argStefan Monnier2014-10-191-5/+6
* | * lisp/emacs-lisp/eieio: A bit more cleanup, removing compat code.Stefan Monnier2014-10-183-71/+18
* | * lisp/emacs-lisp/eieio-base.el: Use lexical-binding and cl-lib.Stefan Monnier2014-10-174-123/+78
* | * lisp/emacs-lisp/eldoc.el (global-eldoc-mode): Enable by default.Stefan Monnier2014-10-151-9/+8
* | Merge from emacs-24; up to 2014-07-27T09:41:59Z!ttn@gnu.orgGlenn Morris2014-10-141-1/+4
|\ \ | |/
| * * lisp/emacs-lisp/lisp.el (lisp--local-variables-1): Handle `quote'.Stefan Monnier2014-10-141-0/+1