Function: semantic-mrub-update
semantic-mrub-update is a byte-compiled function defined in
mru-bookmark.el.gz.
Signature
(semantic-mrub-update ARG &rest ARGS)
Implementations
(semantic-mrub-update (SBM semantic-bookmark) POINT REASON) in `semantic/mru-bookmark.el'.
Update the existing bookmark SBM. POINT is some important location. REASON is a symbol. See slot `reason' on `semantic-bookmark'.
Source Code
;; Defined in /usr/src/emacs/lisp/cedet/semantic/mru-bookmark.el.gz
(cl-defmethod semantic-mrub-update ((sbm semantic-bookmark) point reason)
"Update the existing bookmark SBM.
POINT is some important location.
REASON is a symbol. See slot `reason' on `semantic-bookmark'."
(condition-case nil
(progn
(with-slots (tag offset frequency) sbm
(setq offset (- point (semantic-tag-start tag)))
(setq frequency (1+ frequency))
)
(oset sbm reason reason))
;; This can fail on XEmacs at miscellaneous times.
(error nil))
)