Skip to content

Commit 064b2e5

Browse files
committed
trying value mode
1 parent cdef708 commit 064b2e5

File tree

1 file changed

+13
-16
lines changed

1 file changed

+13
-16
lines changed

src/languages/systemd.js

Lines changed: 13 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,18 @@ export default function(hljs) {
3838
relevance: 10
3939
};
4040

41+
const VALUE_MODE = {
42+
begin: /(?==)/,
43+
end: /$/,
44+
contains: [
45+
LITERALS,
46+
QUOTED_STRING,
47+
FIELD_CODES,
48+
COMMENT_MODE
49+
],
50+
relevance: 0
51+
};
52+
4153
const KEY_VALUE_PAIR = {
4254
begin: /^[A-Za-z0-9_-]+(\[[A-Za-z0-9_@.]+\])?\s*=/,
4355
end: /$/,
@@ -53,22 +65,7 @@ export default function(hljs) {
5365
match: /=/,
5466
relevance: 0
5567
},
56-
COMMENT_MODE,
57-
{
58-
begin: /(?==)/,
59-
end: /$/,
60-
contains: [
61-
LITERALS,
62-
QUOTED_STRING,
63-
FIELD_CODES
64-
],
65-
relevance: 0
66-
},
67-
{
68-
className: 'punctuation',
69-
match: /;/,
70-
relevance: 0
71-
}
68+
VALUE_MODE
7269
]
7370
};
7471

0 commit comments

Comments
 (0)