From 33c7ddb09e0eae0796686c64ffa022a181145cc1 Mon Sep 17 00:00:00 2001 From: Case Duckworth Date: Wed, 4 Jan 2023 23:21:15 -0600 Subject: Restart ... again ... again --- lisp/+paredit.el | 26 -------------------------- 1 file changed, 26 deletions(-) delete mode 100644 lisp/+paredit.el (limited to 'lisp/+paredit.el') diff --git a/lisp/+paredit.el b/lisp/+paredit.el deleted file mode 100644 index ab176b8..0000000 --- a/lisp/+paredit.el +++ /dev/null @@ -1,26 +0,0 @@ -;;; +paredit.el -*- lexical-binding: t -*- - -;;; Fixing unquote-splicing behaviour with Paredit -;; https://www.n16f.net/blog/fixing-unquote-splicing-behaviour-with-paredit/ - -(require 'paredit) -(require 'seq) - -(defcustom +paredit-no-space-prefixes '(",@") - "Prefix strings to not insert a space after in `paredit'." - :group 'paredit - :type '(repeat string)) - -(defun +paredit-space-for-delimiter (endp delimiter) - (let ((point (point))) - (or endp - (seq-every-p - (lambda (prefix) - (and (> point (length prefix)) - (let ((start (- point (length prefix))) - (end point)) - (not (string= (buffer-substring start end) prefix))))) - +paredit-no-space-prefixes)))) - -(provide '+paredit) -;;; +paredit.el ends here -- cgit 1.4.1-21-gabe81