mrmr1993
7a286639c5
Attach tabs to tabline last
2018-03-12 21:52:12 +00:00
mrmr1993
2711c73a47
Pass the available space for tabs as an argument to |get_visible_tabs|
2018-03-12 21:48:40 +00:00
mrmr1993
cf47d63f71
Fix formatting in clipped tab bar
2018-03-12 21:48:40 +00:00
mrmr1993
abd310bb31
Show current tab in the middle of the tabline
...
This is heavily based on 3cc1dcb697
,
mostly by copying the get_visible_buffers function and making some
tweaks
2018-03-12 21:48:35 +00:00
mrmr1993
f60cf736db
Add a get_tabs function to abstract over tabs
2018-03-12 21:47:08 +00:00
mg979
26aa528c42
Made s:variables local
...
Moved small functions out of main function
2018-03-07 02:21:52 +01:00
Christian Brabandt
958f78335e
help: remove duplicate tag airline-bufferline
...
fixes #1681
2018-03-06 15:32:25 +01:00
Christian Brabandt
167602d5b9
tabline: get correct buffer name
...
When the uniq_tail formatter is used, the buffer name is not refreshed
when running through the duplicates. Fix that by getting the correct
buffer name again.
fixes #1680
2018-03-06 11:23:38 +01:00
Christian Brabandt
78c4438469
Merge pull request #1677 from Cimbali/master
...
Disable fugitiveline if bufferline is activated
2018-03-06 09:22:09 +01:00
Cimbali
9912ce13a4
Disable fugitiveline if bufferline is activated
...
This fixes the conflict of both plugins redifining the 'file' (or 'path')
function. Closes #1670 .
As fugitiveline modifies the path display and bufferline replaces it,
the latter should be the plugin to be used if both are activated.
2018-03-05 11:56:03 +01:00
mg979
63111e9810
Removed fnamemodify() in path check for buflist.vim
2018-03-04 00:31:25 +01:00
mg979
2e2a66c5a0
Restored old variable name for g:airline#extensions#tabline#excludes
...
Made check case sensitive
2018-03-03 23:53:10 +01:00
mg979
3ebbc57725
Changed buflist.vim algorithm
2018-03-03 23:39:14 +01:00
Christian Brabandt
55a9721c22
Merge pull request #1651 from srini-x/master
...
Changing 'airline_tablabel' text and colors back to old style
2018-02-14 09:49:31 +01:00
srini-x
7f1cfb0c3f
removing the hard-coded '[' and ']' around the tabline labels.
2018-02-13 17:48:21 -08:00
Christian Brabandt
85696f28a9
Merge pull request #1649 from CherryMan/master
...
tabline: fix tabline on :syn on
2018-02-10 20:50:58 +01:00
Christian Brabandt
e4968d7a40
Merge pull request #1660 from erfanio/fix_buffer_tabline
...
Fix white space in tabline when showing buffers
2018-02-10 20:49:47 +01:00
erfanio
8c634887bf
Fix white space in tabline when showing buffers
2018-02-08 19:02:35 -08:00
Christian Brabandt
c2ffb8b3ec
Merge pull request #1643 from ThomasFaivre/quickfix
...
quickfix: fix options initialization
2018-01-21 09:55:23 +01:00
Christian Brabandt
eb58badee2
Merge pull request #1647 from ThomasFaivre/get_mode
...
cursormode: allow custom mode names
2018-01-21 09:53:21 +01:00
Sheheryar Parvaz
8c1a7a5343
tabline: fix tabline on :syn on
...
better solution for #1590 . Previous solution refreshes airline
completely which is much slower.
2018-01-20 23:27:32 -05:00
Thomas Faivre
dec9b8e65c
cursormode: allow custom mode names
...
A new variable named cursormode_mode_func is used to store the function
returning the current mode. This allows more customization in the mapping.
The default value is the built-in mode function so there is no change in
behavior.
Add some documentation.
Signed-off-by: Thomas Faivre <thomas.faivre@6wind.com>
2018-01-19 13:28:02 +01:00
Thomas Faivre
e5a51f9fca
quickfix: fix options initialization
...
Options default value is hard coded making them override user values.
Signed-off-by: Thomas Faivre <thomas.faivre@6wind.com>
2018-01-18 18:21:56 +01:00
Bailey Ling
e02176aca1
update changelog for 0.9
2018-01-15 13:18:51 -05:00
Christian Brabandt
b7d3feb4d2
tabline: correctly refresh on :syn commands
...
fixes #1590 and #1638
2018-01-10 08:41:04 +01:00
Christian Brabandt
a3bdb10aea
Merge pull request #1634 from Cimbali/master
...
Fix over-caching of paths
2018-01-15 08:02:09 +01:00
Christian Brabandt
927c910af1
doc: Document, that the fugitive extension is needed
2018-01-10 08:14:48 +01:00
Cimbali
a104e40b10
Cache only git calls, not bufname and fnamemodify
2018-01-09 20:07:54 +01:00
Christian Brabandt
9a2ed35ff9
tabline: do not confuse Vim
...
looks like this:
```
let a=(condition ? s:var:'')
```
confuses older Vims and it complains about a missing colon. So make
parsing a bit easier and add a space in front of the second colon.
fixes #1629
2018-01-08 13:46:08 +01:00
Christian Brabandt
02816a3cb6
tabline: missing spaces
...
commit ab49a1c7ae
changed that no leading whitespace was added.
While this removed a double space in front of the current active
selected buffer, it removed one space too much for the non-current
buffers in the bufferline.
So partly reverse it and only add the space, if the highlighting groups
between each item did not change.
2018-01-08 09:48:36 +01:00
Christian Brabandt
182675dc10
tabline: revert default buffer_idx_mode
...
commit 2e3cdeb
unintentionally changed the default for the
buffer_idx_mode in the tabline.
Revert it back to be disabled by default
fixes #1628
2018-01-07 09:51:08 +01:00
Christian Brabandt
ab49a1c7ae
tabline: do not add extra space before buffer name
...
there was a space too much added in the tabline. Fix that
2018-01-05 22:13:47 +01:00
Christian Brabandt
5db4c408bd
Update copyright notifications
2018-01-05 10:37:59 +01:00
Christian Brabandt
6c4f3277f1
Add missing scriptencoding
2018-01-05 10:26:38 +01:00
Christian Brabandt
6cdcaf13b1
cursormode: disable by default
...
fixes #1625
2018-01-05 08:12:35 +01:00
Christian Brabandt
3a2323feac
branch: shorten default master for smaller windows
2018-01-05 08:12:10 +01:00
Christian Brabandt
c76019ac9e
Safety: Make sure g:airline_theme is defined before using it
...
fixes #1624
2018-01-04 23:54:12 +01:00
Christian Brabandt
a90ac37cb3
Changelog: slightly reorded items
2018-01-04 23:37:10 +01:00
Christian Brabandt
2ef81d4140
Changelog: Add links to the issues
2018-01-04 23:33:30 +01:00
Christian Brabandt
3b5f2bd470
async: Todo: Check if cwd option for Vim 8 is needed
2018-01-04 23:29:15 +01:00
Christian Brabandt
88130fd377
Updated Changelog
2018-01-04 23:27:05 +01:00
Michael Brailsford
7215a1fdd5
clarifying documentation
...
closes #1225
2018-01-04 21:31:16 +01:00
Eduardo Suarez-Santana
ebda798080
Cursormode integrated as extension
2018-01-04 21:24:27 +01:00
Christian Brabandt
c17ad9a123
Merge pull request #1426 from lynnard/master
...
Fix problems with AirlineSelect{Prev,Next}Tab
2018-01-04 21:15:00 +01:00
Christian Brabandt
73d8abff2f
Merge pull request #1617 from kyleholzinger/master
...
Add formatter for js files
2018-01-04 21:14:00 +01:00
Christian Brabandt
4d0233ebdb
plugin: correctly re-init on :syn-enable
...
should fix #1590 correctly
2018-01-04 21:09:26 +01:00
Christian Brabandt
d283a25e3f
tabline: only show buffer label, if they were drawn
...
closes #1558
2018-01-04 20:56:09 +01:00
Christian Brabandt
ce83c39bed
tabline: allow custom formatter for tabnr_type
...
closes #1418
2018-01-04 20:41:55 +01:00
Christian Brabandt
133a76d2d4
plugin: reset syntax highlighting on :syn off
...
hopefully fixes #1590
2018-01-04 20:07:15 +01:00
Christian Brabandt
c518f79aab
tabline: allow to show buffers label at start
2018-01-04 19:38:07 +01:00