diff options
author | Thiago de Arruda <tpadilha84@gmail.com> | 2015-02-16 23:47:56 -0300 |
---|---|---|
committer | Thiago de Arruda <tpadilha84@gmail.com> | 2015-02-21 05:08:21 -0300 |
commit | 3baba1e7bc6698e6bc9f1d37fce88b30d6274bc9 (patch) | |
tree | efe4b555876d04dc4b80d583bcd465d76920cdd7 /runtime | |
parent | 486d2e944dffb30d97d65c88bbcc77f6fd1208f6 (diff) | |
download | rneovim-3baba1e7bc6698e6bc9f1d37fce88b30d6274bc9.tar.gz rneovim-3baba1e7bc6698e6bc9f1d37fce88b30d6274bc9.tar.bz2 rneovim-3baba1e7bc6698e6bc9f1d37fce88b30d6274bc9.zip |
refactor: Remove term modules and termcap options
- Removed term.c, term.h and term_defs.h
- Tests for T_* values were removed. screen.c was simplified as a
consequence(the best strategy for drawing is implemented in the UI layer)
- Redraw functions now call ui.c functions directly. Updates are flushed with
`ui_flush()`
- Removed all termcap options(they now return empty strings for compatibility)
- &term/&ttybuiltin options return a constant value(nvim)
- &t_Co is still available, but it mirrors t_colors directly
- Remove cursor tracking from screen.c and the `screen_start` function. Now the
UI is expected to maintain cursor state across any call, and reset it when
resized.
- Remove unused code
Diffstat (limited to 'runtime')
-rw-r--r-- | runtime/optwin.vim | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/runtime/optwin.vim b/runtime/optwin.vim index b062ea2d30..92ded381d0 100644 --- a/runtime/optwin.vim +++ b/runtime/optwin.vim @@ -514,20 +514,10 @@ endif call <SID>Header("terminal") -call append("$", "term\tname of the used terminal") -call <SID>OptionG("term", &term) -call append("$", "ttytype\talias for 'term'") -call <SID>OptionG("tty", &tty) -call append("$", "ttybuiltin\tcheck built-in termcaps first") -call <SID>BinOptionG("tbi", &tbi) -call append("$", "weirdinvert\tterminal that requires extra redrawing") -call <SID>BinOptionG("wiv", &wiv) call append("$", "esckeys\trecognize keys that start with <Esc> in Insert mode") call <SID>BinOptionG("ek", &ek) call append("$", "scrolljump\tminimal number of lines to scroll at a time") call append("$", " \tset sj=" . &sj) -call append("$", "ttyscroll\tmaximum number of lines to use scrolling instead of redrawing") -call append("$", " \tset tsl=" . &tsl) if has("gui") || has("msdos") || has("win32") call append("$", "guicursor\tspecifies what the cursor looks like in different modes") call <SID>OptionG("gcr", &gcr) |