b16ad5a43e
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 |
||
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 |
||
bc620d1439 |
- Updated to version 8.1.2383, fixes the following problems
+ refreshed patches: vim-7.3-help_tags.patch vim-7.3-name_vimrc.patch vim-8.1.0297-dump3.patch * Cannot get the Vim command line arguments. * get_short_pathname() fails depending on encoding. * "C" with 'virtualedit' set does not include multi-byte char. * Ml_get error if pattern matches beyond last line. * Mode() result after usign "r" depends on whether CURSOR_SHAPE is defined. (Christian Brabandt) * Error in docs tags goes unnoticed. * Popup window width changes when scrolling. * Match highlight does not combine with 'wincolor'. * Creating docs tags uses user preferences. (Tony Mechelynck) * 'wrapscan' is not used for "gn". * Third character of 'listchars' tab shows in wrong place when 'breakindent' is set. * Some tests are still in old style. * "make vimtags" does not work in runtime/doc. * CTRL-W dot does not work in a terminal when modifyOtherKeys is enabled. * "make vimtags" does not print any message. * CTRL-U and CTRL-D don't work in popup window. * ":term command" may not work without a shell. * Compiler warning for int size. * Using "which" to check for an executable is not reliable. * May get hit-enter prompt after entering a number. (Malcolm Rowe) * Running tests may leave XfakeHOME behind. * With modifyOtherKeys set 'noesckeys' doesn't work. (James McCoy) * Unpack assignment in function not recognized. * 'noesckeys' test fails in GUI. OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=575 |
|||
Ismail Dönmez
|
4a04d640d9 |
Accepting request 684247 from home:mimi_vx:branches:editors
- Updated to version 8.1.1005, fixes the following problems - vim-8.1.0297-dump3.patch - disabled another flakky test * Failure when closing a window when location list is in use. * Terminal test is a bit flaky. * Tests for restricted mode no run for MS-Windows GUI. * Can modify a:000 when using a reference. * A messed up rgb.txt can crash Vim. (Pavel Cheremushkin) * No need to check restricted mode for setwinvar(). * Index in getjumplist() may be wrong. (Epheien) * Incomplete set of assignment operators. * Struct uses more bytes than needed. * USE_LONG_FNAME never defined. * Complicated regexp causes a crash. (Kuang-che Wu) * Using clumsy way to get console window handle. * CI tests on AppVeyor are failing. * Can't handle large value for %{nr}v in regexp. (Kuang-che Wu) * Crash with tricky search pattern. (Kuang-che Wu) * Tag line with Ex command cannot have extra fields. * CI crashes when running out of memory. * Code related to findfile() is spread out. * fsync() may not work properly on Mac. * With Python 3.7 "find_module" is not made available. * Double free when running out of memory. * Compiler warnings. * In Terminal-Normal mode job output messes up the window. * Terminal test sometimes fails; using memory after free. * Terminal scrollback test is flaky. * Terminal dump diff swap does not update file names. * Terminal scrollback test still flaky. * Terminal scrollback test still still flaky. OBS-URL: https://build.opensuse.org/request/show/684247 OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=538 |
||
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 |
||
Martin Pluskal
|
e70825c7be |
Accepting request 636139 from home:mimi_vx:branches:editors
- update to version 8.1.401 * refresh vim-8.1.0297-dump3.patch * Can't get swap name of another buffer. * Using freed memory with :diffget. * 'hlsearch' highlight remains in other window * No event triggered after updating diffs * Diffs are not always updated correctly * Not all white space difference options available. * Error while typing :/foo/s// with 'incsearch' enabled * Building in a shadow directory fails. * Coverity complains about possible NULL pointer use. * Sign ordering depends on +netbeans feature. * Missing source file rename. * some make programs can't handle dependency on "xdiff/../" * Variable declaration not at start of block. * "make proto" doesn't work well. * Xdiff doesn't use the Vim memory allocation functions * Compiler warning for uninitialized variable. * Moving the cursor is slow when 'relativenumber' is set. * Screen updating still slow when 'cursorline' is set. * Argument types for select() may be wrong. * Not using internal diff if 'diffopt' is not changed * Continuation lines cannot contain comments. * GTK code has too many #ifdefs and building fails with GTK 2.10. * getchar(1) no longer processes pending messages * Pieces of the xdiff code are not used. * Function profile doesn't specify where it was defined. * compiler warning in xdiff code * Internal diff isn't used by default as advertised. * Cannot get the script line number when executing a function. OBS-URL: https://build.opensuse.org/request/show/636139 OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=516 |
||
Ismail Dönmez
|
93aca7a99b |
Accepting request 630978 from home:mimi_vx:branches:editors
- update to version 8.1.318 - add vim-8.1.0297-dump3.patch - disable broken test * helpgrep with language doesn't work properly * build failure without the +eval feature * information about a swap file is unavailable * wrong type for flags used in signal handlers * filtering entries in a quickfix list is not easy * File info message not always suppressed with 'F' in 'shortmess'. * profiling does not show a count for condition lines * a quick undo shows "1 seconds ago" * there is no good way to get the window layout * plural messages are not translated properly * no redraw when using a STOP signal on Vim and then CONT * line2byte() is wrong for last line with 'noeol' * crash when using :suspend and "fg" * GTK: input method popup displayed on wrong screen. * the old window title might be freed twice * command parsing for 'incsearch' is a bit ugly * no 'incsearch' highlighting for :vimgrep and similar * checks for type of stack is cryptic * 'incsearch' highlighting not used for :sort * "cit" on an empty HTML tag changes the whole tag * cursor moves to wrong column after quickfix jump * quickfix code uses cmdidx too often * MAX is not defined everywhere * 'incsearch' does not apply to :smagic and :snomagic * 'cursorline' highlighting wrong with 'incsearch' * 'incsearch' does not work with command modifiers * parsing command modifiers is not separated * 'incsearch' highlighting does not work for ":g!/" OBS-URL: https://build.opensuse.org/request/show/630978 OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=514 |