Function: bookmark-edit-annotation--maybe-display-list
bookmark-edit-annotation--maybe-display-list is a macro defined in
bookmark.el.gz.
Signature
(bookmark-edit-annotation--maybe-display-list &rest BODY)
Documentation
Display bookmark list after editing if appropriate.
Source Code
;; Defined in /usr/src/emacs/lisp/bookmark.el.gz
(defmacro bookmark-edit-annotation--maybe-display-list (&rest body)
"Display bookmark list after editing if appropriate."
`(let ((from-bookmark-list bookmark--annotation-from-bookmark-list)
(old-buffer (current-buffer)))
,@body
(quit-window)
(bookmark-bmenu-surreptitiously-rebuild-list)
(when from-bookmark-list
(pop-to-buffer (get-buffer bookmark-bmenu-buffer))
(goto-char (point-min))
(bookmark-bmenu-bookmark))
(kill-buffer old-buffer)))