Commit Graph

158 Commits

Author SHA256 Message Date
Ismail Dönmez
38dfb30f8d - Updated to revision 103, fixes the following problems
* Unexpected behavior change related to 'virtualedit'. (Ingo Karkat)
  * When using ":'<,'>del" errors may be given for the visual line numbers being out of range.
  * Append in blockwise Visual mode with "$" is wrong.
  * NFA regexp doesn't handle backreference correctly.
  * Using \1 in pattern goes one line too far. (Bohr Shaw, John Little)
  * Crash when interrupting "z=".

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=175
2013-11-22 10:55:02 +00:00
Ismail Dönmez
25cece8c4e - Updated to revision 092, fixes the following problems
* Reading past end of the 'stl' string.
  * byteidx() does not work for composing characters.
  * set_last_cursor() may encounter w_buffer being NULL.  (Matt Mkaniaris)
  * Declaration has wrong return type for PyObject_SetAttrString().
  * Crash when using invalid key in Python dictionary.
  * When replacing a character in Visual block mode, entering a CR does not cause a repeated line break.
  * When recording, the character typed at the hit-enter prompt is recorded twice. (Urtica Dioica)
  * After inserting comment leader, CTRL-\ CTRL-O does move the cursor. (Wiktor Ruben)
  * Cannot right shift lines starting with #.
  * Passing limits around too often.
  * Crash when using Insert mode completion.
  * Setting undolevels for one buffer changes undo in another.
  * When undo'ing all changes and creating a new change the undo structure is incorrect. (Christian Brabandt)
  * Locally setting 'undolevels' is not tested.
  * "cgn" does not wrap around the end of the file. (Dimitrov Dimitrov)
  * A script cannot detect whether 'hlsearch' highlighting is actually displayed.
  * Missing documentation for v:hlsearch.
  * Wrong logic when ANALYZE is "yes".
  * Using "gf" in a changed buffer suggests adding "!", which is not possible. (Tim Chase)
  * It's hard to avoid adding a used pattern to the search history.
  * Python: interrupt not being properly discarded. (Yggdroot Chen)
  * When inserting text in Visual block mode and moving the cursor the wrong text gets repeated in other lines.
  * Skipping over an expression when not evaluating it does not work properly for dict members.
  * When spell checking is enabled Asian characters are always marked as error.
  * When editing a file in a directory mounted through sshfs Vim doesn't set the security context on a renamed file.

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=173
2013-11-14 09:34:41 +00:00
Ismail Dönmez
23f214a156 Accepting request 204979 from home:Andreas_Schwab:Factory
- vim-7.4-python-decl.patch: Use correct return type of
  PyObject_SetAttrString

OBS-URL: https://build.opensuse.org/request/show/204979
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=171
2013-10-30 08:52:13 +00:00
Ismail Dönmez
bfb90cd259 - Updated to revision 052, fixes the following problems
* Can't use Tcl 8.6.
  * When using input() in a function invoked by a mapping it doesn't
    work.
  * Recent clang version complains about -fno-strength-reduce.
  * In Ex mode, when line numbers are enabled the substitute prompt is
    wrong.
  * "gn" selects too much for the pattern "\d" when there are two
    lines with a single digit. (Ryan Carney)
  * Syntax highlighting a Yaml file causes a crash. (Blake Preston)
  * With 'fo' set to "a2" inserting a space in the first column may
    cause the cursor to jump to the previous line.

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=169
2013-10-21 10:55:37 +00:00
Ismail Dönmez
d67e968d4a - Updated to revision 045, fixes the following problems
* NFA engine does not capture group correctly when using \@>. (ZyX)
  * Using "\ze" in a sub-pattern does not result in the end of the
    match to be set. (Axel Bender)
  * Using "zw" and "zg" when 'spell' is off give a confusing error
    message. (Gary Johnson)
  * Valgrind error on exit when a script-local variable holds a
    reference to the scope of another script.
  * Visual selection does not remain after being copied over. (Axel
    Bender)
  * When using ":setlocal" for 'spell' and 'spellang' then :spelldump
    doesn't work. (Dimitar Dimitrov)
  * substitute() does not work properly when the pattern starts with
    "\ze".

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=167
2013-09-30 08:30:16 +00:00
Ismail Dönmez
aeb998e162 Accepting request 200252 from home:Andreas_Schwab:Factory
- Remove unused buildrequires on systemd

OBS-URL: https://build.opensuse.org/request/show/200252
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=165
2013-09-24 08:21:04 +00:00
Ismail Dönmez
36f3ee3ab3 - Updated to revision 035, fixes the following problems
* Equivalence classes are not working for multi-byte characters.
  * An error in a pattern is reported twice.
  * The -mno-cygwin argument is no longer supported by Cygwin.
  * ":diffoff!" resets options even when 'diff' is not set. (Charles
    Cooper)
  * NFA engine does not match the NUL character. (Jonathon Merz)
  * When the terminal has only 20 lines test 92 and 93 overwrite the
    input file.
  * Using "p" in Visual block mode only changes the first line.

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=163
2013-09-23 10:53:33 +00:00
Ismail Dönmez
04456e45f8 -Updated to revision 027, fixes the following problems
* Crash with invalid argument to mkdir().
  * Cannot find out if "acl" and "xpm" features are supported.
    multi-byte characters.
  * File name buffer too small for utf-8.
  * ":help !!" does not find the "!!" tag in the help file. (Ben
    Fritz)
  * When completing item becomes unselected. (Shougo Matsu)
  * NFA engine matches too much with \@>. (John McGowan)
  * NFA regexp: Using \ze in one branch which doesn't match may cause
    end of another branch to be wrong. (William Fugh)
  * Deadlock while exiting, because of allocating memory.
  * When root edits a file the undo file is owned by root while the
    edited file may be owned by another user, which is not allowed.
    (cac2s)
  * Reading before start of a string.
  * Clang warning for int shift overflow.
  * Another valgrind error when using CTRL-X CTRL-F at the start of
    the line. (Dominique Pelle)

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=161
2013-09-09 11:03:36 +00:00
16be93204a - add libperl_requires
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=159
2013-09-05 16:51:36 +00:00
Ismail Dönmez
ab99bada87 - Updated to revision 009, fixes the following problems
* Character classes such as [a-z] to not react to 'ignorecase'.
    Breaks man page highlighting. (Mario Grgic)
  * Pattern with two alternative look-behind matches does not match.
    (Amadeus Demarzi)
  * Memory access error in Ruby syntax highlighting. (Christopher Chow)
  * When closing a window fails ":bwipe" may hang.
  * Using "vaB" while 'virtualedit' is set selects the wrong area.
    (Dimitar Dimitrov)
  * mkdir("foo/bar/", "p") gives an error message. (David Barnett)
  * Creating a preview window on startup leaves the screen layout in a
    messed up state. (Marius Gedminas)
  * New regexp engine can't be interrupted.
  * When a file was not decrypted (yet), writing it may destroy the
    contents.

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=157
2013-08-26 09:32:48 +00:00
Ismail Dönmez
e6e294fb17 Accepting request 196286 from home:cboltz:branches:editors
- update apparmor.vim (taken from AppArmor 2.8.2)
  * add network vsock

OBS-URL: https://build.opensuse.org/request/show/196286
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=156
2013-08-26 07:23:48 +00:00
Ismail Dönmez
dd8ac6b4db -
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=154
2013-08-17 08:46:27 +00:00
Ismail Dönmez
ecccde227c * Dynamically load Python, Ruby so we can support
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=153
2013-08-16 13:12:12 +00:00
Ismail Dönmez
c93a2d000a - Overhaul vim.spec
* Remove (g)vim-{base, enchanced} subpackages
  * Dynamically load Python, Ruby, TCL so we can support
    all of them without different subpackages.
  * Python3 support (bnc#817774).
  * LUA support.
  * Disable TCL as it cannot be linked dynamically.

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=152
2013-08-16 12:26:53 +00:00
Ismail Dönmez
a86d88d8cd Add back apparmor patch
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=150
2013-08-12 07:23:55 +00:00
Ismail Dönmez
973c31bae0 - Update to version 7.4
* A new, faster regular expression engine.
  * More than a thousand fixes and small improvements.
- Drop vim-7.3-grub.patch, applied upstream
- Refresh the following patches
  * vim-7.4-disable_lang_no.patch
  * vim-7.4-filetype_apparmor.patch
  * vim-7.4-filetype_mine.patch
  * vim-7.4-highlight_fstab.patch

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=149
2013-08-12 07:21:11 +00:00
Ismail Dönmez
7143a35691 Accepting request 179318 from home:coolo:branches:openSUSE:Factory
- add explicit buildrequire on krb5-mini to avoid cycles

OBS-URL: https://build.opensuse.org/request/show/179318
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=147
2013-06-17 13:06:32 +00:00
Ismail Dönmez
5dcbef7252 - Updated to revision 962, fixes the following problems
* No completion for :xmap and :smap. (Yukihiro Nakadaira)
  * Compiler warning for uninitialized variable. (Tony Mechelynck)
  * E381 and E380 make the user think nothing happened.
  * Init stack works differently on 64 bit systems.
  * Ruby 1.8: Missing piece for static linking on 64 bit systems.
  * More can be shared between Python 2 and 3.
  * Python: not easy to get to window number.
  * Using Py_BuildValue is inefficient sometimes.
  * Python: Can't get position of window.
  * Stuff in if_py_both.h is ordered badly.
  * Python: SEGV in Buffer functions.
  * Python: Negative indices were failing.
  * External program receives the termrespone.
  * Python: List of buffers is not very useful.
  * Sometimes get stuck in waiting for cursor position report,
    resulting in keys starting with <Esc>[ not working.
  * Python: No iterator for vim.list and vim.bufferlist.
  * Python: no easy access to tabpages.
  * Python: Stack trace printer can't handle messages.
  * Python exceptions have problems.
  * Python: It's not easy to change window/buffer/tabpage.
  * Python: string exceptions are deprecated.
  * No check if PyObject_IsTrue fails.
  * Python: Not enough tests.
  * Python vim.bindeval() causes SIGABRT.
  * Python does not have a "do" command like Perl or Lua.
  * Python: Iteration destructor not set.
  * Missing error number.
  * Compiler warning for unused variable.

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=145
2013-05-17 13:46:08 +00:00
Ismail Dönmez
882cd4fbe9 - Updated to revision 929, fixes the following problems
* An empty nl.po file does not work with an old msgfmt.
  * Compiler warning for size_t to int.
  * Trying to create a fontset handle when 'guifontset' is not set.
  * No test for what 7.3.918 fixes.
  * Check for X11 header files fails on Solaris.
  * Python interface can't easily access options.
  * Typos in source files.
  * Autocommands are triggered by setwinvar() et al. Missing BufEnter
    on :tabclose. Duplicate WinEnter on :tabclose. Wrong order of
    events for :tablose and :tabnew.
  * Missing combining characters when putting text in a register.
  * Can't build with strict C compiler.
  * Compiler warning for unused variable. Not freeing unused string.

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=143
2013-05-06 14:56:10 +00:00
Ismail Dönmez
3001fd8022 - Updated to revision 918, fixes the following problems
* The "sleep .2" for running tests does not work on Solaris.
  * Python uses IndexError when a dict key is not found.
  * Possible crash when using a list in Python.
  * Duplicate Python code.
  * Python code in #ifdef branches with only minor differences.
  * Python: Access to Vim variables is not so easy.
  * Typing a ":" command at the hit-enter dialog does not work if the
    "file changed" dialog happens next.
  * Still a crash when writing viminfo.
  * ~/.viminfo is messed up when running tests.
  * When reading a file with encoding conversion fails at the end the
    next encoding in 'fencs' is not used.
  * Using freed memory when pasting with the mouse (Issue 130).
  * When a path ends in a backslash appending a comma has the wrong
    effect.
  * Repeating an Ex command after using a Visual motion does not work.
  * Crash when writing viminfo. (Ron Aaron)

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=141
2013-04-25 09:41:39 +00:00
Ismail Dönmez
cc7dd350ee - Updated to revision 905, fixes the following problems
* Can't build with Ruby 2.0 on a 64 bit system.
  * Test 79 fails on Windows. (Michael Soyka)
  * Merging viminfo history doesn't work well.
  * Still merging problems for viminfo history.
  * Crash when using b:, w: or t: after closing the buffer, window or
    tabpage.
  * Using wrong RUBY_VER causing Ruby build to break.
  * Valgrind error in test 91. (Issue 128)
  * Memory leaks in Lua interface.
  * Configure doesn't always find the shared library.
  * Memory leak reported by valgrind in test 91.
  * #if indents are off.
  * Not obvious that some mouse features are mutual-exclusive.
  * Outdated comment, ugly condition.
  * When deleting last buffer in other tab the tabline is not updated.
  * Crash on exit writing viminfo. (Ron Aaron)
  * Using memory freed by the garbage collector.
  * Crash when writing viminfo. (Ron Aaron)

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=139
2013-04-16 11:54:58 +00:00
Ismail Dönmez
c1e84f2cbd - Updated to revision 888, fixes the following problems
* Double free for list and dict in Lua. (Shougo Matsu)
  * Can't build with multi-byte on Solaris 10.
  * No tests for Visual mode operators, what 7.3.879 fixes.
  * Filename completion with 'fileignorecase' does not work for
    multi-byte characters.

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=138
2013-04-13 07:48:39 +00:00
Ismail Dönmez
ac782fbc9a - Updated to revision 884, fixes the following problems
* Build problem with some combination of features.
  * #if indents are off.
  * Forward searching with search() is broken.
  * 'fileignorecase' is missing in options window and quickref.
  * When using an ex command in operator pending mode, using Esc to
    abort the command still executes the operator. (David Bürgin)
  * When writing viminfo, old history lines may replace lines written
    more recently by another Vim instance.
  * Python list does not work correctly.
  * CursorHold may trigger after receiving the termresponse.
  * Can't build with some combination of features.
  * Compiler warning for variable shadowing another. (John Little)

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=137
2013-04-09 09:02:57 +00:00
Ismail Dönmez
2d211f93e2 - Updated to revision 874, fixes the following problems
* Mouse position may be wrong.
  * Not serving the X selection during system() isn't nice.
  * Matchparen does not update match when using auto-indenting.
    (Marc Aldorasi)
  * When at the hit-return prompt and using "k" while no text has
    scrolled off screen, then using "j", an empty line is displayed.
  * bufwinnr() matches buffers in other tabs.
  * Compiler warnings when using MingW 4.5.3.
  * search('^$', 'c') does not use the empty match under the cursor.
  * On some systems case of file names is always ignored, on others
    never.
  * Comparing file names does not handle multi-byte characters
    properly.

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=135
2013-03-20 16:17:29 +00:00
Ismail Dönmez
12ee8c2000 - Updated to revision 865, fixes the following problems
* Compiler warnings.
  * When calling system() multi-byte clipboard contents is garbled.
  * The QuitPre autocommand event does not trigger for :qa and :wq.
  * "gv" selects the wrong area after some operators.
  * 'ambiwidth' must be set by the user.
  * When using --remote-expr try/catch does not work. (Andrey Radev)
  * ":setlocal number" clears global value of 'relativenumber'.
  * Dragging the status line can be slow.
  * Problem with 'ambiwidth' detection for ANSI terminal.
  * Can't build without the mouse feature.
  * Mouse position may be wrong.

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=134
2013-03-18 14:05:42 +00:00
Ismail Dönmez
b9d1bfac17 - Updated to revision 854, fixes the following problems
* Compiler warning.
  * In the terminal the scroll wheel always scrolls the active window.
  * Ruby 2.0 has a few API changes.
  * "xxd -i" fails on an empty file.
  * Clipboard does not work on Win32 when compiled with Cygwin.
  * Empty lines in :version output when 'columns' is 320.
  * Insufficient testing for mksession.
  * Some files missing in the list of distributed files.
  * "\@<!" in regexp does not work correctly with multi-byte
    characters, especially cp932.
  * When a "cond ? one : two" expression has a subscript it is not
    parsed correctly. (Andy Wokula)
  * Compiler warning for signed/unsigned pointer.
  * Missing test file changes.
  * Enum is not indented correctly with "public" etc.
  * Enum indenting is not tested.
  * Missing proto file, listing a non-existing proto file.
  * Test 55 fails when messages are translated.
  * Can't build with Ruby 2.0 when using MinGW x64 or MSVC10.
  * ":g//" gives "Pattern not found error" with E486.  Should not use
    the error number, it's not a regular error message.
  * ":vimgrep //" matches everywhere.
  * Using an empty pattern with :sort silently continues when there is
    no previous search pattern.
  * system() breaks clipboard text. (Yukihiro Nakadaira)
  * Using "ra" in multiple lines on multi-byte characters leaves a few
    characters not replaced.
  * After using backspace in insert mode completion, CTRL-N and CTRL-P
    do not highlight the right entry. (Olivier Teuliere)

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=132
2013-03-08 16:16:51 +00:00
Ismail Dönmez
5eed7ef679 - Add Categories to the gvim.desktop file, part of bnc#804930
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=130
2013-02-26 10:03:46 +00:00
Ismail Dönmez
880f789b59 Add Categories to gvim.desktop
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=128
2013-02-25 16:10:48 +00:00
Ismail Dönmez
171448066c - Updated to revision 831
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=127
2013-02-22 11:50:58 +00:00
Ismail Dönmez
9d01ac775c Accepting request 155416 from home:e9925248:branches:editors
Reenable ACL support - was dropped somewhere after OpenSuSE 11.4

OBS-URL: https://build.opensuse.org/request/show/155416
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=126
2013-02-21 21:22:44 +00:00
Ismail Dönmez
245a492193 - Updated to revision 785, fixes the following problems
* Jumping to a mark does not open a fold if it is in the same line.
  * Not all message translation files are installed.
  * Segfault when doing "cclose" on BufUnload in a python function.
  * ":help cpo-*" jumps to the wrong place.
  * settabvar() and setwinvar() may move the cursor.
  * 'matchpairs' does not work with multi-byte characters.
  * Vim.h indentation is inconsistent.
  * Uninitialized variable. (Yasuhiro Matsumoto)
  * Cursor is at the wrong location and below the end of the file
  * Crash when OriginalFirstThunk is zero.
  * Tiny GUI version misses console dialog feature.
  * ml_get error when searching, caused by curwin not matching curbuf.
  * When building with Gnome locale gets reset.
  * Compiler error for adding up two pointers. (Titov Anatoly)
  * Backwards search lands in wrong place when started on a multibyte
  * char2nr() and nr2char() always use 'encoding'.
  * Drawing with 'guifontwide' can be slow.
  * Crash when mark is not set. (Dominique Pelle)
  * Error when 'guifontwide' has a comma.
  * Crash with specific use of search pattern.

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=124
2013-01-28 11:24:49 +00:00
Ismail Dönmez
756b5bff53 Accepting request 146926 from home:cboltz:branches:editors
- update apparmor.vim (taken from AppArmor 2.8)
  * add capability block_suspend

OBS-URL: https://build.opensuse.org/request/show/146926
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=122
2013-01-03 20:02:45 +00:00
Ismail Dönmez
c20bc9fb4d - Updated to revision 762, fixes the following problems
* Automatically setting 'ttymouse' doesn't work.
  * Memory leaks when using location lists.
  * Cannot properly test conceal mode.
  * Python interface doesn't build without the multi-byte feature.
  * The justify macro does not always work correctly.
  * Test 61 is flaky, it fails once in a while.
  * Test 49 script file doesn't fold properly.
  * When there is a QuitPre autocommand using ":q" twice does not work
  * Autoconf doesn't find Python 3 if it's called "python".
  * A location list can get a wrong count in :lvimgrep.
  * Issue 96: May access freed memory when a put command triggers
  * Matchit plugin does not handle space in #ifdef.
  * dv_ deletes the white space before the line.
  * In Visual mode a "-p does not work. (Marcin Szamotulski)
  * On some systems the tabline is not redrawn.

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=120
2013-01-01 11:24:34 +00:00
Ismail Dönmez
503b5405da - gvim should require vim-data package, bnc#793311
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=118
2012-12-18 10:56:56 +00:00
Ismail Dönmez
1502a784f6 -
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=116
2012-12-01 13:57:28 +00:00
Ismail Dönmez
592b24f765 - Updated to revision 744, fixes the following problems
* printf() can only align to bytes, not characters.
  * Inconsistency: :set can be used in the sandbox, but :setlocal and
  * Crash when calling setloclist() in BufUnload autocmd. (Marcin
  * Error on exit when using Python 3.
  * When changing the font size, only MS-Windows limits the window
  * When re-using the current buffer the buffer-local options stay.
  * Cannot run new version of cproto, it fails on missing include
  * Proto files are outdated.
  * Ruby interface defines local functions globally.
  * Perl flags may contain "-g", which breaks "make proto".
  * Various tiny problems.
  * Building with Ruby and Tcl on MS-Windows 64 bit does not work.
  * :aboveleft and :belowright have no effect on :copen.
  * Typos and duplicate info in README.
  * Can't always find Win32.mak when building GvimExt.
  * Cannot compile with MzScheme interface on Ubuntu 12.10.
  * Building with Ruby fails on some systems.
  * Crash in PHP file when using syntastic. (Ike Devolder)
  * Py3Init_vim() is exported uneccessarily.
  * Compiler warnings for function arguments.
  * Tests fail when including MzScheme.
  * Cannot put help files in a sub-directory.
  * Cannot build Ruby 1.9 with MingW or Cygwin.
  * File name completion in input() escapes white space. (Frederic
  * When using do_cmdline() recursively did_endif is not reset,
  * Unused function argument.
  * Computing number of lines may have an integer overflow.
  * IOC tool complains about undefined behavior for int.
  * Tiny build fails.

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=115
2012-12-01 13:49:27 +00:00
Ismail Dönmez
9460a6f58d - Update to patchlevel 712, fixes the following problems
* Can't build Ruby interface with Ruby 1.9.3.
  * End of color scheme name not clear in E185. (Aaron Lewis)
  * Buffer overflow in unescaping text. (Raymond Ko)
  * MSVC 11 is not supported.
  * Unused variables in Perl interface.
  * Building with Perl loaded dynamically  still uses static library.
  * When building with Cygwin loading Python dynamically fails.
  * Python: memory leaks when there are exceptions.
  * More Python code can be shared between Python 2 and 3.
  * Not possible to lock/unlock lists in Python interface.
  * Using "gN" while 'selection' is "exclusive" misses one character.
  * Using uninitialized memory with very long file name.
  * buf_spname() is used inconsistently.
  * Ruby .so name may not be correct.
  * Ruby detection uses Config, newer Ruby versions use RbConfig.
  * Some files missing in the list of distributed files.
  * List of distributed files picks up backup files.
  * Compiler complains about incompatible types.
  * ":python" may crash when vimbindeval() returns None.
  * "make test" does not delete lua.vim.
  * Using CTRL-\ e mappings is useful also when entering an
  * Test 16 fails when $DISPLAY is not set.
  * Python 3.3 is not supported.
  * MzScheme and Lua may use a NULL string.
  * When the current directory name is exactly the maximum path length
  * State specific to the Python thread is discarded.
  * Can't build GTK version with GTK 2.0.
  * Can't make 'softtabstop' follow 'shiftwidth'.
  * Now that 'shiftwidth' may use the value of 'tabstop' it is not so

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=113
2012-11-02 16:17:25 +00:00
Ismail Dönmez
2c2c4a3db1 - Add Obsoletes/Provides for vim-plugin-matchit package
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=111
2012-10-02 12:54:23 +00:00
Ismail Dönmez
a5bf596ecd - Update to patchlevel 661, fixes the following problems
* "gnd" doesn't work correctly in Visual mode.
  * Crash when using a very long file name. (ZyX)
  * When 'clipboard' is set to "unnamed" small deletes end up in the
  * Completion after ":help \{-" gives an error message and messes up
  * Completion after ":help \{-" gives an error message.
  * Workaround for Python crash isn't perfect.
  * MingW needs build rule for included XPM files.  Object directory
  * When creating a Vim dictionary from Python objects an empty key
  * Internal error in :pyeval.
  * Python bindings silently truncate string values containing NUL.
  * NUL bytes truncate strings when converted from Python.
  * Recent Python changes are not tested.
  * ":help !" jumps to help for ":!".
  * SEGV in Python code.

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=109
2012-09-12 21:48:19 +00:00
Ismail Dönmez
1eb2881c47 - Update to patchlevel 646, fixes the following problems
* Segfault with specific autocommands.
  * Not all zero-width matches handled correctly for "gn".
  * Cannot select beyond 222 columns with the mouse in xterm.
  * "|" does not behave correctly when 'virtualedit' is set.
  * There is no way to make 'shiftwidth' follow 'tabstop'.
  * "gn" does not handle zero-width matches correctly.
  * Completion for a user command does not recognize backslash before
    a space.
  * Auto formatting messes up text when 'fo' contains "2".
  * Cannot operate on the text that a search pattern matches.
  * File names in :checkpath! output are garbled.
  * winrestview() does not always restore the view correctly.
  * CTRL-P completion has a problem with multi-byte characters.
  * inputdialog() doesn't use the cancel argument in the console.
  * <f-args> is not expanded properly with DBCS encoding.
  * Can only move to a tab by absolute number.
  * Crash when $HOME is not set
  * "ygt" tries to yank instead of giving an error.
  * ":vimgrep" does not obey 'wildignore'.

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=107
2012-09-01 18:08:59 +00:00
9460462b92 Accepting request 127288 from home:lnussel:branches:editors
- don't package /var/run/vi.recover anymore (bnc#765288)

OBS-URL: https://build.opensuse.org/request/show/127288
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=105
2012-07-06 13:58:45 +00:00
Ismail Dönmez
5e86aec097 - Update to patchlevel 566, fixes the following problems
* Redo after completion does not work correctly when refresh.
  * ":profdel" should not work when the +profile feature is disabled.
  * Crash when an autocommand wipes out a buffer when it is hidden.
  * The cursor is in the wrong line after using ":copen".
  * 'efm' does not handle Tabs in pointer lines.
  * When spell checking the German sharp s is not seen as a word
    character.
  * When using an InsertCharPre autocommand autoindent fails.
  * Gvim does not work when 'guioptions' includes "f".
  * Using a count before "v" and "V" does not work.
  * ":diffupdate" doesn't check for files changed elsewhere.
  * Using "z=" on a multi-byte character may cause a crash.
  * 'wildignorecase' only applies to the last part of the path.
  * No completion for :history command.
  * Cannot use CTRL-E and CTRL-Y with "r".
  * ":vimgrep" fails when 'autochdir' is set.

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=103
2012-06-26 09:35:50 +00:00
Ismail Dönmez
916841ca80 Accepting request 125975 from home:babelworx:ldig:branches:editors
license update: SUSE-Vim
Choose a license from the list at http://www.spdx.org/licenses or from the list linked at http://license.opensuse.org

OBS-URL: https://build.opensuse.org/request/show/125975
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=102
2012-06-25 12:02:14 +00:00
Ismail Dönmez
6536aaf26d Accepting request 125255 from home:cboltz:branches:editors
- update apparmor.vim (taken from AppArmor 2.8)
  * update list of capabilities and network protocols

Please forward the changed apparmor.vim to Factory.

OBS-URL: https://build.opensuse.org/request/show/125255
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=100
2012-06-18 07:29:01 +00:00
Ismail Dönmez
bafff23e96 Accepting request 123575 from home:seife:branches:editors
- specfile hack to fix build with newer perl(?) on Factory, please forward immediately :-)

OBS-URL: https://build.opensuse.org/request/show/123575
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=98
2012-06-05 06:24:09 +00:00
Ismail Dönmez
72e78541d8 darix is right, there is no need for Conflicts here
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=96
2012-04-27 19:13:08 +00:00
Ismail Dönmez
8b1294c638 Accepting request 115281 from home:saschpe:branches:editors
Add a vim-python subpackage that only enables Python interpreter support
(and X11 clibboard, too), for users that don't want the extra dependencies
of vim-enhanced (basically the perl, ruby and tcl base packages)

OBS-URL: https://build.opensuse.org/request/show/115281
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=95
2012-04-25 09:19:31 +00:00
Ismail Dönmez
4d9f6f4882 - Try to fix bnc#753907
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=93
2012-03-24 20:06:36 +00:00
Ismail Dönmez
c81753ec79 Accepting request 110846 from home:gregkh:branches:editors
Add patchlevel to the Version, this lets Tumbleweed handle versioning properly

OBS-URL: https://build.opensuse.org/request/show/110846
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=92
2012-03-23 18:05:07 +00:00
Ismail Dönmez
b7068b374f Accepting request 107547 from home:mvyskocil:branches:editors
- remove pointless systemd dependency and run the tmpfiles binary
  only in case it exists

OBS-URL: https://build.opensuse.org/request/show/107547
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=90
2012-02-29 13:00:36 +00:00