From 4f4176c6463a67c7046cb524e5999f8b8040fe2b Mon Sep 17 00:00:00 2001 From: Benjamin Andresen Date: Mon, 2 Apr 2018 08:08:13 +0200 Subject: [PATCH] Add: app/irc: include disconnect hook code --- modules/app/irc/config.el | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/modules/app/irc/config.el b/modules/app/irc/config.el index 97ce99658..7d7c6df11 100644 --- a/modules/app/irc/config.el +++ b/modules/app/irc/config.el @@ -98,6 +98,10 @@ playback.") (add-hook 'circe-channel-mode-hook #'turn-on-visual-line-mode) + (defun +irc*circe-disconnect-hook (&rest _) + (run-hooks '+irc-disconnect-hook)) + (advice-add 'circe--irc-conn-disconnected :after #'+irc*circe-disconnect-hook) + ;; Let `+irc/quit' and `circe' handle buffer cleanup (map! :map circe-mode-map [remap kill-buffer] #'bury-buffer)