Accepting request 377457 from editors
- Updated to revision 1635, fixes the following problems * Quickfix code using memory after being freed. * Using channel timeout instead of request timeout. * Timers don't work on Unix. * Not checking for failed open(). * Memory leak when out of memory. * When starting the GUI fails a swap file is left behind. * Timer with an ":echo" command messes up display. * Although emoji characters are ambiguous width, best is to treat them as full width. * Catching exception that won't be thrown. * Having type() handle a Funcref that is or isn't a partial differently causes problems for existing scripts. * Comparing a function that exists on two dicts is not backwards compatible. * string() doesn't handle a partial. * Contents file is only for Amiga distro. * Compiler warnings for non-virtual destructor. * The versplit feature makes the code uneccessary complicated. * Can't build with small features. * Still can't build with small features. * Still quickfix test in old style. * Build fails with tiny features. * Malformed channel request causes a hang. * When a JSON message is split it isn't decoded. * Starting job with output to buffer changes options in the current buffer. * When 'fileformats' is set in the vimrc it applies to new buffers but not the initial buffer. * Emoji characters are not considered as a kind of word character. * Channel test doesn't work with Python 2.6. * Channel demo doesn't work with Python 2.6. OBS-URL: https://build.opensuse.org/request/show/377457 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=171
This commit is contained in:
commit
bb3f9e3745
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:879e5bab766d5bdf6ac3427de680e0bfc7d36a459282f88333569f520b65da8e
|
||||
size 12550627
|
3
v7.4.1635.tar.gz
Normal file
3
v7.4.1635.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:71f37906b55d310c4d81b7c67b954332ed5e1f98cc3dbcc4c9ecf5d758109c94
|
||||
size 12551687
|
87
vim.changes
87
vim.changes
@ -1,3 +1,90 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 22 11:02:39 UTC 2016 - idonmez@suse.com
|
||||
|
||||
- Updated to revision 1635, fixes the following problems
|
||||
* Quickfix code using memory after being freed.
|
||||
* Using channel timeout instead of request timeout.
|
||||
* Timers don't work on Unix.
|
||||
* Not checking for failed open().
|
||||
* Memory leak when out of memory.
|
||||
* When starting the GUI fails a swap file is left behind.
|
||||
* Timer with an ":echo" command messes up display.
|
||||
* Although emoji characters are ambiguous width, best is to treat
|
||||
them as full width.
|
||||
* Catching exception that won't be thrown.
|
||||
* Having type() handle a Funcref that is or isn't a partial differently
|
||||
causes problems for existing scripts.
|
||||
* Comparing a function that exists on two dicts is not backwards compatible.
|
||||
* string() doesn't handle a partial.
|
||||
* Contents file is only for Amiga distro.
|
||||
* Compiler warnings for non-virtual destructor.
|
||||
* The versplit feature makes the code uneccessary complicated.
|
||||
* Can't build with small features.
|
||||
* Still can't build with small features.
|
||||
* Still quickfix test in old style.
|
||||
* Build fails with tiny features.
|
||||
* Malformed channel request causes a hang.
|
||||
* When a JSON message is split it isn't decoded.
|
||||
* Starting job with output to buffer changes options in the current buffer.
|
||||
* When 'fileformats' is set in the vimrc it applies to new buffers
|
||||
but not the initial buffer.
|
||||
* Emoji characters are not considered as a kind of word character.
|
||||
* Channel test doesn't work with Python 2.6.
|
||||
* Channel demo doesn't work with Python 2.6.
|
||||
* All Channels share the message ID, it keeps getting bigger.
|
||||
* Can't get info about a channel.
|
||||
* Trying to close file descriptor that isn't open.
|
||||
* Missing changes to structs.
|
||||
* Channel out_cb and err_cb are not tested.
|
||||
* 64-bit Compiler warning.
|
||||
* Handling emoji characters as full width has problems with backwards
|
||||
compatibility.
|
||||
* Unicode table for double width is outdated.
|
||||
* Compiler doesn't understand switch on all enum values.
|
||||
* List of test targets is outdated.
|
||||
* If the help tags file was removed "make install" fails.
|
||||
* Vertical movement after CTRL-A ends up in the wrong column.
|
||||
* Channel test is a bit flaky.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Mar 19 06:43:42 UTC 2016 - idonmez@suse.com
|
||||
|
||||
- Updated to revision 1591, fixes the following problems
|
||||
* Crash when using function reference.
|
||||
* Using ":call dict.func()" where the function is a partial
|
||||
does not work.
|
||||
* Get E923 when using function(dict.func, [], dict).
|
||||
* Warning for unitinialized variable.
|
||||
* Partial is not recognized everywhere.
|
||||
* Nesting partials doesn't work.
|
||||
* Compiler warnings with 64 bit compiler.
|
||||
* Old style test for quickfix.
|
||||
* Combining dict and args with partial doesn't always work.
|
||||
* Warning for shadowed variable.
|
||||
* The quickfix title is truncated.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 16 11:18:05 UTC 2016 - idonmez@suse.com
|
||||
|
||||
- Updated to revision 1579, fixes the following problems
|
||||
* Passing cookie to a callback is clumsy.
|
||||
* Dict options with a dash are more difficult to use.
|
||||
* Missing update to proto file.
|
||||
* ":helptags ALL" crashes.
|
||||
* An empty list in function() causes an error.
|
||||
* Crash when assert_equal() runs into a NULL string.
|
||||
* Crash in assert_fails().
|
||||
* Using CTRL-] in help on option in parentheses doesn't work.
|
||||
* Using old style tests for quickfix.
|
||||
* There is no way to avoid the message when editing a file.
|
||||
* No test for ":help".
|
||||
* Setting 'compatible' in test influences following tests.
|
||||
* Tests get stuck at the more prompt.
|
||||
* ":undo 0" does not work.
|
||||
* Write error of viminfo file is not handled properly.
|
||||
* Cannot pass "dict.Myfunc" around as a partial.
|
||||
* There is no way to invoke a function later or periodically.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 14 08:22:42 UTC 2016 - idonmez@suse.com
|
||||
|
||||
|
8
vim.spec
8
vim.spec
@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
%define pkg_version 7.4
|
||||
%define patchlevel 1558
|
||||
%define patchlevel 1635
|
||||
%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}
|
||||
@ -30,7 +30,7 @@ BuildRequires: db-devel
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: gettext-devel
|
||||
BuildRequires: gpm-devel
|
||||
BuildRequires: gtk2-devel
|
||||
BuildRequires: gtk3-devel
|
||||
%if 0%{?suse_version} > 1200
|
||||
BuildRequires: pkgconfig(xt)
|
||||
%endif
|
||||
@ -194,7 +194,7 @@ export COMMON_OPTIONS="\
|
||||
export GUI_OPTIONS="\
|
||||
--enable-xim \
|
||||
--enable-fontset \
|
||||
--enable-gui=gtk2"
|
||||
--enable-gui=gtk3"
|
||||
|
||||
pushd src
|
||||
autoconf
|
||||
@ -286,7 +286,7 @@ install -d -m 0755 %{buildroot}%{_docdir}/{,g}vim/
|
||||
cp runtime/doc/uganda.txt LICENSE
|
||||
install -D -m 0644 \
|
||||
vimrc_example1 vimrc_example2 suse.vimrc \
|
||||
LICENSE README.txt README_src.txt README_unix.txt \
|
||||
LICENSE README.txt READMEdir/README_src.txt READMEdir/README_unix.txt \
|
||||
%{buildroot}%{_docdir}/vim/
|
||||
# gvim
|
||||
install -D -m 0644 \
|
||||
|
Loading…
Reference in New Issue
Block a user