252bae1d553580d39510d57a450af5701644f848 — Kisaragi Hiu 5 months ago 4859ce6
no separate record type
1 files changed, 5 insertions(+), 3 deletions(-)

M yabookmark.el
M yabookmark.el => yabookmark.el +5 -3
@@ 47,14 47,16 @@
  :group 'yabookmark
  :type 'file)

;; FIXME: What if I don't care about the name? Can an ID be generated
;; for me and the path be shown instead?

;; data type: a bookmark
;; name: string
;; record: `map.el' map
(cl-defstruct yabookmark-bookmark
  name record)
  name path position)

(cl-defstruct yabookmark-record
  path position)

;; data type: a collection of bookmarks
(defun yabookmark-collection (&rest bookmarks)