Christian Brabandt
f6155d11fb
Merge pull request #1242 from JulienPivard/correctionRefresh
...
`:AirlineRefresh` not work correctly
2016-09-05 19:31:54 +02:00
Ythildyr
afb75adc11
:AirlineRefresh
not work correctly
...
If active buffer is modified, `:AirlineRefresh` apply `normal` highlight
instead of `normal_modified` highlight.
No particular config is requiered to reproduce this bug.
I see this bug with option `g:airline_skip_empty_sections` set.
Add any modification at the active buffer return to normal mode,
**do not save** and wait a few seconds, you can see highlight change to
normal but file is modified.
Without option `g:airline_skip_empty_sections`, add any modification at
the active buffer return to normal mode and type `:AirlineRefresh` you
can see change to bad highlight .
2016-08-28 14:41:45 +02:00
Christian Brabandt
ea98b42a0d
Note on adjusting statusline for syntastic
...
The syntastic plugin recommends to adjust the statusline.
This does not apply for vim-airline for obvious reasons. Therefore
mention that this recommendation does not apply for us.
2016-08-24 21:32:38 +02:00
Christian Brabandt
7612aaf701
Add User autocommand for Theme changing
...
fixes #1226
2016-08-24 21:27:49 +02:00
Christian Brabandt
43e3ef5428
Do not cache gitgutter values
...
fixes #1230
2016-08-24 21:22:28 +02:00
Christian Brabandt
d00f7b35d2
Merge pull request #1224 from S3RB31/master
...
Updated documentation
2016-08-03 21:57:36 +02:00
͏
36c7f5a2a3
Updated documentation
...
Added notice regarding issue #1219
2016-08-02 15:57:44 +02:00
Christian Brabandt
62fa44f8b3
Merge pull request #1217 from wcn3/master
...
Add Go to the list of C-like languages.
2016-07-26 19:21:33 +02:00
Bill Neubauer
460ed02864
Add Go to the list of C-like languages.
2016-07-26 10:06:40 +09:00
Christian Brabandt
4b5441a8f7
Merge pull request #1211 from JulienPivard/patch-1
...
Hunks not show in airline with signify and option g:airline#extension…
2016-07-25 10:00:48 +02:00
Julien Pivard
53dcd8a49c
Hunks won't appear if g:airline_skip_empty_sections = 1
2016-07-24 21:15:10 +02:00
Christian Brabandt
657cf773ad
Merge pull request #1206 from chrisbra/width
...
Cache hunk values, shorten for small windows
2016-07-24 10:08:40 +02:00
Christian Brabandt
797ad1ea79
Merge pull request #1207 from chrisbra/ctrlspace
...
Map keys in ctrlspace mode
2016-07-24 10:07:36 +02:00
Christian Brabandt
64188c395f
Merge pull request #1216 from chrisbra/skip_empty_sections
...
disable refresh function, if airline has been disabled
2016-07-24 10:01:20 +02:00
Christian Brabandt
62eb44a9d6
disable refresh function, if airline has been disabled
...
fixes #1213
2016-07-24 09:58:52 +02:00
Christian Brabandt
4d0c4f6b1e
Merge pull request #1197 from chrisbra/eclim
...
Cache eclim errorlist
2016-07-04 20:29:08 +02:00
Christian Brabandt
fdd29caef4
shorten filetype for smaller screens
2016-07-03 21:32:33 +02:00
Christian Brabandt
a6c04644ef
Map keys in ctrlspace mode
...
fixes #1181
2016-07-03 21:09:42 +02:00
Christian Brabandt
8fda614d0d
Cache hunk values, shorten for small windows
...
Cache the hunk values. In case of short windows, shorten the hunk string
a little bit and make the branch extension take the hunk value into
account when deciding how much to shorten it.
2016-07-03 20:44:05 +02:00
Christian Brabandt
a710cb99dd
Merge pull request #1205 from blueyed/fix-1204
...
tabline: do not change the signature of get_buffer_name
2016-07-02 20:19:47 +02:00
Daniel Hahler
63dc4ba2a4
tabline: do not change the signature of get_buffer_name
...
Thanks to @wsdjeg about notifying me in
https://github.com/vim-airline/vim-airline/commit/e1f7bf#commitcomment-18104843 .
Fixes: https://github.com/vim-airline/vim-airline/issues/1204 .
2016-07-02 16:24:47 +02:00
Christian Brabandt
e1f7bffe71
Merge pull request #1189 from blueyed/tabline-only-handle-visible-buffer-names
...
Tabline performance: only pass in visible buffers to formatters
2016-07-02 10:57:50 +02:00
Christian Brabandt
c6f5d8b823
Merge pull request #1202 from chrisbra/resolve_symlink
...
Try to resolve symlinks for git
2016-07-02 10:55:49 +02:00
Christian Brabandt
98b329daf1
Merge pull request #1203 from chrisbra/small_screen
...
small screen adjustments
2016-07-02 10:55:27 +02:00
Christian Brabandt
e715bce77b
Shorten section z in small windows
2016-07-02 10:20:19 +02:00
Christian Brabandt
409e8b0cbd
refactor shortening code
2016-07-02 10:20:07 +02:00
Christian Brabandt
5b00d54cd6
If window is too small, shorten branch name
2016-07-02 10:19:43 +02:00
Christian Brabandt
fadd737a29
Merge pull request #1201 from chrisbra/ycm
...
call YCM function only if they are defined
2016-07-01 11:54:09 +02:00
Christian Brabandt
ece61f346e
Try to resolve symlinks for git
2016-07-01 11:52:07 +02:00
Christian Brabandt
fbfea6daee
Merge pull request #1200 from chrisbra/width
...
limit whitespace check output for smaller screens
2016-07-01 11:17:16 +02:00
Christian Brabandt
39f046664d
Merge pull request #1196 from chrisbra/tabenter
...
Reset w:airline_active on TabEnter
2016-07-01 11:11:35 +02:00
Christian Brabandt
bc095bcde1
limit whitespace check output for smaller screens
...
Sometimes, if a buffer triggers many whitespace check warnings,
and the Vim window size is too small, other parts of the statusline
might become unreadable.
Therefore, if the window size is smaller than say 120 characters
and the whitespace warning > 9 chars, limit it to 10 characters
and inidicate, that there is more to come
2016-07-01 11:10:51 +02:00
Christian Brabandt
5c24c3c504
call YCM function only if they are defined
...
fixes #1187 by making sure, we only call functions, that actually exist.
Should make vim-airline work with lady loaded YCM, e.g. using vim-plug:
```viml
" Code to execute when the plugin is loaded on demand
Plug 'Valloric/YouCompleteMe', { 'for': 'cpp' }
autocmd! User YouCompleteMe if !has('vim_starting') | call youcompleteme#Enable() | endif
```
2016-06-24 11:49:53 +02:00
Christian Brabandt
72b316c871
Cache eclim errorlist
...
fixes #1193
2016-06-24 11:43:20 +02:00
Christian Brabandt
41df6668c7
Reset w:airline_active on TabEnter
...
fixes #1182
2016-06-23 18:09:01 +02:00
Daniel Hahler
8d681c7119
Tabline performance: only pass in visible buffers to formatters
...
This only passes in the list of visible buffers on that tab, which
reduces the processing a lot if you have a lot of buffers opened.
2016-06-17 15:07:55 +02:00
Christian Brabandt
7b9b68f15d
Merge pull request #1185 from blueyed/performance-highlight
...
Some minor performance fixes for the highlighter
2016-06-07 19:58:27 +02:00
Daniel Hahler
f51f73773d
airline#highlighter#exec: do not build cmd always
2016-06-06 20:41:33 +02:00
Daniel Hahler
429cfcd71e
minor: do not copy args in s:get_array
2016-06-06 20:40:51 +02:00
Christian Brabandt
6c8f33f192
Merge pull request #1183 from HarmtH/ctrlspace-clickbuf
...
update ctrlspace bufferline to use clickbuf()
2016-06-02 21:41:53 +02:00
Harm te Hennepe
74aacca55d
update ctrlspace bufferline to use clickbuf()
2016-06-02 16:00:00 +02:00
Christian Brabandt
64f06309b1
Merge pull request #1180 from ratijas/master
...
add obsession extension
2016-05-30 19:58:07 +02:00
ivan tkachenko
5a170c5ef0
add obsession extension
2016-05-30 03:44:39 +08:00
Christian Brabandt
4d39cb6f20
Merge pull request #1175 from chrisbra/1174
...
vim 7.3 does not allow getwinvar with 3 args
2016-05-22 21:37:10 +02:00
Christian Brabandt
985f3d3eca
b:airline_head sometimes undefined
...
Make sure, b:airline_head variable is set, also it is initially set in
this function earlier. But see #1171 for an error.
Therefore, before checking if the variable is empty, make sure it
exists.
fixes #1171
2016-05-22 21:29:00 +02:00
Christian Brabandt
83b6dd11a8
vim 7.3 does not allow getwinvar with 3 args
...
use airline#util#getwinvar instead, fixes #1174
2016-05-22 21:26:34 +02:00
Christian Brabandt
70c16f4c46
Reset mode when resizing
...
fixes #1156
2016-05-15 11:13:29 +02:00
Christian Brabandt
8d8d9afaef
Merge pull request #1170 from drmikehenry/master
...
Add the b:airline_whitespace_disabled feature.
2016-05-15 11:11:41 +02:00
Michael Henry
e67b2847ea
Add the b:airline_whitespace_disabled feature.
...
If the per-buffer variable b:airline_whitespace_disabled is defined
and non-zero, whitespace checking will be disabled for that buffer.
2016-05-14 15:56:48 -04:00
Christian Brabandt
ba94fa12b9
Merge pull request #1165 from chrisbra/1162
...
Add quickfix title to inactive statusline
2016-05-13 20:41:51 +02:00