emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/slime 2063445ce5 34/44: slime-in-expression-p: match symbo


From: ELPA Syncer
Subject: [nongnu] elpa/slime 2063445ce5 34/44: slime-in-expression-p: match symbols case-insensitively.
Date: Fri, 29 Dec 2023 01:00:06 -0500 (EST)

branch: elpa/slime
commit 2063445ce5eb23dcce016d4e2de5f1eb4626db34
Author: Stas Boukarev <stassats@gmail.com>
Commit: Stas Boukarev <stassats@gmail.com>

    slime-in-expression-p: match symbols case-insensitively.
---
 contrib/slime-parse.el | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/contrib/slime-parse.el b/contrib/slime-parse.el
index 848d468200..d0c012a55d 100644
--- a/contrib/slime-parse.el
+++ b/contrib/slime-parse.el
@@ -228,7 +228,10 @@ The pattern can have the form:
                always (ignore-errors
                         (cl-etypecase p
                           (symbol (slime-beginning-of-list)
-                                  (eq (read (current-buffer)) p))
+                                  (let ((x (read (current-buffer))))
+                                    (and (symbolp x)
+                                         (string-equal-ignore-case 
(symbol-name x)
+                                                                   
(symbol-name p)))))
                           (number (backward-up-list p)
                                   t)))))))
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]