]> git.eshelyaron.com Git - emacs.git/commit
Use obarray-make instead of make-vector to create obarrays
authorMattias EngdegÄrd <mattiase@acm.org>
Thu, 8 Feb 2024 17:23:00 +0000 (18:23 +0100)
committerEshel Yaron <me@eshelyaron.com>
Wed, 28 Feb 2024 17:41:33 +0000 (18:41 +0100)
commit22d1baa03f0b1ca4b799bc2145d827d8013474a4
treed9062a4384ce0003f8067c8f683e79ec5a24de7f
parent0748643f1dc6ced3a4b05a0ae2afef842b109dda
Use obarray-make instead of make-vector to create obarrays

This prepares for the introduction of an actual obarray type.

* lisp/cedet/semantic/lex-spp.el (semantic-lex-spp-dynamic-map)
(semantic-lex-spp-dynamic-map-stack, semantic-lex-make-spp-table):
* lisp/cedet/semantic/lex.el (semantic-lex-make-keyword-table)
(semantic-lex-make-type-table):
* lisp/completion.el (cmpl-prefix-obarray, cmpl-obarray)
(clear-all-completions):
* lisp/emacs-lisp/checkdoc.el (checkdoc-defun-info):
* lisp/emacs-lisp/eldoc.el (eldoc-message-commands)
(eldoc-edit-message-commands):
* lisp/mail/mail-extr.el (mail-extr-all-top-level-domains):
* lisp/mail/rmailkwd.el (rmail-label-obarray):
* lisp/net/dns.el (dns-cache):
* lisp/net/eww.el (eww-suggested-uris):
* lisp/net/imap.el (imap-open, imap-mailbox-select-1)
(imap-message-copyuid-1, imap-message-appenduid-1):
* lisp/obsolete/pgg.el (pgg-passphrase-cache, pgg-pending-timers):
* lisp/play/cookie1.el (cookie-cache):
* lisp/progmodes/cc-defs.el (c-lang-constants, c-define-lang-constant):
* lisp/progmodes/cc-langs.el (c-keywords-obarray):
* lisp/vc/vc-hooks.el (vc-file-prop-obarray):
* test/lisp/obarray-tests.el (obarrayp-test):
* test/src/minibuf-tests.el (minibuf-tests--strings-to-obarray):
Use obarray-make instead of obarray-make.

(cherry picked from commit aa82fe9931851e66aa335e96ae35fd967951b281)
16 files changed:
lisp/cedet/semantic/lex-spp.el
lisp/cedet/semantic/lex.el
lisp/emacs-lisp/checkdoc.el
lisp/emacs-lisp/eldoc.el
lisp/mail/mail-extr.el
lisp/mail/rmailkwd.el
lisp/net/dns.el
lisp/net/eww.el
lisp/net/imap.el
lisp/obsolete/pgg.el
lisp/play/cookie1.el
lisp/progmodes/cc-defs.el
lisp/progmodes/cc-langs.el
lisp/vc/vc-hooks.el
test/lisp/obarray-tests.el
test/src/minibuf-tests.el