From 356657d503b9702c45264b47fcedda6a58847083 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Madeleine=20Sydney=20=C5=9Alaga?= Date: Sat, 20 Dec 2025 13:59:27 -0700 Subject: [PATCH] feat(emacs): clojure handle doc --- modules/home/users/msyds/emacs/lisp/syd/clojure.el | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/modules/home/users/msyds/emacs/lisp/syd/clojure.el b/modules/home/users/msyds/emacs/lisp/syd/clojure.el index 3a0efea..9d46de1 100755 --- a/modules/home/users/msyds/emacs/lisp/syd/clojure.el +++ b/modules/home/users/msyds/emacs/lisp/syd/clojure.el @@ -20,8 +20,16 @@ (use-package cider :after clojure-mode :config - ;; Correctly indent some common macros. - (put-clojure-indent 'match 1)) + (defun syd-clojure-doc (arg) + (interactive "P") + (cider-doc arg) + cider-doc-buffer) + (syd-handle '(cider-mode cider-repl-mode) + :docs #'cider-doc) + (syd-push shackle-rules + `("*cider-doc*" ,@syd-help-popup-options) + '("*cider-test-report*") + '("*cider-error*"))) (use-package cider-mode :straight nil ; Part of `cider'.