77ec2c06eb
- Updated to version 8.2.1551, fixes the following problems * Vim: not operator does not result in boolean. * Previous tab page not usable from an Ex command. * Popupwindow missing last couple of lines when cursor is in the first line. * Closing a popup window with CTRL-C interrupts 'statusline' if it calls a function. * Vim9: boolean evaluation does not work as intended. * Test 49 is old style. * Vim9: invalid error for missing white space after function. * Vim9: not operator applied too early. * Test 49 is old style. * Vim9: handling "+" and "-" before number differs from Vim script. * The Mac GUI implementation is outdated and probably doesn't even work. * Vim9: find global function when looking for script-local. * Mac build fails. * Vim9: cannot use call() without :call. * Vim9: cannot call autoload function in :def function. * Vim9: cannot use a range with marks in :def function. * Vim9: :def function does not abort on nested function error. * Vim9: no error for missing white after : in dict. * Vim9: error for missing comma instead of extra white space. * Vim9: no error for white space before comma in dict. * Various inconsistencies in test files. * Vim9: cannot mingle comments in multi-line lambda. * Vim9: crash when lambda uses outer function argument. * Vim9: always converting to string for ".." leads to mistakes. * Function implementing :substitute has unexpected name. * Vim9: 'statusline' is evaluated using Vim9 script syntax. * Missing tests for interrupting script execution from debugger. * Tiny and small builds have no test coverage. OBS-URL: https://build.opensuse.org/request/show/830932 OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=619
12 lines
458 B
Bash
12 lines
458 B
Bash
#!/usr/bin/env zsh
|
|
|
|
directory=http://ftp.vim.org/pub/vim/patches
|
|
version=8.2
|
|
|
|
echo "Updated to version $version.$(echo $2 | sed 's/^*//'), fixes the following problems"
|
|
for i in $(seq $1 $2); do
|
|
curl $directory/$version/$version.$i -s | grep -v "Binary file (standard input) matches" | \
|
|
tr -d '\n' | grep -oP "Problem:.*Solution:" | sed s,"Problem: "," * ", | sed s,"Solution:",, | \
|
|
tr '\t' '\n' | sed s,' ','', | fmt -w 80
|
|
done
|