-(defun elpher-open-bookmarks ()
- "Display the current list of elpher bookmarks.
-This is just a call to `bookmark-bmenu-list', but we also check for a legacy
-bookmark file and offer to import it."
- (interactive)
- (let ((old-bookmarks-file (or (and (boundp 'elpher-bookmarks-file)
- elpher-bookmarks-file)
- (locate-user-emacs-file "elpher-bookmarks"))))
- (when (and (file-readable-p old-bookmarks-file)
- (y-or-n-p (concat "Legacy elpher-bookmarks file \""
- old-bookmarks-file
- "\" found. Import now?")))
- (elpher-bookmark-import old-bookmarks-file)
- (rename-file old-bookmarks-file (concat old-bookmarks-file "-legacy"))))
- (call-interactively #'bookmark-bmenu-list))
-