Function: kotl-mode:copy-kcell-reference-to-register
kotl-mode:copy-kcell-reference-to-register is an interactive and
byte-compiled function defined in kotl-mode.el.
Signature
(kotl-mode:copy-kcell-reference-to-register KLINK REGISTER)
Documentation
Copy a KLINK at point or if in a kcell, a klink to that kcell, to a REGISTER.
The REGISTER is named by a single character.
Key Bindings
Source Code
;; Defined in ~/.emacs.d/elpa/hyperbole-20260414.325/kotl/kotl-mode.el
(defun kotl-mode:copy-kcell-reference-to-register (klink register)
"Copy a KLINK at point or if in a kcell, a klink to that kcell, to a REGISTER.
The REGISTER is named by a single character."
(interactive
(let ((klink (klink:absolute (klink:at-p))))
(list
(cond (klink)
((derived-mode-p 'kotl-mode)
(setq klink (kcell-view:absolute-reference))))
(when klink
(register-read-with-preview (format "Copy %s to register: " klink))))))
(if (and (stringp klink) register)
(set-register register klink)
(user-error "(kotl-mode:copy-kcell-reference-to-register): Point is not within a Koutliner klink or kcell")))