From 33400b9921d8989703d73c8ca06b71936e2e220f4b4653d5f316d65714849240 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ismail=20D=C3=B6nmez?= Date: Mon, 5 Dec 2011 12:57:20 +0000 Subject: [PATCH] - Update to patchlevel 364, fixes the following problems * C indenting is wrong after #endif followed by a semicolon. * ml_get error when using ":g" with folded lines. * Accessing memory after it is freed when EXITFREE is defined. * Interrupting the load of an autoload function may cause a crash. * Command line completion shows dict functions. * Using "o" with 'cindent' set may freeze Vim. * ":set backspace+=eol" doesn't work when 'backspace' has a backwards compatible value of 2. * When completing methods dict functions and script-local functions get in the way. * Text formatting uses start of insert position when it should not. * Block of code after ":lua << EOF" may not work. * When running out of memory during startup trying to open a swapfile will loop forever. * "call range(1, 947948399)" causes a crash * When dropping text from a browser on Vim it receives HTML even though "html" is excluded from 'clipboard' * When switching language with ":lang" the window title doesn't change until later. * Problem with GUI startup related to XInitThreads. * No mouse support for urxvt. * Using getchar() in an expression mapping doesn't work well. * Screen doesn't update after resizing the xterm until a character is typed. * When a tags file specifies an encoding different from 'enc' it may hang and using a pattern doesn't work. * When 'imdisable' is reset from an autocommand in Insert mode it doesn't take effect. * Using "." to repeat a Visual delete counts the size in bytes, not OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=77 --- vim-7.3-patches.tar.bz2 | 4 ++-- vim.changes | 49 +++++++++++++++++++++++++++++++++++++++++ vim.spec | 2 +- 3 files changed, 52 insertions(+), 3 deletions(-) diff --git a/vim-7.3-patches.tar.bz2 b/vim-7.3-patches.tar.bz2 index 29736a9..d9bbfbf 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:7e1f4b8fceadd809f66a3345e48d9bf2db918b28572031dfff16f90e93e7650b -size 323984 +oid sha256:e624d64687f0f736b7367218fddac2508414569044b916bb6cac69218c89fe86 +size 353023 diff --git a/vim.changes b/vim.changes index ad7e861..d2e25b5 100644 --- a/vim.changes +++ b/vim.changes @@ -1,3 +1,52 @@ +------------------------------------------------------------------- +Mon Dec 5 12:45:08 UTC 2011 - idoenmez@suse.de + +- Update to patchlevel 364, fixes the following problems + * C indenting is wrong after #endif followed by a semicolon. + * ml_get error when using ":g" with folded lines. + * Accessing memory after it is freed when EXITFREE is defined. + * Interrupting the load of an autoload function may cause a crash. + * Command line completion shows dict functions. + * Using "o" with 'cindent' set may freeze Vim. + * ":set backspace+=eol" doesn't work when 'backspace' has a + backwards compatible value of 2. + * When completing methods dict functions and script-local functions + get in the way. + * Text formatting uses start of insert position when it should not. + * Block of code after ":lua << EOF" may not work. + * When running out of memory during startup trying to open a + swapfile will loop forever. + * "call range(1, 947948399)" causes a crash + * When dropping text from a browser on Vim it receives HTML even + though "html" is excluded from 'clipboard' + * When switching language with ":lang" the window title doesn't + change until later. + * Problem with GUI startup related to XInitThreads. + * No mouse support for urxvt. + * Using getchar() in an expression mapping doesn't work well. + * Screen doesn't update after resizing the xterm until a character + is typed. + * When a tags file specifies an encoding different from 'enc' it + may hang and using a pattern doesn't work. + * When 'imdisable' is reset from an autocommand in Insert mode it + doesn't take effect. + * Using "." to repeat a Visual delete counts the size in bytes, not + characters. + * Indent after "public:" is not increased in C++ code. + * "vit" selects wrong text when a tag name starts with the same text + as an outer tag name. + * When longjmp() is invoked if the X server gives an error the state + is not properly restored. + * When skipping over code from ":for" to ":endfor" get an error for + calling a dict function. + * When command line wraps the cursor may be displayed wrong when + there are multi-byte characters. + * When jumping to a help tag a closed fold doesn't open. + * A duplicated function argument gives an internal error. + * Completion for ":compiler" shows color scheme names. + * The default 'errorformat' does not ignore some "included from" + lines. + ------------------------------------------------------------------- Fri Dec 2 19:33:41 UTC 2011 - idoenmez@suse.de diff --git a/vim.spec b/vim.spec index b7d77e6..4765fbc 100644 --- a/vim.spec +++ b/vim.spec @@ -47,7 +47,7 @@ BuildRequires: gpm %endif # %define pkg_version 7.3 -%define official_ptchlvl 322 +%define official_ptchlvl 364 %define VIM_SUBDIR vim73 %define site_runtimepath /usr/share/vim/site #