From d37297561f58741e3b65ea39dc3274da7c6570889d1b3671cf43beb400cfc30e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ismail=20D=C3=B6nmez?= Date: Tue, 28 Feb 2012 13:16:48 +0000 Subject: [PATCH] - Update to patchlevel 456, fixes the following problems * Using many continuation lines can be slow. * Pasting in the command line is slow. * Undo broken when pasting close to the last line. * Crash when a BufWinLeave autocommand closes the only other window. * ":all!" and ":sall!" give error E477, even though the documentation says these are valid commands. * Vim does not support UTF8_STRING for the X selection. * Compiler warnings to size casts in Perl interface. * Search history lines are duplicated. * "it" and "at" don't work properly with a dash in the tag name. * DBCS encoding in a user command does not always work. * When a user complete function returns -1 an error message is given. * Completion of functions stops once a dictionary is encountered. * Storing a float in a session file has an additional '&'. * Pasting in Visual mode using the "" register does not work. * Multi-byte characters in b:browsefilter are not handled correctly. * ":helpgrep" does not trigger QuickFixCmd* autocommands. * ":cd" doesn't work when the path contains wildcards. * When placing a mark while starting up a screen redraw messes up the screen. * Mapping CTRL-K in Insert mode breaks CTRL-X CTRL-K for dictionary completion. OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=89 --- vim-7.3-patches.tar.bz2 | 4 ++-- vim.changes | 30 ++++++++++++++++++++++++++++++ vim.spec | 9 ++++----- 3 files changed, 36 insertions(+), 7 deletions(-) diff --git a/vim-7.3-patches.tar.bz2 b/vim-7.3-patches.tar.bz2 index c13e3ef..eda20cc 100644 --- a/vim-7.3-patches.tar.bz2 +++ b/vim-7.3-patches.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:952d3169e13434e875588d158ed4da890f3fd0aa2de015593bdd4657fb91cab8 -size 366696 +oid sha256:f7fd00083725faa417f68ff2588009144c052078f1d070a35b417d094a49941d +size 425054 diff --git a/vim.changes b/vim.changes index c5e74fe..7a1d3ab 100644 --- a/vim.changes +++ b/vim.changes @@ -1,3 +1,33 @@ +------------------------------------------------------------------- +Tue Feb 28 12:58:08 UTC 2012 - idonmez@suse.com + +- Update to patchlevel 456, fixes the following problems + * Using many continuation lines can be slow. + * Pasting in the command line is slow. + * Undo broken when pasting close to the last line. + * Crash when a BufWinLeave autocommand closes + the only other window. + * ":all!" and ":sall!" give error E477, even though the + documentation says these are valid commands. + * Vim does not support UTF8_STRING for the X selection. + * Compiler warnings to size casts in Perl interface. + * Search history lines are duplicated. + * "it" and "at" don't work properly + with a dash in the tag name. + * DBCS encoding in a user command does not always work. + * When a user complete function returns -1 an error message + is given. + * Completion of functions stops once a dictionary is encountered. + * Storing a float in a session file has an additional '&'. + * Pasting in Visual mode using the "" register does not work. + * Multi-byte characters in b:browsefilter are not handled correctly. + * ":helpgrep" does not trigger QuickFixCmd* autocommands. + * ":cd" doesn't work when the path contains wildcards. + * When placing a mark while starting up a screen redraw messes up + the screen. + * Mapping CTRL-K in Insert mode breaks CTRL-X CTRL-K for dictionary + completion. + ------------------------------------------------------------------- Sun Feb 19 19:00:03 UTC 2012 - coolo@suse.com diff --git a/vim.spec b/vim.spec index 40cd546..2a97504 100644 --- a/vim.spec +++ b/vim.spec @@ -29,16 +29,15 @@ BuildRequires: gtk2-devel %if 0%{?suse_version} > 1200 BuildRequires: pkgconfig(xt) %endif -BuildRequires: libacl-devel BuildRequires: ncurses-devel BuildRequires: perl BuildRequires: pkgconfig BuildRequires: python-devel BuildRequires: ruby-devel +BuildRequires: systemd BuildRequires: tcl-devel BuildRequires: update-alternatives BuildRequires: update-desktop-files -BuildRequires: systemd # BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} > 1130 @@ -48,7 +47,7 @@ BuildRequires: gpm %endif # %define pkg_version 7.3 -%define official_ptchlvl 382 +%define official_ptchlvl 456 %define VIM_SUBDIR vim73 %define site_runtimepath /usr/share/vim/site # @@ -220,9 +219,9 @@ Summary: dummy package for a subpackage only build in the buildservice Group: Productivity/Editors/Vi PreReq: %{gvim_prereq} PreReq: update-alternatives -Provides: vim_client Provides: gvim_client Provides: vi +Provides: vim_client %description -n gvim-enhanced dummy package for a subpackage only build in the buildservice @@ -240,8 +239,8 @@ Requires: gvim_client Provides: gvim-base = %{version} Provides: gvim-enhanced = %{version} Provides: gvim_client -Provides: vim_client Provides: vi +Provides: vim_client %description -n gvim Copy and modify /usr/share/vim/current/gvimrc to ~/.gvimrc if needed.