All patches and comments are welcome. Please squash your changes to logical
commits before using git-format-patch and git-send-email to
patches@git.madduck.net.
If you'd read over the Git project's submission guidelines and adhered to them,
I'd be especially grateful.
2 # Disabling building for AppVeyor. We are just testing things.
5 # Use the directory C:\testplugin so test directories will mostly work.
6 clone_folder: C:\testplugin
11 - /v\d+\.\d+\.(x|\d+)/
13 # Skip running Windows tests if we only change files that can't impact
27 # Cache the vim and vader directories between builds.
29 - C:\vim -> .appveyor.yml
30 - C:\vader -> .appveyor.yml
33 # Stop git from changing newlines
34 - git config --global core.autocrlf input
36 # NOTE: If you change the Vim or Vader versions here, please also update the
37 # instructions for running tests on Windows in ale-development.txt
40 # Download and unpack Vim
42 if (!(Test-Path -Path C:\vim)){
43 Add-Type -A System.IO.Compression.FileSystem
44 Invoke-WebRequest ftp://ftp.vim.org/pub/vim/pc/vim80-586w32.zip `
46 [IO.Compression.ZipFile]::ExtractToDirectory('C:\vim.zip', 'C:\vim')
47 Invoke-WebRequest ftp://ftp.vim.org/pub/vim/pc/vim80-586rt.zip `
49 [IO.Compression.ZipFile]::ExtractToDirectory('C:\rt.zip', 'C:\vim')
51 # Clone Vader and check out the commit we want
53 if (!(Test-Path -Path C:\vader)){
54 git clone https://github.com/junegunn/vader.vim C:\vader 2> $null
56 git checkout -qf c6243dd81c98350df4dec608fa972df98fa2a3af 2> $null
61 - 'C:\vim\vim\vim80\vim.exe -u test\vimrc "+Vader!
62 test/*.vader test/*/*.vader test/*/*/*.vader test/*/*/*.vader"'