[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/raku-mode f9bf3f7689 037/253: Improve code layout a bit
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/raku-mode f9bf3f7689 037/253: Improve code layout a bit |
Date: |
Sat, 29 Jan 2022 08:28:37 -0500 (EST) |
branch: elpa/raku-mode
commit f9bf3f7689a03bec03e6270b8560de4079952dc6
Author: Hinrik Örn Sigurðsson <hinrik.sig@gmail.com>
Commit: Hinrik Örn Sigurðsson <hinrik.sig@gmail.com>
Improve code layout a bit
---
perl6-font-lock.el | 100 +++++++++++++++++++++++------------------------------
1 file changed, 43 insertions(+), 57 deletions(-)
diff --git a/perl6-font-lock.el b/perl6-font-lock.el
index c78990fb1d..4beeb05b59 100644
--- a/perl6-font-lock.el
+++ b/perl6-font-lock.el
@@ -6,100 +6,85 @@
;;; Code:
-(defface perl6-identifier
- '((t :inherit default))
+(defface perl6-identifier '((t :inherit default))
"Face for identifiers in Perl 6."
- :group 'perl6)
+ :group 'perl6-faces)
-(defface perl6-string
- '((t :inherit font-lock-string-face))
+(defface perl6-string '((t :inherit font-lock-string-face))
"Face for strings in Perl 6."
- :group 'perl6)
+ :group 'perl6-faces)
-(defface perl6-comment
- '((t :inherit font-lock-comment-face))
+(defface perl6-comment '((t :inherit font-lock-comment-face))
"Face for comments in Perl 6."
- :group 'perl6)
+ :group 'perl6-faces)
-(defface perl6-operator
- '((t :inherit font-lock-builtin-face))
+(defface perl6-operator '((t :inherit font-lock-builtin-face))
"Face for operators in Perl 6."
- :group 'perl6)
+ :group 'perl6-faces)
-(defface perl6-type
- '((t :inherit font-lock-type-face))
+(defface perl6-type '((t :inherit font-lock-type-face))
"Face for types in Perl 6."
- :group 'perl6)
+ :group 'perl6-faces)
-(defface perl6-phaser
- '((t :inherit font-lock-preprocessor-face))
+(defface perl6-phaser '((t :inherit font-lock-preprocessor-face))
"Face for phasers in Perl 6."
- :group 'perl6)
+ :group 'perl6-faces)
-(defface perl6-exception
- '((t :inherit font-lock-keyword-face))
+(defface perl6-exception '((t :inherit font-lock-keyword-face))
"Face for exception keywords in Perl 6."
- :group 'perl6)
+ :group 'perl6-faces)
-(defface perl6-module
- '((t :inherit font-lock-keyword-face))
+(defface perl6-module '((t :inherit font-lock-keyword-face))
"Face for module keywords in Perl 6."
- :group 'perl6)
+ :group 'perl6-faces)
-(defface perl6-routine
- '((t :inherit font-lock-keyword-face))
+(defface perl6-routine '((t :inherit font-lock-keyword-face))
"Face for routine keywords in Perl 6."
- :group 'perl6)
+ :group 'perl6-faces)
-(defface perl6-include
- '((t :inherit font-lock-keyword-face))
+(defface perl6-include '((t :inherit font-lock-keyword-face))
"Face for include keywords in Perl 6."
- :group 'perl6)
+ :group 'perl6-faces)
-(defface perl6-conditional
- '((t :inherit font-lock-keyword-face))
+(defface perl6-conditional '((t :inherit font-lock-keyword-face))
"Face for conditional keywords in Perl 6."
- :group 'perl6)
+ :group 'perl6-faces)
-(defface perl6-scope
- '((t :inherit font-lock-keyword-face))
+(defface perl6-scope '((t :inherit font-lock-keyword-face))
"Face for scope keywords in Perl 6."
- :group 'perl6)
+ :group 'perl6-faces)
-(defface perl6-loop
- '((t :inherit font-lock-keyword-face))
+(defface perl6-loop '((t :inherit font-lock-keyword-face))
"Face for loop keywords in Perl 6."
- :group 'perl6)
+ :group 'perl6-faces)
-(defface perl6-flow-control
- '((t :inherit font-lock-keyword-face))
+(defface perl6-flow-control '((t :inherit font-lock-keyword-face))
"Face for flow control keywords in Perl 6."
- :group 'perl6)
+ :group 'perl6-faces)
-(defface perl6-pragma
- '((t :inherit font-lock-keyword-face))
+(defface perl6-pragma '((t :inherit font-lock-keyword-face))
"Face for pragmas in Perl 6."
- :group 'perl6)
+ :group 'perl6-faces)
-(defface perl6-sigil
- '((t :inherit font-lock-variable-name-face))
+(defface perl6-type-constraint '((t :inherit font-lock-keyword-face))
+ "Face for type constraint keywords in Perl 6."
+ :group 'perl6-faces)
+
+(defface perl6-sigil '((t :inherit font-lock-variable-name-face))
"Face for variable sigils in Perl 6."
- :group 'perl6)
+ :group 'perl6-faces)
-(defface perl6-twigil
- '((t :inherit font-lock-type-face))
+(defface perl6-twigil '((t :inherit font-lock-type-face))
"Face for variable twigils in Perl 6."
- :group 'perl6)
+ :group 'perl6-faces)
-(defface perl6-var-package
- '((t :inherit font-lock-constant-face))
+(defface perl6-var-package '((t :inherit font-lock-constant-face))
"Face for variable names in Perl 6."
- :group 'perl6)
+ :group 'perl6-faces)
-(defface perl6-var-name
- '((t :inherit font-lock-variable-name-face))
+(defface perl6-var-name '((t :inherit font-lock-variable-name-face))
"Face for variable names in Perl 6."
- :group 'perl6)
+ :group 'perl6-faces)
(eval-when-compile
(require 'rx)
@@ -170,6 +155,7 @@
"Mu")))
(identifier . ,(rx (any "A-Za-z") (0+ (any "A-Za-z0-9"))
(0+ (any "-'") (any "A-Za-z") (0+ (any
"A-Za-z0-9")))))))
+
(defmacro perl6-rx (&rest sexps)
"Specialized `rx' variant for perl6-mode."
(let ((rx-constituents (append perl6-rx-constituents rx-constituents)))
- [nongnu] elpa/raku-mode 44529c097f 221/253: Merge pull request #32 from widefox/master, (continued)
- [nongnu] elpa/raku-mode 44529c097f 221/253: Merge pull request #32 from widefox/master, ELPA Syncer, 2022/01/29
- [nongnu] elpa/raku-mode ac967de8a4 222/253: Fix #33: missed interpreter & mode autoloads, ELPA Syncer, 2022/01/29
- [nongnu] elpa/raku-mode 02bf289149 242/253: Merge pull request #45 from sumanstats/master, ELPA Syncer, 2022/01/29
- [nongnu] elpa/raku-mode 0fc63c3ce1 001/253: Initial import, ELPA Syncer, 2022/01/29
- [nongnu] elpa/raku-mode 623b5b559a 018/253: Syntaxify double colons around identifiers as symbol chars, ELPA Syncer, 2022/01/29
- [nongnu] elpa/raku-mode 142ff3e928 030/253: Highlight variable package differently from variable name, ELPA Syncer, 2022/01/29
- [nongnu] elpa/raku-mode 127b125ab1 034/253: Use a smaller heading, ELPA Syncer, 2022/01/29
- [nongnu] elpa/raku-mode 75e4c4831d 022/253: Clean up the code for comment detection a bit, ELPA Syncer, 2022/01/29
- [nongnu] elpa/raku-mode 0d3485a324 027/253: Better highlighting angled quotes, and set operators, ELPA Syncer, 2022/01/29
- [nongnu] elpa/raku-mode 7078ed08b4 033/253: font-lock-exit-face is not standard, ELPA Syncer, 2022/01/29
- [nongnu] elpa/raku-mode f9bf3f7689 037/253: Improve code layout a bit,
ELPA Syncer <=
- [nongnu] elpa/raku-mode 6a4269e30b 005/253: Make sure the magic autoloads correctly, ELPA Syncer, 2022/01/29
- [nongnu] elpa/raku-mode 0be377dba8 040/253: Place manual installation instructions last, ELPA Syncer, 2022/01/29
- [nongnu] elpa/raku-mode 8f9d68dc38 047/253: Add note about find-file-at-point, ELPA Syncer, 2022/01/29
- [nongnu] elpa/raku-mode 6cb23a3a64 058/253: Move indentation support into perl6-indent.el, ELPA Syncer, 2022/01/29
- [nongnu] elpa/raku-mode 4917b2c270 055/253: Highlight #=() and #|() comments, ELPA Syncer, 2022/01/29
- [nongnu] elpa/raku-mode 284a341125 046/253: Set comment-start-skip, ELPA Syncer, 2022/01/29
- [nongnu] elpa/raku-mode eaf48dd813 049/253: Add Travis integration, ELPA Syncer, 2022/01/29
- [nongnu] elpa/raku-mode cf9d523c88 059/253: Use sharp quote (#') to quote function names, ELPA Syncer, 2022/01/29
- [nongnu] elpa/raku-mode e3bcb55be3 077/253: Highlight adverbs (:foo), ELPA Syncer, 2022/01/29
- [nongnu] elpa/raku-mode 95f6ca837c 078/253: Highlight sigil in match group ($<foo>), ELPA Syncer, 2022/01/29