diff options
author | Justin Burkett <justin@burkett.cc> | 2017-12-18 15:15:28 -0500 |
---|---|---|
committer | Justin Burkett <justin@burkett.cc> | 2017-12-19 22:30:59 -0500 |
commit | 9638870f53a895264cef748e7c2afb24f28b0cf1 (patch) | |
tree | 432c8dcf5a674e2cbf292edf363366f45c9494ba /lisp/use-package/use-package-lint.el | |
parent | 13fb5f4f2e02ef08f8c87017a8eb03d69cd59910 (diff) | |
download | emacs-9638870f53a895264cef748e7c2afb24f28b0cf1.tar.gz emacs-9638870f53a895264cef748e7c2afb24f28b0cf1.tar.bz2 emacs-9638870f53a895264cef748e7c2afb24f28b0cf1.zip |
Handle automatic macro expansion by elisp-completion-at-point
The function `elisp--local-variables' inserts an unbound variable,
`elisp--witness--lisp', into macro forms to determine the locally bound
variables for `elisp-completion-at-point'. It ends up throwing a lot of errors
since it can occupy the position of a keyword (or look like a second argument to
a keyword that takes one). Deleting it when it's at the top level should be
harmless since there should be no locally bound variables to discover here
anyway.
Diffstat (limited to 'lisp/use-package/use-package-lint.el')
0 files changed, 0 insertions, 0 deletions