summaryrefslogtreecommitdiff
path: root/lisp/use-package/use-package-lint.el
diff options
context:
space:
mode:
authorJustin Burkett <justin@burkett.cc>2017-12-18 15:15:28 -0500
committerJustin Burkett <justin@burkett.cc>2017-12-19 22:30:59 -0500
commit9638870f53a895264cef748e7c2afb24f28b0cf1 (patch)
tree432c8dcf5a674e2cbf292edf363366f45c9494ba /lisp/use-package/use-package-lint.el
parent13fb5f4f2e02ef08f8c87017a8eb03d69cd59910 (diff)
downloademacs-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