neovim/test/functional/ui
Justin M. Keyes 79a6983c0c ui: revert "gui_running" hack
Plugins (YCM, dispatch.vim) use gui_running to decide behavior; so do
some colorschemes. Up to now, nvim lied about gui_running for the
benefit of colorschemes and the detriment of all _other_ plugins that
check this condition. That's counterproductive: a user employs at most
_one_ colorscheme but may use many other plugins which expect the Vim
legacy semantics of gui_running.

Moreover, colorschemes usually don't _need_ to check gui_running: they
can instead set cterm{fg,bg} and gui{fg,bg} in the same :highlight call.

It is reasonable for users who want "true color" to modify their
colorscheme once (or request upstream to do so) in order to avoid
running into quirks in any other plugins.

Closes #2782
2016-02-03 01:21:59 -05:00
..
highlight_spec.lua ui: revert "gui_running" hack 2016-02-03 01:21:59 -05:00
input_spec.lua test/functional: clean up according to luacheck (part 1) 2015-11-23 13:57:21 +01:00
mouse_spec.lua eval: Add +tablineat feature 2016-02-01 21:40:46 +03:00
screen_basic_spec.lua test/functional: clean up according to luacheck (part 1) 2015-11-23 13:57:21 +01:00
screen.lua test: change CI_TARGET reference to CI 2016-01-01 23:58:42 -05:00
searchhl_spec.lua test/functional: clean up according to luacheck (part 1) 2015-11-23 13:57:21 +01:00
sign_spec.lua tests/ui: Also test character at cursor 2015-03-09 08:01:49 -03:00
syntax_conceal_spec.lua defaults: set 'listchars' to "tab:> ,trail:-,nbsp:+". #2872 2015-08-22 13:48:48 -04:00
wildmode_spec.lua options: Enable &wildmenu, use "list:longest,full" for &wildmode by default #2677 2015-05-17 15:24:31 -04:00