27e7dc5bf1
Haddy New Year!
2021-01-29 14:11:03 +09:00
1040938b0c
update license's year in vim-airline-themes
2020-01-07 14:21:07 +09:00
c47b1dd7e8
plugin: save/restore cpo setting
2019-12-13 18:23:23 +09:00
6788172c9c
add check to vim version
2019-11-27 12:19:34 +09:00
9f9b162025
remove all code unrelated to themes
2016-01-27 22:23:12 -05:00
1d6ec383e4
Simplify logic on if statement
...
Referencing the same boolean multiple times in a logical statement is
probably not what was intended.
2016-01-21 10:46:36 -06:00
0a75e493a6
Also draw a nice statusline in the preview window
...
This fixes issue #858
previously, the the on_window_changed() function returned early when the
popupmenu was visible, which also means, that a new preview window
created by the popup menu would not be rendered correctly until one
moves into this window.
Therefore, I made it not return early, even if the popup menu was opened
to make sure, it will be rendered. However, since the popup menu is
open, this might have unwanted consequences, if some plugin or other
function from airline calls some normal mode command (e.g. wordcount
which should not be enabled for preview windows). So this might break
subtile in other areas later.
An alternative might be to just document the fact, that airline won't
color preview windows at all. But I don't like that either.
2016-01-19 20:48:56 +01:00
048b24a916
happy 2016!
2016-01-14 21:38:38 -05:00
be2ea5d7be
use -bar when defining commands
...
-bar allows the user to chain commands after it
2015-04-24 13:26:44 -05:00
1b8e4b965a
fix regressions introduced from recent init changes. resolves #721 .
2015-03-03 22:07:55 -05:00
b08784907a
eagerly bootstrap all the variables, but load extensions after vim is
...
loaded. #720
2015-02-26 16:15:39 -05:00
ec18e6639d
initialize before VimEnter, resolves #717 and #718 .
...
a lot of users are still using VimEnter instead of the new
AirlineAfterInit, this changes allows those configs to continue working.
2015-02-25 19:31:50 -05:00
59752b2659
clean up initialization code
2015-02-19 21:31:06 -05:00
1ca6ffb6d0
happy 2015
...
resolves #692 .
2015-02-13 21:47:43 -05:00
6efde428c6
turn on deprecation check
2015-02-13 21:47:43 -05:00
e10ef2fb25
also redraw the statusline for :AirlineRefresh (for #563 )
2014-07-30 15:29:43 -04:00
baed8ac063
happy 2014
2014-01-19 23:44:44 -05:00
592cc412cf
fix and improve airline toggling functionality.
2013-10-13 18:01:38 -04:00
382c000958
AirlineToggle should also toggle the tabline
2013-10-13 16:44:36 +03:00
af330f6a47
add AirlineRefresh command.
2013-10-06 09:01:01 -04:00
0ac25ecc30
extract buffer name logic into a formatter.
...
hold off on deprecation warnings for now...
2013-09-07 00:43:51 +00:00
65efb89145
turn on deprecation warnings.
2013-09-06 21:50:43 +00:00
7171a169f3
fix regression with ctrlp statusline not changing.
2013-09-01 19:19:34 +00:00
1b91c71fc9
make it possible to declare sections in the vimrc ( #204 ).
2013-08-31 17:42:09 -04:00
2d049949f0
fix indentation.
2013-08-30 21:58:29 +00:00
93eb0389b9
move init code into new file, add section.
2013-08-30 21:56:12 +00:00
fa517238c7
introduce parts metadata.
2013-08-30 21:51:10 +00:00
a927bf9475
automatic separators.
2013-08-29 00:57:58 +00:00
e13a4c8b1a
convert the rest to use define section.
2013-08-29 00:38:33 +00:00
bdd758dd38
convert branch/hunks/bufferline to function names.
2013-08-29 00:15:07 +00:00
e10b690cdf
convert mode/paste/iminsert parts to function names.
2013-08-29 00:09:22 +00:00
eadeee316c
fixes a weird error after neobundle installs a new plugin.
2013-08-28 01:34:10 +00:00
14656f766b
add deprecation warnings.
2013-08-28 01:28:31 +00:00
39c3ba360e
support configurable layouts.
2013-08-28 00:00:23 +00:00
6fc8c00ef1
place syntastic and whitespace into parts.
2013-08-27 23:38:34 +00:00
f9718e6b65
place tagbar into parts.
2013-08-27 23:25:55 +00:00
24a2035e42
place bufferline into parts.
2013-08-27 23:24:01 +00:00
2708951715
place hunks and branch extension into parts.
2013-08-27 23:22:26 +00:00
ff975d3d7d
move file encoding/type into a part.
2013-08-27 18:39:34 +00:00
85c1f5ad03
rename fragments to parts.
2013-08-27 18:08:50 +00:00
83a1d7e47c
introduce fragments variable to store all possible parts.
2013-08-27 17:47:31 +00:00
6dd4cd5423
clean up how symbols are defined.
2013-08-26 23:39:25 -04:00
fe24924ad3
convert iminsert into a fragment.
2013-08-26 23:07:14 -04:00
e919663781
always enable paste detection.
2013-08-26 22:55:11 -04:00
bc03ab5cbf
support section truncation based on window width. resolves #190 .
2013-08-27 01:16:56 +00:00
04e00d6933
\n only works with double quotes.
2013-08-26 15:32:18 +00:00
39c8dcd950
auto-source themes when they are changed.
2013-08-25 21:34:26 -04:00
b34aa78c5a
deprecate airline_detect_iminsert
2013-08-24 22:24:36 -04:00
c517f9c6f9
fix potential performance problems with completeopt+=preview
2013-08-24 21:17:16 -04:00
e8d0d24163
prefer function name instead of funcref.
2013-08-24 01:21:09 +00:00