mrmr1993
|
896c14bded
|
Reset _remaining_space if a title can't be inserted
This gives us a chance to add the title on the other side if it will
fit, so that we fill more space in the tabline.
|
2018-03-17 20:05:38 +00:00 |
|
mrmr1993
|
4a342afb90
|
Add an option to centre the active tab in the tabline
|
2018-03-15 20:44:51 +00:00 |
|
mrmr1993
|
275ec4fe63
|
Use tabline builder for buffers tabline
|
2018-03-15 20:44:51 +00:00 |
|
mrmr1993
|
d9e68039b8
|
Take the first tab number in tabline/builder.insert_tabs
|
2018-03-15 20:44:51 +00:00 |
|
mrmr1993
|
3cd8daa162
|
Add support for get_pretitle and get_posttitle to tabline builder
|
2018-03-15 20:44:51 +00:00 |
|
mrmr1993
|
e6b6f36d90
|
Remove %@...@ patterns in evaluate_tabline if has('tablineat')
|
2018-03-15 19:21:15 +00:00 |
|
mrmr1993
|
a7bff3b30b
|
Pass number of tabs as an argument to insert_tabs
|
2018-03-15 18:21:29 +00:00 |
|
mrmr1993
|
5ecc25d6d6
|
Move tab_nr_type into tabs get_title
|
2018-03-15 18:14:50 +00:00 |
|
mrmr1993
|
6db0af6f8d
|
Factor out tab insertion into its own function
|
2018-03-15 18:14:24 +00:00 |
|
mrmr1993
|
9b41fe5de9
|
Replace tabs tabline remaining_space with a member variable
|
2018-03-15 18:01:39 +00:00 |
|
mrmr1993
|
1328610188
|
Initialise tabs tabline builder variables in insert_tabs
|
2018-03-15 17:46:33 +00:00 |
|
mrmr1993
|
ada8cd7641
|
Use variables in the tabs tabline builder to track position
|
2018-03-15 17:41:08 +00:00 |
|
mrmr1993
|
349d01ba39
|
Generate tabs directly in tabline/builder.build
|
2018-03-15 17:38:19 +00:00 |
|
mrmr1993
|
3f87d28abb
|
Move insert_tabs into tabs tabline builder prototype
Also move evaluate_tabline and strchars methods that it uses
|
2018-03-15 17:05:58 +00:00 |
|
mrmr1993
|
5907d3909e
|
Add dedicated tabline builder
|
2018-03-15 16:38:36 +00:00 |
|