aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--evil-ex.el2
-rw-r--r--evil-tests.el8
2 files changed, 9 insertions, 1 deletions
diff --git a/evil-ex.el b/evil-ex.el
index 19875ac..488fc20 100644
--- a/evil-ex.el
+++ b/evil-ex.el
@@ -117,7 +117,7 @@
("\\?" "\\(?:[\\].\\|[^?]\\)+" "\\?"
#'(evil-ex-re-bwd $2)))
(marker-name
- "[]\\[-a-zA-Z_<>']")
+ "[]\\[-a-zA-Z_<>'}{]")
(next
"\\\\/" #'(evil-ex-prev-search))
(prev
diff --git a/evil-tests.el b/evil-tests.el
index 53f5776..609f7dd 100644
--- a/evil-tests.el
+++ b/evil-tests.el
@@ -7261,6 +7261,14 @@ if no previous selection")
(evil-ex-line
(evil-ex-marker "]")
nil))))
+ (should (equal (evil-ex-parse "'{,'}" nil 'range)
+ '(evil-ex-range
+ (evil-ex-line
+ (evil-ex-marker "{")
+ nil)
+ (evil-ex-line
+ (evil-ex-marker "}")
+ nil))))
(should (equal (evil-ex-parse ",']" nil 'range)
'(evil-ex-range
(evil-ex-current-line)