File tree Expand file tree Collapse file tree 1 file changed +27
-6
lines changed Expand file tree Collapse file tree 1 file changed +27
-6
lines changed Original file line number Diff line number Diff line change @@ -6,11 +6,7 @@ Category: common, config
6
6
Website: https://www.freedesktop.org/
7
7
*/
8
8
export default function ( hljs ) {
9
- const LITERALS = {
10
- className : 'literal' ,
11
- begin : / \b ( t r u e | f a l s e | A p p l i c a t i o n | L i n k | D i r e c t o r y | f o r k i n g | o n e s h o t | O n e S h o t ) \b / ,
12
- relevance : 0
13
- } ;
9
+ const LITERAL_WORDS_PATTERN = / ( t r u e | f a l s e | A p p l i c a t i o n | L i n k | D i r e c t o r y | f o r k i n g | o n e s h o t | O n e S h o t ) \b / ;
14
10
15
11
const FIELD_CODES = {
16
12
className : 'variable' ,
@@ -42,7 +38,6 @@ export default function(hljs) {
42
38
begin : / (?< = = ) / ,
43
39
end : / $ / ,
44
40
contains : [
45
- LITERALS ,
46
41
QUOTED_STRING ,
47
42
FIELD_CODES ,
48
43
COMMENT_MODE
@@ -66,6 +61,32 @@ export default function(hljs) {
66
61
match : / = / ,
67
62
relevance : 0
68
63
} ,
64
+ {
65
+ begin : / (?< = ^ T y p e \s * = ) / ,
66
+ end : / $ / ,
67
+ contains : [
68
+ {
69
+ className : 'literal' ,
70
+ begin : LITERAL_WORDS_PATTERN ,
71
+ relevance : 10
72
+ } ,
73
+ COMMENT_MODE
74
+ ] ,
75
+ relevance : 0
76
+ } ,
77
+ {
78
+ begin : / (?< = ^ ( T e r m i n a l | S t a r t u p N o t i f y ) \s * = ) / ,
79
+ end : / $ / ,
80
+ contains : [
81
+ {
82
+ className : 'literal' ,
83
+ begin : / \b ( t r u e | f a l s e ) \b / ,
84
+ relevance : 10
85
+ } ,
86
+ COMMENT_MODE
87
+ ] ,
88
+ relevance : 0
89
+ } ,
69
90
VALUE_CONTENT_MODE
70
91
]
71
92
} ;
You can’t perform that action at this time.
0 commit comments