Skip to content

Releases: skywind3000/asyncrun.vim

20200302 - v2.5.3

01 Mar 17:27
Compare
Choose a tag to compare
  • new option -silent to prevent open quickfix window no matter g:asyncrun_open is set or not.
  • new command modifier can define your own -program=new_modifer.

20200229 - v2.5.0

28 Feb 19:04
Compare
Choose a tag to compare
  • purify and refactor, remove useless codes.
  • new command modifier g:asyncrun_program.
  • the -program=xx supports msys, mingw32, mingw64 and cygwin:

Try this on windows:

:let g:asyncrun_msys = 'd:/msys32'
:AsyncRun -program=msys ls -l && echo $(MSYS_CWD)
:AsyncRun -mode=term -program=mingw32 ls -l && echo $(MSYS_ROOT)

The -program=xx can be totally customized now:

:let g:asyncrun_program.display = { opts -> 'echo ' . opts.cmd }
:AsyncRun -program=display ls -la

The origin command ls -la will be modified to echo ls -la in the display modifier.

The msys, mingw32 and wsl are implemented as command modifiers.

20200221 - v2.4.9

21 Feb 09:12
Compare
Choose a tag to compare
  • new: specify customized runner by g:asyncrun_runner, see customize runners.
  • new: run command with :execute if command is starting with a colon :.
  • new: the colon command can be disabled by setting g:asyncrun_strict to non-zero.

20200218 - v2.4.6

18 Feb 13:15
Compare
Choose a tag to compare

new macros for -program=wsl on Windows:

  • $(WSL_FILEPATH)
  • $(WSL_FILENAME)
  • $(WSL_FILEDIR)
  • $(WSL_FILENOEXT)
  • $(WSL_PATHNOEXT)
  • $(WSL_RELDIR)
  • $(WSL_RELNAME)
  • $(WSL_ROOT)
  • $(WSL_CWD)
  • $(WSL_CFILE)

20200217 - v2.4.5

17 Feb 13:47
Compare
Choose a tag to compare
  • fixed: $(VIM_PATHNOTEXT) is not an absolute path, make it absolute.

20200216 - v2.4.4

16 Feb 13:44
Compare
Choose a tag to compare
  • fixed: windows: -mode=term -safe=1 will break when $HOME directory contains spaces.
  • better file extname handling.
  • optimize in terminal mode.

20200216 - v2.4.3

16 Feb 06:32
Compare
Choose a tag to compare
  • fixed neovim/windows: command name containing spaces will break
  • new: $(VIM_PRONAME), $(VIM_DIRNAME), $(VIM_CLINE)

20200216 - v2.4.2

15 Feb 17:08
Compare
Choose a tag to compare
  • new: macro $(VIM_FILETYPE) to represent &filetype.

20200212 - v2.4.1

12 Feb 13:22
Compare
Choose a tag to compare
  • fixed focusing issue in terminal window.

20200211 - v2.4.0

10 Feb 17:04
Compare
Choose a tag to compare