Function: bookmark-maybe-upgrade-file-format

bookmark-maybe-upgrade-file-format is a byte-compiled function defined in bookmark.el.gz.

This function is obsolete since 27.1.

Signature

(bookmark-maybe-upgrade-file-format)

Documentation

Check the file-format version of this bookmark file.

If the version is not up-to-date, upgrade it automatically. This expects to be called from point-min in a bookmark file.

Probably introduced at or before Emacs version 27.1.

Source Code

;; Defined in /usr/src/emacs/lisp/bookmark.el.gz
(defun bookmark-maybe-upgrade-file-format ()
  "Check the file-format version of this bookmark file.
If the version is not up-to-date, upgrade it automatically.
This expects to be called from `point-min' in a bookmark file."
  (declare (obsolete nil "27.1"))
  (let ((version
         (with-suppressed-warnings
             ((obsolete bookmark-grok-file-format-version))
           (bookmark-grok-file-format-version))))
    (cond
     ((= version bookmark-file-format-version)
      ) ; home free -- version is current
     ((= version 0)
      (with-suppressed-warnings
          ((obsolete bookmark-upgrade-file-format-from-0))
        (bookmark-upgrade-file-format-from-0)))
     (t
      (error "Bookmark file format version strangeness")))))