"Return the bookmark record corresponding to BOOKMARK-NAME-OR-RECORD.
If BOOKMARK-NAME-OR-RECORD is a string, look for the corresponding
bookmark record in `bookmark-alist'; return it if found, otherwise
-error. Else if BOOKMARK-NAME-OR-RECORD is already a bookmark record,
-just return it."
+error. If optional argument NOERROR is non-nil, return nil
+instead of signaling an error. Else if BOOKMARK-NAME-OR-RECORD
+is already a bookmark record, just return it."
(cond
((consp bookmark-name-or-record) bookmark-name-or-record)
((stringp bookmark-name-or-record)