Skip to content

Commit 805e1a1

Browse files
chore: update grammars and themes
1 parent fa60a5a commit 805e1a1

File tree

7 files changed

+699
-702
lines changed

7 files changed

+699
-702
lines changed

latest-shiki-commit.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
b5af8a11098273144599b09c5849b53e02ef53b6
1+
092e83e24c9a96b7ae13e6e67ec3adf7d3234cc4

vendor/phiki/phiki/resources/languages/fsharp.json

Lines changed: 16 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -248,34 +248,25 @@
248248
},
249249
"comments": {
250250
"patterns": [
251-
{
252-
"beginCaptures": {
253-
"1": {
254-
"name": "comment.block.fsharp"
255-
}
256-
},
257-
"match": "(\\(\\*{3}.*\\*{3}\\))",
258-
"name": "comment.literate.command.fsharp"
259-
},
260251
{
261252
"begin": "^\\s*(\\(\\*\\*(?!\\)))((?!\\*\\)).)*$",
262253
"beginCaptures": {
263254
"1": {
264255
"name": "comment.block.fsharp"
265256
}
266257
},
267-
"endCaptures": {
268-
"1": {
269-
"name": "comment.block.fsharp"
270-
}
271-
},
272258
"name": "comment.block.markdown.fsharp",
273259
"patterns": [
274260
{
275261
"include": "text.html.markdown"
276262
}
277263
],
278-
"while": "^(?!\\s*(\\*)+\\)\\s*$)"
264+
"while": "^(?!\\s*(\\*)+\\)\\s*$)",
265+
"whileCaptures": {
266+
"1": {
267+
"name": "comment.block.fsharp"
268+
}
269+
}
279270
},
280271
{
281272
"begin": "(\\(\\*(?!\\)))",
@@ -447,9 +438,12 @@
447438
},
448439
"2": {
449440
"name": "entity.name.type.fsharp"
441+
},
442+
"4": {
443+
"name": "entity.name.type.fsharp"
450444
}
451445
},
452-
"match": "(:)\\s*([ '.0-9?^_`[:alpha:]]+)"
446+
"match": "(:)\\s*([ '.0-9?^_`[:alpha:]]+)(\\|\\s*(null))?"
453447
},
454448
{
455449
"captures": {
@@ -693,7 +687,7 @@
693687
"definition": {
694688
"patterns": [
695689
{
696-
"begin": "\\b(let mutable|static let mutable|static let|let inline|let|and|member val|member inline|static member inline|static member val|static member|default|member|override|let!)(\\s+rec|mutable)?(\\s+\\[<.*>])?\\s*(private|internal|public)?\\s+(\\[[^-=]*]|[_[:alpha:]]([.0-9_[:alpha:]]+)*|``[_[:alpha:]]([.0-9_`[:alpha:]\\s]+|(?<=,)\\s)*)?",
690+
"begin": "\\b(let mutable|static let mutable|static let|let inline|let|and inline|and|member val|member inline|static member inline|static member val|static member|default|member|override|let!)(\\s+rec|mutable)?(\\s+\\[<.*>])?\\s*(private|internal|public)?\\s+(\\[[^-=]*]|[_[:alpha:]]([.0-9_[:alpha:]]+)*|``[_[:alpha:]]([.0-9_`[:alpha:]\\s]+|(?<=,)\\s)*)?",
697691
"beginCaptures": {
698692
"1": {
699693
"name": "keyword.fsharp"
@@ -711,7 +705,7 @@
711705
"name": "variable.fsharp"
712706
}
713707
},
714-
"end": "\\s*((with)\\b|(=|\\n+=|(?<==)))",
708+
"end": "\\s*((with(?: inline|))\\b|(=|\\n+=|(?<==)))",
715709
"endCaptures": {
716710
"2": {
717711
"name": "keyword.fsharp"
@@ -1164,9 +1158,12 @@
11641158
},
11651159
"4": {
11661160
"name": "entity.name.type.fsharp"
1161+
},
1162+
"7": {
1163+
"name": "entity.name.type.fsharp"
11671164
}
11681165
},
1169-
"match": "(\\??)(['.0-9^_`[:alpha:]]+|``[ ',.0-:^_`[:alpha:]]+``)\\s*(:?)(\\s*([ '.0-9<>?_`[:alpha:]]+))?"
1166+
"match": "(\\??)(['.0-9^_`[:alpha:]]+|``[ ',.0-:^_`[:alpha:]]+``)\\s*(:?)(\\s*([ '.0-9<>?_`[:alpha:]]+))?(\\|\\s*(null))?"
11701167
},
11711168
{
11721169
"include": "#keywords"

vendor/phiki/phiki/resources/languages/latex.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2880,7 +2880,7 @@
28802880
"name": "meta.function.end-document.latex"
28812881
},
28822882
{
2883-
"begin": "\\s*((\\\\)begin)(\\{)((?:\\+?array|equation|(?:IEEE)?eqnarray|multline|align|aligned|alignat|alignedat|flalign|flaligned|flalignat|split|gather|gathered|\\+?cases|(?:display)?math|\\+?[A-Za-z]*matrix|[BVbpv]?NiceMatrix|[BVbpv]?NiceArray|(?:arg)?m(?:ini|axi))[!*]?)(})(\\s*\\n)?",
2883+
"begin": "\\s*((\\\\)begin)(\\{)((?:\\+?array|equation|(?:IEEE|sub)?eqnarray|multline|align|aligned|alignat|alignedat|flalign|flaligned|flalignat|split|gather|gathered|\\+?cases|(?:display)?math|\\+?[A-Za-z]*matrix|[BVbpv]?NiceMatrix|[BVbpv]?NiceArray|(?:arg)?m(?:ini|axi))[!*]?)(})(\\s*\\n)?",
28842884
"captures": {
28852885
"1": {
28862886
"name": "support.function.be.latex"

0 commit comments

Comments
 (0)