Function: majutsu-jj-revset-completion-at-point
majutsu-jj-revset-completion-at-point is a natively compiled function
defined in majutsu-jj.el.
Signature
(majutsu-jj-revset-completion-at-point)
Documentation
Return completion data for the revset expression at point.
Source Code
;; Defined in /nix/store/jagqw3nms546pad0gxi5f3wsckk6pji7-emacs-packages-deps/share/emacs/site-lisp/majutsu-jj.el
(defun majutsu-jj-revset-completion-at-point ()
"Return completion data for the revset expression at point."
(let* ((input (majutsu-jj--revset-minibuffer-input))
(payload (majutsu-jj--revset-completion-payload input))
(annotations (plist-get payload :annotations))
(table (majutsu-completion-payload-table payload 'majutsu-revision)))
(list (minibuffer-prompt-end) (point) table
:category 'majutsu-revision
:annotation-function (lambda (candidate)
(and (hash-table-p annotations)
(gethash candidate annotations))))))