Fix an error about s:termtrans not being defined. The error is due to
the new way Colortemplate generates the output code.
Make g:solarized_extra_hi_groups=1 by default, as the Vim issue with
filetype-specific highlight groups in color schemes has been fixed a
while ago.
When visibility is "normal", set the Title highlight group's foreground
color to orange instead of yellow, as it was in the original Solarized.
This change addresses https://github.com/lifepillar/vim-solarized8/issues/76.
A yellow Title can be obtained by setting
let g:solarized_visibility = "high"
Neovim ignores `&t_Co` and `&term`, so it is not possible in Neovim to
use the ANSI colors when `termguicolors` is not set.
Re-add this option to override the value of `s:t_Co`.
Fixes https://github.com/lifepillar/vim-solarized8/issues/71.
Often (e.g. for Python) Error is used to indicate
whitespace mistakes (e.g. too much whitespace).
Since in Solarized 8 Error does not have any
background colour, these errors are not visible
(@fladd).
Fixes https://github.com/lifepillar/vim-solarized8/issues/63.
This sets a "flat" status line, vert bar and tab bar in all variants.
It does not have any effect for solarized8_flat, because "normal" and
"flat" are effectively the same in that case.
The separator makes it clear how a window has been split, which is
useful, for example, when you rotate windows (<c-w><c-r>). The separator
may be suppressed by the user with 'fillchars'.
See also: https://github.com/vim/vim/issues/2724.
Merge dark and light variants together. Now, you must select the
background color before loading the colorscheme, e.g.:
se background=dark
colorscheme solarized8