From 43f693d750e0b5d8b1f3ba2a5c37469b004c2027 Mon Sep 17 00:00:00 2001 From: Case Duckworth Date: Tue, 4 Jan 2022 00:39:03 -0600 Subject: Remove el-patch on setup Setup 1.2 (I'm pretty sure) removed the `ensure-function' and `ensure-kbd' functions, instead using an `:ensure' keyword in `setup-define'. This makes it way harder to /not/ ensure things when I don't want them, so I just have to use regular elisp when I want to do something funky. Oh well. --- early-init.el | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'early-init.el') diff --git a/early-init.el b/early-init.el index da5d73c..02f92c2 100644 --- a/early-init.el +++ b/early-init.el @@ -123,11 +123,11 @@ See `no-littering' for examples.") (require pkg) (require (intern (format "+%s" pkg)) nil :noerror)) -;;; Appendix +;; Setup `setup' + +(add-to-list 'setup-modifier-list 'setup-wrap-to-demote-errors) -;; I've patched setup to look at `setup-ensure-function-inhibit' to decide -;; whether to ensure functions or not with local macros. -(setq setup-ensure-function-inhibit t) +;;; Appendix ;; Get rid of a dumb alias. straight-ಠ_ಠ-mode really slows down all ;; minibuffer completion functions. Since it's a (rarely-used, even) -- cgit 1.4.1-21-gabe81