Function: logview-forget-thread-difference-base-entry
logview-forget-thread-difference-base-entry is an interactive and
natively compiled function defined in logview.el.
Signature
(logview-forget-thread-difference-base-entry)
Documentation
Don't replace entry timestamps with differences in this thread.
However, if there is a global replacement in effect (i.e. not
specific to this thread: see commands \<logview-mode-map>M-x logview-difference-to-current-entry (logview-difference-to-current-entry) and \<logview-mode-map>M-x logview-difference-to-section-headers (logview-difference-to-section-headers)), it will
get activated instead.
Key Bindings
logview-mode-map z T
Source Code
;; Defined in /nix/store/3zkn9hgpv447zb8nrg55d9x2ynmmrk40-emacs-packages-deps/share/emacs/site-lisp/elpa/logview-20260218.2013/logview.el
(defun logview-forget-thread-difference-base-entry ()
"Don't replace entry timestamps with differences in this thread.
However, if there is a global replacement in effect (i.e. not
specific to this thread: see commands `\\<logview-mode-map>\\[logview-difference-to-current-entry]' and `\\<logview-mode-map>\\[logview-difference-to-section-headers]'), it will
get activated instead."
(interactive)
(logview--assert 'timestamp 'thread)
(logview--std-temporarily-widening
(logview--locate-current-entry entry start
(let* ((thread (logview--entry-group entry start logview--thread-group))
(difference-base (when logview--timestamp-difference-per-thread-bases
(gethash thread logview--timestamp-difference-per-thread-bases))))
(unless difference-base
(user-error "There is no thread-specific timestamp difference base for thread `%s'" thread))
(remhash thread logview--timestamp-difference-per-thread-bases)
(logview--refontify-buffer)))))