diff options
author | Junegunn Choi <junegunn.c@gmail.com> | 2017-01-22 14:13:37 +0900 |
---|---|---|
committer | Junegunn Choi <junegunn.c@gmail.com> | 2017-01-22 14:13:37 +0900 |
commit | ff248d566d424beb1eda8f7984f385658353b244 (patch) | |
tree | b716bb62907ee70b143f315833f4ef78434d1d9f /src/terminal.go | |
parent | 6ccc12c332f97f6be9487d8289c46964e2d41bd3 (diff) |
Drop ncurses dependency
Close #818
Diffstat (limited to 'src/terminal.go')
-rw-r--r-- | src/terminal.go | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/terminal.go b/src/terminal.go index 9e30f302..7fcef605 100644 --- a/src/terminal.go +++ b/src/terminal.go @@ -305,8 +305,11 @@ func NewTerminal(opts *Options, eventBox *util.EventBox) *Terminal { return util.Max(maxHeight, minHeight) } renderer = tui.NewLightRenderer(opts.Theme, opts.Black, opts.Mouse, opts.Tabstop, maxHeightFunc) - } else { + } else if tui.HasFullscreenRenderer() { renderer = tui.NewFullscreenRenderer(opts.Theme, opts.Black, opts.Mouse) + } else { + renderer = tui.NewLightRenderer(opts.Theme, opts.Black, opts.Mouse, opts.Tabstop, + func(h int) int { return h }) } wordRubout := "[^[:alnum:]][[:alnum:]]" wordNext := "[[:alnum:]][^[:alnum:]]|(.$)" |