Function: projectile-bookmark-names

projectile-bookmark-names is a byte-compiled function defined in projectile.el.

Signature

(projectile-bookmark-names &optional ROOT)

Documentation

Return the names of the bookmarks belonging to the project at ROOT.

ROOT defaults to the current project. See projectile-bookmark-scope for what makes a bookmark the project's.

Source Code

;; Defined in ~/.emacs.d/elpa/projectile-20260820.1509/projectile.el
(defun projectile-bookmark-names (&optional root)
  "Return the names of the bookmarks belonging to the project at ROOT.
ROOT defaults to the current project.  See `projectile-bookmark-scope'
for what makes a bookmark the project's."
  (let ((root (file-name-as-directory
               (file-truename (or root (projectile-acquire-root))))))
    (bookmark-maybe-load-default-file)
    (delq nil (mapcar (lambda (bookmark)
                        (and (projectile-bookmark--belongs-p bookmark root)
                             (bookmark-name-from-full-record bookmark)))
                      bookmark-alist))))