-
Notifications
You must be signed in to change notification settings - Fork 116
Releases: skywind3000/asyncrun.vim
Releases · skywind3000/asyncrun.vim
20250324 - v2.13.4
- improve compatibility with vim-9.1.1232
Assets 2
20241108 - v2.13.2
- Update asyncrun.vim version to 2.13.2 and fix handling of shellslash on Windows (#292, by @BruceChen7).
Assets 2
1 person reacted
20240726 - v2.13.1
asyncrun#get_root(0)returns current root
Assets 2
20240702 - v2.13.0
asyncrun#get_root()now accepts buffer number, if you pass an integer in the first argument, it will be interpreted as a buffer number.
This will display the root of current buffer:
:echo asyncrun#get_root(bufnr('%'))
as well as:
:echo asyncrun#get_root('%')
Assets 2
20240523 - v2.12.9
- fixed
shellslashissue in NeoVim.
Assets 2
1 person reacted
20240522 - v2.12.8
- Force to use "cmd.exe" as
g:asyncrun_shellon Windows.
Assets 2
1 person reacted
20240514 - v2.12.6
- Update script_write() to write files silently to avoid displaying unnecessary messages.
Assets 2
1 person reacted
20240323 - v2.12.5
- set
g:asyncrun_modeto 1 during creating a terminal buffer and clear it to 0 after buffer has been created. - script triggered by the
#TerminalOpenor#TermOpenautocmd can use it to detect if this terminal buffer is created by asyncrun.
Assets 2
20240220 - v2.12.4
new g:asyncrun_rooter hook for root detection:
- each item in the
g:asyncrun_rooterdictionary is a function pointer (or name). - each function will be called to detect current buffer's root directory, until find one valid result.
- returns empty string to skip, see the example
let g:asyncrun_rooter = get(g:, 'asyncrun_rooter', {}) function! g:asyncrun_rooter.mydetect() if unable_to_detect return '' endif return '/path/to/root' endfunc
Assets 2
1 person reacted
20240216 - v2.12.3
- Added handling for fugitive buffers in
asyncrun#fullname()function