package tss import "io" import "os" import "git.tebibyte.media/tomo/tomo" import "git.tebibyte.media/tomo/tomo/event" func BuildStyle (sheet Sheet) (*tomo.Style, event.Cookie, error) { // TODO return nil, nil, nil } func LoadFile (name string) (*tomo.Style, event.Cookie, error) { // TODO check cache for gobbed sheet. if the cache is nonexistent or // invalid, then open/load/cache. file, err := os.Open(name) if err != nil { return nil, nil, err } defer file.Close() return Load(file) }