import "github.com/zyedidia/micro/cmd/micro/highlight"
-var syntaxDefs []*highlight.Def
+var syntaxFiles []*highlight.File
func LoadSyntaxFiles() {
InitColorscheme()
LoadSyntaxFile(data, f.Name())
}
}
-
- highlight.ResolveIncludes(syntaxDefs)
}
func LoadSyntaxFile(text []byte, filename string) {
- def, err := highlight.ParseDef(text)
+ f, err := highlight.ParseFile(text)
if err != nil {
TermMessage("Syntax file error: " + filename + ": " + err.Error())
return
}
- syntaxDefs = append(syntaxDefs, def)
+ syntaxFiles = append(syntaxFiles, f)
}