summaryrefslogtreecommitdiff
path: root/.config/emacs/modules/bd--devel.el
diff options
context:
space:
mode:
Diffstat (limited to '.config/emacs/modules/bd--devel.el')
-rw-r--r--.config/emacs/modules/bd--devel.el6
1 files changed, 6 insertions, 0 deletions
diff --git a/.config/emacs/modules/bd--devel.el b/.config/emacs/modules/bd--devel.el
index e3a05f4..2c6ef02 100644
--- a/.config/emacs/modules/bd--devel.el
+++ b/.config/emacs/modules/bd--devel.el
@@ -172,6 +172,10 @@ display for opening with browser."
(append (-map (lambda (x) (bd/selector-doc x)) doc-dirs)
(list (bd/selector-search))))))
+(use-package gdb-mi
+ :config
+ (setopt gdb-debuginfod-enable-setting nil))
+
(use-package eglot
:defer t
:hook ((c-mode . eglot-ensure)
@@ -221,6 +225,7 @@ display for opening with browser."
geiser-repl-mode
lisp-mode
scheme-mode
+ slime-repl-mode
lisp-interaction-mode)
:config
(defun bd/paredit-preserve-repl (f &rest args)
@@ -229,6 +234,7 @@ display for opening with browser."
('(inferior-emacs-lisp-mode . t) (ielm-return))
('(eshell-mode . t) (eshell-send-input))
('(geiser-repl-mode . t) (geiser-repl-maybe-send))
+ ('(slime-repl-mode . t) (slime-repl-return))
(_ (funcall f))))
(advice-add #'paredit-RET :around #'bd/paredit-preserve-repl)
(eldoc-add-command