branch: elpa/raku-mode
commit e7370bed3a69380fac244210e53c48b57116faa2
Author: Hinrik Örn Sigurðsson <[email protected]>
Commit: Hinrik Örn Sigurðsson <[email protected]>
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))