mirror of
https://github.com/zyedidia/micro.git
synced 2026-03-30 06:37:14 +09:00
Use non cgo implementation of homedir
This commit is contained in:
@@ -2,8 +2,8 @@ package main
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/gdamore/tcell"
|
"github.com/gdamore/tcell"
|
||||||
|
"github.com/mitchellh/go-homedir"
|
||||||
"io/ioutil"
|
"io/ioutil"
|
||||||
"os/user"
|
|
||||||
"path/filepath"
|
"path/filepath"
|
||||||
"regexp"
|
"regexp"
|
||||||
"strings"
|
"strings"
|
||||||
@@ -31,8 +31,11 @@ var syntaxFiles map[[2]*regexp.Regexp]FileTypeRules
|
|||||||
|
|
||||||
// LoadSyntaxFiles loads the syntax files from the default directory ~/.micro
|
// LoadSyntaxFiles loads the syntax files from the default directory ~/.micro
|
||||||
func LoadSyntaxFiles() {
|
func LoadSyntaxFiles() {
|
||||||
usr, _ := user.Current()
|
dir, err := homedir.Dir()
|
||||||
dir := usr.HomeDir
|
if err != nil {
|
||||||
|
TermMessage("Error finding your home directory\nCan't load runtime files")
|
||||||
|
return
|
||||||
|
}
|
||||||
LoadSyntaxFilesFromDir(dir + "/.micro/syntax")
|
LoadSyntaxFilesFromDir(dir + "/.micro/syntax")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user