-
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathlanguage-configuration.json
More file actions
80 lines (75 loc) · 2.44 KB
/
language-configuration.json
File metadata and controls
80 lines (75 loc) · 2.44 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
{
"comments": {
"blockComment": ["<<", ">>"]
},
"brackets": [
// Normal tags
// stml|sss|head|body|title|author|details|block|text|list|item|span|link|tip|language|date|check|value
["<stml>", "</>"], ["<sss>", "</>"],
["<head>", "</>"], ["<body>", "</>"],
["<title>", "</>"], ["<author>", "</>"], ["<details>", "</>"],
["<block>", "</>"], ["<text>", "</>"],
["<list>", "</>"], ["<item>", "</>"], ["<span>", "</>"], ["<link>", "</>"],
["<tip", "</>"],
["<language>", "</>"],
["<date>", "</>"], ["<check>", "</>"], ["<value>", "</>"],
// Self-closing tags
// soul|music|rule|image|embed|include|style|break|tab|space| ...
["<soul", "/>"],
["<music ", "/>"],
["<rule", " />"], ["<image", "/>"], ["<embed", "/>"], ["<include", "/>"],
["<style", "/>"],
["<break", "/>"], ["<tab", "/>"], ["<space", "/>"],
],
"autoClosingPairs": [
[ "<<", " >>" ],
// Normal tags
// stml|sss|head|body|title|author|details|block|text|list|item|span|link|tip|language|date|check|value
["<stml>", "</>"], ["<sss>", "</>"],
["<head>", "</>"], ["<body>", "</>"],
["<title>", "</>"], ["<author>", "</>"], ["<details>", "</>"],
["<block>", "</>"], ["<text>", "</>"],
["<list>", "</>"], ["<item>", "</>"], ["<span>", "</>"], ["<link>", "</>"],
["<tip", "</>"],
["<language>", "</>"],
["<date>", "</>"], ["<check>", "</>"], ["<value>", "</>"],
// Self-closing tags
// soul|music|rule|image|embed|include|style|break|tab|space| ...
["<soul", "/>"],
["<music ", "/>"],
["<rule", " />"], ["<image", "/>"], ["<embed", "/>"], ["<include", "/>"],
["<style", "/>"],
["<break", "/>"], ["<tab", "/>"], ["<space", "/>"],
// Self-closing <sss> document styles
// ... stml|body|block|text|list|item|span|link|tip
["<stml", "/>"],
["<body", "/>"],
["<block", "/>"],
["<text", "/>"],
["<list", "/>"], ["<item", "/>"], ["<span", "/>"], ["<link", "/>"],
["<tip", "</>"],
// Extras
["(", ")"],
["[", "]"],
["{", "}"],
// < >, //Angle brackets are NOT wanted here (they interfere with comments).
["'", "'"],
["\"", "\""]
],
"autoCloseBefore": " \n\t",
"surroundingPairs": [
["(", ")"],
["[", "]"],
["{", "}"],
["<", ">"],
["'", "'"],
["\"", "\""],
],
"folding": {
"markers": {
"start": "^\\s*<<\\s?section\\s[^>\\n]*\\s?>>",
"end": "^\\s*<<\\s?/\\s?>>"
}
},
"wordPattern": "(-?\\d*\\.\\d\\w*)|([^\\`\\~\\!\\@\\#\\%\\^\\&\\*\\(\\)\\-\\=\\+\\[\\{\\]\\}\\\\\\|\\;\\:\\'\\\"\\,\\.\\<\\>\\/\\?\\s]+)",
}