diff options
| author | Richard M. Stallman | 1994-03-10 04:24:29 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 1994-03-10 04:24:29 +0000 |
| commit | 5875fdac00e495bb79fd9b0db1ea74dd238e8200 (patch) | |
| tree | aa8bcf6cc3c00e2b91175a35a76d3d7a64855cf6 | |
| parent | 09113ea2f133e50c001b69deb08530ed669085f9 (diff) | |
| download | emacs-5875fdac00e495bb79fd9b0db1ea74dd238e8200.tar.gz emacs-5875fdac00e495bb79fd9b0db1ea74dd238e8200.zip | |
(menu-bar-bookmark-map): Autoload the whole setup.
| -rw-r--r-- | lisp/bookmark.el | 21 |
1 files changed, 13 insertions, 8 deletions
diff --git a/lisp/bookmark.el b/lisp/bookmark.el index a44e2153aa0..247c418d872 100644 --- a/lisp/bookmark.el +++ b/lisp/bookmark.el | |||
| @@ -1254,46 +1254,51 @@ one most recently used in this file, if any\)." | |||
| 1254 | ;; Thanks to Roland McGrath for fixing menubar.el so that the | 1254 | ;; Thanks to Roland McGrath for fixing menubar.el so that the |
| 1255 | ;; following works, and for explaining what to do to make it work. | 1255 | ;; following works, and for explaining what to do to make it work. |
| 1256 | 1256 | ||
| 1257 | ;;;###autoload | ||
| 1257 | (defvar menu-bar-bookmark-map (make-sparse-keymap "Bookmark functions.")) | 1258 | (defvar menu-bar-bookmark-map (make-sparse-keymap "Bookmark functions.")) |
| 1258 | 1259 | ||
| 1259 | ;; make bookmarks appear toward the right side of the menu. | 1260 | ;;;###autoload |
| 1260 | (if (boundp 'menu-bar-final-items) | 1261 | (fset 'menu-bar-bookmark-map (symbol-value 'menu-bar-bookmark-map)) |
| 1261 | (if menu-bar-final-items | ||
| 1262 | (setq menu-bar-final-items | ||
| 1263 | (cons 'bookmark menu-bar-final-items))) | ||
| 1264 | (setq menu-bar-final-items '(bookmark))) | ||
| 1265 | 1262 | ||
| 1263 | ;;;###autoload | ||
| 1266 | (define-key menu-bar-bookmark-map [load] | 1264 | (define-key menu-bar-bookmark-map [load] |
| 1267 | '("Load a bookmark file" . bookmark-load)) | 1265 | '("Load a bookmark file" . bookmark-load)) |
| 1268 | 1266 | ||
| 1267 | ;;;###autoload | ||
| 1269 | (define-key menu-bar-bookmark-map [write] | 1268 | (define-key menu-bar-bookmark-map [write] |
| 1270 | '("Write \(to another file\)" . bookmark-write)) | 1269 | '("Write \(to another file\)" . bookmark-write)) |
| 1271 | 1270 | ||
| 1271 | ;;;###autoload | ||
| 1272 | (define-key menu-bar-bookmark-map [save] | 1272 | (define-key menu-bar-bookmark-map [save] |
| 1273 | '("Save \(in default file\)" . bookmark-save)) | 1273 | '("Save \(in default file\)" . bookmark-save)) |
| 1274 | 1274 | ||
| 1275 | ;;;###autoload | ||
| 1275 | (define-key menu-bar-bookmark-map [edit] | 1276 | (define-key menu-bar-bookmark-map [edit] |
| 1276 | '("Edit Bookmark List" . list-bookmarks)) | 1277 | '("Edit Bookmark List" . list-bookmarks)) |
| 1277 | 1278 | ||
| 1279 | ;;;###autoload | ||
| 1278 | (define-key menu-bar-bookmark-map [delete] | 1280 | (define-key menu-bar-bookmark-map [delete] |
| 1279 | '("Delete bookmark" . bookmark-menu-bar-delete)) | 1281 | '("Delete bookmark" . bookmark-menu-bar-delete)) |
| 1280 | 1282 | ||
| 1283 | ;;;###autoload | ||
| 1281 | (define-key menu-bar-bookmark-map [rename] | 1284 | (define-key menu-bar-bookmark-map [rename] |
| 1282 | '("Rename bookmark" . bookmark-menu-bar-rename)) | 1285 | '("Rename bookmark" . bookmark-menu-bar-rename)) |
| 1283 | 1286 | ||
| 1287 | ;;;###autoload | ||
| 1284 | (define-key menu-bar-bookmark-map [locate] | 1288 | (define-key menu-bar-bookmark-map [locate] |
| 1285 | '("Insert location" . bookmark-menu-bar-locate)) | 1289 | '("Insert location" . bookmark-menu-bar-locate)) |
| 1286 | 1290 | ||
| 1291 | ;;;###autoload | ||
| 1287 | (define-key menu-bar-bookmark-map [insert] | 1292 | (define-key menu-bar-bookmark-map [insert] |
| 1288 | '("Insert contents" . bookmark-menu-bar-insert)) | 1293 | '("Insert contents" . bookmark-menu-bar-insert)) |
| 1289 | 1294 | ||
| 1295 | ;;;###autoload | ||
| 1290 | (define-key menu-bar-bookmark-map [set] | 1296 | (define-key menu-bar-bookmark-map [set] |
| 1291 | '("Set bookmark" . bookmark-set)) | 1297 | '("Set bookmark" . bookmark-set)) |
| 1292 | 1298 | ||
| 1299 | ;;;###autoload | ||
| 1293 | (define-key menu-bar-bookmark-map [jump] | 1300 | (define-key menu-bar-bookmark-map [jump] |
| 1294 | '("Jump to bookmark" . bookmark-menu-bar-jump)) | 1301 | '("Jump to bookmark" . bookmark-menu-bar-jump)) |
| 1295 | |||
| 1296 | ;;;###autoload (autoload 'menu-bar-bookmark-map "bookmark" nil t 'keymap) | ||
| 1297 | 1302 | ||
| 1298 | (fset 'menu-bar-bookmark-map (symbol-value 'menu-bar-bookmark-map)) | 1303 | (fset 'menu-bar-bookmark-map (symbol-value 'menu-bar-bookmark-map)) |
| 1299 | 1304 | ||