From ea14078cb2b934961b41d5179996ebd8d283273b Mon Sep 17 00:00:00 2001 From: Tom Dalziel Date: Sun, 13 Aug 2023 21:53:26 +0100 Subject: Make car + cdr safe for delete overlays --- evil-surround.el | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/evil-surround.el b/evil-surround.el index bd47d88..e01e8d0 100644 --- a/evil-surround.el +++ b/evil-surround.el @@ -228,8 +228,8 @@ Does not modify the buffer." "Return overlay from provided delimiters or character. Preferably, use DELIMS to select the correct range. Otherwise, use CHAR. This overlay includes the delimeters." - (let ((open (car delims)) - (close (cdr delims)) + (let ((open (car-safe delims)) + (close (cdr-safe delims)) outer) (if (and (stringp open) (stringp close)) (let* ((o (regexp-quote open)) @@ -252,8 +252,8 @@ This overlay includes the delimeters." "Return overlay from provided delimiters or character. Preferably, use DELIMS to select the correct range. Otherwise, use CHAR. This overlay excludes the delimeters." - (let ((open (car delims)) - (close (cdr delims)) + (let ((open (car-safe delims)) + (close (cdr-safe delims)) inner) (if (and (stringp open) (stringp close)) (let* ((o (regexp-quote open)) -- cgit v1.0