Function: logview-assign-quick-access-index
logview-assign-quick-access-index is an interactive and natively
compiled function defined in logview.el.
Signature
(logview-assign-quick-access-index INDEX)
Key Bindings
logview-mode-map V i
Source Code
;; Defined in /nix/store/3zkn9hgpv447zb8nrg55d9x2ynmmrk40-emacs-packages-deps/share/emacs/site-lisp/elpa/logview-20260218.2013/logview.el
(defun logview-assign-quick-access-index (index)
(interactive (list (when (logview--current-view)
;; Of course `read-number' insists on the default value being a
;; number and also stuffs it into the prompt. Have to write our
;; own, wonderful...
(let (index)
(while (let ((string (read-from-minibuffer "View quick access index (empty for none): ")))
(cond ((equal string "")
nil)
((integerp (ignore-errors (read string)))
(setq index (string-to-number string))
nil)
(t
(message "Please enter a number")
(sit-for 1)
t))))
index))))
(let ((view (logview--current-view)))
(unless view
(user-error "Activate a view first"))
(plist-put view :index index)
(setq logview--views-need-saving t)
(logview--update-mode-name)))