Skip to content

Commit 196b2ef

Browse files
committed
properly highlight summaries and tags after date spans (or durations)
1 parent 4adfb12 commit 196b2ef

File tree

1 file changed

+13
-12
lines changed

1 file changed

+13
-12
lines changed

syntaxes/klog.json

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,16 @@
66
"name": "keyword.other.tag.klog",
77
"match": "#[a-zA-Z\\d_]+"
88
},
9+
"summary-behind-entry": {
10+
"name": "string.unquoted.summary.behind-entry.klog",
11+
"begin": "\\G",
12+
"end": "$",
13+
"patterns": [
14+
{
15+
"include": "#tag"
16+
}
17+
]
18+
},
919
"timespan": {
1020
"begin": "(?<=^(?:\t| {2,4}))((<?(?:[01]?\\d|2[0-3]):[0-5]\\d(?:am|pm)?>?)\\s*-\\s*(<?(?:[01]?\\d|2[0-3]):[0-5]\\d(?:am|pm)?>?))\\s",
1121
"beginCaptures": {
@@ -16,10 +26,7 @@
1626
"end": "$",
1727
"patterns": [
1828
{
19-
"name": "string.unquoted.summary.behind-entry.klog"
20-
},
21-
{
22-
"include": "#tag"
29+
"include": "#summary-behind-entry"
2330
}
2431
]
2532
},
@@ -33,10 +40,7 @@
3340
"end": "$",
3441
"patterns": [
3542
{
36-
"name": "string.unquoted.summary.behind-entry.klog"
37-
},
38-
{
39-
"include": "#tag"
43+
"include": "#summary-behind-entry"
4044
}
4145
]
4246
},
@@ -53,10 +57,7 @@
5357
"end": "$",
5458
"patterns": [
5559
{
56-
"name": "string.unquoted.summary.behind-entry.klog"
57-
},
58-
{
59-
"include": "#tag"
60+
"include": "#summary-behind-entry"
6061
}
6162
]
6263
}

0 commit comments

Comments
 (0)