diff --git a/option.go b/option.go index 86e6252..f14aa19 100644 --- a/option.go +++ b/option.go @@ -15,7 +15,7 @@ func OptionParser(x ConsoleParser) Option { // OptionWriter to set a custom ConsoleWriter object. An argument should implement ConsoleWriter interface. func OptionWriter(x ConsoleWriter) Option { return func(p *Prompt) error { - RegisterConsoleWriter(x) + registerConsoleWriter(x) p.renderer.out = x return nil } @@ -229,7 +229,7 @@ func OptionAddASCIICodeBind(b ...ASCIICodeBind) Option { // New returns a Prompt with powerful auto-completion. func New(executor Executor, completer Completer, opts ...Option) *Prompt { defaultWriter := NewStandardOutputWriter() - RegisterConsoleWriter(defaultWriter) + registerConsoleWriter(defaultWriter) pt := &Prompt{ in: NewStandardInputParser(), diff --git a/output.go b/output.go index 0e03270..42531b4 100644 --- a/output.go +++ b/output.go @@ -7,7 +7,7 @@ var ( consoleWriter ConsoleWriter ) -func RegisterConsoleWriter(f ConsoleWriter) { +func registerConsoleWriter(f ConsoleWriter) { consoleWriterMu.Lock() defer consoleWriterMu.Unlock() consoleWriter = f