Hello community, here is the log from the commit of package vim for openSUSE:Factory checked in at 2013-02-25 20:45:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/vim (Old) and /work/SRC/openSUSE:Factory/.vim.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "vim", Maintainer is "idonmez@suse.com" Changes: -------- --- /work/SRC/openSUSE:Factory/vim/vim.changes 2013-01-29 07:07:24.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.vim.new/vim.changes 2013-02-25 20:45:57.000000000 +0100 @@ -1,0 +2,40 @@ +Thu Feb 21 14:29:08 UTC 2013 - idonmez@suse.com + +- Updated to revision 831, fixes the following problems + * Python threads don't run in the background (issue 103). + * "\k" in regexp does not work in other window. + * After reloading a buffer the modelines are not processed. + * MzScheme interface doesn't work propely. + * ":substitute" works differently without confirmation. + * New interactive :substutite behavior is not tested. + * Tiny build fails. (Tony Mechelynck) + * MzScheme does not build with tiny features. + * Compiler warning for size_t to int conversion. (Skeept) + * MzScheme: circular list does not work correctly. + * The color column is not correct when entering a buffer. + * The " mark is not adjusted when inserting lines. (Roland Eggner) + * ":window set nu?" displays the cursor line. (Nazri Ramliy) + * Compiler warning for tiny build. (Tony Mechelynck) + * Python threads still do not work properly. + * The dosinst.c program has a buffer overflow. (Thomas Gwae) + * 'relativenumber is reset unexpectedly. + * Useless termresponse parsing for SGR mouse. + * When 'indentexpr' moves the cursor "curswant" not restored. + * Can't compute a hash. + * Test 89 fails with tiny and small features. + * Compiling without +eval and with Python isn't working. + * Crash when accessing freed buffer. + * Can redefine builtin functions. (ZyX) + * With Python errors are not always clear. + * List of features in :version output is hard to read. + * Python tests fail. + * Mappings are not aware of wildmenu mode. + * Clumsy to handle the situation that a variable does not exist. +- Refresh vim-7.1.314-CVE-2009-0316-debian.patch + +------------------------------------------------------------------- +Tue Feb 12 21:51:53 UTC 2013 - mkoegler@auto.tuwien.ac.at + +- Reenable ACL support- + +------------------------------------------------------------------- @@ -1366,6 +1406,6 @@ - � Support for GTK2 - � Support for editing Arabic text - � ":try" command and exception handling - � Support for the neXtaw GUI toolkit - � Cscope support for Win32 - � Support for PostScript printing in various 8-bit encodings + · Support for GTK2 + · Support for editing Arabic text + · ":try" command and exception handling + · Support for the neXtaw GUI toolkit + · Cscope support for Win32 + · Support for PostScript printing in various 8-bit encodings ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ vim.spec ++++++ --- /var/tmp/diff_new_pack.nn1Kn3/_old 2013-02-25 20:46:01.000000000 +0100 +++ /var/tmp/diff_new_pack.nn1Kn3/_new 2013-02-25 20:46:01.000000000 +0100 @@ -17,7 +17,7 @@ %define pkg_version 7.3 -%define official_ptchlvl 785 +%define official_ptchlvl 831 %define VIM_SUBDIR vim73 %define site_runtimepath /usr/share/vim/site @@ -34,6 +34,7 @@ %if 0%{?suse_version} > 1200 BuildRequires: pkgconfig(xt) %endif +BuildRequires: libacl-devel BuildRequires: ncurses-devel BuildRequires: perl BuildRequires: pkgconfig ++++++ vim-7.1.314-CVE-2009-0316-debian.patch ++++++ --- /var/tmp/diff_new_pack.nn1Kn3/_old 2013-02-25 20:46:01.000000000 +0100 +++ /var/tmp/diff_new_pack.nn1Kn3/_new 2013-02-25 20:46:01.000000000 +0100 @@ -1,7 +1,6 @@ -diff -p -up ./src/if_python.c.tv ./src/if_python.c ---- ./src/if_python.c.tv 2009-02-25 09:58:07.000000000 +0100 -+++ ./src/if_python.c 2009-02-25 09:58:11.000000000 +0100 -@@ -394,6 +394,7 @@ static PyInt RangeEnd; +--- ./src/if_python.c 2013-02-21 15:31:24.901839791 +0100 ++++ ./src/if_python.c 2013-02-21 15:36:32.938839246 +0100 +@@ -631,6 +631,7 @@ static void PythonIO_Flush(void); static int PythonIO_Init(void); static int PythonMod_Init(void); @@ -9,19 +8,19 @@ /* Utility functions for the vim/python interface * ---------------------------------------------- -@@ -537,6 +538,11 @@ Python_Init(void) +@@ -766,6 +767,11 @@ * the current directory in sys.path. */ PyRun_SimpleString("import sys; sys.path = filter(lambda x: x != '/must>not&exist', sys.path)"); -+ /* Remove empty elements from sys.path since that causes the PWD to be -+ * used for imports, possibly masking system libraries and/or running -+ * arbitrary code. */ -+ Python_FixPath(); ++ /* Remove empty elements from sys.path since that causes the PWD to be ++ * used for imports, possibly masking system libraries and/or running ++ * arbitrary code. */ ++ Python_FixPath(); + - /* the first python thread is vim's, release the lock */ - Python_SaveThread(); - -@@ -2390,6 +2396,28 @@ PythonMod_Init(void) + /* lock is created and acquired in PyEval_InitThreads() and thread + * state is created in Py_Initialize() + * there _PyGILState_NoteThreadState() also sets gilcounter to 1 +@@ -1598,6 +1604,28 @@ return 0; } ++++++ vim-7.3-patches.tar.bz2 ++++++ ++++ 8317 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de