From a571580171df794128a6effe0644baa71234a153 Mon Sep 17 00:00:00 2001 From: Case Duckworth Date: Mon, 12 Apr 2021 21:19:32 -0500 Subject: Fix a bug with paredit not properly indenting lisp ... i honestly don't know. --- init.el | 21 +-------------------- 1 file changed, 1 insertion(+), 20 deletions(-) diff --git a/init.el b/init.el index ef508bc..2397eee 100644 --- a/init.el +++ b/init.el @@ -748,27 +748,8 @@ if ripgrep is installed, otherwise `consult-grep'." (add-hook (intern (concat (symbol-name mode) "-hook")) #'paren-face-mode))) (setup (:straight paredit) - (autoload 'enable-paredit-mode "paredit" nil t) - (dolist (mode lispy-modes) - (add-hook (intern (concat (symbol-name mode) "-hook")) #'enable-paredit-mode)) - - (defun paredit-disable-electric-pair-local-mode () - "Disable `electric-pair-local-mode' when `paredit-mode' is enabled." - (electric-indent-local-mode (if paredit-mode -1 +1))) - - (defun paredit-properly-bind-backspace () - "Properly bind DEL and C-d in `paredit-mode'. - -`paredit-mode''s DEL binding is shadowed by that for -`lisp-mode-shared-map', so in this hook I remove the binding I -don't want." - (define-key lisp-mode-shared-map (kbd "DEL") nil) - (define-key paredit-mode-map (kbd "DEL") #'paredit-backward-delete) - (define-key paredit-mode-map (kbd "C-d") #'paredit-forward-delete)) - - (:hook paredit-disable-electric-pair-local-mode - paredit-properly-bind-backspace) + (add-hook (intern (concat (symbol-name mode) "-hook")) #'paredit-mode)) (require 'eldoc) (eldoc-add-command 'paredit-backward-delete 'paredit-close-round)) -- cgit 1.4.1-21-gabe81