summaryrefslogtreecommitdiff
path: root/modules/slack-config.el
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-03-16 12:27:42 -0500
committerCraig Jennings <c@cjennings.net>2026-03-16 12:27:42 -0500
commit2c1e016f9ca8b2df52f78480033e4fa7713afd29 (patch)
treee83bc5ba0e64e9f471afd98623df03d52b8a4234 /modules/slack-config.el
parent5ca91aec8117a26d9ec9e65bace21764996a2136 (diff)
downloaddotemacs-2c1e016f9ca8b2df52f78480033e4fa7713afd29.tar.gz
dotemacs-2c1e016f9ca8b2df52f78480033e4fa7713afd29.zip
fix(slack): disable emojify in lui buffers, add org cache reset command
Disable slack-buffer-emojify to prevent wrong-type-argument listp errors on emoji characters during lui-scroll-post-command recenter. Add C-; O c to reset org-element cache across all org-mode buffers.
Diffstat (limited to 'modules/slack-config.el')
-rw-r--r--modules/slack-config.el6
1 files changed, 5 insertions, 1 deletions
diff --git a/modules/slack-config.el b/modules/slack-config.el
index 6260583f..d8fd3f83 100644
--- a/modules/slack-config.el
+++ b/modules/slack-config.el
@@ -82,7 +82,11 @@
slack-im-select slack-thread-show-or-create
slack-insert-emoji slack-register-team)
:custom
- (slack-buffer-emojify t)
+ ;; Disabled: emojify-mode in lui buffers causes (wrong-type-argument listp)
+ ;; errors on emoji characters during lui-scroll-post-command's recenter call.
+ ;; Native emoji rendering via Noto Color Emoji fontset works fine without it.
+ ;; Re-enable if emojify/circe fix the interaction. (2026-03-16)
+ (slack-buffer-emojify nil)
(slack-prefer-current-team t)
:config
(setq slack-message-custom-notifier #'cj/slack-notify))