]> git.eshelyaron.com Git - emacs.git/commit
Compiler macros for intern and intern-soft
authorGerd Möllmann <gerd@gnu.org>
Sat, 22 Jul 2023 12:17:06 +0000 (14:17 +0200)
committerGerd Möllmann <gerd@gnu.org>
Sat, 22 Jul 2023 12:17:06 +0000 (14:17 +0200)
commit0da95fb682a5dba762ad7d0a98bb1d111ec1f2f5
tree1e1b1a16f1124c0c46bc11845ac1282b36c8afdc
parent239e4bcecf35eaddebd30862af1b29a373a0e483
Compiler macros for intern and intern-soft

* lisp/emacs-lisp/bytecomp.el (byte-code-expand-for-package-prefixes):
Pass last argument depending on buffer-local value of package-prefixes
while byte compiling.
(intern, intern-soft): New compiler macros.
* src/pkg.c (init_pkg_once): New keyword symbols.
lisp/emacs-lisp/bytecomp.el
src/pkg.c