We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 40b339a commit e04058cCopy full SHA for e04058c
modules/markup/markup.go
@@ -16,6 +16,8 @@ func Init() {
16
getIssueFullPattern()
17
NewSanitizer()
18
19
+ // since setting maybe changed extensions, this will reload all parser extensions mapping
20
+ extParsers = make(map[string]Parser)
21
for _, parser := range parsers {
22
for _, ext := range parser.Extensions() {
23
extParsers[strings.ToLower(ext)] = parser
@@ -38,6 +40,9 @@ var (
38
40
// RegisterParser registers a new markup file parser
39
41
func RegisterParser(parser Parser) {
42
parsers[parser.Name()] = parser
43
+ for _, ext := range parser.Extensions() {
44
+ extParsers[strings.ToLower(ext)] = parser
45
+ }
46
}
47
48
// GetParserByFileName get parser by filename
0 commit comments