bookmark-handle-bookmark

bookmark-handle-bookmark is a compiled Lisp function in `bookmark.el'.

(bookmark-handle-bookmark BOOKMARK-NAME-OR-RECORD)

Call BOOKMARK-NAME-OR-RECORD's handler or `bookmark-default-handler'
if it has none. This changes current buffer and point and returns nil,
or signals a `file-error'.

If BOOKMARK-NAME-OR-RECORD has no file, this is a no-op. If
BOOKMARK-NAME-OR-RECORD has a file, but that file no longer exists,
then offer interactively to relocate BOOKMARK-NAME-OR-RECORD.