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

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

[nongnu] elpa/raku-mode e7370bed3a 144/253: Fix bug overly eager highlig


From: ELPA Syncer
Subject: [nongnu] elpa/raku-mode e7370bed3a 144/253: Fix bug overly eager highlighting of sub/macro/etc
Date: Sat, 29 Jan 2022 08:28:50 -0500 (EST)

branch: elpa/raku-mode
commit e7370bed3a69380fac244210e53c48b57116faa2
Author: Hinrik Örn Sigurðsson <hinrik.sig@gmail.com>
Commit: Hinrik Örn Sigurðsson <hinrik.sig@gmail.com>

    Fix bug overly eager highlighting of sub/macro/etc
---
 perl6-font-lock.el | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/perl6-font-lock.el b/perl6-font-lock.el
index 019b8507b8..a1d9160bbf 100644
--- a/perl6-font-lock.el
+++ b/perl6-font-lock.el
@@ -566,16 +566,14 @@ LIMIT can be used to bound the search."
      (1 'perl6-string)
      (2 'perl6-operator))
     ;; "proto foo", "proto sub foo", etc
-    (,(perl6-rx symbol-start
-                (group pre-declare)
-                (opt (1+ space) (group declare))
+    (,(perl6-rx (group (symbol pre-declare))
+                (opt (1+ space) (group (symbol declare)))
                 (opt (1+ space) (group identifier)))
      (1 'perl6-declare)
      (2 'perl6-declare nil t)
      (3 'perl6-identifier nil t))
     ;; "sub foo"
-    (,(perl6-rx symbol-start
-                (group declare)
+    (,(perl6-rx (group (symbol declare))
                 (opt (1+ space) (group identifier)))
      (1 'perl6-declare)
      (2 'perl6-identifier nil t))



reply via email to

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