Commit Graph

79 Commits

Author SHA1 Message Date
Bailey Ling 11e7e67d8d introduce g:airline_inactive_collapse. resolves #129. 2013-08-11 14:30:02 +00:00
Bailey Ling 2a10bfc32f make the mode and branch text window local 2013-08-11 13:42:47 +00:00
Bailey Ling 384150ecd7 extract iminsert out of core into an extension 2013-08-10 17:02:48 -04:00
bling e1ff1edcf0 Merge branch '127'
Resolves #127.

Conflicts:
	autoload/airline.vim
2013-08-10 12:15:14 -04:00
Bailey Ling 61a39a99ac add ability to override left/right sides independently 2013-08-10 16:05:49 +00:00
Bailey Ling 8539ac46a6 allow extensions to reload when color scheme changes. resolves #128 2013-08-10 15:50:27 +00:00
Bailey Ling 1d46c5874b fix warning separator colors out of sync between modes 2013-08-10 13:17:32 +00:00
Bailey Ling 52b4100a4f reload separator color when colorscheme changes 2013-08-09 20:50:53 -04:00
Bailey Ling 44db0e0c70 fix newb mistake. resolves #125. 2013-08-09 20:52:18 +00:00
Bailey Ling aabb061470 temp disable 2013-08-09 20:43:12 +00:00
Bailey Ling 2ba7ce02ec add powerline separator for warning section 2013-08-09 20:08:57 +00:00
Bailey Ling f8b2b7be23 add support for select mode. resolves #123. 2013-08-09 08:05:08 -04:00
Bailey Ling d2c069b971 make syntastic use the warning section 2013-08-06 21:42:32 -04:00
Bailey Ling f86eafb674 reorder so that statusline funcrefs get an up to date active flag 2013-08-07 00:47:31 +00:00
Bailey Ling 528f56472c introduce new warning section, and refactor whitespace into an extension which uses it 2013-08-07 00:17:33 +00:00
Bailey Ling 4d67c802b3 Merge pull request #120 from farseer90718/master
add white space detection
2013-08-06 16:35:24 -07:00
Bailey Ling ae587c3dcb add ctrlp support for most themes 2013-08-06 20:52:52 +00:00
farseer90718 164aa6f73c add white space detection 2013-08-07 00:17:57 +08:00
Bailey Ling c1e74d72e0 Merge branch 'ext'
Conflicts:
	autoload/airline/extensions.vim
2013-08-06 15:26:32 +00:00
Bailey Ling 835f718cb6 reload colors when tomorrow theme changes 2013-08-06 08:31:45 -04:00
Bailey Ling e858eaa990 fix branch detection 2013-08-06 00:42:59 -04:00
Bailey Ling ac211a58eb extract all plugin related functionality out of the core 2013-08-06 03:34:45 +00:00
Bailey Ling 0758e2a88c fix regression, allow statusline funcrefs to execute 2013-08-05 20:31:10 +00:00
Bailey Ling 238ab44489 invoke funcrefs a different way, resolves #115. 2013-08-05 20:16:52 +00:00
Bailey Ling 926be0bd8a collapse section when it is empty text (#70). 2013-08-04 01:37:34 +00:00
Bailey Ling 10fa73996b loop differently so it works in 7.2 2013-08-03 20:56:37 +00:00
Bailey Ling e446f6a2fb fix placement of readonly, add support for startify 2013-08-03 16:06:29 +00:00
Bailey Ling 41a739d602 move syntastic implementation out of core 2013-08-03 11:23:45 -04:00
Bailey Ling 94895de8e2 rename window_override_funcrefs to statusline_funcrefs 2013-08-03 11:14:02 -04:00
Bailey Ling 257a9f2ed9 move updating external values into extensions 2013-08-03 10:59:34 -04:00
Bailey Ling c655bdc233 move helper functions into update statusline, they're not used anywhere else 2013-08-03 10:58:25 -04:00
bootleq 410792ed48 Remove space-padding works outside of get_section. 2013-08-03 10:09:55 +08:00
bootleq 5ebb0daf93 Add prefix/suffix options for s:get_section.
For output format other than default 1 space padding.
Need this to keep original section_c style:

    let sl.=l:status_color.' %<'.s:get_section(a:winnr, 'c').' '
2013-08-03 10:09:55 +08:00
bootleq dcb7196097 Add padding spaces for section in s:get_section.
When section text is non-empty, pad spaces before/after it.
2013-08-03 10:09:49 +08:00
Bailey Ling 5099fbf1b9 move tagbar definition into predefined section 2013-08-03 00:51:24 +00:00
Bailey Ling 9844f14f66 change license to MIT 2013-08-02 19:43:24 +00:00
Bailey Ling 39e0df4b2d fix typo of typo fix 2013-08-02 17:59:52 +00:00
Bailey Ling d833ae041d fix typos in readme 2013-08-02 08:21:47 -04:00
Bailey Ling 577e50d788 first class integration with tagbar 2013-07-31 20:07:14 +00:00
Bailey Ling d56b9bbfcd modify active window algorithm, resolves #106. 2013-07-31 14:31:51 +00:00
Bailey Ling e4558340b0 keep left override styles intact when inactive; use powerline separator for iminsert 2013-07-28 19:25:48 -04:00
Bailey Ling 161daa7942 deprecate fugitive variable names in favour of scm-agnostic variable names 2013-07-27 18:15:00 -04:00
Bailey Ling d1ee91eadf update the ctrlp theme when the airline theme changes 2013-07-27 14:02:43 +00:00
Bailey Ling bce1632c42 clearly separate core functionality from implementation 2013-07-25 22:29:18 +00:00
Bailey Ling ec86f66510 move paste detection into statusline and check enabled 2013-07-25 22:09:17 +00:00
Bailey Ling 407d8728c0 iterate available keys for each mode 2013-07-25 14:23:24 +00:00
Bailey Ling dcc0c7c84b avoid using funcrefs in the core implementation (#91). 2013-07-25 12:00:17 +00:00
Kirill Klenov c16cafb2bb Support &iminsert. 2013-07-24 15:35:31 +04:00
Bailey Ling 221864cfdc make modified/paste detection an option 2013-07-22 21:23:41 +00:00
Bailey Ling 8a2890625b prepare for bufferline highlight support 2013-07-20 22:22:16 -04:00