Function: magit-bookmark-name
magit-bookmark-name is a byte-compiled function defined in
magit-section.el.
Signature
(magit-bookmark-name)
Documentation
Return name for bookmark to current buffer.
Implementations
((nil ((&context . major-mode) derived-mode magit-stashes-mode))) in `magit-bookmark.el'.
Undocumented
((nil ((&context . major-mode) derived-mode magit-reflog-mode))) in `magit-bookmark.el'.
Undocumented
((nil ((&context . major-mode) derived-mode magit-cherry-mode))) in `magit-bookmark.el'.
Undocumented
((nil ((&context . major-mode) derived-mode magit-log-mode))) in `magit-bookmark.el'.
Undocumented
((nil ((&context . major-mode) derived-mode magit-stash-mode))) in `magit-bookmark.el'.
Undocumented
((nil ((&context . major-mode) derived-mode magit-revision-mode))) in `magit-bookmark.el'.
Undocumented
((nil ((&context . major-mode) derived-mode magit-diff-mode))) in `magit-bookmark.el'.
Undocumented
nil in `magit-section.el'.
Undocumented
Source Code
;; Defined in ~/.emacs.d/elpa/magit-section-20260330.1102/magit-section.el
(cl-defgeneric magit-bookmark-name ()
"Return name for bookmark to current buffer."
(format "%s%s"
(substring (symbol-name major-mode) 0 -5)
(if-let ((vars (get major-mode 'magit-bookmark-variables)))
(mapcan (##ensure-list (symbol-value %)) vars)
"")))