3 import "github.com/zyedidia/micro/cmd/micro/highlight"
5 var syntaxFiles []*highlight.File
7 func LoadSyntaxFiles() {
9 for _, f := range ListRuntimeFiles(RTSyntax) {
12 TermMessage("Error loading syntax file " + f.Name() + ": " + err.Error())
14 LoadSyntaxFile(data, f.Name())
19 func LoadSyntaxFile(text []byte, filename string) {
20 f, err := highlight.ParseFile(text)
23 TermMessage("Syntax file error: " + filename + ": " + err.Error())
27 syntaxFiles = append(syntaxFiles, f)