From d71d36267e830daf35e511f69e85736a5449dc31 Mon Sep 17 00:00:00 2001 From: Case Duckworth Date: Thu, 30 Dec 2021 12:27:39 -0600 Subject: Move yank-indent advice to +emacs.el --- init.el | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'init.el') diff --git a/init.el b/init.el index 6cfc405..6e45383 100644 --- a/init.el +++ b/init.el @@ -47,14 +47,11 @@ ;; C-h deletes backward - see https://idiomdrottning.org/bad-emacs-defaults (global-set-key (kbd "C-h") 'delete-backward-char) (keyboard-translate ?\C-h ?\C-?) + ;; https://old.reddit.com/r/emacs/comments/rlli0u/whats_your_favorite_defadvice/hph14un/ (define-advice keyboard-escape-quit (:around (fn &rest r)) "Don't close splits on `keyboard-escape-quit'." (let ((buffer-quit-function #'ignore)) - (apply fn r))) - (defun +yank@indent (&rest _) - (indent-region (min (point) (mark)) (max (point) (mark)))) - (advice-add 'yank :after '+yank@indent) - (advice-add 'yank-pop :after '+yank@indent)) + (apply fn r)))) (setup (:require +init) (:bind "C-c s" #'+init-sort-then-save) -- cgit 1.4.1-21-gabe81