diff options
| author | Richard M. Stallman | 1995-06-21 18:32:45 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 1995-06-21 18:32:45 +0000 |
| commit | a18042d782dd5553db34e4f0090164b8849037ed (patch) | |
| tree | 5d0aea3f84ca81d41b43d5b03586b45fcab308cd | |
| parent | d012942705b0e6768f3347bc4bb6e31bb786240e (diff) | |
| download | emacs-a18042d782dd5553db34e4f0090164b8849037ed.tar.gz emacs-a18042d782dd5553db34e4f0090164b8849037ed.zip | |
(precompute-menubar-bindings): While dumping,
garbage-collect after each menu.
| -rw-r--r-- | lisp/startup.el | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lisp/startup.el b/lisp/startup.el index 6b636f54516..82a9094fbad 100644 --- a/lisp/startup.el +++ b/lisp/startup.el | |||
| @@ -306,7 +306,10 @@ specified by the LC_ALL, LC_CTYPE and LANG environment variables.") | |||
| 306 | (symbolp (car (car submap))) | 306 | (symbolp (car (car submap))) |
| 307 | (stringp (car-safe (cdr (car submap)))) | 307 | (stringp (car-safe (cdr (car submap)))) |
| 308 | (keymapp (cdr (cdr (car submap)))) | 308 | (keymapp (cdr (cdr (car submap)))) |
| 309 | (x-popup-menu nil (cdr (cdr (car submap))))) | 309 | (progn |
| 310 | (x-popup-menu nil (cdr (cdr (car submap)))) | ||
| 311 | (if purify-flag | ||
| 312 | (garbage-collect)))) | ||
| 310 | (setq submap (cdr submap)))) | 313 | (setq submap (cdr submap)))) |
| 311 | (setq define-key-rebound-commands t)) | 314 | (setq define-key-rebound-commands t)) |
| 312 | 315 | ||