File tree Expand file tree Collapse file tree 10 files changed +18
-14
lines changed Expand file tree Collapse file tree 10 files changed +18
-14
lines changed Original file line number Diff line number Diff line change 1919 - ubuntu-latest
2020 version :
2121 - stable
22- - v0.4.3
22+ - v0.4.4
2323 runs-on : ${{ matrix.os }}
2424 steps :
2525 - uses : actions/checkout@v2
Original file line number Diff line number Diff line change 1919 - ubuntu-latest
2020 version :
2121 - nightly
22- - v8.2.0235
23- - v8.1.2424
22+ - v8.2.0716 # Ubuntu 20.10 (2021/02/28)
23+ - v8.1.2269 # Ubuntu 20.04 (2021/02/28)
2424 runs-on : ${{ matrix.os }}
2525 steps :
2626 - uses : actions/checkout@v2
Original file line number Diff line number Diff line change 11# 🌿 fern.vim
22
3- ![ Support Vim 8.1 or above] ( https://img.shields.io/badge/support-Vim%208.1%20or%20above-yellowgreen.svg )
4- ![ Support Neovim 0.4 or above] ( https://img.shields.io/badge/support-Neovim%200.4%20or%20above-yellowgreen.svg )
3+ ![ Support Vim 8.1.2269 or above] ( https://img.shields.io/badge/support-Vim%208.1.2269 %20or%20above-yellowgreen.svg )
4+ ![ Support Neovim 0.4.4 or above] ( https://img.shields.io/badge/support-Neovim%200.4 .4%20or%20above-yellowgreen.svg )
55[ ![ Powered by vital.vim] ( https://img.shields.io/badge/powered%20by-vital.vim-80273f.svg )] ( https://github.com/vim-jp/vital.vim )
66[ ![ Powered by vital-Whisky] ( https://img.shields.io/badge/powered%20by-vital--Whisky-80273f.svg )] ( https://github.com/lambdalisue/vital-Whisky )
77[ ![ MIT License] ( https://img.shields.io/badge/license-MIT-blue.svg )] ( LICENSE )
Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ function! fern#helper#new(...) abort
77 let helper = extend ({
88 \ ' fern' : fern,
99 \ ' bufnr' : bufnr ,
10- \ ' winid' : bufnr () == bufnr ? win_getid () : bufwinid (bufnr ),
10+ \ ' winid' : bufnr (' % ' ) == bufnr ? win_getid () : bufwinid (bufnr ),
1111 \} , s: helper )
1212 let helper.sync = fern#helper#sync#new (helper)
1313 let helper.async = fern#helper#async#new (helper)
Original file line number Diff line number Diff line change @@ -32,5 +32,5 @@ endfunction
3232
3333augroup fern_internal_drawer_auto_restore_focus
3434 autocmd !
35- autocmd WinEnter * ++ nested call s: auto_restore_focus ()
35+ autocmd WinEnter * nested call s: auto_restore_focus ()
3636augroup END
Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ function! fern#internal#drawer#smart_quit#init() abort
77
88 augroup fern_internal_drawer_smart_quit_init
99 autocmd ! * <buffer>
10- autocmd BufEnter <buffer> ++ nested call s: smart_quit ()
10+ autocmd BufEnter <buffer> nested call s: smart_quit ()
1111 augroup END
1212endfunction
1313
Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ endfunction
1919
2020function ! s: update (timer, spinner, bufnr ) abort
2121 let fern = getbufvar (a: bufnr , ' fern' , v: null )
22- let winid = bufnr () == a: bufnr ? win_getid () : bufwinid (a: bufnr )
22+ let winid = bufnr (' % ' ) == a: bufnr ? win_getid () : bufwinid (a: bufnr )
2323 if fern is # v: null || winid is # -1
2424 call timer_stop (a: timer )
2525 return
Original file line number Diff line number Diff line change @@ -52,7 +52,7 @@ function! s:init() abort
5252 augroup fern_internal_viewer_init
5353 autocmd ! * <buffer>
5454 autocmd BufEnter <buffer> setlocal nobuflisted
55- autocmd BufReadCmd <buffer> ++ nested call s: BufReadCmd ()
55+ autocmd BufReadCmd <buffer> nested call s: BufReadCmd ()
5656 autocmd ColorScheme <buffer> call s: ColorScheme ()
5757 autocmd CursorMoved ,CursorMovedI ,BufLeave <buffer> let b: fern_cursor = getcurpos ()[1 :2 ]
5858 augroup END
Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ function! fern#internal#viewer#auto_duplication#init() abort
55
66 augroup fern_internal_viewer_auto_duplication_init
77 autocmd ! * <buffer>
8- autocmd WinEnter <buffer> ++ nested call s: duplicate ()
8+ autocmd WinEnter <buffer> nested call s: duplicate ()
99 augroup END
1010endfunction
1111
Original file line number Diff line number Diff line change 1- if exists (' g:loaded_fern' ) || ( ! has (' nvim' ) && v: version < 801 )
1+ if exists (' g:loaded_fern' ) || (! has (' nvim' ) && ! has (' patch-8.1.0994' ))
2+ " NOTE:
3+ " At least https://github.com/vim/vim/releases/tag/v8.1.0994 is required
4+ " thus minimum working version is 8.1.0994. Remember that minimum support
5+ " version is not equal to this.
26 finish
37endif
48let g: loaded_fern = 1
@@ -24,6 +28,6 @@ endfunction
2428
2529augroup fern_internal
2630 autocmd ! *
27- autocmd BufReadCmd fern://* ++ nested call s: BufReadCmd ()
28- autocmd SessionLoadPost fern://* ++ nested call s: BufReadCmd ()
31+ autocmd BufReadCmd fern://* nested call s: BufReadCmd ()
32+ autocmd SessionLoadPost fern://* nested call s: BufReadCmd ()
2933augroup END
You can’t perform that action at this time.
0 commit comments