vim-airline/autoload/airline
Christian Brabandt b7367c605a
highlighter: do not redefine the same groups several times
previously, it could happen that the same highlighting group was defined
several times, because it was available in several modes within
g:airline#theme[mode]. So the second one would always win.

Therefore, loop through all modes in reverse order and define the group
and remember what group has already been defined. If we happen to have
to re-define the same group, skip it. Since we are traversing the list
in reverse order, this should make sure the last definition wins.

This has the benefit of being more performant and hopefully helps with
e.g. #1779 and similar issues.
2018-11-07 14:25:40 +01:00
..
extensions Merge pull request #1816 from amiller27/numbered-ctrlspace-tabs 2018-11-01 16:10:16 +01:00
themes Add a specific color for commandline mode 2018-07-26 10:22:40 +02:00
async.vim po: shorten and reformat message format for smaller windows 2018-11-01 10:40:41 +01:00
builder.vim Statusline: Use separator widths to calculate whether a title will fit 2018-03-18 00:52:34 +00:00
debug.vim Update copyright notifications 2018-01-05 10:37:59 +01:00
extensions.vim Merge pull request #1788 from hallettj/extension/languageclient 2018-09-10 07:36:15 +02:00
highlighter.vim highlighter: do not redefine the same groups several times 2018-11-07 14:25:40 +01:00
init.vim mode: Update doc, sort dict 2018-10-15 14:17:49 +02:00
msdos.vim Update copyright notifications 2018-01-05 10:37:59 +01:00
parts.vim Remove trailing space 2018-10-15 20:35:28 +08:00
section.vim Update copyright notifications 2018-01-05 10:37:59 +01:00
themes.vim modes: do not add special sections to accents 2018-11-07 13:49:22 +01:00
util.vim autocomd: do not re-evaluate modelines 2018-09-25 16:03:30 +02:00