[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/raku-mode 44c6e42d56 044/253: Highlight basic punctuation/
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/raku-mode 44c6e42d56 044/253: Highlight basic punctuation/match variables |
Date: |
Sat, 29 Jan 2022 08:28:41 -0500 (EST) |
branch: elpa/raku-mode
commit 44c6e42d567517b29edb5ba15175058c17d54712
Author: Hinrik Örn Sigurðsson <hinrik.sig@gmail.com>
Commit: Hinrik Örn Sigurðsson <hinrik.sig@gmail.com>
Highlight basic punctuation/match variables
---
perl6-font-lock.el | 3 +++
1 file changed, 3 insertions(+)
diff --git a/perl6-font-lock.el b/perl6-font-lock.el
index b531d5b496..22b02d99bc 100644
--- a/perl6-font-lock.el
+++ b/perl6-font-lock.el
@@ -325,6 +325,9 @@ Takes STATE, the parse state."
(,(perl6-rx (group symbol-start rule) (1+ space) (group identifier))
(1 'perl6-routine)
(2 'perl6-identifier))
+ (,(rx (group "$") (group (any "0-9/!¢")))
+ (1 'perl6-sigil)
+ (2 'perl6-var-name))
(,(perl6-rx (group symbol-start high-type) "(") 1 'perl6-type)
(,(perl6-rx (group symbol-start identifier) "(") 1 'perl6-identifier)
(,(perl6-rx (symbol (or low-type high-type))) 0 'perl6-type)
- [nongnu] elpa/raku-mode 4ed7c06294 200/253: also detect '.rakutest' extension, (continued)
- [nongnu] elpa/raku-mode 4ed7c06294 200/253: also detect '.rakutest' extension, ELPA Syncer, 2022/01/29
- [nongnu] elpa/raku-mode b6a5535e27 219/253: Merge pull request #29 from tmtvl/auto-insert-skeletons, ELPA Syncer, 2022/01/29
- [nongnu] elpa/raku-mode 8a6e17f174 234/253: Merge pull request #41 from anquegi/master, ELPA Syncer, 2022/01/29
- [nongnu] elpa/raku-mode 6fa383e25f 003/253: More robust magic matching of Perl 6 code, ELPA Syncer, 2022/01/29
- [nongnu] elpa/raku-mode ce3ef00b82 026/253: Syntax propertize <quoted words>, ELPA Syncer, 2022/01/29
- [nongnu] elpa/raku-mode 3cf62b8383 002/253: Only check if .t/.pl/.pm files contain Perl 6 code, ELPA Syncer, 2022/01/29
- [nongnu] elpa/raku-mode 1b0698744b 015/253: Move Perl 6 detection into perl6-detect.el, ELPA Syncer, 2022/01/29
- [nongnu] elpa/raku-mode 2f3b6f5eec 039/253: Remvoe superfluous space, ELPA Syncer, 2022/01/29
- [nongnu] elpa/raku-mode 1a7cb03101 050/253: Slight change in wording, ELPA Syncer, 2022/01/29
- [nongnu] elpa/raku-mode 4b8f5150d6 063/253: Break line in two, ELPA Syncer, 2022/01/29
- [nongnu] elpa/raku-mode 44c6e42d56 044/253: Highlight basic punctuation/match variables,
ELPA Syncer <=
- [nongnu] elpa/raku-mode eb32e01386 045/253: Correctly highilight version literal ranges, ELPA Syncer, 2022/01/29
- [nongnu] elpa/raku-mode d2dfe7031c 073/253: Don't apply punctuation syntax to all set operators, ELPA Syncer, 2022/01/29
- [nongnu] elpa/raku-mode e7e04422d0 052/253: Don't bug me with email notifications, ELPA Syncer, 2022/01/29
- [nongnu] elpa/raku-mode 4ec31b6904 070/253: Highlight number literals with an explicit base, ELPA Syncer, 2022/01/29
- [nongnu] elpa/raku-mode a01e71cde7 081/253: Avoid highlighting numbers and type constraints in strings/comments, ELPA Syncer, 2022/01/29
- [nongnu] elpa/raku-mode b7f95283e2 115/253: Remove redundant reduce operator highlighting, ELPA Syncer, 2022/01/29
- [nongnu] elpa/raku-mode d33d36e085 165/253: add test for nqp, ELPA Syncer, 2022/01/29
- [nongnu] elpa/raku-mode 1872efb95a 107/253: Highlight hyper operators, ELPA Syncer, 2022/01/29
- [nongnu] elpa/raku-mode 1fb8435db1 028/253: Highlight variables, ELPA Syncer, 2022/01/29
- [nongnu] elpa/raku-mode a82a14ceb2 019/253: Better doc string for perl6-magic-matcher, ELPA Syncer, 2022/01/29