Commit Graph

684 Commits

Author SHA256 Message Date
Stephan Kulow
b94311abc5 Accepting request 211203 from editors
- Updated to revision 131, fixes the following problems
  * ":help s/\_" reports an internal error. (John Beckett)
  * Completing a tag pattern may give an error for invalid pattern.
  * Python: When vim.eval() encounters a Vim error, a try/catch in the
    Python code doesn't catch it. (Yggdroot Chen)
  * "zG" and "zW" leave temp files around on MS-Windows.
  * ColorScheme autocommand matches with the current buffer name.
  * "gUgn" cannot be repeeated. (Dimitar Dimitrov)
  * Memory leak in Python OptionsAssItem. (Ken Takata)
  * New GNU make outputs messages about changing directory in another
    format.
  * When using Zsh expanding ~abc doesn't work when the result
    contains a space.
  * When a mapping starts with a space, the typed space does not show
    up for 'showcmd'.
  * It's possible that redrawing the status lines causes
    win_redr_custom() to be called recursively.
  * Can't build with Perl 5.18 on Linux. (Lcd 47)
  * Completion doesn't work for ":py3d" and ":py3f". (Bohr Shaw)
  * Compiler warnings for "const" and incompatible types.
  * getline(-1) returns zero. (mvxxc)
  * Relative line numbers mix up windows when using folds.
  * Syncbind causes E315 errors in some situations. (Liang Li)

OBS-URL: https://build.opensuse.org/request/show/211203
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=120
2013-12-19 11:52:32 +00:00
Ismail Dönmez
dd00c31c92 - Updated to revision 131, fixes the following problems
* ":help s/\_" reports an internal error. (John Beckett)
  * Completing a tag pattern may give an error for invalid pattern.
  * Python: When vim.eval() encounters a Vim error, a try/catch in the
    Python code doesn't catch it. (Yggdroot Chen)
  * "zG" and "zW" leave temp files around on MS-Windows.
  * ColorScheme autocommand matches with the current buffer name.
  * "gUgn" cannot be repeeated. (Dimitar Dimitrov)
  * Memory leak in Python OptionsAssItem. (Ken Takata)
  * New GNU make outputs messages about changing directory in another
    format.
  * When using Zsh expanding ~abc doesn't work when the result
    contains a space.
  * When a mapping starts with a space, the typed space does not show
    up for 'showcmd'.
  * It's possible that redrawing the status lines causes
    win_redr_custom() to be called recursively.
  * Can't build with Perl 5.18 on Linux. (Lcd 47)
  * Completion doesn't work for ":py3d" and ":py3f". (Bohr Shaw)
  * Compiler warnings for "const" and incompatible types.
  * getline(-1) returns zero. (mvxxc)
  * Relative line numbers mix up windows when using folds.
  * Syncbind causes E315 errors in some situations. (Liang Li)

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=177
2013-12-17 12:17:05 +00:00
Stephan Kulow
609a780421 Accepting request 207933 from editors
- 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/request/show/207933
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=119
2013-11-23 07:18:46 +00:00
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
Stephan Kulow
726a1b85b1 Accepting request 206859 from editors
- 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.
- Drop vim-7.4-python-decl.patch, patch upstream now.

OBS-URL: https://build.opensuse.org/request/show/206859
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=118
2013-11-15 12:39:31 +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
Stephan Kulow
7c0b960563 Accepting request 205204 from editors
- vim-7.4-python-decl.patch: Use correct return type of
  PyObject_SetAttrString (forwarded request 204979 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/205204
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=117
2013-10-31 09:12:22 +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
Tomáš Chvátal
ba468e96bd Accepting request 204114 from editors
- 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/request/show/204114
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=116
2013-10-21 13:16:31 +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
Stephan Kulow
96f5f37a27 Accepting request 201431 from editors
- 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/request/show/201431
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=115
2013-10-01 06:35:50 +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
Stephan Kulow
a3a79a0ad9 Accepting request 200304 from editors
- Remove unused buildrequires on systemd (forwarded request 200252 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/200304
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=114
2013-09-26 18:07:15 +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
Stephan Kulow
a905081b44 Accepting request 200168 from editors
Please also copy to 13.1

- 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/request/show/200168
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=113
2013-09-23 14:06:29 +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
Stephan Kulow
736bb50872 Accepting request 197999 from editors
-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/request/show/197999
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=111
2013-09-09 17:52:16 +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
Tomáš Chvátal
2d1ea79172 Accepting request 197533 from editors
->

OBS-URL: https://build.opensuse.org/request/show/197533
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=110
2013-09-07 10:32:29 +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
Stephan Kulow
350ca162d5 Accepting request 196363 from editors
- 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. 

- update apparmor.vim (taken from AppArmor 2.8.2)
  * add network vsock

OBS-URL: https://build.opensuse.org/request/show/196363
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=109
2013-08-30 09:51:26 +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
Tomáš Chvátal
a6173a1d7b Accepting request 195480 from editors
Note to the reviewer: We have %perl_requires because perl module is
always built-in because vim has direct perl dependencies anyway.

- Overhaul vim.spec
  * Remove (g)vim-{base, enchanced} subpackages
  * Dynamically load Python, Ruby 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/request/show/195480
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=108
2013-08-19 11:31:08 +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
Tomáš Chvátal
49847984bf Accepting request 186700 from editors
- 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/request/show/186700
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=107
2013-08-12 13:52:55 +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
Stephan Kulow
f955e9199c Accepting request 179322 from editors
- add explicit buildrequire on krb5-mini to avoid cycles (forwarded request 179318 from coolo)

OBS-URL: https://build.opensuse.org/request/show/179322
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=106
2013-06-18 08:27:40 +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
Stephan Kulow
5d19a7e956 Accepting request 176517 from editors
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/176517
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=105
2013-05-27 08:09:15 +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
Stephan Kulow
96d44ffe5a Accepting request 174644 from editors
- 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/request/show/174644
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=104
2013-05-07 05:38:27 +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
Stephan Kulow
dcea50ae7d Accepting request 173343 from editors
- 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/request/show/173343
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=103
2013-04-26 05:46:58 +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
Stephan Kulow
7ef893dbc0 Accepting request 171102 from editors
- 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) 

- 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.

- Updated to revision 884, fixes the following problems
  * Build problem with some combination of features.
  * #if indents are off.

OBS-URL: https://build.opensuse.org/request/show/171102
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=102
2013-04-20 17:50:02 +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
Stephan Kulow
5244d541d3 Accepting request 161476 from editors
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/161476
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=101
2013-03-28 12:29:42 +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
Stephan Kulow
6598102b20 Accepting request 159594 from editors
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/159594
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=100
2013-03-17 09:08:19 +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
Stephan Kulow
b0e03a954a Accepting request 156405 from editors
- Add Categories to the gvim.desktop file, part of bnc#804930

OBS-URL: https://build.opensuse.org/request/show/156405
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=99
2013-02-26 14:26:22 +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
Stephan Kulow
a2e6be2e08 Accepting request 156090 from editors
- 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.

OBS-URL: https://build.opensuse.org/request/show/156090
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=98
2013-02-25 19:45:55 +00:00