From 8d814e00f157148186852d61f83d32ae81c3f1b255fade036f59530cc1ab285e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ismail=20D=C3=B6nmez?= Date: Wed, 2 Apr 2014 13:43:46 +0000 Subject: [PATCH 1/3] - Updated to revision 239, fixes the following problems * Compilation problems on HP_nonStop (Tandem). * Inconsistency: ":sp foo" does not reload "foo", unless "foo" is the current buffer. (Liang Li) * Compiler warnings. (Tony Mechelynck) * When src/auto/configure was updated, "make clean" would run configure pointlessly. * It's not easy to remove duplicates from a list. * When 'relativenumber' or 'cursorline' are set the window is redrawn much to often. (Patrick Hemmer, Dominique Pelle) * Test 105 does not work in a shadow dir. (James McCoy) * Quickfix doesn't resize on ":copen 20". (issue 199) * The Ruby directory is constructed from parts. * Still using an older autoconf version. * /usr/bin/grep on Solaris does not support -F. * Dynamic Ruby doesn't work on Solaris. * Cursurline highlighting not redrawn when scrolling. (John Marriott) * Can't build with Ruby 1.8. * Compiler warnings when building with Python 3.2. * Using ":let" for listing variables and the second one is a curly braces expression may fail. * Error when using ":options". * An error in ":options" is not caught by the tests. * ":%s/\n//" uses a lot of memory. (Aidan Marlin) * Escaping special characters for using "%" with a shell command is inconsistant, parenthesis are escaped but spaces are not. * Can't get the command that was used to start Vim. * It is not easy to get the full path of a command. * It's not that easy to check the Vim patch version. OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=209 --- vim-7.4-patches.tar.bz2 | 4 ++-- vim.changes | 38 ++++++++++++++++++++++++++++++++++++++ vim.spec | 3 ++- 3 files changed, 42 insertions(+), 3 deletions(-) diff --git a/vim-7.4-patches.tar.bz2 b/vim-7.4-patches.tar.bz2 index 42f8ae7..b9243c0 100644 --- a/vim-7.4-patches.tar.bz2 +++ b/vim-7.4-patches.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:551590abad9f0f8d80e7c67c9654f522502b472f6a13b108a23d2623c6b6515b -size 210595 +oid sha256:df9ce41265c47e43af5259acabc5a221b11bae8eb0551d04ec08da35099e7221 +size 264168 diff --git a/vim.changes b/vim.changes index c863c2a..abd46ce 100644 --- a/vim.changes +++ b/vim.changes @@ -1,3 +1,41 @@ +------------------------------------------------------------------- +Wed Apr 2 13:34:20 UTC 2014 - idonmez@suse.com + +- Updated to revision 239, fixes the following problems + * Compilation problems on HP_nonStop (Tandem). + * Inconsistency: ":sp foo" does not reload "foo", unless "foo" is + the current buffer. (Liang Li) + * Compiler warnings. (Tony Mechelynck) + * When src/auto/configure was updated, "make clean" would run + configure pointlessly. + * It's not easy to remove duplicates from a list. + * When 'relativenumber' or 'cursorline' are set the window is + redrawn much to often. (Patrick Hemmer, Dominique Pelle) + * Test 105 does not work in a shadow dir. (James McCoy) + * Quickfix doesn't resize on ":copen 20". (issue 199) + * The Ruby directory is constructed from parts. + * Still using an older autoconf version. + * /usr/bin/grep on Solaris does not support -F. + * Dynamic Ruby doesn't work on Solaris. + * Cursurline highlighting not redrawn when scrolling. (John + Marriott) + * Can't build with Ruby 1.8. + * Compiler warnings when building with Python 3.2. + * Using ":let" for listing variables and the second one is a curly + braces expression may fail. + * Error when using ":options". + * An error in ":options" is not caught by the tests. + * ":%s/\n//" uses a lot of memory. (Aidan Marlin) + * Escaping special characters for using "%" with a shell command is + inconsistant, parenthesis are escaped but spaces are not. + * Can't get the command that was used to start Vim. + * It is not easy to get the full path of a command. + * It's not that easy to check the Vim patch version. + * When some patches was not included has("patch-7.4.123") may return + true falsely. + * Vim does not support the smack library. + * ":e +" does not position cursor at end of the file. + ------------------------------------------------------------------- Mon Mar 24 11:46:08 UTC 2014 - idonmez@suse.com diff --git a/vim.spec b/vim.spec index eb59d97..1822bbc 100644 --- a/vim.spec +++ b/vim.spec @@ -17,7 +17,7 @@ %define pkg_version 7.4 -%define official_ptchlvl 213 +%define official_ptchlvl 239 %define VIM_SUBDIR vim74 %define site_runtimepath /usr/share/vim/site %define make make VIMRCLOC=/etc VIMRUNTIMEDIR=/usr/share/vim/current MAKE="make -e" %{?_smp_mflags} @@ -211,6 +211,7 @@ export COMMON_OPTIONS="\ --enable-multibyte \ --enable-sniff \ --with-features=huge \ + --disable-smack \ --with-compiledby='http://www.opensuse.org/' \ %if 0%{?suse_version} > 1210 --with-tlib=tinfo \ From caf8e2c27371bf4ab668b874dc6f88524fa16be10cce1ec866134fed95fea31a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ismail=20D=C3=B6nmez?= Date: Thu, 3 Apr 2014 12:16:51 +0000 Subject: [PATCH 2/3] - Updated to revision 244, fixes the following problems * ":tjump" shows "\n" as "\\n". * The string returned by submatch() does not distinguish between a NL from a line break and a NL that stands for a NUL character. * getreg() does not distinguish between a NL used for a line break and a NL used for a NUL character. * Cannot use setreg() to add text that includes a NUL. * The smack feature causes stray error messages. OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=210 --- vim-7.4-patches.tar.bz2 | 4 ++-- vim.changes | 12 ++++++++++++ vim.spec | 3 +-- 3 files changed, 15 insertions(+), 4 deletions(-) diff --git a/vim-7.4-patches.tar.bz2 b/vim-7.4-patches.tar.bz2 index b9243c0..8631ae9 100644 --- a/vim-7.4-patches.tar.bz2 +++ b/vim-7.4-patches.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:df9ce41265c47e43af5259acabc5a221b11bae8eb0551d04ec08da35099e7221 -size 264168 +oid sha256:efb72d3ad775ef92b9438f0e641ff7d4cc9ab6076212cae075ada631776c4d64 +size 276362 diff --git a/vim.changes b/vim.changes index abd46ce..c8ac564 100644 --- a/vim.changes +++ b/vim.changes @@ -1,3 +1,15 @@ +------------------------------------------------------------------- +Thu Apr 3 12:12:45 UTC 2014 - idonmez@suse.com + +- Updated to revision 244, fixes the following problems + * ":tjump" shows "\n" as "\\n". + * The string returned by submatch() does not distinguish between a + NL from a line break and a NL that stands for a NUL character. + * getreg() does not distinguish between a NL used for a line break + and a NL used for a NUL character. + * Cannot use setreg() to add text that includes a NUL. + * The smack feature causes stray error messages. + ------------------------------------------------------------------- Wed Apr 2 13:34:20 UTC 2014 - idonmez@suse.com diff --git a/vim.spec b/vim.spec index 1822bbc..b38730c 100644 --- a/vim.spec +++ b/vim.spec @@ -17,7 +17,7 @@ %define pkg_version 7.4 -%define official_ptchlvl 239 +%define official_ptchlvl 244 %define VIM_SUBDIR vim74 %define site_runtimepath /usr/share/vim/site %define make make VIMRCLOC=/etc VIMRUNTIMEDIR=/usr/share/vim/current MAKE="make -e" %{?_smp_mflags} @@ -211,7 +211,6 @@ export COMMON_OPTIONS="\ --enable-multibyte \ --enable-sniff \ --with-features=huge \ - --disable-smack \ --with-compiledby='http://www.opensuse.org/' \ %if 0%{?suse_version} > 1210 --with-tlib=tinfo \ From 74132c5882cd16d75a3e007604e56b98100d1837c7b430301834bef5eff1bc6f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ismail=20D=C3=B6nmez?= Date: Mon, 7 Apr 2014 13:49:19 +0000 Subject: [PATCH 3/3] - Updated to revision 253, fixes the following problems * Crash for "vim -u NONE -N -c '&&'". * Configure message for detecting smack are out of sequence. * When passing input to system() there is no way to keep NUL and NL characters separate. * Cannot distinguish between NL and NUL in output of system(). * Some test files missing from distribution. * Crash when BufAdd autocommand wipes out the buffer. * Critical error in GTK, removing timer twice. * Crash when using cpp syntax file with pattern using external match. (Havard Garnes) OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=211 --- vim-7.4-patches.tar.bz2 | 4 ++-- vim.changes | 15 +++++++++++++++ vim.spec | 2 +- 3 files changed, 18 insertions(+), 3 deletions(-) diff --git a/vim-7.4-patches.tar.bz2 b/vim-7.4-patches.tar.bz2 index 8631ae9..1d2fbda 100644 --- a/vim-7.4-patches.tar.bz2 +++ b/vim-7.4-patches.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:efb72d3ad775ef92b9438f0e641ff7d4cc9ab6076212cae075ada631776c4d64 -size 276362 +oid sha256:d963bdb18f766b6322214358e10bed79348ada6c38ba82f4c102cfab0ef9099c +size 283771 diff --git a/vim.changes b/vim.changes index c8ac564..093252b 100644 --- a/vim.changes +++ b/vim.changes @@ -1,3 +1,18 @@ +------------------------------------------------------------------- +Mon Apr 7 13:43:01 UTC 2014 - idonmez@suse.com + +- Updated to revision 253, fixes the following problems + * Crash for "vim -u NONE -N -c '&&'". + * Configure message for detecting smack are out of sequence. + * When passing input to system() there is no way to keep NUL and + NL characters separate. + * Cannot distinguish between NL and NUL in output of system(). + * Some test files missing from distribution. + * Crash when BufAdd autocommand wipes out the buffer. + * Critical error in GTK, removing timer twice. + * Crash when using cpp syntax file with pattern using external + match. (Havard Garnes) + ------------------------------------------------------------------- Thu Apr 3 12:12:45 UTC 2014 - idonmez@suse.com diff --git a/vim.spec b/vim.spec index b38730c..97033a9 100644 --- a/vim.spec +++ b/vim.spec @@ -17,7 +17,7 @@ %define pkg_version 7.4 -%define official_ptchlvl 244 +%define official_ptchlvl 253 %define VIM_SUBDIR vim74 %define site_runtimepath /usr/share/vim/site %define make make VIMRCLOC=/etc VIMRUNTIMEDIR=/usr/share/vim/current MAKE="make -e" %{?_smp_mflags}