Commit Graph
100 Commits
Author SHA1 Message Date
Christian Brabandt 4e2546a209 Changelog: Mention coc.nvim improved integration from #2079 2020-03-02 13:18:28 +01:00
Christian Brabandt fdafa44b2f Merge pull request #2068 from fx-carton/master
Add support for vim-lsp
2020-03-02 13:05:19 +01:00
Christian Brabandt 418fb24982 Merge pull request #2083 from kazukazuinaina/add_check_ale_extension_toggle
[add] check ale's toggle
2020-03-02 13:04:25 +01:00
Christian Brabandt 71a7e23f32 Merge pull request #2081 from kazukazuinaina/fix/scope
[fix] count variable's scope
2020-02-28 09:19:09 +01:00
Christian Brabandt 774cd8b08f term: better formatting of neovim terminal
closes #2074
2020-02-27 13:37:50 +01:00
Christian Brabandt bc19a18b3c Merge pull request #2070 from idbrii/focuslost_inactive_focusgained_ignore
Ignore FocusGained events for the current second
2020-02-27 13:17:27 +01:00
Christian Brabandt 256eb1b5a1 Merge pull request #2077 from kazukazuinaina/update/changelog
Changelog / add unit test section
2020-02-27 13:09:15 +01:00
Christian Brabandt 0b26834648 Merge pull request #2069 from kazukazuinaina/gina_refactoring
[update] gina's extensions
2020-02-21 09:07:35 +01:00
Christian Brabandt d7692e1fe5 Merge pull request #2067 from JacksonBailey/improve-readme
Specify the full helptags command
2020-02-21 09:06:15 +01:00
Christian Brabandt 7e00ee1107 Merge pull request #2066 from kazukazuinaina/update_reviewdog_yml
[update] reviewdog.yml
2020-02-17 13:59:25 +01:00
Christian Brabandt 3fdfdc9963 Merge pull request #2059 from languitar/patch-1
Always obey the poetv#enabled setting
2020-02-17 13:58:31 +01:00
Christian Brabandt 099dd92eeb Merge pull request #2065 from kazukazuinaina/fix_github_actions_url
[fix] github action's url in README
2020-02-07 09:14:19 +01:00
Christian Brabandt 985d15613e Merge pull request #2063 from kazukazuinaina/add_github_actions
[add] github actions
2020-02-07 08:39:54 +01:00
Christian Brabandt 73502997ff Merge branch 'master' into add_github_actions 2020-02-07 08:39:41 +01:00
Christian Brabandt 3481cebe22 Merge pull request #2064 from kazukazuinaina/update_travis_badge
[update]travis-ci's badge
2020-02-07 08:36:24 +01:00
Christian Brabandt f659a98d50 completion: only return random theme, when it actually matches 2020-01-30 13:42:21 +01:00
Christian Brabandt e22f735f80 Merge pull request #2055 from kazukazuinaina/fix_typo_in_doc
[fix] typo in doc
2020-01-29 08:14:17 +01:00
Christian Brabandt abf54b60a4 Merge pull request #2053 from idbrii/fix-focusgained
branch: ignore upcoming FocusGained when updating
2020-01-29 08:13:53 +01:00
Christian Brabandt 8fbb16f838 async: correctly use &shell and &shellcmdflag
instead of hardcoding to use 'sh' and '-c'
2020-01-28 16:04:53 +01:00
Christian Brabandt a201689e38 async: correctly redirect error on powershell 2020-01-28 16:01:52 +01:00
Christian Brabandt 2e9d36e220 async: problem with powershell
also check for the powershell on windows.

closes #2050
2020-01-28 16:00:02 +01:00
Christian Brabandt c3cda92272 Merge pull request #2049 from kazukazuinaina/fix_echo_extension_load
Fix echo extension load
2020-01-28 15:58:00 +01:00
Christian Brabandt eb916c0c57 Merge pull request #2051 from kazukazuinaina/fix_nerdtree_url_in_doc
[fix] nerdtree's url in doc and README.md
2020-01-28 15:56:13 +01:00
Christian Brabandt f4795532c6 branch: disable FocusGained handler when updating fugitive information
closes #2029
2020-01-28 15:54:53 +01:00
Christian Brabandt d4502d02a1 Merge pull request #2046 from dlukes/master
Deduplicate virtualenv identifier sections
2020-01-24 12:48:20 +01:00
Christian Brabandt 1240403ce5 highlighter: fix obvious spelling error 2020-01-20 12:32:06 +01:00
Christian Brabandt a676af7c8a highlighter: check for accents key
This is actually a work around for a broken installation. the dict p
should always contain the accents key (see `airline#themes#patch()`
function, that adds missing accents). So even if the theme does not
define the accents key, it should always exist.

However, an error while evaluating the statusline is extremely annoying,
so add some safeguards here and skip the following for loop.

related #2043
2020-01-20 12:28:04 +01:00
Christian Brabandt 62976a21b0 Merge pull request #2044 from kazukazuinaina/update_license_in_doc
update license year in doc/airline.txt
2020-01-20 08:24:51 +01:00
Christian Brabandt 8d694cba9c Merge pull request #2042 from kazukazuinaina/fix_issue_2041
update &preview in extensions.vim
2020-01-13 11:37:02 +01:00
Christian Brabandt c1de3d3370 Merge pull request #2040 from kazukazuinaina/update_license_year_
update license's year in vim-airline
2020-01-06 10:18:28 +01:00
Christian Brabandt 66f77d4a77 Merge pull request #2038 from kazukazuinaina/update_changelog
add poetv in CHANGELOG.md
2020-01-03 08:33:37 +01:00
Christian Brabandt 0755196c4d Merge pull request #2035 from petobens/poetv
Add poetv extension
2019-12-30 21:38:47 +01:00
Christian Brabandt 3d0f51152a Merge pull request #2034 from kazukazuinaina/update_ci
update .travis.yml
2019-12-30 21:37:58 +01:00
Christian Brabandt d199186df0 Merge pull request #2033 from jonathf/index_from_1
Adding option: `buffers#buffer_idx_mode = 3`
2019-12-27 16:31:31 +01:00
Christian Brabandt 5a87ca631a Merge pull request #2027 from midchildan/feat-buffer-disable
allow disabling airline per-buffer
2019-12-27 08:47:45 +01:00
Christian Brabandt c6283b5185 Merge pull request #2026 from midchildan/fix-airline-inactive
fix missing check for w:airline_disable_statusline
2019-12-27 08:47:20 +01:00
Christian Brabandt dee74777db Merge pull request #2031 from kazukazuinaina/add_vaffle_extension
Add support for Vaffle
2019-12-27 08:27:27 +01:00
Christian Brabandt b93492b40b Merge pull request #2024 from kazukazuinaina/fix_untracked_branch_check
fix untrack branch check about gina
2019-12-19 11:44:50 +01:00
Christian Brabandt 3b6b2474a2 Merge pull request #2023 from kazukazuinaina/update_ISSUE_TEMPLETE
add screen shot section in ISSUE_TEMPLETE.md
2019-12-18 10:05:31 +01:00
Christian Brabandt 98326670b6 Merge pull request #2022 from kazukazuinaina/can_choice_gina_statusline
can choice to use gina's extension
2019-12-17 19:19:42 +01:00
Christian Brabandt 929cf2e21f Merge pull request #2021 from kazukazuinaina/add_try_catch_in_gina_branch
add try catch in gina.vim's extension in branch.vim
2019-12-15 16:19:51 +01:00
Christian Brabandt aee2c7f91d Merge pull request #2020 from kazukazuinaina/fix_typo_in_tabline_vim
fix typo in tabline.vim
2019-12-15 16:17:59 +01:00
Christian Brabandt e142bbd1bf Merge pull request #2017 from kazukazuinaina/update_changelog
update changelog
2019-12-15 16:17:31 +01:00
Christian Brabandt 72286b27cc Merge pull request #2016 from kazukazuinaina/add_gina_support_for_branch
add gina support for vim-airline's branch
2019-12-13 20:19:08 +01:00
Christian Brabandt 9f00b402c5 plugin: save/restore cpo setting
This has been missing way too long. It should always be set to a sane
vim default, as documented (:h write-plugin). So add it as well.
2019-12-13 10:17:15 +01:00
Christian Brabandt 5f9ae83f44 config: allow to disable setting the statusline option
closes #2013
2019-12-13 09:59:45 +01:00
Christian Brabandt e395afed51 vista: init extension on VimEnter
closes #2009
2019-12-13 08:56:26 +01:00
Christian Brabandt 30725e6eb2 Merge pull request #2010 from kazukazuinaina/add_gina_new_extension
add gina's some extensions
2019-12-13 08:45:36 +01:00
Christian Brabandt 9c3f84fc67 tabline: skip expansive BufAdd call on Session load
closes #2015
2019-12-13 08:44:15 +01:00
Christian Brabandt 758c83acbf tabline: simplify autocommand condition 2019-12-12 09:58:21 +01:00
Christian Brabandt 58b9b3ec81 netrw: do not error out when g:netrw_sort_by is not defined 2019-12-11 23:36:15 +01:00
Christian Brabandt 6ef37e4b3e Merge pull request #2012 from kazukazuinaina/update_vista_vim_url
update vista.vim's url in document
2019-12-10 16:15:49 +01:00
Christian Brabandt c24f3c7c4d whitespace: do not detect '=======' as conflict marker for rst files
closes #2014
2019-12-10 16:14:08 +01:00
Christian Brabandt 2daef1bcb8 Merge pull request #2007 from kazukazuinaina/add_gina_branch
add :Gina branch command support
2019-12-02 10:10:05 +01:00
Christian Brabandt ce932f3825 Revert "themes: drop simple colorscheme - theme mappings"
This reverts commit 47be64d7f2.

closes #2006
2019-11-29 08:27:13 +01:00
Christian Brabandt 47be64d7f2 themes: drop simple colorscheme - theme mappings
vim-airline by default already tries to load theme names, that have the
same name as the colorscheme. Therefore, it does not make sense, to add
mappings that result in the same theme name.

So drop the base16, wombat, zenburn and solarized keys
2019-11-27 13:52:21 +01:00
Christian Brabandt 81fdc3b988 plugin: make use of rand() function from vim 8.1.2342 2019-11-25 17:13:33 +01:00
Christian Brabandt 19c655b420 plugin: do not trigger redraws for popup windows
coc.nvim might set the filetype of the poppup window, which might
trigger a redraw of the statusline, causing the current window to become
inactive.

So bail out early, if the current buffer is a popup buffer. It cannot
have a statusline anyhow.

fixes #1930 (but this time for Vim)
2019-11-25 16:24:58 +01:00
Christian Brabandt b9eb941201 Merge pull request #2002 from kazukazuinaina/update_gitignore
add .DS_Store in .gitignore
2019-11-21 17:48:24 +01:00
Christian Brabandt 29549aa55a Merge pull request #1997 from kazukazuinaina/fix_typo_NERDTree
substitute/NERDtree/NERDTree
2019-11-15 08:26:03 +01:00
Christian Brabandt e3e2b1af44 Merge pull request #1996 from kazukazuinaina/update_NERDTree_statusline
update nerdtree's statusline
2019-11-13 22:33:01 +01:00
Christian Brabandt e4e4ba3c7b Changelog: fix link to github 2019-11-10 16:49:29 +01:00
Christian Brabandt ad716f1df4 Changelog: Prepare for release 0.11 2019-11-08 20:19:06 +01:00
Christian Brabandt 664426be21 doc: mention all supported plugins
Also, in the extensions mention the required vim plugin
2019-11-08 20:18:04 +01:00
Christian Brabandt 5b9cbc1a57 ctrlspace: cleanup s:var usage 2019-11-08 19:58:22 +01:00
Christian Brabandt a66f7ae13e Merge pull request #1995 from kazukazuinaina/add_fugitive_statusline
add fugitive statusline
2019-11-10 08:45:25 +01:00
Christian Brabandt f2241b61b2 bufferline: get rid of static s: variable 2019-11-05 11:32:10 +01:00
Christian Brabandt 15c540dc94 doc: rewrap help doc to fit into a 80 column shell
needs to be reformated a bit, especially if the signcolumn is on, this
would have ugly wraps.

Also, the documentation at :h airline-default-sections mentions readonly
for the gutter part, which is wrong. So correct this (related #1994)
2019-11-05 11:32:10 +01:00
Christian Brabandt d17fcbf72f Merge pull request #1990 from kazukazuinaina/update_airline.txt
update ale's url
2019-10-31 12:46:36 +01:00
Christian Brabandt a0e9b383c6 tabline: add buffer number to unique_tail formmater
fixes #1987
2019-10-25 17:20:34 +02:00
Christian Brabandt 6eda2735aa Merge pull request #1986 from kazukazuinaina/add_update_statusline_check
add check to statusline's update
2019-10-24 09:38:01 +02:00
Christian Brabandt 3736132370 Merge pull request #1982 from kazukazuinaina/update_airline.txt
update airline.txt about airline-term
2019-10-23 13:07:13 +02:00
Christian Brabandt 6d665580a3 term: allow to disable the term extension
closes #1981
2019-10-16 18:07:35 +02:00
Christian Brabandt 297ca3d004 Merge pull request #1980 from kazukazuinaina/update_airline.txt
update airline.txt
2019-10-11 17:09:32 +02:00
Christian Brabandt 92c0a90b64 Update Changelog
This documents some of the changes that happend since the release
[v0.10](https://github.com/vim-airline/vim-airline/releases/tag/v0.10)
and is needed for the next release v0.11, planned around November 09th/10th

references #1975
2019-10-02 15:09:58 +02:00
Christian Brabandt 262fdc20d5 wordcount: use the short format for widths <= 85
Previously it used a width of >= 80 to display the long word count
format. However I personally found that a bit too wide, while other
sections will be shortened too much which does not really look nice.

Therefore, adjust the limit a bit, using the short word count format for
windows up to 85 characters.
2019-10-02 14:50:55 +02:00
Christian Brabandt 0b537b3065 Update the Changelog 2019-10-02 14:24:46 +02:00
Christian Brabandt 89d1d43165 Merge pull request #1966 from felleg/patch-1
Modified dark.vim commandline foreground color
2019-09-11 21:29:20 +02:00
Christian Brabandt 63d8764f9d po: do not shorten empty fuzzy/untranslated messages 2019-09-09 09:39:41 +02:00
Christian Brabandt 6409c7b317 tabline: do not display neovim terminal there 2019-08-26 15:16:38 +02:00
Christian Brabandt 22f54d8528 sort airline#extensions#tabline#ignore_bufadd_pat 2019-08-26 15:14:21 +02:00
Christian Brabandt 018688a90f tabline: do not show defx buffers
fixes #1962
2019-08-26 15:11:50 +02:00
Christian Brabandt d848de4918 branch: remove double '.' for string concatenation
fixes #1961
2019-08-22 07:56:51 +02:00
Christian Brabandt 57fb980df7 util: micro-optimization of existence check for vcscommand plugin 2019-08-20 22:30:20 +02:00
Christian Brabandt 5df9e23f14 util: micro-optimization of existence check for lawrencium 2019-08-20 22:28:49 +02:00
Christian Brabandt 0370a3b89b util: micro-optimization of existence check for fugitive 2019-08-20 22:28:49 +02:00
Christian Brabandt 51e74f1d1f util: micro-optimization of existence check for strcharpart() 2019-08-20 22:22:19 +02:00
Christian Brabandt ccef93e887 util: micro-optimization of existence check for strchars() 2019-08-20 22:20:39 +02:00
Christian Brabandt 15322e41c7 util: Add comment header, declaring s:vars as constant 2019-08-20 22:19:48 +02:00
Christian Brabandt 486b68cb08 term: get rid of useless variable, add comment 2019-08-20 22:12:34 +02:00
Christian Brabandt af96e9745f wordcount: only try to access buffer content in the actual current buffer
closes #1955
(this actually needs Vim patch 8.1.1372 to work properly)
2019-08-20 14:28:54 +02:00
Christian Brabandt 0f375addd2 term: differentiate different term modes
closes #1958
closes #1957
2019-08-20 14:01:09 +02:00
Christian Brabandt a40184536b Merge pull request #1951 from liujoey/master
add neoterm support
2019-08-11 14:38:52 +02:00
Christian Brabandt c213f2ac44 Merge pull request #1947 from matoruru/patch-1
Updata a url in airline.txt
2019-07-27 11:13:37 +02:00
Christian Brabandt 28cd6253e9 Remove rvm dependency on ruby 1.9.3
looks like this no longer runs on travis-ci, so disableing it for now
2019-07-23 09:36:35 +02:00
Christian Brabandt 2db9b27e39 async: Better fix for #1936
fix #1936 in a different way
2019-06-14 10:30:05 +02:00
Christian Brabandt 71c80aaf54 async: Check existence of buffer before accessing it
fixes #1936
2019-06-14 09:40:30 +02:00
Christian Brabandt 63a75aca2a term: Make terminal extension work on entering it
does not work with Neovim since TermOpen is not used (see #1828 for the
bug)
2019-06-12 11:36:47 +02:00
Christian Brabandt 73b4e4233c Remove Neovim Workaround, as bug has been fixed 2019-06-12 11:26:09 +02:00
Christian Brabandt 28453d7038 Support Multiple Cursor mode
Detect the use of plugin https://github.com/mg979/vim-visual-multi
and show mode "MULTI" when it is active.

closes #1933
2019-06-11 09:48:08 +02:00