2503 Commits

Author SHA1 Message Date
Christian
caaa553ce9
tabline: set expandtab and foldmarker to modeline 2020-11-27 10:43:47 +01:00
Christian
b4e38be8b8
highlighter: fix indentation (tabs) 2020-11-27 10:43:47 +01:00
Christian
252b89bb1f
default tabline formmatter: fix indentation 2020-11-27 10:43:47 +01:00
Christian
b271c279d6
default tablineformmter: get rid of s: vars in legacy implementation 2020-11-27 10:43:44 +01:00
Christian
9387517f01
default tablineformatter: implement as vim9 script 2020-11-27 10:42:16 +01:00
Christian
8ec6f1e40f
tabline formatter: prepare for vim9 script implementation 2020-11-27 10:42:13 +01:00
Christian
0d0c380940
highlighter: fix a couple of vim9script errors and fix indentation 2020-11-27 10:40:38 +01:00
Christian
9f7557df44
highlighter: remove ! from :def in vim9script 2020-11-27 10:40:38 +01:00
Christian
f615f8bad3
autoload: bufnr argument of #highlight function is actually a string 2020-11-27 10:40:38 +01:00
Christian
f5e2f97003
highlighter: vim9 script implementation of #highlight() 2020-11-27 10:40:38 +01:00
Christian
14fd943dc6
highlighter: vim9 script implementation of highlight_modified_inactive 2020-11-27 10:40:37 +01:00
Christian
e9d4ff75da
highlighter: vim9 script implementation of add_accent 2020-11-27 10:40:37 +01:00
Christian
9b32ed3229
highlighter: remove ! from :def in vim9script 2020-11-27 10:40:37 +01:00
Christian
58b2a8bbc8
highlighter: add foldmarker at final endif 2020-11-27 10:40:37 +01:00
Christian
5ac55ea4e5
highlighter: vim9 script implementation of add_separator 2020-11-27 10:40:37 +01:00
Christian
56ba4b34a7
highlighter: vim9 fix duplicate variable name in s:exec_separator function 2020-11-27 10:40:37 +01:00
Christian
798a346a91
highlighter: vim9 script implementation of load_theme 2020-11-27 10:40:36 +01:00
Christian
4f8675434a
highlighter: get rid of superflous l: var prefix 2020-11-27 10:40:36 +01:00
Christian
5391b3e246
highlighter: vim9 script implementation of s:exec_separator 2020-11-27 10:40:36 +01:00
Christian
7310ca6cbf
highlighter: run ex command with leading colon in vim9 function #exec 2020-11-27 10:40:36 +01:00
Christian
9ae38b43e4
highlighter: vim9 script implementation of s:GetHiCmd 2020-11-27 10:40:36 +01:00
Christian
2441084898
highlighter: vim9 script implementation of s:CheckDefined 2020-11-27 10:40:36 +01:00
Christian
d9947beb0f
highlighter: vim9 script implementation of #exec 2020-11-27 10:40:36 +01:00
Christian
a6b7267979
highlighter: vim9 script implementation of s:hl_group_exists 2020-11-27 10:40:35 +01:00
Christian
90de76359f
highlighter: use synIDtrans() in s:hl_group_exists (legacy vimscript)
When checking the defined foreground color in the function that checks
whether a highlighting group exists, it should follow the syntax group
links and check the final color.
2020-11-27 10:40:35 +01:00
Christian
0238d386bb
highlighter: vim9 script implementation of get_highlight2 2020-11-27 10:40:35 +01:00
Christian
19861861fd
highlighter: vim9 script implementation of get_highlight 2020-11-27 10:40:35 +01:00
Christian
687fb52d9f
fix indentation of legacy vimscript (remove tabs) 2020-11-27 10:40:35 +01:00
Christian
aa8bd171f3
highlighter: vim9 script implementation of reset_hlcache 2020-11-27 10:40:35 +01:00
Christian
b152059a98
highlighter: vim9 script implementation of s:get_array 2020-11-27 10:40:34 +01:00
Christian
4d75c9940c
highlighter: vim9 script implementation of s:get_syn 2020-11-27 10:40:34 +01:00
Christian
ae3af85ca2
highlighter: remove a couple of empty lines in legacy vimscript implementation 2020-11-27 10:40:34 +01:00
Christian
a9f525f8da
highlighter: vim9 script implementation of s:group_not_done 2020-11-27 10:40:34 +01:00
Christian
3e93c212cc
highlighter: vim9 script implementation of s:gui2cui 2020-11-27 10:40:34 +01:00
Christian
a8afa434e3
highlighter: Add condition for new vim9 script implementation
Add a new condition that will contain the new vim9script implementation
of the highlighter logic. Not done yet.

To test it out, you need a recent Vim 8.2 and in addition set the
configuration variable

    :let g:airline_experimental=1

Implementation for all the functions will follow.
2020-11-27 10:40:34 +01:00
Christian
b0d4a44f0c
add foldmarker to highlighter.vim 2020-11-27 10:40:33 +01:00
Christian
0abcdbeba5
convert msdos.vim 2020-11-27 10:40:33 +01:00
Christian
609205f1e8
remove trailing whitespace 2020-11-27 10:40:33 +01:00
Christian
06117a61e1
highlighter: windows terminal is not old win_term 2020-11-27 09:49:17 +01:00
Christian Brabandt
79eac1558a
Merge pull request #2293 from srinivas32/master
added power support arch ppc64le on yml file.
2020-11-27 08:32:38 +01:00
Christian Brabandt
157af8ad8b
tabline: use airline#util#strcharpart instead on relying on stpart() with char index 2020-11-26 14:00:29 +01:00
Christian Brabandt
cbf0a8e69a
tabline: use strpart() with chars if possible (fixes #2297) 2020-11-26 10:04:43 +01:00
Christian Brabandt
a168ca7a28
tabline: get rid of s:vars in default formatter 2020-11-26 10:04:43 +01:00
Christian Brabandt
a48f67657f
Merge pull request #2295 from nbCloud91/patch-1
coc_status should show with autochdir
2020-11-21 20:03:04 +01:00
nbCloud91
332fff9206
coc_status should show with autochdir
coc_status should be visible even with autochdir setting on.
2020-11-21 20:47:17 +05:30
srinivas32
c378a0aeb7
added power support arch ppc64le on yml file.
Added power support for the travis.yml file with ppc64le. This is part of the Ubuntu distribution for ppc64le.
2020-11-20 13:27:49 +05:30
Christian
91a8ada0f9 doc: document tabline highlighting groups (closes #2285) 2020-11-19 14:17:22 +01:00
Christian
beb20cb49f doc: mention that the tabline mappings are not automatically created
related: #2290
2020-11-19 13:52:08 +01:00
Christian Brabandt
536667191d
Merge pull request #2287 from timfeirg/master
buf_diagnostics_count is deprecated. Use 'vim.lsp.diagnostic.get_count'
2020-11-14 12:11:18 +01:00
timfeirg
5eae08609e
fix deprecation warning
code is copied from https://github.com/vim-airline/vim-airline/issues/2289
originally contributed by @cmccannbrite
2020-11-14 17:01:19 +08:00