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)))))