mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-15 10:30:25 -08:00
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.
This commit is contained in:
parent
32843c7b36
commit
aa82fe9931
17 changed files with 30 additions and 29 deletions
|
|
@ -1845,7 +1845,7 @@ place. It affects how `mail-extract-address-components' works."
|
|||
;; https://en.wikipedia.org/wiki/List_of_Internet_top-level_domains
|
||||
|
||||
(defconst mail-extr-all-top-level-domains
|
||||
(let ((ob (make-vector 739 0)))
|
||||
(let ((ob (obarray-make 739)))
|
||||
(mapc
|
||||
(lambda (x)
|
||||
(put (intern (downcase (car x)) ob)
|
||||
|
|
|
|||
|
|
@ -31,7 +31,7 @@
|
|||
;; Global to all RMAIL buffers. It exists for the sake of completion.
|
||||
;; It is better to use strings with the label functions and let them
|
||||
;; worry about making the label.
|
||||
(defvar rmail-label-obarray (make-vector 47 0)
|
||||
(defvar rmail-label-obarray (obarray-make 47)
|
||||
"Obarray of labels used by Rmail.
|
||||
`rmail-read-label' uses this to offer completion.")
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue