Function: logview-go-to-message-beginning
logview-go-to-message-beginning is an interactive and natively
compiled function defined in logview.el.
Signature
(logview-go-to-message-beginning &optional SELECT-MESSAGE)
Documentation
Put point at the beginning of the current entry's message.
With prefix argument, additionally put mark at the end of the message, which is especially useful for multiline messages. In Transient Mark mode also activate the region.
If current entry's timestamp is replaced with its difference to
some base (see e.g. logview-difference-to-current-entry), this
command additionally shows the real timestamp in the echo area.
Key Bindings
logview-mode-map TAB
Source Code
;; Defined in /nix/store/3zkn9hgpv447zb8nrg55d9x2ynmmrk40-emacs-packages-deps/share/emacs/site-lisp/elpa/logview-20260218.2013/logview.el
;;; Movement commands.
(defun logview-go-to-message-beginning (&optional select-message)
"Put point at the beginning of the current entry's message.
With prefix argument, additionally put mark at the end of the
message, which is especially useful for multiline messages. In
Transient Mark mode also activate the region.
If current entry's timestamp is replaced with its difference to
some base (see e.g. `logview-difference-to-current-entry'), this
command additionally shows the real timestamp in the echo area."
(interactive "P")
(logview--assert)
(logview--std-temporarily-widening
(logview--locate-current-entry entry start
(goto-char (logview--entry-message-start entry start))
(when select-message
(push-mark (logview--character-back (logview--entry-end entry start)) t t))
(when (and (memq 'timestamp logview--submode-features)
(get-text-property (logview--entry-group-start entry start logview--timestamp-group) 'display))
(message "Timestamp here: %s" (logview--entry-group entry start logview--timestamp-group))))
(unless (and select-message transient-mark-mode)
(logview--maybe-pulse-current-entry 'message-beginning))))