diff options
| author | Stefan Monnier | 2012-06-27 17:15:13 -0400 |
|---|---|---|
| committer | Stefan Monnier | 2012-06-27 17:15:13 -0400 |
| commit | 1ec4b7b25979ff9ea72a3ea35bf35d5882f467f7 (patch) | |
| tree | 7d3f3d3ef4a151e8a2b93b653692a4a652d2a720 /src/data.c | |
| parent | e309e2a56606ef774c5c366f74ea17ced46da065 (diff) | |
| download | emacs-1ec4b7b25979ff9ea72a3ea35bf35d5882f467f7.tar.gz emacs-1ec4b7b25979ff9ea72a3ea35bf35d5882f467f7.zip | |
Get rid of all the manual purecopy calls in menu-bar definitions.
* lisp/loadup.el (purify-flag): Pre-grow the hash-table to reduce the
memory use.
* lisp/bindings.el (bindings--define-key): New function.
* lisp/vc/vc-hooks.el, lisp/replace.el, lisp/menu-bar.el:
* lisp/international/mule-cmds.el, lisp/emacs-lisp/lisp-mode.el:
* lisp/buff-menu.el, lisp/bookmark.el:
* bindings.el: Use it to purecopy define-key bindings.
* src/fns.c (maybe_resize_hash_table): Output message when growing the
purify-hashtable.
Diffstat (limited to 'src/data.c')
| -rw-r--r-- | src/data.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/data.c b/src/data.c index bd757cfdad1..fe7b9420344 100644 --- a/src/data.c +++ b/src/data.c | |||
| @@ -517,7 +517,7 @@ DEFUN ("setcdr", Fsetcdr, Ssetcdr, 2, 2, 0, | |||
| 517 | return newcdr; | 517 | return newcdr; |
| 518 | } | 518 | } |
| 519 | 519 | ||
| 520 | /* Extract and set components of symbols */ | 520 | /* Extract and set components of symbols. */ |
| 521 | 521 | ||
| 522 | DEFUN ("boundp", Fboundp, Sboundp, 1, 1, 0, | 522 | DEFUN ("boundp", Fboundp, Sboundp, 1, 1, 0, |
| 523 | doc: /* Return t if SYMBOL's value is not void. */) | 523 | doc: /* Return t if SYMBOL's value is not void. */) |