Commit Graph

13 Commits

Author SHA256 Message Date
Ismail Dönmez
4471921be9 - Updated to revision 658, fixes the following problems
* The tabline menu was using ":999tabnew" which is now invalid.
  * When using "gf" escaped spaces are not handled.
  * Stratus VOS doesn't have sync().
  * When splitting the window in a BufAdd autocommand while still in
    the first, empty buffer the window count is wrong.
  * ":bufdo" may start at a deleted buffer.
  * Compiler complains about ignoring return value of fwrite().
    (Michael Jarvis)
  * Configure check may fail because the dl library is not used.
  * Can't match "%>80v" properly for multi-byte characters.
  * Xxd lacks a few features.
  * Insert mode completion with complete() may have CTRL-L work like
    CTRL-P.
  * glob() and globpath() cannot include links to non-existing files.
    (Charles Campbell)
  * Text deleted by "dit" depends on indent of closing tag.
    (Jan Parthey)
  * Missing changes for glob() in one file.
  * Compiler warnings for pointer mismatch.
  * 'formatexpr' is evaluated too often.

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=260
2015-03-10 08:08:39 +00:00
Ismail Dönmez
5a242822de - Updated to revision 640, fixes the following problems
* When using Insert mode completion combined with autocommands the
    redo command may not work.
  * The default conceal character is documented to be a space but it's
    initially a dash. (Christian Brabandt)
  * 7.4.592 breaks the netrw plugin, because the autocommands are
    skipped.
  * Marks are not restored after redo + undo.
  * If no NL or CR is found in the first block of a file then the
    'fileformat' may be set to "mac". (Issue 77)
  * A search with end offset gets stuck at end of file. (Gary Johnson)
  * Incorrectly read the number of buffer for which an autocommand should be registered. 
  * Can't build with Lua 5.3 on Windows.
  * Combination of linebreak and conceal doesn't work well.
  * After deleting characters in Insert mode such that lines are
    joined undo does not work properly. (issue 324)

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=258
2015-02-20 09:59:18 +00:00
Ismail Dönmez
19aff1f6c5 - Updated to revision 629, fixes the following problems
* For complicated list and dict use the garbage collector can run
    out of stack space.
  * Syntax error.
  * The NFA engine does not implement the 'redrawtime' time limit.
  * Vim hangs when freeing a lot of objects.
  * Wrong ":argdo" range does not cause an error.
  * luaV_setref() is missing a return statement. (Ozaki Kiichi)
  * luaV_setref() not returning the correct value.
  * Compiler warning for unitinialized variable. (Tony Mechelynck)
  * Returning 1 in the wrong function. (Raymond Ko)
  * Compiler warning for unused argument.
  * Crash with pattern: \(\)\{80000}  (Dominique Pelle)
  * May leak memory or crash when vim_realloc() returns NULL.
  * Possible NULL pointer dereference.
  * The last screen cell is not updated.
  * Compiler warning for variable might be clobbered by longjmp.
  * Coverity warning for Out-of-bounds read. 
- Remove vim-speedup-gc.patch, fixed upstream

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=256
2015-02-11 12:04:52 +00:00
Ismail Dönmez
144ced6bd3 - Updated to revision 608, fixes the following problems
* Compiler warnings for unitinialized variables. (John Little)
  * Can't match "%>80v" properly. (Axel Bender)
  * Range for :bdelete does not work. (Ronald Schild)
  * Parallel building of the documentation html files is not reliable. 
  * Conceal does not work properly with 'linebreak'. (cs86661)
  * ":0argedit foo" puts the new argument in the second place instead
    of the first.
  * Using ctrl_x_mode as if it contains flags.
  * test_listlbr_utf8 fails when the conceal feature is not available.
  * When doing ":e foobar" when already editing "foobar" and 'buftype'
    is "nofile" the buffer is cleared. (Xavier de Gaye)
  * Crash when searching for "x\{0,90000}". (Dominique Pelle)
  * Using a block delete while 'breakindent' is set does not work
    properly.
  * The test_command_count test fails when using Japanese.
  * Tiny build doesn't compile.  (Ike Devolder)
  * Cannot change the result of systemlist().
  * Out-of-memory error.
  * Memory wasted in struct because of aligning.
  * It is not possible to have feedkeys() insert characters.
  * ":set" does not accept hex numbers as documented.
  * 'foldcolumn' may be set such that it fills the whole window, not
    leaving space for text.
  * Running tests changes viminfo.
  * The # register is not writable, it cannot be restored after
    jumping around.
  * May crash when using a small window.
  * Compiler warnings for unused variables.

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=255
2015-02-02 13:23:48 +00:00
Ismail Dönmez
b4f1603c9e - Updated to revision 580, fixes the following problems
* Ex range handling is wrong for buffer-local user commands.
  * Segfault with wide screen and error in 'rulerformat'. (Ingo Karkat)
  * No test for replacing on a tab in Virtual replace mode.
  * FEAT_OSFILETYPE is used even though it's never defined.
  * Ranges for arguments, buffers, tabs, etc. are not checked to be
    valid but limited to the maximum.  This can cause the wrong thing
    to happen.
  * :argdo, :bufdo, :windo and :tabdo don't take a range.
  * Non-ascii vertical separater characters are always redrawn.
  * Giving an error for ":0wincmd w" is a problem for some plugins.
  * Having CTRL-C interrupt or not does not check the mode of the
    mapping. (Ingo Karkat)
  * Building with dynamic library does not work for Ruby 2.2.0
  * Can't build with tiny features. (Ike Devolder)
  * Address type of :wincmd depends on the argument.
  * Mapping CTRL-C in Visual mode doesn't work. (Ingo Karkat)
  * No error for eval('$').
  * Unicode character properties are outdated.
  * Redrawing problem with 'relativenumber' and 'linebreak'.
  * Matching with a virtual column has a lot of overhead on very long
    lines. (Issue 310)
  * Using getcurpos() after "$" in an empty line returns a negative
    number.
  * Wrong cursor positioning when 'linebreak' is set and lines wrap.
  * ":52wincmd v" still gives an invalid range error. (Charles
    Campbell)

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=249
2015-01-15 11:38:42 +00:00
Ismail Dönmez
11674da42f - Updated to revision 560, fixes the following problems
* Tests fail with small features plus Python.
  * Crash when computing buffer count.  Problem with range for user
    commands.  Line range wrong in Visual area.
  * Cannot build with tiny and small features. (Taro Muraoka)
  * Crash when doing a range assign.
  * Using a range for window and buffer commands has a few problems.
    Cannot specify the type of range for a user command.
  * Since patch 7.4.232 "1,3s/\n//" joins two lines instead of three.
    (Eliseo Martínez)  Issue 287
  * Warnings for unused arguments when compiling with a combination of
    features.
  * Highlighting for multi-line matches is not correct.
  * Repeated use of vim_snprintf() with a number.
  * Using "vit" does not select a multi-byte character at the end correctly.
  * Function name not recognized correctly when inside a function.
  * curs_rows() function is always called with the second argument false.
  * "ygn" may yank too much. (Fritzophrenic)  Issue 295.
  * Langmap applies to Insert mode expression mappings.
  * Various small issues.
  * Missing part of patch 7.4.519.
  * test_close_count may fail for some combination of features.
  * Failed commands in Python interface not handled correctly.
  * One more small issue.
  * When the X server restarts Vim may get stuck.
  * Appending a block in the middle of a tab does not work correctly
    when virtualedit is set.
  * Memory leak using :wviminfo. Issue 296.

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=247
2015-01-05 10:05:03 +00:00
Ismail Dönmez
a0fa01c593 - Updated to revision 537, fixes the following problems
* With a wrapping line the cursor may not end up in the right place.
    (Nazri Ramliy)
  * Using status line height in width computations.
  * Crash when using syntax highlighting.
  * Sun PCK locale is not recognzed.
  * When using "vep" a mark is moved to the next line. (Maxi Padulo,
    Issue 283)
  * Specifying wrong buffer size for GetLongPathName().
  * When the X11 server is stopped and restarted, while Vim is kept in
    the background, copy/paste no longer works. (Issue 203)
  * When using ":ownsyntax" spell checking is messed up. (Issue 78)
  * map() leaks memory when there is an error in the expression.
  * matchstr() fails on long text. Daniel Hahler)
  * Still confusing regexp failure and NFA_TOO_EXPENSIVE.
  * Crash when using matchadd() (Yasuhiro Matsumoto)
  * No test for what 7.4.517 fixes.
  * Many commands take a count or range that is not using line
    numbers.
  * Comments about parsing an Ex command are wrong.
  * When using 'incsearch' "2/pattern/e" highlights the first match.
  * ":hardcopy" leaks memory in case of errors.
  * Warnings when compiling if_ruby.c.
  * Can't build with tiny features.
  * Test 63 fails when using a black&white terminal.
  * Value of v:hlsearch reflects an internal variable.

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=243
2014-11-28 07:20:45 +00:00
Ismail Dönmez
c8dca8ff2d - Updated to revision 516, fixes the following problems
* When generating ja.sjis.po the header is not correctly adjusted.
  * Users are not aware their encryption is weak.
  * "-fwrapv" argument breaks use of cproto.
  * Generating proto for if_ruby.c uses type not defined elsewhere.
  * Crash because reference count is wrong for list returned by
    getreg().
  * Memory access error. (Dominique Pelle)
  * In a help buffer the global 'foldmethod' is used.  (Paul Marshall)
  * Completing a function name containing a # does not work.  Issue
    253.

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=241
2014-11-18 11:52:02 +00:00
Ismail Dönmez
6ad7d2b4d5 - Updated to revision 507, fixes the following problems
* Setting the local value of 'backupcopy' empty gives an error.
    (Peter Mattern)
  * Compiler warning.
  * Crash when expanding a very long string.
  * CTRL-W } does not open preview window. (Erik Falor)
  * 'linebreak' does not work well together with Visual mode.
  * Issue 26: CTRL-C does not interrupt after it was mapped and then
    unmapped.
  * The "precedes" entry in 'listchar' will be drawn when 'showbreak
    is set and list is not.
  * Cursor movement is incorrect when there is a number
    column/sign/fold column and 'sbr' is displayed.
  * Can't compile on a system where Xutf8SetWMProperties() is not in
    the X11 library.  Issue 265.
  * When using ":%diffput" and the other file is empty an extra empty
    line remains.
  * Using byte length instead of character length for 'showbreak'.
  * When 'balloonexpr' results in a list, the text has a trailing
    newline. (Lcd)
  * A 0x80 byte is not handled correctly in abbreviations.
  * Abbreviations don't work. (Toothpik)
  * Check for writing to a yank register is wrong.
  * ":sign jump" may use another window even though the file is
    already edited in the current window.
  * test_mapping fails for some people.
  * Cursor movement still wrong when 'lbr' is set and there is a
    number column. (Hirohito Higashi)
  * Cannot specify the buffer to use for "do" and "dp", making them
    useless for three-way diff.

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=239
2014-11-06 11:02:56 +00:00
Ismail Dönmez
9a909d3a00 - Updated to revision 461, fixes the following problems
* When using a Visual selection of multiple words and doing CTRL-W_]
    it jumps to the tag matching the word under the cursor, not the
    selected text.  (Patrick hemmer)
  * Completion for :buf does not use 'wildignorecase'. (Akshay H)
  * 'backupcopy' is global, cannot write only some files in a
    different way.
  * Using getchar() in an expression mapping may result in K_CURSORHOLD, 
    which can't be recognized.
  * Issue 252: Cursor moves in a zero-height window.
  * Can't change the icon after building Vim.
  * Can't build without the quickfix feature. (Erik Falor) 
  * Error reported by ubsan when running test 72.
  * Reversed question mark not recognized as punctuation. (Issue 258)
  * Clipboard may be cleared on startup.
  * In some situations, when setting up an environment to trigger an
    autocommand, the environment is not properly restored.
  * Spell files from Hunspell may generate a lot of errors.
  * Using ETO_IGNORELANGUAGE causes problems.
  * Can't easily close the help window. (Chris Gaal)
  * Not all commands that edit another buffer support the +cmd
    argument.
  * Calling system() with empty input gives an error for writing the
    temp file.

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=235
2014-09-29 12:26:15 +00:00
Ismail Dönmez
eb753fe30e - Updated to revision 442, fixes the following problems
* test_listlbr fails when compiled with normal features.
  * Compiler warning.
  * When the startup code expands command line arguments, setting
    'encoding' will not properly convert the arguments.
  * gettabvar() is not consistent with getwinvar() and getbufvar().
  * Line formatting behaves differently when 'linebreak' is set.
    (mvxxc)
  * ml_get error for autocommand that moves the cursor of the current
    window.
  * New and old regexp engine are not consistent.
  * Cached values for 'cino' not reset for ":set all&".
  * Duplicate message in message history.  Some quickfix messages
    appear twice. (Gary Johnson)
  * Omni complete popup drawn incorrectly.
  * Endless loop and other problems when 'cedit' is set to CTRL-C.
  * Using unitinialized variable.

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=231
2014-09-10 14:25:09 +00:00
Ismail Dönmez
f5059a4502 - Updated to revision 429, fixes the following problems
* When leaving ":append" the cursor shape is like in Insert mode.
    (Jacob Niehus)
  * When part of a list is locked it's possible to make changes.
  * Crash when searching for "\ze*". (Urtica Dioica)
  * When using conceal with linebreak some text is not displayed
    correctly. (Grüner Gimpel)
  * expand("$shell") does not work as documented.
  * Get ml_get error when using Python to delete lines in a buffer
    that is not in a window.  issue 248.
  * When 'showbreak' is used "gj" may move to the wrong position.
    (Nazri Ramliy)
  * When an InsertCharPre autocommand executes system() typeahead may
    be echoed and messes up the display. (Jacob Niehus)
  * Build fails with fewer features. (Elimar Riesebieter)

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=229
2014-08-30 14:30:34 +00:00
Ismail Dönmez
863006a63c OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=225 2014-08-27 12:25:24 +00:00