annotate ci/appveyor.bat @ 32996:dd8da8f1c2bc v9.0.1790

patch 9.0.1790: Redundant LSP Content-Type header Commit: https://github.com/vim/vim/commit/8fbd9449e71f2ad93e594be575209a7424eb093e Author: Magnus Gro? <magnus@mggross.com> Date: Sun Aug 27 00:49:51 2023 +0200 patch 9.0.1790: Redundant LSP Content-Type header Problem: The Content-Type header is an optional header that some LSP servers struggle with and may crash when encountering it. Solution: Drop the Content-Type header from all messages, because we use the default value anyway. Because pretty much all popular LSP clients (e.g. coc.nvim, VSCode) do not send the Content-Type header, the LSP server ecosystem has developed such that some LSP servers may even crash when encountering it. To improve compatibility with these misbehaving LSP servers, we drop this header as well. Signed-off-by: Christian Brabandt <cb@256bit.org> Co-authored-by: Magnus Gro? <magnus@mggross.com>
author Christian Brabandt <cb@256bit.org>
date Sun, 27 Aug 2023 11:15:03 +0200
parents 0c7d833308c7
children c21bafafb59d
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
8242
1313d2e282dc commit https://github.com/vim/vim/commit/81275ca9ce3059148fdb65dff29f7ecdbca446fb
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
1 @echo off
1313d2e282dc commit https://github.com/vim/vim/commit/81275ca9ce3059148fdb65dff29f7ecdbca446fb
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
2 :: Batch file for building/testing Vim on AppVeyor
31748
0c7d833308c7 patch 9.0.1206: testing with Python on AppVeyor does not work properly
Bram Moolenaar <Bram@vim.org>
parents: 31736
diff changeset
3 set target=%1
8242
1313d2e282dc commit https://github.com/vim/vim/commit/81275ca9ce3059148fdb65dff29f7ecdbca446fb
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
4
1313d2e282dc commit https://github.com/vim/vim/commit/81275ca9ce3059148fdb65dff29f7ecdbca446fb
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
5 setlocal ENABLEDELAYEDEXPANSION
1313d2e282dc commit https://github.com/vim/vim/commit/81275ca9ce3059148fdb65dff29f7ecdbca446fb
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
6 cd %APPVEYOR_BUILD_FOLDER%
1313d2e282dc commit https://github.com/vim/vim/commit/81275ca9ce3059148fdb65dff29f7ecdbca446fb
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
7
31736
4fac5d2c5a3c patch 9.0.1200: AppVeyor builds with an old Python version
Bram Moolenaar <Bram@vim.org>
parents: 31716
diff changeset
8 :: Python3
4fac5d2c5a3c patch 9.0.1200: AppVeyor builds with an old Python version
Bram Moolenaar <Bram@vim.org>
parents: 31716
diff changeset
9 set PYTHON3_VER=311
4fac5d2c5a3c patch 9.0.1200: AppVeyor builds with an old Python version
Bram Moolenaar <Bram@vim.org>
parents: 31716
diff changeset
10 set PYTHON3_RELEASE=3.11.1
4fac5d2c5a3c patch 9.0.1200: AppVeyor builds with an old Python version
Bram Moolenaar <Bram@vim.org>
parents: 31716
diff changeset
11 set PYTHON3_URL=https://www.python.org/ftp/python/%PYTHON3_RELEASE%/python-%PYTHON3_RELEASE%-amd64.exe
4fac5d2c5a3c patch 9.0.1200: AppVeyor builds with an old Python version
Bram Moolenaar <Bram@vim.org>
parents: 31716
diff changeset
12 set PYTHON3_DIR=C:\python%PYTHON3_VER%-x64
4fac5d2c5a3c patch 9.0.1200: AppVeyor builds with an old Python version
Bram Moolenaar <Bram@vim.org>
parents: 31716
diff changeset
13
31748
0c7d833308c7 patch 9.0.1206: testing with Python on AppVeyor does not work properly
Bram Moolenaar <Bram@vim.org>
parents: 31736
diff changeset
14 set "VSWHERE=%ProgramFiles(x86)%\Microsoft Visual Studio\Installer\vswhere.exe"
0c7d833308c7 patch 9.0.1206: testing with Python on AppVeyor does not work properly
Bram Moolenaar <Bram@vim.org>
parents: 31736
diff changeset
15
0c7d833308c7 patch 9.0.1206: testing with Python on AppVeyor does not work properly
Bram Moolenaar <Bram@vim.org>
parents: 31736
diff changeset
16 if exist "%VSWHERE%" (
0c7d833308c7 patch 9.0.1206: testing with Python on AppVeyor does not work properly
Bram Moolenaar <Bram@vim.org>
parents: 31736
diff changeset
17 for /f "usebackq delims=" %%i in (
0c7d833308c7 patch 9.0.1206: testing with Python on AppVeyor does not work properly
Bram Moolenaar <Bram@vim.org>
parents: 31736
diff changeset
18 `"%VSWHERE%" -products * -latest -property installationPath`
0c7d833308c7 patch 9.0.1206: testing with Python on AppVeyor does not work properly
Bram Moolenaar <Bram@vim.org>
parents: 31736
diff changeset
19 ) do (
0c7d833308c7 patch 9.0.1206: testing with Python on AppVeyor does not work properly
Bram Moolenaar <Bram@vim.org>
parents: 31736
diff changeset
20 set "VCVARSALL=%%i\VC\Auxiliary\Build\vcvarsall.bat"
0c7d833308c7 patch 9.0.1206: testing with Python on AppVeyor does not work properly
Bram Moolenaar <Bram@vim.org>
parents: 31736
diff changeset
21 )
0c7d833308c7 patch 9.0.1206: testing with Python on AppVeyor does not work properly
Bram Moolenaar <Bram@vim.org>
parents: 31736
diff changeset
22 )
0c7d833308c7 patch 9.0.1206: testing with Python on AppVeyor does not work properly
Bram Moolenaar <Bram@vim.org>
parents: 31736
diff changeset
23
0c7d833308c7 patch 9.0.1206: testing with Python on AppVeyor does not work properly
Bram Moolenaar <Bram@vim.org>
parents: 31736
diff changeset
24 if not exist "%VCVARSALL%" (
0c7d833308c7 patch 9.0.1206: testing with Python on AppVeyor does not work properly
Bram Moolenaar <Bram@vim.org>
parents: 31736
diff changeset
25 set "VCVARSALL=%ProgramFiles(x86)%\Microsoft Visual Studio 14.0\VC\vcvarsall.bat"
0c7d833308c7 patch 9.0.1206: testing with Python on AppVeyor does not work properly
Bram Moolenaar <Bram@vim.org>
parents: 31736
diff changeset
26 )
0c7d833308c7 patch 9.0.1206: testing with Python on AppVeyor does not work properly
Bram Moolenaar <Bram@vim.org>
parents: 31736
diff changeset
27 call "%VCVARSALL%" x64
0c7d833308c7 patch 9.0.1206: testing with Python on AppVeyor does not work properly
Bram Moolenaar <Bram@vim.org>
parents: 31736
diff changeset
28
0c7d833308c7 patch 9.0.1206: testing with Python on AppVeyor does not work properly
Bram Moolenaar <Bram@vim.org>
parents: 31736
diff changeset
29 goto %target%
0c7d833308c7 patch 9.0.1206: testing with Python on AppVeyor does not work properly
Bram Moolenaar <Bram@vim.org>
parents: 31736
diff changeset
30 echo Unknown build target.
0c7d833308c7 patch 9.0.1206: testing with Python on AppVeyor does not work properly
Bram Moolenaar <Bram@vim.org>
parents: 31736
diff changeset
31 exit 1
0c7d833308c7 patch 9.0.1206: testing with Python on AppVeyor does not work properly
Bram Moolenaar <Bram@vim.org>
parents: 31736
diff changeset
32
0c7d833308c7 patch 9.0.1206: testing with Python on AppVeyor does not work properly
Bram Moolenaar <Bram@vim.org>
parents: 31736
diff changeset
33 :: ----------------------------------------------------------------------------
0c7d833308c7 patch 9.0.1206: testing with Python on AppVeyor does not work properly
Bram Moolenaar <Bram@vim.org>
parents: 31736
diff changeset
34 :install
0c7d833308c7 patch 9.0.1206: testing with Python on AppVeyor does not work properly
Bram Moolenaar <Bram@vim.org>
parents: 31736
diff changeset
35 @echo on
31736
4fac5d2c5a3c patch 9.0.1200: AppVeyor builds with an old Python version
Bram Moolenaar <Bram@vim.org>
parents: 31716
diff changeset
36 if not exist downloads mkdir downloads
4fac5d2c5a3c patch 9.0.1200: AppVeyor builds with an old Python version
Bram Moolenaar <Bram@vim.org>
parents: 31716
diff changeset
37
4fac5d2c5a3c patch 9.0.1200: AppVeyor builds with an old Python version
Bram Moolenaar <Bram@vim.org>
parents: 31716
diff changeset
38 :: Python 3
4fac5d2c5a3c patch 9.0.1200: AppVeyor builds with an old Python version
Bram Moolenaar <Bram@vim.org>
parents: 31716
diff changeset
39 if not exist %PYTHON3_DIR% (
4fac5d2c5a3c patch 9.0.1200: AppVeyor builds with an old Python version
Bram Moolenaar <Bram@vim.org>
parents: 31716
diff changeset
40 call :downloadfile %PYTHON3_URL% downloads\python3.exe
31748
0c7d833308c7 patch 9.0.1206: testing with Python on AppVeyor does not work properly
Bram Moolenaar <Bram@vim.org>
parents: 31736
diff changeset
41 cmd /c start /wait downloads\python3.exe /quiet TargetDir=%PYTHON3_DIR% ^
0c7d833308c7 patch 9.0.1206: testing with Python on AppVeyor does not work properly
Bram Moolenaar <Bram@vim.org>
parents: 31736
diff changeset
42 Include_pip=0 Include_tcltk=0 Include_test=0 Include_tools=0 ^
0c7d833308c7 patch 9.0.1206: testing with Python on AppVeyor does not work properly
Bram Moolenaar <Bram@vim.org>
parents: 31736
diff changeset
43 AssociateFiles=0 Shortcuts=0 Include_doc=0 Include_launcher=0 ^
0c7d833308c7 patch 9.0.1206: testing with Python on AppVeyor does not work properly
Bram Moolenaar <Bram@vim.org>
parents: 31736
diff changeset
44 InstallLauncherAllUsers=0
31736
4fac5d2c5a3c patch 9.0.1200: AppVeyor builds with an old Python version
Bram Moolenaar <Bram@vim.org>
parents: 31716
diff changeset
45 )
31748
0c7d833308c7 patch 9.0.1206: testing with Python on AppVeyor does not work properly
Bram Moolenaar <Bram@vim.org>
parents: 31736
diff changeset
46 @echo off
0c7d833308c7 patch 9.0.1206: testing with Python on AppVeyor does not work properly
Bram Moolenaar <Bram@vim.org>
parents: 31736
diff changeset
47 goto :eof
0c7d833308c7 patch 9.0.1206: testing with Python on AppVeyor does not work properly
Bram Moolenaar <Bram@vim.org>
parents: 31736
diff changeset
48
0c7d833308c7 patch 9.0.1206: testing with Python on AppVeyor does not work properly
Bram Moolenaar <Bram@vim.org>
parents: 31736
diff changeset
49 :: ----------------------------------------------------------------------------
0c7d833308c7 patch 9.0.1206: testing with Python on AppVeyor does not work properly
Bram Moolenaar <Bram@vim.org>
parents: 31736
diff changeset
50 :build
31736
4fac5d2c5a3c patch 9.0.1200: AppVeyor builds with an old Python version
Bram Moolenaar <Bram@vim.org>
parents: 31716
diff changeset
51
8242
1313d2e282dc commit https://github.com/vim/vim/commit/81275ca9ce3059148fdb65dff29f7ecdbca446fb
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
52 cd src
17405
8292b2dde464 patch 8.1.1701: Appveyor build with MSVC fails puts progress bar in log
Bram Moolenaar <Bram@vim.org>
parents: 17399
diff changeset
53
8242
1313d2e282dc commit https://github.com/vim/vim/commit/81275ca9ce3059148fdb65dff29f7ecdbca446fb
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
54 echo "Building MSVC 64bit console Version"
27388
83bd6e25d0b6 patch 8.2.4222: MS-Windows: clumsy way to suppress progress on CI
Bram Moolenaar <Bram@vim.org>
parents: 24721
diff changeset
55 nmake -f Make_mvc.mak CPU=AMD64 ^
21534
69a59cc69519 patch 8.2.1317: MS-Windows tests on AppVeyor are slow
Bram Moolenaar <Bram@vim.org>
parents: 20931
diff changeset
56 OLE=no GUI=no IME=yes ICONV=yes DEBUG=no ^
24721
8a3659f78064 patch 8.2.2899: Appveyor script does not detect nmake failure
Bram Moolenaar <Bram@vim.org>
parents: 21534
diff changeset
57 FEATURES=%FEATURE%
8a3659f78064 patch 8.2.2899: Appveyor script does not detect nmake failure
Bram Moolenaar <Bram@vim.org>
parents: 21534
diff changeset
58 if not exist vim.exe (
8a3659f78064 patch 8.2.2899: Appveyor script does not detect nmake failure
Bram Moolenaar <Bram@vim.org>
parents: 21534
diff changeset
59 echo Build failure.
8a3659f78064 patch 8.2.2899: Appveyor script does not detect nmake failure
Bram Moolenaar <Bram@vim.org>
parents: 21534
diff changeset
60 exit 1
8a3659f78064 patch 8.2.2899: Appveyor script does not detect nmake failure
Bram Moolenaar <Bram@vim.org>
parents: 21534
diff changeset
61 )
8242
1313d2e282dc commit https://github.com/vim/vim/commit/81275ca9ce3059148fdb65dff29f7ecdbca446fb
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
62
1313d2e282dc commit https://github.com/vim/vim/commit/81275ca9ce3059148fdb65dff29f7ecdbca446fb
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
63 :: build MSVC huge version with python and channel support
1313d2e282dc commit https://github.com/vim/vim/commit/81275ca9ce3059148fdb65dff29f7ecdbca446fb
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
64 :: GUI needs to be last, so that testing works
1313d2e282dc commit https://github.com/vim/vim/commit/81275ca9ce3059148fdb65dff29f7ecdbca446fb
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
65 echo "Building MSVC 64bit GUI Version"
1313d2e282dc commit https://github.com/vim/vim/commit/81275ca9ce3059148fdb65dff29f7ecdbca446fb
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
66 if "%FEATURE%" == "HUGE" (
27388
83bd6e25d0b6 patch 8.2.4222: MS-Windows: clumsy way to suppress progress on CI
Bram Moolenaar <Bram@vim.org>
parents: 24721
diff changeset
67 nmake -f Make_mvc.mak CPU=AMD64 ^
21534
69a59cc69519 patch 8.2.1317: MS-Windows tests on AppVeyor are slow
Bram Moolenaar <Bram@vim.org>
parents: 20931
diff changeset
68 OLE=no GUI=yes IME=yes ICONV=yes DEBUG=no POSTSCRIPT=yes ^
69a59cc69519 patch 8.2.1317: MS-Windows tests on AppVeyor are slow
Bram Moolenaar <Bram@vim.org>
parents: 20931
diff changeset
69 PYTHON_VER=27 DYNAMIC_PYTHON=yes PYTHON=C:\Python27-x64 ^
31736
4fac5d2c5a3c patch 9.0.1200: AppVeyor builds with an old Python version
Bram Moolenaar <Bram@vim.org>
parents: 31716
diff changeset
70 PYTHON3_VER=%PYTHON3_VER% DYNAMIC_PYTHON3=yes PYTHON3=%PYTHON3_DIR% ^
24721
8a3659f78064 patch 8.2.2899: Appveyor script does not detect nmake failure
Bram Moolenaar <Bram@vim.org>
parents: 21534
diff changeset
71 FEATURES=%FEATURE%
8242
1313d2e282dc commit https://github.com/vim/vim/commit/81275ca9ce3059148fdb65dff29f7ecdbca446fb
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
72 ) ELSE (
27388
83bd6e25d0b6 patch 8.2.4222: MS-Windows: clumsy way to suppress progress on CI
Bram Moolenaar <Bram@vim.org>
parents: 24721
diff changeset
73 nmake -f Make_mvc.mak CPU=AMD64 ^
21534
69a59cc69519 patch 8.2.1317: MS-Windows tests on AppVeyor are slow
Bram Moolenaar <Bram@vim.org>
parents: 20931
diff changeset
74 OLE=no GUI=yes IME=yes ICONV=yes DEBUG=no ^
24721
8a3659f78064 patch 8.2.2899: Appveyor script does not detect nmake failure
Bram Moolenaar <Bram@vim.org>
parents: 21534
diff changeset
75 FEATURES=%FEATURE%
8242
1313d2e282dc commit https://github.com/vim/vim/commit/81275ca9ce3059148fdb65dff29f7ecdbca446fb
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
76 )
24721
8a3659f78064 patch 8.2.2899: Appveyor script does not detect nmake failure
Bram Moolenaar <Bram@vim.org>
parents: 21534
diff changeset
77 if not exist gvim.exe (
8a3659f78064 patch 8.2.2899: Appveyor script does not detect nmake failure
Bram Moolenaar <Bram@vim.org>
parents: 21534
diff changeset
78 echo Build failure.
8a3659f78064 patch 8.2.2899: Appveyor script does not detect nmake failure
Bram Moolenaar <Bram@vim.org>
parents: 21534
diff changeset
79 exit 1
8a3659f78064 patch 8.2.2899: Appveyor script does not detect nmake failure
Bram Moolenaar <Bram@vim.org>
parents: 21534
diff changeset
80 )
8a3659f78064 patch 8.2.2899: Appveyor script does not detect nmake failure
Bram Moolenaar <Bram@vim.org>
parents: 21534
diff changeset
81 .\gvim -u NONE -c "redir @a | ver |0put a | wq" ver_msvc.txt || exit 1
8242
1313d2e282dc commit https://github.com/vim/vim/commit/81275ca9ce3059148fdb65dff29f7ecdbca446fb
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
82
21534
69a59cc69519 patch 8.2.1317: MS-Windows tests on AppVeyor are slow
Bram Moolenaar <Bram@vim.org>
parents: 20931
diff changeset
83 echo "version output MSVC console"
24721
8a3659f78064 patch 8.2.2899: Appveyor script does not detect nmake failure
Bram Moolenaar <Bram@vim.org>
parents: 21534
diff changeset
84 .\vim --version || exit 1
21534
69a59cc69519 patch 8.2.1317: MS-Windows tests on AppVeyor are slow
Bram Moolenaar <Bram@vim.org>
parents: 20931
diff changeset
85 echo "version output MSVC GUI"
24721
8a3659f78064 patch 8.2.2899: Appveyor script does not detect nmake failure
Bram Moolenaar <Bram@vim.org>
parents: 21534
diff changeset
86 type ver_msvc.txt || exit 1
31736
4fac5d2c5a3c patch 9.0.1200: AppVeyor builds with an old Python version
Bram Moolenaar <Bram@vim.org>
parents: 31716
diff changeset
87
4fac5d2c5a3c patch 9.0.1200: AppVeyor builds with an old Python version
Bram Moolenaar <Bram@vim.org>
parents: 31716
diff changeset
88 goto :eof
4fac5d2c5a3c patch 9.0.1200: AppVeyor builds with an old Python version
Bram Moolenaar <Bram@vim.org>
parents: 31716
diff changeset
89
31748
0c7d833308c7 patch 9.0.1206: testing with Python on AppVeyor does not work properly
Bram Moolenaar <Bram@vim.org>
parents: 31736
diff changeset
90 :: ----------------------------------------------------------------------------
0c7d833308c7 patch 9.0.1206: testing with Python on AppVeyor does not work properly
Bram Moolenaar <Bram@vim.org>
parents: 31736
diff changeset
91 :test
0c7d833308c7 patch 9.0.1206: testing with Python on AppVeyor does not work properly
Bram Moolenaar <Bram@vim.org>
parents: 31736
diff changeset
92 @echo on
0c7d833308c7 patch 9.0.1206: testing with Python on AppVeyor does not work properly
Bram Moolenaar <Bram@vim.org>
parents: 31736
diff changeset
93 cd src/testdir
0c7d833308c7 patch 9.0.1206: testing with Python on AppVeyor does not work properly
Bram Moolenaar <Bram@vim.org>
parents: 31736
diff changeset
94 :: Testing with MSVC gvim
0c7d833308c7 patch 9.0.1206: testing with Python on AppVeyor does not work properly
Bram Moolenaar <Bram@vim.org>
parents: 31736
diff changeset
95 path %PYTHON3_DIR%;%PATH%
0c7d833308c7 patch 9.0.1206: testing with Python on AppVeyor does not work properly
Bram Moolenaar <Bram@vim.org>
parents: 31736
diff changeset
96 nmake -f Make_mvc.mak VIMPROG=..\gvim
0c7d833308c7 patch 9.0.1206: testing with Python on AppVeyor does not work properly
Bram Moolenaar <Bram@vim.org>
parents: 31736
diff changeset
97 nmake -f Make_mvc.mak clean
0c7d833308c7 patch 9.0.1206: testing with Python on AppVeyor does not work properly
Bram Moolenaar <Bram@vim.org>
parents: 31736
diff changeset
98 :: Testing with MSVC console version
0c7d833308c7 patch 9.0.1206: testing with Python on AppVeyor does not work properly
Bram Moolenaar <Bram@vim.org>
parents: 31736
diff changeset
99 nmake -f Make_mvc.mak VIMPROG=..\vim
0c7d833308c7 patch 9.0.1206: testing with Python on AppVeyor does not work properly
Bram Moolenaar <Bram@vim.org>
parents: 31736
diff changeset
100
0c7d833308c7 patch 9.0.1206: testing with Python on AppVeyor does not work properly
Bram Moolenaar <Bram@vim.org>
parents: 31736
diff changeset
101 @echo off
0c7d833308c7 patch 9.0.1206: testing with Python on AppVeyor does not work properly
Bram Moolenaar <Bram@vim.org>
parents: 31736
diff changeset
102 goto :eof
0c7d833308c7 patch 9.0.1206: testing with Python on AppVeyor does not work properly
Bram Moolenaar <Bram@vim.org>
parents: 31736
diff changeset
103
0c7d833308c7 patch 9.0.1206: testing with Python on AppVeyor does not work properly
Bram Moolenaar <Bram@vim.org>
parents: 31736
diff changeset
104 :: ----------------------------------------------------------------------------
31736
4fac5d2c5a3c patch 9.0.1200: AppVeyor builds with an old Python version
Bram Moolenaar <Bram@vim.org>
parents: 31716
diff changeset
105 :downloadfile
4fac5d2c5a3c patch 9.0.1200: AppVeyor builds with an old Python version
Bram Moolenaar <Bram@vim.org>
parents: 31716
diff changeset
106 :: call :downloadfile <URL> <localfile>
4fac5d2c5a3c patch 9.0.1200: AppVeyor builds with an old Python version
Bram Moolenaar <Bram@vim.org>
parents: 31716
diff changeset
107 if not exist %2 (
4fac5d2c5a3c patch 9.0.1200: AppVeyor builds with an old Python version
Bram Moolenaar <Bram@vim.org>
parents: 31716
diff changeset
108 curl -f -L %1 -o %2
4fac5d2c5a3c patch 9.0.1200: AppVeyor builds with an old Python version
Bram Moolenaar <Bram@vim.org>
parents: 31716
diff changeset
109 )
4fac5d2c5a3c patch 9.0.1200: AppVeyor builds with an old Python version
Bram Moolenaar <Bram@vim.org>
parents: 31716
diff changeset
110 if ERRORLEVEL 1 (
4fac5d2c5a3c patch 9.0.1200: AppVeyor builds with an old Python version
Bram Moolenaar <Bram@vim.org>
parents: 31716
diff changeset
111 rem Retry once.
4fac5d2c5a3c patch 9.0.1200: AppVeyor builds with an old Python version
Bram Moolenaar <Bram@vim.org>
parents: 31716
diff changeset
112 curl -f -L %1 -o %2 || exit 1
4fac5d2c5a3c patch 9.0.1200: AppVeyor builds with an old Python version
Bram Moolenaar <Bram@vim.org>
parents: 31716
diff changeset
113 )
4fac5d2c5a3c patch 9.0.1200: AppVeyor builds with an old Python version
Bram Moolenaar <Bram@vim.org>
parents: 31716
diff changeset
114 @goto :eof