]> git.eshelyaron.com Git - emacs.git/commit
Consider shorthands in Elisp's elisp-completion-at-point
authorJoão Távora <joaotavora@gmail.com>
Tue, 21 Sep 2021 21:20:17 +0000 (22:20 +0100)
committerJoão Távora <joaotavora@gmail.com>
Wed, 22 Sep 2021 17:05:35 +0000 (18:05 +0100)
commit881478bca93efd5acbb08b3a9df7a7ccebef514a
tree5203b3856c2be161e73c4243b45f88d7cdd65e41
parent39a63cda6dcbc4fb79dfd34bec1144057c1c3a10
Consider shorthands in Elisp's elisp-completion-at-point

* lisp/progmodes/elisp-mode.el : new helper.
(elisp-completion-at-point): Use new helpers.
(elisp--completion-local-symbols)
(elisp--fboundp-considering-shorthands)
(elisp--bboundp-considering-shorthands): New helpers

* src/lread.c (intern_driver): Nullify Qobarray_cache.
(syms_of_lread): Add Qobarray_cache.

* test/lisp/progmodes/elisp-resources/magnars-string-user.el: New
file to play around with `magnars-string` library.
lisp/progmodes/elisp-mode.el
src/lread.c
test/lisp/progmodes/elisp-resources/magnars-string-user.el [new file with mode: 0644]