Bailey Ling
e4a0fe1d9c
move paste symbol variable into extension, update docs.
2013-08-20 23:16:39 +00:00
Bailey Ling
8bc08979d7
inverse doesn't work in all environments, do it manually.
2013-08-20 23:09:40 +00:00
Bailey Ling
0eb6ed1109
Merge pull request #166 from itchyny/paste_symbol
...
paste mark is now a member of extensions
2013-08-20 16:09:36 -07:00
Evgeni Kolev
7a1d7a01b2
allow ctrlp to use mode colors other than insert's colors
...
add global variable g:airline#extensions#ctrlp#color_template which can
hold modes normal|insert|visual|replace as string. ctrlp will use the
given mode's colors if the active theme doesn't define any.
2013-08-20 23:30:46 +03:00
itchyny
20c5c64590
paste mark is now a member of extensions
2013-08-21 05:29:08 +09:00
Bailey Ling
a1fc8fe7ff
add spacing around readonly symbol.
2013-08-20 16:13:08 +00:00
Bailey Ling
a04d7c277a
support vim-signify as a hunk source.
2013-08-20 15:43:26 +00:00
Bailey Ling
35db000651
Merge pull request #163 from buztard/fixes/hunks
...
hunks: Display the hunks summary only if Git Gutter is enabled
2013-08-20 08:10:04 -07:00
Bailey Ling
cbb9bea9db
allow warning section to be overwritten ( #136 ).
2013-08-20 15:02:17 +00:00
Bastian Winkler
bbe077037e
hunks: Display the hunks summary only if Git Gutter is enabled
2013-08-20 16:53:29 +02:00
Bailey Ling
e2a758e309
deprecate airline_readonly_symbol. move into gutter by default, so it does not conflict with bufferline logic.
2013-08-20 08:11:38 -04:00
itchyny
1b6c1bf39c
remove g:airline_detect_readonly
2013-08-20 20:58:29 +09:00
itchyny
57cf78ba77
readonly mark is now a member of extensions
2013-08-20 17:18:01 +09:00
Bailey Ling
fa62cbb5f6
simplify, no globals unless necessary.
2013-08-20 03:44:24 +00:00
Bailey Ling
e65aefac00
deprecate airline_detect_whitespace
2013-08-20 03:39:51 +00:00
Bailey Ling
71c8156f00
deprecate all g:airline_enabled_* variables.
2013-08-20 03:38:02 +00:00
Bailey Ling
494d15232c
reduce pollution of global scope variables
2013-08-20 03:38:02 +00:00
Bailey Ling
ee19bf8825
Merge pull request #158 from BenBergman/only-non-zero-hunks
...
Add option to show only non-zero hunks
2013-08-19 20:37:36 -07:00
Benjamin Bergman
a5f084dc4e
Use extension local variables, and expose hunk_symbols to user
2013-08-19 22:32:14 -05:00
Bailey Ling
f780621aa0
support x,y,z theming. resolves #159 .
2013-08-20 01:56:13 +00:00
Benjamin Bergman
4d9a0e257f
Add option to show only non-zero hunks
2013-08-19 17:28:42 -05:00
Bailey Ling
dd5dbdd242
undo use of inverse; caused problems with empty sections.
2013-08-19 19:07:31 +00:00
Bailey Ling
f773325fa4
allow specific whitespace checks to be enabled/disabled.
2013-08-19 18:19:26 +00:00
Bailey Ling
de69bba26e
re-enable gitgutter integration with new upstream function. resolves #154 and #153 .
2013-08-19 16:03:10 +00:00
Bailey Ling
2a02afb918
default whitespace symbol to non-unicode unless powerline fonts are enabled ( #155 ).
2013-08-19 13:33:13 +00:00
Bailey Ling
16f2d7013d
disable hunks by default, a couple bugs remaining.
2013-08-19 13:22:24 +00:00
Bailey Ling
da4d0730d3
improve gitgutter integration and algorithm
2013-08-18 21:39:27 +00:00
Bailey Ling
dad0d5a8d8
add gitgutter integration.
2013-08-18 21:02:33 +00:00
Bailey Ling
9d65486063
improve undotree integration; use exposed statusline functions.
2013-08-18 18:50:22 +00:00
Bailey Ling
7e563f9c74
detect branch when changing directories. resolves #138 .
2013-08-18 18:34:02 +00:00
Bailey Ling
0a88fd81d3
update branch head all the time ( #42 ).
2013-08-18 17:22:35 +00:00
Bailey Ling
e26165caa6
support base16 variant of solarized. resolves #148 .
2013-08-18 14:13:47 +00:00
Bailey Ling
38b8520a37
fix arrows being out of sync.
2013-08-18 05:34:26 +00:00
Bailey Ling
bcba04e20c
account for empty vimrc with no colorscheme set.
2013-08-18 04:56:38 +00:00
Bailey Ling
88b910d959
fix getwinvar on older 7.3 builds. resolves #147 .
2013-08-18 04:50:48 +00:00
Bailey Ling
03c08e819c
autoload themes to match colorscheme. resolves #145 .
2013-08-18 04:44:13 +00:00
Bailey Ling
b4d7531c05
fix error when using simple theme
2013-08-18 04:22:36 +00:00
Bailey Ling
a8692a7b97
autogenerate bg colors for the file indicator. resolves #131 .
2013-08-18 03:25:24 +00:00
Bailey Ling
45f0d896e9
move all theme variables into a single dictionary
2013-08-18 00:59:49 +00:00
Bailey Ling
1584ee79f6
add missing space
2013-08-17 23:56:50 +00:00
Bailey Ling
f49038fba6
clean up builder a bit, use inverse
2013-08-17 23:31:51 +00:00
Bailey Ling
9c02d87f17
Merge branch 'dynamic'
2013-08-17 22:39:24 +00:00
Bailey Ling
f938159d0d
fix inactive responding to modified, fix trimming
2013-08-17 22:03:50 +00:00
Bailey Ling
840f78607e
optimize funcrefs for 7.4
2013-08-17 17:50:41 -04:00
Bailey Ling
e7c5bbb671
remove auto prefix. optimize getwinvar
2013-08-17 17:39:36 -04:00
Bailey Ling
b19a29675d
fix list being unbounded
2013-08-17 17:10:06 -04:00
Bailey Ling
3814c21125
optimize newing up the builder
2013-08-17 16:44:53 -04:00
Bailey Ling
6bda68e35c
replace all obsolete color groups in all themes
2013-08-17 19:20:40 +00:00
Bailey Ling
3fbdd28e5d
add profiler. optimize separator highlighting.
2013-08-17 17:35:06 +00:00
Bailey Ling
47bfeee3ae
fix separator colors for inactive splits
2013-08-17 15:12:01 +00:00
Bailey Ling
2f92346194
add highlighter class
2013-08-17 12:52:25 +00:00
Bailey Ling
ca39454ecf
add example.vim extension ( #134 )
2013-08-16 18:04:03 +00:00
Bailey Ling
c017c9fbb3
miscellaneous minor changes
2013-08-16 14:57:48 +00:00
Bailey Ling
6e515a4627
remove redundancy from the map
2013-08-16 14:57:48 +00:00
Bailey Ling
30adb973fc
move getwinvar over
2013-08-16 14:57:47 +00:00
Bailey Ling
0e936d0b9a
introduce util file
2013-08-16 14:57:47 +00:00
Bailey Ling
af7dfc8677
update separator colors when mode changes
2013-08-16 14:57:47 +00:00
Bailey Ling
47c80c31da
reload separator colors on demand
2013-08-16 14:57:47 +00:00
Bailey Ling
f477520ba8
move builder to its own file
2013-08-16 14:57:47 +00:00
Bailey Ling
703045a7e6
allow warning section to collapse away
2013-08-16 14:57:47 +00:00
Bailey Ling
8b92cae46c
basic working dynamic statusline builder
2013-08-16 14:57:47 +00:00
Bailey Ling
6269632164
check existence of airline augroup before overwriting statusline
2013-08-15 16:05:12 -04:00
Bailey Ling
91904d942e
check initialized so autoloaded plugins happen first
2013-08-15 15:02:54 -04:00
Bailey Ling
1fa5e16558
fix right alignment for help window
2013-08-14 00:28:13 -04:00
Bailey Ling
6a0163104a
unbreak csv extension. redefine gutter as the middle.
2013-08-14 03:53:29 +00:00
Bailey Ling
7e63d9ddd9
rename variable so it's more obvious
2013-08-14 02:36:09 +00:00
Bailey Ling
5b840ae436
fixes error when colorscheme is used in gvimrc ( #126 ).
2013-08-13 22:10:44 -04:00
Bailey Ling
f66cb47d29
fix up csv integration so it only applies to csv filetypes
2013-08-13 21:52:31 -04:00
Bailey Ling
509c9f68a9
rename csv variables, add extensions section for doc
2013-08-13 21:47:08 -04:00
Bailey Ling
944ed9a8b9
Merge pull request #133 from edkolev/master
...
Default to 16 colors for solarized theme unless g:solarized_termcolors i...
2013-08-13 18:33:21 -07:00
Christian Brabandt
c5e21aa170
added csv extension
2013-08-14 00:11:51 +02:00
Bailey Ling
9dd682212f
make warning a real section. references #136 .
2013-08-13 20:43:04 +00:00
Evgeni Kolev
284f8efd58
Default to 16 colors for solarized theme unless g:solarized_termcolors is 256
2013-08-13 09:29:28 +03:00
Thomas Hipp
222adbfeaa
update tagbar extension
...
Allow the tagbar extension to be disabled.
2013-08-12 17:03:15 +02:00
Bailey Ling
7524110de9
fix possible undefined variable
2013-08-12 01:40:18 +00:00
Bailey Ling
8d4eb3c574
improve vimshell integration; support interactive modes
2013-08-12 01:15:28 +00:00
Bailey Ling
c7cc63fb62
remove support for inactive modified
...
statuslines don't actually get evaluated in inactive splits, so this feature never worked properly anyways.
2013-08-11 16:13:04 -04:00
Bailey Ling
14dacaab68
improve bufferline integration; revert to default in inactive splits.
2013-08-11 19:48:14 +00:00
Bailey Ling
2413babe8b
remove checks for airline_active, it is always true
2013-08-11 15:24:08 +00:00
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
Bailey Ling
52a4a8ea7b
use hack fix for now. resolves #105 .
2013-08-10 16:47:17 -04:00
Bailey Ling
3dc55eda4e
enable tagbar only for active windows
2013-08-10 16:43:27 +00: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
bling
cf9028df9f
fixes error when colorscheme declared in gvimrc. resolves #126 .
2013-08-10 11:46:12 -04:00
Bailey Ling
e67fa32fd9
extract matching background colors for file indicator
2013-08-10 13:43:12 +00:00
Bailey Ling
1d46c5874b
fix warning separator colors out of sync between modes
2013-08-10 13:17:32 +00:00
Bailey Ling
2ca403053c
fix whitespace indent setting changed incorrectly when toggling
2013-08-10 13:09:52 +00:00
Bailey Ling
52b4100a4f
reload separator color when colorscheme changes
2013-08-09 20:50:53 -04:00
Bailey Ling
320f50c6f9
extract a line number for mixed indents
2013-08-09 20:23:03 -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
35539b2667
customizable empty branch message. closes #121 .
2013-08-09 20:12:56 +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
4485b03e51
add whitespace toggle command
2013-08-08 14:42:27 +00:00
Bailey Ling
7eaf6281fb
fix mode separator colors for ubaryd and laederon
2013-08-08 00:10:08 -04:00