summaryrefslogtreecommitdiffstats
path: root/src/terminal.go
diff options
context:
space:
mode:
authorJunegunn Choi <junegunn.c@gmail.com>2017-01-22 14:13:37 +0900
committerJunegunn Choi <junegunn.c@gmail.com>2017-01-22 14:13:37 +0900
commitff248d566d424beb1eda8f7984f385658353b244 (patch)
treeb716bb62907ee70b143f315833f4ef78434d1d9f /src/terminal.go
parent6ccc12c332f97f6be9487d8289c46964e2d41bd3 (diff)
Drop ncurses dependency
Close #818
Diffstat (limited to 'src/terminal.go')
-rw-r--r--src/terminal.go5
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:]]|(.$)"