From 14d901c58880f50712585951163bcd7a6567d718 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jo=C3=A3o=20T=C3=A1vora?= Date: Wed, 3 Feb 2021 00:43:35 +0000 Subject: [PATCH] Tweak glob-parsing grammar Alternative groups {} don't bork on forward slash. * eglot.el (eglot--glob-parse): Tweak {} grammar. GitHub-reference: per https://github.com/joaotavora/eglot/issues/602 --- lisp/progmodes/eglot.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lisp/progmodes/eglot.el b/lisp/progmodes/eglot.el index 9944b18a2e5..90d973c6b63 100644 --- a/lisp/progmodes/eglot.el +++ b/lisp/progmodes/eglot.el @@ -2671,7 +2671,7 @@ at point. With prefix argument, prompt for ACTION-KIND." with grammar = '((:** "\\*\\*/?" eglot--glob-emit-**) (:* "\\*" eglot--glob-emit-*) (:? "\\?" eglot--glob-emit-?) - (:{} "{[^][/*{}]+}" eglot--glob-emit-{}) + (:{} "{[^][*{}]+}" eglot--glob-emit-{}) (:range "\\[\\^?[^][/,*{}]+\\]" eglot--glob-emit-range) (:literal "[^][,*?{}]+" eglot--glob-emit-self)) until (eobp) -- 2.39.5