emacs/lisp/emacs-lisp
Stefan Monnier bbcc4d9744 * lisp.el: Provide completion of locally bound variables in Elisp.
* lisp/emacs-lisp/lisp.el: Use lexical-binding.
(lisp--local-variables-1, lisp--local-variables): New functions.
(lisp--local-variables-completion-table): New var.
(lisp-completion-at-point): Use it to provide completion of let-bound vars.
2013-06-03 11:40:35 -04:00
..
.gitignore Nuke arch-tags. 2011-01-15 15:16:57 -08:00
advice.el * lisp/emacs-lisp/advice.el (ad-preactivate-advice): Adjust the cleanup to 2013-01-15 01:05:22 -05:00
authors.el authors.el tiny updates 2013-01-09 18:30:06 -08:00
autoload.el * lisp/emacs-lisp/autoload.el (generated-autoload-load-name): Doc fix. 2013-05-11 16:58:36 -07:00
avl-tree.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
backquote.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
benchmark.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
bindat.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
byte-opt.el Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.ca 2013-01-02 08:13:04 -08:00
byte-run.el * lisp/emacs-lisp/byte-run.el (defun-declarations-alist): Don't use 2013-03-12 22:19:31 -04:00
bytecomp.el * lisp/emacs-lisp/bytecomp.el (byte-compile-warnings): Doc fix. 2013-05-27 23:52:51 -07:00
cconv.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
chart.el * emacs-lisp/chart.el (chart-sort): Replace obsolete `object-name'. 2013-05-23 23:59:13 -07:00
check-declare.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
checkdoc.el Silence checkdoc.el compilation 2013-05-22 22:01:59 -07:00
cl-extra.el * lisp/emacs-lisp/cl-extra.el (cl-getf): Return the proper value in 2013-05-14 22:00:07 -04:00
cl-indent.el Make some files provide features 2013-05-11 16:41:52 -07:00
cl-lib.el Make cl-floatp-safe just an alias for floatp 2013-02-19 21:07:07 -05:00
cl-loaddefs.el * lisp/emacs-lisp/cl-extra.el (cl-getf): Return the proper value in 2013-05-14 22:00:07 -04:00
cl-macs.el * lisp/emacs-lisp/cl-macs.el (cl-loop): Doc fix. 2013-05-09 22:01:12 -04:00
cl-seq.el Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.ca 2013-01-02 08:13:04 -08:00
cl.el Merge from emacs-24; up to 2012-12-12T22:29:54Z!yamaoka@jpl.org 2013-01-30 00:07:37 -08:00
copyright.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
crm.el emacs-lisp/crm.el (completing-read-multiple): Doc fix. 2013-03-31 10:19:19 -05:00
debug.el Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.ca 2013-01-02 08:13:04 -08:00
derived.el Always defvar a mode's hook and provide a docstring. 2013-05-27 12:12:52 -04:00
disass.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
easy-mmode.el Always defvar a mode's hook and provide a docstring. 2013-05-27 12:12:52 -04:00
easymenu.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
edebug.el * lisp/emacs-lisp/edebug.el (edebug-mode): Fix typo. 2013-04-07 22:21:59 -04:00
eieio-base.el Merge from CEDET upstream (8564). 2013-06-02 15:33:09 +02:00
eieio-core.el Merge from CEDET upstream (8564). 2013-06-02 15:33:09 +02:00
eieio-custom.el Cleanup some of EIEIO's namespace. 2013-02-18 21:57:04 -05:00
eieio-datadebug.el Merge with CEDET upstream (rev. 8499). 2013-03-21 23:11:03 +01:00
eieio-opt.el Small speedbar-related clean-up 2013-05-21 20:13:56 -07:00
eieio-speedbar.el Small speedbar-related clean-up 2013-05-21 20:13:56 -07:00
eieio.el Merge from CEDET upstream (8564). 2013-06-02 15:33:09 +02:00
eldoc.el Make sure eldoc can be turned off properly. 2013-03-18 17:16:15 +08:00
elint.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
elp.el Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.ca 2013-01-02 08:13:04 -08:00
ert-x.el Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.ca 2013-01-02 08:13:04 -08:00
ert.el * emacs-lisp/ert.el: Fix paren typo. 2013-04-07 16:42:11 -04:00
ewoc.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
find-func.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
find-gc.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
float-sup.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
generic.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
gulp.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
gv.el Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.ca 2013-01-02 08:13:04 -08:00
helper.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
lisp-mnt.el Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.ca 2013-01-02 08:13:04 -08:00
lisp-mode.el * lisp/emacs-lisp/lisp-mode.el (eval-sexp-add-defvars): Expand macros 2013-06-03 11:28:10 -04:00
lisp.el * lisp.el: Provide completion of locally bound variables in Elisp. 2013-06-03 11:40:35 -04:00
macroexp.el Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.ca 2013-01-02 08:13:04 -08:00
map-ynp.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
nadvice.el * lisp/emacs-lisp/nadvice.el (advice--member-p): Return the advice if found. 2013-05-06 11:27:11 -04:00
package-x.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
package.el * lisp/emacs-lisp/tabulated-list.el: Set a version number. 2013-05-14 00:35:21 -07:00
pcase.el * lisp/emacs-lisp/pcase.el (pcase--split-equal): Also take advantage if 2013-01-08 17:26:21 -05:00
pp.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
re-builder.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
regexp-opt.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
regi.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
ring.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
rx.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
shadow.el list-load-path-shadows simplification 2013-04-26 00:25:45 -07:00
smie.el * lisp/emacs-lisp/smie.el (smie-highlight-matching-block): Always turn 2013-05-29 14:50:48 +08:00
syntax.el * syntax.el (syntax-propertize-function): Fix docstring. 2013-05-30 09:57:44 -04:00
tabulated-list.el * lisp/emacs-lisp/tabulated-list.el: Set a version number. 2013-05-14 00:35:21 -07:00
tcover-ses.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
tcover-unsafep.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
testcover.el More custom :type fixes 2013-05-10 19:21:29 -07:00
timer.el Doc string fix for "nanoseconds". 2013-05-16 21:09:16 -07:00
tq.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
trace.el * lisp/emacs-lisp/trace.el (trace--read-args): Provide a default. 2013-05-29 11:17:12 -04:00
unsafep.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
warnings.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00