branch: elpa/raku-mode
commit c93daf235313f4388949449b6ab589c65eb587ca
Author: Hinrik Örn Sigurðsson <[email protected]>
Commit: Hinrik Örn Sigurðsson <[email protected]>
Avoid highlighting X::Foo and X:: as cross-metaoperators
---
perl6-font-lock.el | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/perl6-font-lock.el b/perl6-font-lock.el
index e080fedf8d..dbe0ba4c39 100644
--- a/perl6-font-lock.el
+++ b/perl6-font-lock.el
@@ -382,8 +382,8 @@ Takes arguments START and END which delimit the region to
propertize."
((rx (regex "[_[:alnum:]]") (group (any "-'")) (regex "[_[:alpha:]]"))
(1 "_"))
;; same for "::" around identifiers
- ((rx (or (and "::" symbol-start)
- (and symbol-end "::")))
+ ((perl6-rx (or (and (opt identifier) "::" symbol-start)
+ (and identifier "::")))
(0 "_"))
((rx "#" (any "`|="))
(0 (ignore (perl6-syntax-propertize-embedded-comment))))