aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard M. Stallman1994-03-10 04:24:29 +0000
committerRichard M. Stallman1994-03-10 04:24:29 +0000
commit5875fdac00e495bb79fd9b0db1ea74dd238e8200 (patch)
treeaa8bcf6cc3c00e2b91175a35a76d3d7a64855cf6
parent09113ea2f133e50c001b69deb08530ed669085f9 (diff)
downloademacs-5875fdac00e495bb79fd9b0db1ea74dd238e8200.tar.gz
emacs-5875fdac00e495bb79fd9b0db1ea74dd238e8200.zip
(menu-bar-bookmark-map): Autoload the whole setup.
-rw-r--r--lisp/bookmark.el21
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