We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7e282be commit a09abbaCopy full SHA for a09abba
_tools/pygments2chroma.py
@@ -20,7 +20,7 @@
20
)
21
22
// {{upper_name}} lexer.
23
-var {{upper_name}} = internal.Register(MustNewLexer(
+var {{upper_name}} = internal.Register(MustNewLazyLexer(
24
&Config{
25
Name: "{{name}}",
26
Aliases: []string{ {{#aliases}}"{{.}}", {{/aliases}} },
@@ -36,14 +36,16 @@
36
CaseInsensitive: true,
37
{{/re_ignorecase}}
38
},
39
- Rules{
+ func() Rules {
40
+ return Rules{
41
{{#tokens}}
- "{{state}}": {
42
- {{#rules}}
43
- {{{.}}},
44
- {{/rules}}
45
- },
+ "{{state}}": {
+ {{#rules}}
+ {{{.}}},
+ {{/rules}}
46
+ },
47
{{/tokens}}
48
+ }
49
50
))
51
'''
0 commit comments