neovim/scripts
James McCoy c8af12d0fa vim-patch: Replace shell variables in printf with formatted args
This ensures that special characters in the variables are not
interpreted as escapes/format characters in the printf string, as was
seen with upstream patch 8.0.0615.

    $ ./scripts/vim-patch.sh -p 8.0.0615
    Updating Vim sources: /$HOME/src/neovim/.vim-src
    ✔ Updated Vim sources.
    ✔ Found Vim revision 'bf15b8d78b22661db8b19d662b62bb9a061cdd37'.
    Creating patch...
    Pre-processing patch...
    ✔ Saved patch to '/$HOME/src/neovim/vim-8.0.0615.patch'.

    Fetching 'origin/master'.
    ✔ From https://github.com/neovim/neovim
     * branch                master     -> FETCH_HEAD

    Creating new branch 'vim-8.0.0615' based on 'origin/master'.
    ✔ Switched to a new branch 'vim-8.0.0615'
    Branch 'vim-8.0.0615' set up to track remote branch 'master' from 'origin'.

    Creating empty commit with correct commit message.
    ./scripts/vim-patch.sh: line 40: printf: `w': invalid format character
    ✔ [vim-8.0.0615 db7fbb016] vim-patch:8.0.0615: using ./scripts/vim-patch.sh: line 44: printf: `w': invalid format character
    ✘ [vim-8.0.0615 db7fbb016] vim-patch:8.0.0615: using

[ci-skip]
2018-06-19 10:20:48 -04:00
..
check-includes.py eval/typval: Add missing includes, also add a script to find them 2017-03-29 10:08:06 +03:00
download-unicode-files.sh scripts: Tell curl to follow redirects 2017-06-29 20:25:51 -04:00
finddeclarations.pl Remove remaining declarations with new script: finddeclarations.pl 2014-06-02 11:04:18 -03:00
gen_api_vimdoc.py doc 2017-12-26 03:58:28 +01:00
genappimage.sh genappimage: Include update information for releases/nightlies 2018-03-09 20:49:26 -05:00
genvimvim.lua eval: use gperf to generate the hash of builtin functions 2016-08-31 21:57:04 +02:00
git-log-pretty-since.sh release.sh: Touch NVIM_VERSION_PATCH, show obnoxious message. 2016-08-22 15:39:14 -04:00
legacy2luatest.pl legacy2luatest: Use before_each instead of setup. 2016-02-01 09:09:08 +01:00
movedocs.pl Move documentation from function declarations to definitions 2014-06-02 11:04:04 -03:00
pvscheck.sh pvscheck: Disable V011 warning 2018-04-22 20:54:17 +03:00
release.sh version bump 2018-06-11 10:58:54 +02:00
shadacat.py scripts: fix shebang of shadacat.py [ci skip] 2018-03-04 02:52:23 +01:00
stripdecls.py Add automatic generation of headers 2014-06-02 11:04:17 -03:00
vim-patch.sh vim-patch: Replace shell variables in printf with formatted args 2018-06-19 10:20:48 -04:00
vimpatch.lua vimpatch.lua: automate version.c 2017-12-27 12:30:55 +01:00