From bb79a7603f6a329216742f610328780978383f90 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Tue, 23 Jul 2024 14:08:29 -0400 Subject: [PATCH] fix(irc): lui-autopaste & lui-track init - enable-lui-track-bar was deprecated for enable-lui-track. - Neither function has buffer-local side-effects, so they shouldn't be used with hooks. Close: #7959 Co-authored-by: Thaodan --- modules/app/irc/config.el | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/modules/app/irc/config.el b/modules/app/irc/config.el index 65b4b6f9d..c7a083ea0 100644 --- a/modules/app/irc/config.el +++ b/modules/app/irc/config.el @@ -169,6 +169,9 @@ playback.") (setq lui-time-stamp-format "%H:%M" lui-time-stamp-position 'right-margin) + (enable-lui-autopaste) ; prompt to use paste service for large pastes + (enable-lui-track) ; horizontal line marking last read message + (add-hook! 'lui-pre-output-hook (defun +irc-truncate-nicks-h () "Truncate long nicknames in chat output non-destructively." @@ -214,9 +217,6 @@ Courtesy of esh-mode.el" (add-hook! 'lui-mode-hook (add-hook 'pre-command-hook #'+irc-preinput-scroll-to-bottom-h nil t)) - ;; enable a horizontal line marking the last read message - (add-hook 'lui-mode-hook #'enable-lui-track-bar) - (add-hook! 'lui-mode-hook (defun +irc-init-lui-margins-h () (pcase lui-time-stamp-position @@ -231,7 +231,3 @@ Courtesy of esh-mode.el" (use-package! lui-logging :after lui :config (enable-lui-logging)) - - -(use-package! lui-autopaste - :hook (circe-channel-mode . enable-lui-autopaste))