Commit Graph

7 Commits

Author SHA256 Message Date
Ismail Dönmez
df204095ab Accepting request 867401 from home:DKarakasilis:branches:editors
Updated to version 8.2.2411, fixes the following problems
  * Debugging code included.
  * Some test files may not be deleted.
  * Not all ways Vim can be started are tested.
  * Vim9: crash when using :trow in a not executed block.
  * Vim9: wrong error when modifying dict declared with :final.
  * Vim9: missing :endif not reported when using :windo.
  * Vim9: warning for uninitialized variable. (Tony Mechelynck)
  * Pascal-like filetypes not always detected.
  * Vim9: "silent return" does not restore command modifiers.
  * Vim9: it is not possible to extend a dictionary with different item types.
  * Configure test for GTK only says "no". (Harm te Hennepe)
  * Vim9: no error if using job_info() result wrongly.
  * Cannot get the type of a value as a string.
  * win_execute() unexpectedly returns number zero when failing.
  * Expression command line completion shows variables but not functions after
  "g:". (Gary Johnson)
  * "char" functions return the wront column in Insert mode when the cursor
  is beyond the end of the line.
  * Vim9: return type of readfile() is any.
  * Using inclusive index for slice is not always desired.
  * No focus events in a terminal.
  * Codecov reports every little coverage drop.
  * Build failure without GUI.
  * No check for modified files after focus gained. (Mathias Stearn)
  * Vim9: cannot handle line break after parenthesis at line end.
  * Using "void" for no reason.
  * Vim9: error message for "throw" in function that was called with "silent!".
  * If the focus lost/gained escape sequence is received twice it is not
  ignored. (Christ van Willigen)
  * Spartql files are not detected.
  * Crash with a weird combination of autocommands.
  * Stray test failure on Appveyor.
  * Vim9: ":put =expr" does not handle a list properly.
  * Vim9: crash when parsing function return type fails.
  * Wrong #ifdef for use_xterm_like_mouse().
  * Strange test failure with MS-Windows.
  * Test leaves file behind.
  * Vim9: no highlight for "s///gc" when using 'opfunc'.
  * Vim9: check of builtin function argument type is incomplete.
  * Vim9: line break in lambda accesses freed memory.
  * Vim9: no check for map() changing item type at script level.
  * When using ":sleep" the cursor is always displayed.
  * Test failures on some less often used systems.
  * Insufficient tests for setting options.
  * Vim9: functions return true/false but can't be used as bool.
  * Vim9: command fails in catch block.
  * Vim9: crash when using types in :for with unpack.
  * Confusing error message for wrong :let command.
  * Vim9: list assignment only accepts a number index.
  * Accessing uninitialized memory in test_undo.
  * Test for RGB color skipped in the terminal.
  * Vim9: crash when dividing by zero in compiled code using constants.
  * Vim9: crash when using a range after another expression.
  * Vim9: no error message for dividing by zero.
  * Finding spell suggestions twice if 'spellsuggest' contains number.
  * Vim9: occasional crash when using try/catch and a timer.
  * Vim9: divide by zero does not abort expression execution.
  * Build failure.
  * Focus escape sequences are not named in ":set termcap" output.
  * Turtle filetype not recognized.
  * "gj" and "gk" do not work correctly when inside a fold.
  * Vim9: crash when using ":silent! put".
  * Runtime type check does not mention argument index.
  * No easy way to get the maximum or mininum number value.
  * Test failure on a few systems.
  * Vim9: using positive offset is unexpected.
  * Memory leak when creating a global function with closure.
  * Fennel filetype not recognized.
  * Vim9: error message when script line starts with "[{".
  * Vim9: min() and max() return type is "any".
  * Vim9: error for wrong type may report wrong line number.
  * Vim9: no white space allowed before "->".
  * Vim9: "%%" not seen as alternate file name for commands with a buffer
  name argument.
  * Method test fails.
  * Fold test fails in wide terminal.
  * Vim9: compiled functions are not profiled.
  * Build fails without +profiling feature.
  * Some filetypes not detected.
  * Vim9: profiling if/elseif/endif not correct.
  * Vim9: profiling try/catch not correct.
  * Vim9: no need to allow white space before "(" for :def.
  * Vim9: profiled :def function leaks memory.
  * Old jumplist code is never used.
  * MinGW: "--preprocessor" flag no longer supported.
  * Vim9: profiling only works for one function.
  * Build failure without the +profiling feature.
  * Profile test fails on MS-Windows.

OBS-URL: https://build.opensuse.org/request/show/867401
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=646
2021-01-28 12:22:22 +00:00
Ismail Dönmez
d9ed24658f - Disable more tests failing randomly on OBS:
* test_arglist
    * test_command_count
    * test_diffmode
    * test_mksession
    * test_startup
    * test_window_cmd

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=594
2020-03-31 14:30:46 +00:00
Ismail Dönmez
87ff7f3611 - Updated to version 8.1.1467, fixes the following problems
* Test 29 is old style.
  * Cannot flush change listeners without also redrawing.  The line numbers
    in the list of changes may become invalid.
  * Text properties don't always move after changes.
  * When buffer is hidden "F" in 'shortmess' is not used.
  * Listener callback is called after inserting text.
  * Some eval functionality is not covered by tests.
  * Get empty text prop when splitting line just after text prop.
  * Hang when concealing the '>' shown for a wide char that doesn't fit in
    the last cell.
  * Installer needs to product name et al.
  * Attributes from 'cursorline' overwrite textprop.
  * Text properties are lost when joining lines.
  * Using freed memory when joining line with text property.
  * Text properties not adjusted for Visual block mode delete.
  * Coverity complains about possibly using a NULL pointer and copying a
    string into a fixed size buffer.
  * Stuck in sandbox with ":s/../\=Function/gn".
  * Error for Python exception does not show useful info.
  * Fractional scroll position not restored after closing window.
  * Running tests may cause the window to move.
  * If writing runs into a conversion error the backup file is deleted.
  * "W" for wrapping not shown when more than 99 matches.
  * Text property wrong after :substitute.
  * Undofile() reports wrong name. (Francisco Giordano)
  * Undo test fails on Mac.
  * Getting a list of text lines is clumsy.
  * Obvious mistakes are accepted as valid expressions.
  * Some text in heredoc assignment ends the text. (Ozaki Kiichi)

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=553
2019-06-05 12:48:26 +00:00
Stephan Kulow
2cfe0f29df Accepting request 672541 from home:coolo:branches:editors
- Update to version 8.1.0887, fixes the following problems
  * Undo with text properties not tested.
  * setline() and setbufline() do not clear text properties.
  * Text properties are not adjusted for :substitute.
  * If a buffer was deleted a channel can't write to it.
  * Channel test fails sometimes.
  * When using text props may free memory that is not allocated.
  * Internal error when using :popup.
  * When test_edit fails 'insertmode' may not be reset and the next test may get stuck. (James McCoy)
  * ":sign place" requires the buffer argument.
  * Clearing the window is used too often, causing the command line to be cleared when opening a tab. (Miroslav Koškár)
  * Compiler warning for uninitialized variable. (Tony Mechelynck)
  * Using "gt" sometimes does not redraw a tab. (Jason Franklin)
  * Sign message not translated and inconsistent spacing.
  * ":sign place" only uses the current buffer.
  * Compiler warnings with 64-bit compiler.
  * Building with Ruby 2.6 gives compiler warnings.
  * :colorscheme isn't tested enough
  * Tabline is not always redrawn when something that is used in 'tabline' changes.
  * Text property columns are not adjusted for changed indent.
  * Third argument for redrawWinline() is always FALSE.
  * Windows are updated for every added/deleted sign.
  * When using timers may wait for job exit quite long.
  * Test files still use function!.
  * MS-Windows build instructions are a bit outdated.
  * Images for NSIS take up too much space.
  * Unessesary #if lines in GTK code.
  * Superfluous call to redraw_win_later().
  * Get warning message when 'completefunc' returns nothing.
  * There is no function for the ":sign jump" command.

OBS-URL: https://build.opensuse.org/request/show/672541
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=534
2019-02-07 19:50:05 +00:00
Martin Pluskal
6aeb8c7a0a Accepting request 622350 from home:mimi_vx:branches:editors
- update to 8.1 revision 8.1.0178 
- refresh disable-unreliable-tests.patch
   vim-7.3-filetype_changes.patch
   vim-7.3-filetype_ftl.patch
   vim-7.3-filetype_spec.patch
   vim-7.3-help_tags.patch
   vim-7.3-name_vimrc.patch
   vim-7.4-filetype_apparmor.patch
 * Warning for passing pointer to non-pointer argument.
 * Overlapping string argument for strcpy().
 * Marks test fails in very wide window
 * After paging up and down fold line is wrong.
 * 'viminfofile' option does not behave like a file name.
 * Typing CTRL-W n in a terminal window causes ml_get error.
 * Invalid memory use with complicated pattern.
 * Calling message_filtered() a bit too often.
 * output of :marks is too short with multi-byte chars
 * lock flag in new dictitem is reset in many places
 * using dict_add_nr_str() is clumsy
 * :clist output can be very long.
 * luaeval('vim.buffer().name') returns an error.
 * Danish and German man pages are not installed.
 * Buffer not updated with 'autoread' set if file was deleted.
 * completion for user names does not work for a prefix.
 * GUI: input() fails if CTRL-C was pressed before
 * Evim.man missing from the distribution.
 * Crash with "set smarttab shiftwidth=0 softtabstop=-1".
 * Build with SHADOWDIR fails.
 * session is wrong with multiple tabs when :lcd was used
 * Memory leak when using :tcl expr command.

OBS-URL: https://build.opensuse.org/request/show/622350
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=503
2018-07-13 06:48:02 +00:00
Ismail Dönmez
4f8d39a99f - Update to version 8.0
* Crash on exit when EXITFREE is defined. (Dominique Pelle)
  * Valgrind reports using uninitialzed memory. (Dominique Pelle)
  * Test 86 and 87 fail with some version of Python.
  * Netbeans test fails when run from unpacked MS-Windows sources.
  * Netbeans test fails in shadow directory.
  * Not enough test coverage for Normal mode commands.
  * The example that explains nested backreferences does not work properly
    with the new regexp engine. (Harm te Hennepe)
  * Regexp fails to match when using "\>\)\?". (Ramel)
  * Reading past end of line when using previous substitute pattern. 
   (Dominique Pelle)
  * Attempt to read history entry while not initialized.
  * Compiler warnings with Solaris Studio when using GTK3.
  * Memory leak in timer_start().
  * Invalid memory access when formatting. (Dominique Pelle)
  * Checking for last_timer_id to overflow is not reliable. (Ozaki Kiichi)
  * Illegal memory access with ":1@". (Dominique Pelle)
  * Superfluous function prototypes.
  * Sort test sometimes fails.
  * Needless line break. Confusing directory name.
  * MS-Windows gvim.exe does not have DirectX support.
  * Test runner misses a comma.

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=382
2016-09-12 13:27:23 +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