Ondřej Súkup
5083548bbe
* Reading beyond the end of the line with lisp indenting. * search() gets stuck with "c" and skip evaluates to true. * "make uninstall" does not remove colors/lists. * Still mentioning version8, some cosmetic issues. * In diff mode windows may get out of sync. (Gary Johnson) * TSTP and INT signal tests are not run with valgrind. * Fix for CTRL-key combinations causes more problems than it solves. * Accessing invalid memory after changing terminal size. * Might still access invalid memory. * Reading before the start of the line with BS in Replace mode. * Crash when deleting buffers in diff mode. * Invalid memory access after diff buffer manipulations. * Import test fails because 'diffexpr' isn't reset. * Test for DiffUpdated fails. * get(Fn, 'name') on funcref returns special byte code. * Cannot build with Python 3.11. * Nested :source may use NULL pointer. * Dependencies and proto files are outdated. * "make menu" still uses legacy script. OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=725
17 lines
567 B
Bash
17 lines
567 B
Bash
#!/usr/bin/env zsh
|
|
|
|
directory=https://ftp.nluug.nl/pub/vim/patches/
|
|
version=9.0
|
|
|
|
if [ $# -ne 2 ]; then
|
|
echo "usage: $0 <old-minor-version> <new-minor-version>" 1>&2
|
|
exit 1
|
|
fi
|
|
|
|
echo "Updated to version $version.$(echo $2 | sed 's/^*//'), fixes the following problems"
|
|
for i in $(seq -w $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
|