Commit Graph

70 Commits

Author SHA1 Message Date
Lifepillar
c4fd8a4576 Add PmenuMatch and PmenuMatchSel. 2024-06-29 11:10:50 +02:00
Lifepillar
6178a07f44 Add Added, Changed, Removed highlight groups. 2024-01-24 17:26:51 +01:00
Lifepillar
ca7d559107 Remove spurious references to Neovim groups. 2024-01-24 17:19:41 +01:00
Lifepillar
7e9035486c Add extra linked group CocMenuSel (coc.nvim). 2024-01-08 21:51:57 +01:00
Luca Saccarola
f613647c4e Make SignColumn background same as LineNr 2024-01-07 23:02:32 +01:00
Lifepillar
2b5bad7944 Cleanup the template a bit. 2023-06-02 23:01:14 +02:00
Lifepillar
85c0cbed35 Avoid generating ctermul attributes. 2023-06-02 22:32:01 +02:00
Lifepillar
4004d6a10e Add missing highlight groups. 2023-06-02 13:14:02 +02:00
Lifepillar
e9e64360e7 Clean up templates and rebuild with Colortemplate v3.0.0-alpha0. 2023-06-02 13:04:52 +02:00
Lifepillar
b0d3e1602f Check for italics in extra highlight groups. 2023-04-30 11:00:30 +02:00
Lifepillar
2cf827f778 Complete the upgrade to Colortemplate v3 syntax. 2023-04-24 21:04:30 +02:00
Lifepillar
a9e5707be0 Start updating to Colortemplate v3 syntax. 2023-04-23 23:54:40 +02:00
Lifepillar
9f9b795197 Fix inconsistent documentation. 2022-05-03 09:37:07 +02:00
Lifepillar
ed0b0e1bed Do not link vimSet and vimSetEqual to Normal.
Fixes https://github.com/lifepillar/vim-solarized8/issues/95.
2022-03-29 13:48:30 +02:00
Lifepillar
4ee5050167 Rebuild with Colortemplate v2.2.0.
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.
2022-03-20 15:14:14 +01:00
Lifepillar
28b81a4263 Remove background color from some extra hi groups.
When the user sets a transparent background, some filetype-specific
highlight groups do not become transparent, because their background has
been set to `back`. Fix it by setting the background to NONE.

Fixes https://github.com/lifepillar/vim-solarized8/issues/92.
2021-04-24 20:37:59 +02:00
Lifepillar
bc68029f89 Update script template. 2021-03-12 21:27:47 +01:00
Lifepillar
f1b5933ebb Fix option's name in help file. 2021-03-12 21:25:30 +01:00
Lifepillar
edf0659c3c Use new comment symbols for templates. 2020-09-20 15:27:19 +02:00
boweevil
d916a6438c Add support for ALE syntax checker
https://github.com/dense-analysis/ale

- General optimization of the tones for ALE highlighting in the sign
column and on error and warning markings in file.
- If 'g:ale_sign_highlight_linenrs' is enabled this will use Neovim's
number line highlighting.
2019-12-09 05:39:25 -05:00
Lifepillar
cd5e87ccfa Set Title's color to orange for dark background.
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"
2019-10-06 13:00:05 +02:00
Lifepillar
de83fec3e5 Update b&w template to use omit keyword. 2019-06-29 14:34:06 +02:00
Lifepillar
7b0cda1da3 Fix CursorLine/CursorColumn/ColorColumn highlighting.
Fixes also https://github.com/lifepillar/vim-solarized8/issues/72.
2019-06-27 22:34:24 +02:00
Lifepillar
de124fa1ea Reinstate g:solarized_use16.
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.
2019-06-26 19:33:28 +02:00
Lifepillar
b36b068a56 Define base-16 value for 'unused' color. 2019-06-10 21:39:16 +02:00
Lifepillar
0ef7d9856a Update help file. 2019-06-06 17:41:10 +02:00
Lifepillar
2e04bf87ae Move some common snippets to separate templates. 2019-06-06 15:25:51 +02:00
Lifepillar
739518d8fd Reindent. 2019-06-06 15:14:38 +02:00
Lifepillar
7d0c75c485 Add comment. 2019-06-06 15:14:16 +02:00
Lifepillar
34f7337c3b Enable support for Neovim in all color schemes. 2019-06-06 15:11:31 +02:00
Lifepillar
3f4c5dcfed Factor out linked groups. 2019-06-06 15:10:41 +02:00
Lifepillar
6a0e743db7 Update for Colortemplate v2. 2019-06-06 14:44:30 +02:00
Lifepillar
a213b8ef0d Merge branch 'standard-helpfile' of https://github.com/mgaffney/vim-solarized8 into mgaffney-standard-helpfile 2019-05-02 21:58:01 +02:00
Michael Gaffney
554724fa5b Allow solarized8 to be listed in the LOCAL ADDITIONS section of help.txt 2019-05-02 11:51:38 -04:00
Lifepillar
c81e287b9d Use reverse colors for Error highlight group.
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.
2019-05-01 23:24:38 +02:00
Lifepillar
c1a439ebb5 Increase contrast of comment in high variant. 2019-03-26 08:41:57 +01:00
Lifepillar
052185d41e Update WildMenu in light variants. 2019-03-24 21:06:25 +01:00
Lifepillar
7c80e86513 Update Pmenu's foreground color for low variant.
Increase contrast a little bit.
2019-03-24 20:13:54 +01:00
Lifepillar
0c3c2746a2 Fix base02 color in low 256-color variant. 2019-03-24 17:00:21 +01:00
Lifepillar
d60eeadf12 Fix ErrorMsg in flat variant.
Use white on red instead of black on red.
2019-03-24 16:48:19 +01:00
Lifepillar
062ae19924 Improve readability of Pmenu* highlight groups.
Do not use `reverse` for Pmenu* highlight groups, because that causes
readability issues with the new floating windows in NeoVim.

See also: https://github.com/lifepillar/vim-solarized8/issues/61
2019-03-24 16:44:47 +01:00
Lifepillar
3ae1bbba61 Increase the contrast of Normal text for default and high variant. 2019-03-24 16:42:59 +01:00
Lifepillar
2b3fe90d0a Update the documentation. 2019-03-08 10:47:48 +01:00
Lifepillar
17dc84228d Add "flat" value to g:solarized_statusline.
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.
2019-03-08 10:36:33 +01:00
Lifepillar
55e040426f Add tmux fix to script template. 2019-03-08 10:04:56 +01:00
Lifepillar
9b74a5faf5 Fix incorrect g:terminal_color_* variables for NeoVim.
Fixes https://github.com/lifepillar/vim-solarized8/issues/46.
2018-08-26 09:14:32 +03:00
Lifepillar
4dc4539c49 Fix incorrect g:terminal_ansi_colors for light schemes.
Fixes https://github.com/lifepillar/vim-solarized8/issues/45.
2018-08-22 14:22:13 +03:00
Kristijan Husak
9f9cba450a Add highlighting for javascript function call. 2018-05-07 12:50:01 +02:00
Lifepillar
06fb3a0f97 Define g:terminal_ansi_colors. 2018-04-09 21:54:53 +02:00
Lifepillar
330148b2f3 Make VertSplit separator always visible.
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.
2018-03-25 12:44:52 +02:00