af7ab93988
- Updated to version 8.2.1775, fixes the following problems - refreshed vim-7.3-sh_is_bash.patch * Vim9: no error if comma is missing in between arguments. * Vim9: memory leak with heredoc that isn't executed. (Dominique Pellé) * Vim9: cannot assign a lambda to a variable of type function. * Vim9: Variable argument name cannot start with underscore. * Vim9: assignment tests spread out. * Not all Pascal files are recognized. * Fuzzy matching only works on strings. * A popup created with "cursorline" will ignore "firstline". * Compiler warning for using uninitialized variable. (John Marriott) * Endless loop when ":normal" feeds popup window filter. * Vim9: cannot use member of unknown type. * Vim9: cannot use += to append to empty NULL list. * Stuck when win_execute() for a popup causes an error. * Vim9: memory leaks when using nested function. * Vim9: cannot use a funcref for a closure twice. * Failure to compile a pattern not tested much. * Cursor line highlight in popup window is not always updated. * Mac: str2float() recognizes comma instead of decimal point. * Vim9: crash when compiling a manually defined function. (Antony Scriven) * Test fails without the terminal feature. * pathshorten() only supports using one character. * Test still fails without the terminal feature. * Cannot build without the eval feature. * Vim9: using ":const!" is weird. * Tiny version doesn't build. * Vim9: Cannot use "fina" for "finally". (Naruhiko Nishino) * Result of expand() unexpectedly depends on 'completeslash'. * Closing split window in other tab may cause a crash.
Ondřej Súkup2020-09-30 09:56:48 +00:00
6406bf9678
- Updated to version 8.2.1775, fixes the following problems - refreshed vim-7.3-sh_is_bash.patch * Vim9: no error if comma is missing in between arguments. * Vim9: memory leak with heredoc that isn't executed. (Dominique Pellé) * Vim9: cannot assign a lambda to a variable of type function. * Vim9: Variable argument name cannot start with underscore. * Vim9: assignment tests spread out. * Not all Pascal files are recognized. * Fuzzy matching only works on strings. * A popup created with "cursorline" will ignore "firstline". * Compiler warning for using uninitialized variable. (John Marriott) * Endless loop when ":normal" feeds popup window filter. * Vim9: cannot use member of unknown type. * Vim9: cannot use += to append to empty NULL list. * Stuck when win_execute() for a popup causes an error. * Vim9: memory leaks when using nested function. * Vim9: cannot use a funcref for a closure twice. * Failure to compile a pattern not tested much. * Cursor line highlight in popup window is not always updated. * Mac: str2float() recognizes comma instead of decimal point. * Vim9: crash when compiling a manually defined function. (Antony Scriven) * Test fails without the terminal feature. * pathshorten() only supports using one character. * Test still fails without the terminal feature. * Cannot build without the eval feature. * Vim9: using ":const!" is weird. * Tiny version doesn't build. * Vim9: Cannot use "fina" for "finally". (Naruhiko Nishino) * Result of expand() unexpectedly depends on 'completeslash'. * Closing split window in other tab may cause a crash.
Ondřej Súkup2020-09-30 09:56:48 +00:00
a8a7be792f
- Updated to version 8.2.1719, fixes the following problems * Vim9: error for argument type does not mention the number. * Warnings from asan with clang-11. (James McCoy) * Crash in edit test. * Crash in normal test. * Not all tests are executed on Github Actions. * Cursorline highlighting always overrules sign highlighting. * Crash in :vimgrep when started as "vim -n". (Raul Segura) * Signs test fails. * s390x tests work again. * Using NULL pointers in some code. (James McCoy) * Using NULL pointers in fold code. * Vim9: error when using "%" where a buffer is expected. * Vim9: error when using '%" with setbufvar() or getbufvar(). * A few remaining errors from ubsan. * Spellfile test sometimes fails. * Not all Bazel files are recognized. * No example to use ubsan with clang. * prop_find() skips properties in the same line if "skipstart" is used. * Vim9: fixes for functions not tested; failure in getchangelist(). * Configure check for dirfd() does not work on HPUX. (Michael Osipov) * Vim9: count() third argument cannot be "true". * Vim9: expand() does not take "true" as argument. * Vim9: getreg() does not take "true" as argument. * Vim9: glob() doesnot take "true" as argument. * Vim9: globpath() doesnot take "true" as argument. * Vim9: index() does not take "true" as argument. * Vim9: hasmapto(), mapcheck() and maparg() do not take "true" as argument. * Vim9: popup_clear() does not take "true" as argument. * Reports from asan are not optimal.
Ondřej Súkup2020-09-21 08:21:53 +00:00
8b97772f97
- Updated to version 8.2.1719, fixes the following problems * Vim9: error for argument type does not mention the number. * Warnings from asan with clang-11. (James McCoy) * Crash in edit test. * Crash in normal test. * Not all tests are executed on Github Actions. * Cursorline highlighting always overrules sign highlighting. * Crash in :vimgrep when started as "vim -n". (Raul Segura) * Signs test fails. * s390x tests work again. * Using NULL pointers in some code. (James McCoy) * Using NULL pointers in fold code. * Vim9: error when using "%" where a buffer is expected. * Vim9: error when using '%" with setbufvar() or getbufvar(). * A few remaining errors from ubsan. * Spellfile test sometimes fails. * Not all Bazel files are recognized. * No example to use ubsan with clang. * prop_find() skips properties in the same line if "skipstart" is used. * Vim9: fixes for functions not tested; failure in getchangelist(). * Configure check for dirfd() does not work on HPUX. (Michael Osipov) * Vim9: count() third argument cannot be "true". * Vim9: expand() does not take "true" as argument. * Vim9: getreg() does not take "true" as argument. * Vim9: glob() doesnot take "true" as argument. * Vim9: globpath() doesnot take "true" as argument. * Vim9: index() does not take "true" as argument. * Vim9: hasmapto(), mapcheck() and maparg() do not take "true" as argument. * Vim9: popup_clear() does not take "true" as argument. * Reports from asan are not optimal.
Ondřej Súkup2020-09-21 08:21:53 +00:00
d2393766a8
- Updated to version 8.2.1412, fixes the following problems - refreshed vim-7.4-highlight_fstab.patch * CTRL-K in Insert mode gets <CursorHold> inserted. (Roland Puntaier) * MS-Windows: regexp test may fail if 'iskeyword' set wrongly. * Cannot use a lambda with quickfix functions. * Vim9: type wrong after getting dict item in lambda. * Vim9: list unpack doesn't work at the script level. * CursorHold does not work well.a (Shane-XB-Qian) * Empty group in 'tabline' may cause using an invalid pointer. * There is no good test for CursorHold. * Vim9: common type of function not tested. * src/ex_cmds.c file is too big. * Vim9: comperators use 'ignorecase' in Vim9 script. * Terminal getwinpos() test is a bit flaky. * Crash with EXITFREE when split() fails. * Makefile preferences were accidentally included. * Vim9: no error for using double quote comment after :func or :def. * Language and locale code spread out. * Vim9: not skipping over function type declaration with only a return type. * Vim9: Error for Funcref function argument type. * Vim9: type not checked if declaration also assigns value. * Vim9: no error for missing white space in assignment at script level. * Vim9: compiler warning for buffer size. * Tests on Travis do not run with EXITFREE. * Vim9: line break after "->" only allowed in :def function. * Some tests on Travis have EXITFREE duplicated. * Ex command error cannot contain an argument. * The "trailing characters" error can be hard to understand. * Vim9: crash when using CheckScriptFailure() in Test_vim9script_call_fail_decl().
Ondřej Súkup2020-08-10 09:09:09 +00:00
2f3214655a
- Updated to version 8.2.1412, fixes the following problems - refreshed vim-7.4-highlight_fstab.patch * CTRL-K in Insert mode gets <CursorHold> inserted. (Roland Puntaier) * MS-Windows: regexp test may fail if 'iskeyword' set wrongly. * Cannot use a lambda with quickfix functions. * Vim9: type wrong after getting dict item in lambda. * Vim9: list unpack doesn't work at the script level. * CursorHold does not work well.a (Shane-XB-Qian) * Empty group in 'tabline' may cause using an invalid pointer. * There is no good test for CursorHold. * Vim9: common type of function not tested. * src/ex_cmds.c file is too big. * Vim9: comperators use 'ignorecase' in Vim9 script. * Terminal getwinpos() test is a bit flaky. * Crash with EXITFREE when split() fails. * Makefile preferences were accidentally included. * Vim9: no error for using double quote comment after :func or :def. * Language and locale code spread out. * Vim9: not skipping over function type declaration with only a return type. * Vim9: Error for Funcref function argument type. * Vim9: type not checked if declaration also assigns value. * Vim9: no error for missing white space in assignment at script level. * Vim9: compiler warning for buffer size. * Tests on Travis do not run with EXITFREE. * Vim9: line break after "->" only allowed in :def function. * Some tests on Travis have EXITFREE duplicated. * Ex command error cannot contain an argument. * The "trailing characters" error can be hard to understand. * Vim9: crash when using CheckScriptFailure() in Test_vim9script_call_fail_decl().
Ondřej Súkup2020-08-10 09:09:09 +00:00
b6246a5b3e
- Updated to version 8.2.1253, fixes the following problems * Vim9: crash when using imported function. * Vim9: cannot handle line break inside lambda. * Vim9: No error for invalid command in compiled function. * Vim9: dict.name is not recognized as an expression. * Vim9: no error for missing space after a comma. * Vim9: memory leak in allocated types. * Vim9: using freed memory. * Text cleared by checking terminal properties not redrawn. (Alexey Radkov) * Insufficient testing for the Tcl interface. * Once mouse move events are enabled getchar() returns them. * Vim9: builtin function method call only supports first argument. * Wrong method argument for appendbufline(). * Write NUL past allocated space using corrupted spell file. (Markus Vervier) * Cursor off by one with block paste while 'virtualedit' is "all". * Possible crash when out of memory. * Error messages when doing "make clean" in the runtime/doc or src/tee directories. * Tee doesn't build on some systems. * No test for the "recording @x" message. * Vim9: Cannot split a line before ".member". * Vim9: not enough type checking in Vim9 script. * Terminal2 test sometimes hangs in the GUI. * Vim9: filter function recognized as command modifier, leading to a crash. * Test_termwinscroll() sometimes hangs in the GUI. * Build failure in small version. * Json code not fully tested. * Vim9: no check for whitespace after comma in lambda. * assert_fails() checks the last error message. * Some tests fail.
Ondřej Súkup2020-07-20 11:28:43 +00:00
7e6d252b58
- Updated to version 8.2.1253, fixes the following problems * Vim9: crash when using imported function. * Vim9: cannot handle line break inside lambda. * Vim9: No error for invalid command in compiled function. * Vim9: dict.name is not recognized as an expression. * Vim9: no error for missing space after a comma. * Vim9: memory leak in allocated types. * Vim9: using freed memory. * Text cleared by checking terminal properties not redrawn. (Alexey Radkov) * Insufficient testing for the Tcl interface. * Once mouse move events are enabled getchar() returns them. * Vim9: builtin function method call only supports first argument. * Wrong method argument for appendbufline(). * Write NUL past allocated space using corrupted spell file. (Markus Vervier) * Cursor off by one with block paste while 'virtualedit' is "all". * Possible crash when out of memory. * Error messages when doing "make clean" in the runtime/doc or src/tee directories. * Tee doesn't build on some systems. * No test for the "recording @x" message. * Vim9: Cannot split a line before ".member". * Vim9: not enough type checking in Vim9 script. * Terminal2 test sometimes hangs in the GUI. * Vim9: filter function recognized as command modifier, leading to a crash. * Test_termwinscroll() sometimes hangs in the GUI. * Build failure in small version. * Json code not fully tested. * Vim9: no check for whitespace after comma in lambda. * assert_fails() checks the last error message. * Some tests fail.
Ondřej Súkup2020-07-20 11:28:43 +00:00
3e75535292
- Updated to version 8.2.1154, fixes the following problems * Vim9 test fails without job feature. * Running channel tests may leave running process behind. * Vim9: closure cannot store value in outer context. * Vim9: memory leak in disassemble test. * Indent tests don't run on CI for FreeBSD. * Vim9: using assert_fails() causes function to finish. * Vim9 function test fails. * Vim9: constant expressions are not simplified. * Netbeans test sometimes fails. * With a long running Vim the temp directory might be cleared on some systems. * Various code not fully tested. * The pam_environment file is not recognized. * Vim9: handling constant expression does not scale. * Vim9: leaking memory. * Vim9: another memory leak. * Vim9: postponed constant expressions does not scale. * Gcc warning for returning pointer to local variable. (John Marriott) * Vim9: more expressions can be evaluated at compile time * Occasional exit when encountering an X error. (Manfred Lotz) * Vim9: leaking memory when skipping. * Vim9: not handling constant expression for elseif. * Vim9: nested constant expression not evaluated compile time. * Vim9: appending to buffer/window/tab variable not tested * Vim9: cannot call a function declared later in Vim9 script. * Vim9: leaking memory when calling not compiled :def function. * Messages about a deadly signal are not left aligned. * Vim9: When reloading a script variables are not cleared. * Vim9: Assignment to dict member does not work.
Ondřej Súkup2020-07-08 17:36:52 +00:00
656b214bd9
- Updated to version 8.2.1154, fixes the following problems * Vim9 test fails without job feature. * Running channel tests may leave running process behind. * Vim9: closure cannot store value in outer context. * Vim9: memory leak in disassemble test. * Indent tests don't run on CI for FreeBSD. * Vim9: using assert_fails() causes function to finish. * Vim9 function test fails. * Vim9: constant expressions are not simplified. * Netbeans test sometimes fails. * With a long running Vim the temp directory might be cleared on some systems. * Various code not fully tested. * The pam_environment file is not recognized. * Vim9: handling constant expression does not scale. * Vim9: leaking memory. * Vim9: another memory leak. * Vim9: postponed constant expressions does not scale. * Gcc warning for returning pointer to local variable. (John Marriott) * Vim9: more expressions can be evaluated at compile time * Occasional exit when encountering an X error. (Manfred Lotz) * Vim9: leaking memory when skipping. * Vim9: not handling constant expression for elseif. * Vim9: nested constant expression not evaluated compile time. * Vim9: appending to buffer/window/tab variable not tested * Vim9: cannot call a function declared later in Vim9 script. * Vim9: leaking memory when calling not compiled :def function. * Messages about a deadly signal are not left aligned. * Vim9: When reloading a script variables are not cleared. * Vim9: Assignment to dict member does not work.
Ondřej Súkup2020-07-08 17:36:52 +00:00
5e5f98e189
- Updated to version 8.2.0530, fixes the following problems * Vim9: not all code tested. * Vim9: constant expression not well tested. * Vim9: expression tests don't use recognized constants. * Terminal in popup test is still a bit flaky. * Vim9: while loop not tested. * Python 3.9 does not define _Py_DEC_REFTOTAL. (Zdenek Dohnal) * Vim9: str_val is confusing, it's a number * Cannot delete a text property matching both id and type. (Axel Forsman) * Insufficient testing for indent.c. * popup_atcursor() may hang. (Yasuhiro Matsumoto) * Yaml files are only recognized by the file extension. * Internal error when using "0" for a callback. * Some Normal mode commands not tested. * Printf test failing on Haiku. * Tag kind can't be a multi-byte character. (Marcin Szamotulski) * Hardcopy command not tested enough. * Can use :pedit in a popup window. * Vim9: import that redefines local variable does not fail. * Various Normal mode commands not fully tested. * The typebuf_was_filled flag is sometimes not reset, which may cause a hang. * Crash with combination of terminal popup and autocmd. * Prop_find() may not find text property at start of the line. * Type of term_sendkeys() is unknown. * Using wrong printf directive for jump location. * Coverity warning for not using return value. * Nasty callback test fails on some systems. * No CI test for a big-endian system. * prop_find() does not find all props. * Gcc warns for ambiguous else.
Ondřej Súkup2020-04-09 10:00:44 +00:00
9911b8b0c8
- Updated to version 8.2.0530, fixes the following problems * Vim9: not all code tested. * Vim9: constant expression not well tested. * Vim9: expression tests don't use recognized constants. * Terminal in popup test is still a bit flaky. * Vim9: while loop not tested. * Python 3.9 does not define _Py_DEC_REFTOTAL. (Zdenek Dohnal) * Vim9: str_val is confusing, it's a number * Cannot delete a text property matching both id and type. (Axel Forsman) * Insufficient testing for indent.c. * popup_atcursor() may hang. (Yasuhiro Matsumoto) * Yaml files are only recognized by the file extension. * Internal error when using "0" for a callback. * Some Normal mode commands not tested. * Printf test failing on Haiku. * Tag kind can't be a multi-byte character. (Marcin Szamotulski) * Hardcopy command not tested enough. * Can use :pedit in a popup window. * Vim9: import that redefines local variable does not fail. * Various Normal mode commands not fully tested. * The typebuf_was_filled flag is sometimes not reset, which may cause a hang. * Crash with combination of terminal popup and autocmd. * Prop_find() may not find text property at start of the line. * Type of term_sendkeys() is unknown. * Using wrong printf directive for jump location. * Coverity warning for not using return value. * Nasty callback test fails on some systems. * No CI test for a big-endian system. * prop_find() does not find all props. * Gcc warns for ambiguous else.
Ondřej Súkup2020-04-09 10:00:44 +00:00
4963255e74
- Updated to version 8.2.0348, fixes the following problems * Short name not set for terminal buffer. * Build failure on HP-UX system. * ex_getln.c code has insufficient test coverage. * MSVC: _CRT_SECURE_NO_DEPRECATE not defined on DEBUG build. * Vim9: types not sufficiently tested. * File missing in distribution, comments outdated. * No Haiku support. * Vim9: ":execute" does not work yet. * Vim9: error checks not tested. * Vim9: calling a function that is defined later is slow. * Text property not updated correctly when inserting/deleting. * Ex_getln.c code not covered by tests. * Compiler warning for using uninitialized variable. (Yegappan Lakshmanan) * Crash when opening and closing two popup terminal windows. * No redraw when leaving terminal-normal mode in a terminal popup window. * Popup filter converts 0x80 bytes. * Build error with popup window but without terminal. * Internal error when using test_void() and test_unknown(). (Dominique Pelle) * Some code in ex_getln.c not covered by tests. * Terminal in popup test is flaky. * Abort called when using test_void(). (Dominique Pelle) * No completion for :disassemble. * Vim9: insufficient test coverage for compiling. * Build fails on a few systems. * Build failure without the channel feature. * Vim9: function return type may depend on arguments. * Vim9: function and partial types not tested. * Using ":for" in Vim9 script gives an error. * Some code in ex_getln.c not covered by tests.
Ondřej Súkup2020-03-03 12:30:40 +00:00
d4fd818e61
- Updated to version 8.2.0348, fixes the following problems * Short name not set for terminal buffer. * Build failure on HP-UX system. * ex_getln.c code has insufficient test coverage. * MSVC: _CRT_SECURE_NO_DEPRECATE not defined on DEBUG build. * Vim9: types not sufficiently tested. * File missing in distribution, comments outdated. * No Haiku support. * Vim9: ":execute" does not work yet. * Vim9: error checks not tested. * Vim9: calling a function that is defined later is slow. * Text property not updated correctly when inserting/deleting. * Ex_getln.c code not covered by tests. * Compiler warning for using uninitialized variable. (Yegappan Lakshmanan) * Crash when opening and closing two popup terminal windows. * No redraw when leaving terminal-normal mode in a terminal popup window. * Popup filter converts 0x80 bytes. * Build error with popup window but without terminal. * Internal error when using test_void() and test_unknown(). (Dominique Pelle) * Some code in ex_getln.c not covered by tests. * Terminal in popup test is flaky. * Abort called when using test_void(). (Dominique Pelle) * No completion for :disassemble. * Vim9: insufficient test coverage for compiling. * Build fails on a few systems. * Build failure without the channel feature. * Vim9: function return type may depend on arguments. * Vim9: function and partial types not tested. * Using ":for" in Vim9 script gives an error. * Some code in ex_getln.c not covered by tests.
Ondřej Súkup2020-03-03 12:30:40 +00:00
eb9c617960
- Updated to version 8.2.0314, fixes the following problems - refreshed vim-7.3-filetype_spec.patch * Cannot recognize a terminal in a popup window. * ModifyOtherKeys cannot be temporarily disabled. * Terminal in popup test sometimes fails. * Several lines of code are duplicated. * Some code not covered by tests. * Fileformat test fails on MS-Windows. * A few new Vim9 messages are not localized. * Fileformat test still fails on MS-Windows. * "eval" after "if 0" doesn't check for following command. * Terminal in popup test sometimes fails on Mac. * No check for a following command when calling a function fails. * Trycatch test fails. * Vim9: operator after list index does not work. (Yasuhiro Matsumoto) * Some code not covered by tests. * The "num64" feature is available everywhere and building without it causes problems. * ":helptags ALL" gives error for directories without write permission. (Matěj Cepl) * Hang with combination of feedkeys(), Ex mode and :global. (Yegappan Lakshmanan) * Some Ex code not covered by tests. * Vim9: not allowing space before ")" in function call is too restrictive. (Ben Jackson) * Vim9: not all instructions covered by tests. * Channel test is flaky on Mac. * Vim9: no test for deleted :def function. * Vim9: throw in :def function not caught higher up. * Two placed signs in the same line are not combined. E.g. in the terminal
Ondřej Súkup2020-02-25 12:52:48 +00:00
50b39afd79
- Updated to version 8.2.0314, fixes the following problems - refreshed vim-7.3-filetype_spec.patch * Cannot recognize a terminal in a popup window. * ModifyOtherKeys cannot be temporarily disabled. * Terminal in popup test sometimes fails. * Several lines of code are duplicated. * Some code not covered by tests. * Fileformat test fails on MS-Windows. * A few new Vim9 messages are not localized. * Fileformat test still fails on MS-Windows. * "eval" after "if 0" doesn't check for following command. * Terminal in popup test sometimes fails on Mac. * No check for a following command when calling a function fails. * Trycatch test fails. * Vim9: operator after list index does not work. (Yasuhiro Matsumoto) * Some code not covered by tests. * The "num64" feature is available everywhere and building without it causes problems. * ":helptags ALL" gives error for directories without write permission. (Matěj Cepl) * Hang with combination of feedkeys(), Ex mode and :global. (Yegappan Lakshmanan) * Some Ex code not covered by tests. * Vim9: not allowing space before ")" in function call is too restrictive. (Ben Jackson) * Vim9: not all instructions covered by tests. * Channel test is flaky on Mac. * Vim9: no test for deleted :def function. * Vim9: throw in :def function not caught higher up. * Two placed signs in the same line are not combined. E.g. in the terminal
Ondřej Súkup2020-02-25 12:52:48 +00:00
e0a8227987
- Updated to version 8.2.0257, fixes the following problems * Vim9 script commands not sufficiently tested. * Cannot assign to an imported variable. * When 'lazyredraw' is set the window title may not be updated. * :helptags and some other functionality not tested. * Crash when using winnr('j') in a popup window. * Error code E899 used twice. * Calling Vim9 function using default argument fails. * Crash when missing member type on list argument. * Fnamemodify() does not apply ":~" when followed by ":.". * Function a bit far away from where it's used. * Coverity complains about uninitialized field. * Test for ANSI colors fails without an "ls" command. * Missing search/substitute pattern hardly tested. * Configure does not recognize gcc 10.0 and later. * A popup window with a terminal can be made hidden. * Wrong file name shortening. (Ingo Karkat) * Several Vim9 instructions are not tested. * Terminal test fails on Mac. * Several Vim9 instructions are not tested. * Terminal test still fails on Mac. * Terminal test did pass on Mac. * No test for Vim9 += and ..=. * Vim9: optional function arguments don't work yet. * Some instructions not yet tested. * compiling :elseif not tested yet. * compiling lambda not tested yet. * Compiling for loop not tested. * Compiling a few instructions not tested. * Configure does not recognize gcc version on BSD.
Ondřej Súkup2020-02-14 15:02:44 +00:00
e1a0314d19
- Updated to version 8.2.0257, fixes the following problems * Vim9 script commands not sufficiently tested. * Cannot assign to an imported variable. * When 'lazyredraw' is set the window title may not be updated. * :helptags and some other functionality not tested. * Crash when using winnr('j') in a popup window. * Error code E899 used twice. * Calling Vim9 function using default argument fails. * Crash when missing member type on list argument. * Fnamemodify() does not apply ":~" when followed by ":.". * Function a bit far away from where it's used. * Coverity complains about uninitialized field. * Test for ANSI colors fails without an "ls" command. * Missing search/substitute pattern hardly tested. * Configure does not recognize gcc 10.0 and later. * A popup window with a terminal can be made hidden. * Wrong file name shortening. (Ingo Karkat) * Several Vim9 instructions are not tested. * Terminal test fails on Mac. * Several Vim9 instructions are not tested. * Terminal test still fails on Mac. * Terminal test did pass on Mac. * No test for Vim9 += and ..=. * Vim9: optional function arguments don't work yet. * Some instructions not yet tested. * compiling :elseif not tested yet. * compiling lambda not tested yet. * Compiling for loop not tested. * Compiling a few instructions not tested. * Configure does not recognize gcc version on BSD.
Ondřej Súkup2020-02-14 15:02:44 +00:00
2c5074a250
- Refreshed disable-unreliable-tests.patch and vim-7.3-help_tags.patch - Updated to version 8.2.0200, fixes the following problems * Message test fails on some platforms. (Elimar Riesebieter) * virtcol() does not check arguments to be valid, which may lead to a crash. * filter() and map() on blob don't work. * complete_info() does not work when CompleteDone is triggered. * Compiler warnings for variable types. * :mode no longer works for any system. * Textprop test fails. * Some buffer commands work in a popup window. * Cannot list options one per line. * Python3 ranges are not tested. * Command line is not cleared when switching tabs and the command line height differs. * Script may be re-used when deleting and creating a new one. * Invalid memory access with search command. * Some map functionality not covered by tests. * Bracketed paste can still cause invalid memory access. (Dominique Pelle) * Stray ch_logfile() call. * Crash when using win_execute() from a new tab. * Memory leak when starting a job fails. * No swift filetype detection. * Possible to enter popup window with CTRL-W p. (John Devin) * Coverity warning for possible use of NULL pointer. * Some mapping code is not fully tested. * Using #error for compilation errors should be OK now. * Wrong indent when 'showbreak' and 'breakindent' are set and 'briopt' includes "sbr". * Block Visual mode operators not correct when 'linebreak' set. * Mapping related function in wrong source file.
Ondřej Súkup2020-02-03 09:20:41 +00:00
f974cf31c0
- Refreshed disable-unreliable-tests.patch and vim-7.3-help_tags.patch - Updated to version 8.2.0200, fixes the following problems * Message test fails on some platforms. (Elimar Riesebieter) * virtcol() does not check arguments to be valid, which may lead to a crash. * filter() and map() on blob don't work. * complete_info() does not work when CompleteDone is triggered. * Compiler warnings for variable types. * :mode no longer works for any system. * Textprop test fails. * Some buffer commands work in a popup window. * Cannot list options one per line. * Python3 ranges are not tested. * Command line is not cleared when switching tabs and the command line height differs. * Script may be re-used when deleting and creating a new one. * Invalid memory access with search command. * Some map functionality not covered by tests. * Bracketed paste can still cause invalid memory access. (Dominique Pelle) * Stray ch_logfile() call. * Crash when using win_execute() from a new tab. * Memory leak when starting a job fails. * No swift filetype detection. * Possible to enter popup window with CTRL-W p. (John Devin) * Coverity warning for possible use of NULL pointer. * Some mapping code is not fully tested. * Using #error for compilation errors should be OK now. * Wrong indent when 'showbreak' and 'breakindent' are set and 'briopt' includes "sbr". * Block Visual mode operators not correct when 'linebreak' set. * Mapping related function in wrong source file.
Ondřej Súkup2020-02-03 09:20:41 +00:00
9c88d7a120
- Updated to version 8.2.0119, fixes the following problems * Printf formats are not exactly right. * Hgignore is out of sync from gitignore. * When sign text is changed a manual redraw is needed. (Pontus Lietzler) * Corrupted text properties when expanding spaces. * prop_find() is not implemented. * VAR_SPECIAL is also used for booleans. * Illegal memory access when using 'cindent'. * "make cmdidxs" fails. * Info about sourced scripts is scattered. * Byte2line() does not work correctly with text properties. (Billie Cleek) * BufEnter autocmd not triggered on ":tab drop". (Andy Stewart) * Crash when using gettabwinvar() with invalid arguments. (Yilin Yang) * Crash when cycling to buffers involving popup window . * Message test fails on some platforms. (Elimar Riesebieter) * Wrong size argument to vim_snprintf(). (Dominique Pelle) * Diffmode completion doesn't use per-window setting. * Some corners of vim_snprintf() are not tested. * ERROR_UNKNOWN clashes on some systems. * Crash when using Python 3 with "utf32" encoding. (Dominique Pelle) * ETYPE_ is used for two different enums. * Crash when using Python 3 with "debug" encoding. (Dominique Pelle) * Initializing globals with COMMA is clumsy. * Python 3 unicode test sometimes fails. * Python 3 unicode test still sometimes fails. * settagstack() cannot truncate at current index. * Expanding <sfile> works differently the second time. * Python 3 unicode test still fails on MS-Windows. * Globals using INIT4() are not in the tags file. * When reusing a buffer listeners are not cleared. (Axel Forsman)
Ondřej Súkup2020-01-15 12:55:21 +00:00
8efa9f9242
- Updated to version 8.2.0119, fixes the following problems * Printf formats are not exactly right. * Hgignore is out of sync from gitignore. * When sign text is changed a manual redraw is needed. (Pontus Lietzler) * Corrupted text properties when expanding spaces. * prop_find() is not implemented. * VAR_SPECIAL is also used for booleans. * Illegal memory access when using 'cindent'. * "make cmdidxs" fails. * Info about sourced scripts is scattered. * Byte2line() does not work correctly with text properties. (Billie Cleek) * BufEnter autocmd not triggered on ":tab drop". (Andy Stewart) * Crash when using gettabwinvar() with invalid arguments. (Yilin Yang) * Crash when cycling to buffers involving popup window . * Message test fails on some platforms. (Elimar Riesebieter) * Wrong size argument to vim_snprintf(). (Dominique Pelle) * Diffmode completion doesn't use per-window setting. * Some corners of vim_snprintf() are not tested. * ERROR_UNKNOWN clashes on some systems. * Crash when using Python 3 with "utf32" encoding. (Dominique Pelle) * ETYPE_ is used for two different enums. * Crash when using Python 3 with "debug" encoding. (Dominique Pelle) * Initializing globals with COMMA is clumsy. * Python 3 unicode test sometimes fails. * Python 3 unicode test still sometimes fails. * settagstack() cannot truncate at current index. * Expanding <sfile> works differently the second time. * Python 3 unicode test still fails on MS-Windows. * Globals using INIT4() are not in the tags file. * When reusing a buffer listeners are not cleared. (Axel Forsman)
Ondřej Súkup2020-01-15 12:55:21 +00:00
20747e61d9
- Updated to version 8.2.0063, fixes the following problems * #endif comments do not reflect corresponding #ifdef. * "dj" only deletes first line of closed fold. * Build file dependencies are incomplete. * Get E685 and E931 if buffer reload is interrupted. * Duplication in version info. * Test using long file name may fail. (Vladimir Lomov) * Popup menu positioned wrong with folding in two tabs. * Test72 is old style. * Test64 is old style. * Screen updating wrong when opening preview window. * Some undo functionality is not tested. * Not using a typedef for condstack. * Test69 and test95 are old style. * Not all modeline variants are tested. * Test name used twice, option not restored properly. * :join does not add white space where it should. (Zdenek Dohnal) * Cannot get number of lines of another buffer. * Mouse clicks in the command line not tested. * Click in popup window doesn't close it in the GUI. (Sergey Vlasov) * Command line editing not sufficiently tested. * Filetype Rego not recognized. * Repeated word in comment. * Still some /* */ comments. * Searchpairpos() is not tested. * "gF" does not work on output of "verbose command". * Crash when make_extmatch() runs out of memory. * Missing check for out of memory. * Saving and restoring called_emsg is clumsy. * Not enough test coverage for match functions.
Ondřej Súkup2019-12-30 21:14:10 +00:00
e78deeb599
- Updated to version 8.2.0063, fixes the following problems * #endif comments do not reflect corresponding #ifdef. * "dj" only deletes first line of closed fold. * Build file dependencies are incomplete. * Get E685 and E931 if buffer reload is interrupted. * Duplication in version info. * Test using long file name may fail. (Vladimir Lomov) * Popup menu positioned wrong with folding in two tabs. * Test72 is old style. * Test64 is old style. * Screen updating wrong when opening preview window. * Some undo functionality is not tested. * Not using a typedef for condstack. * Test69 and test95 are old style. * Not all modeline variants are tested. * Test name used twice, option not restored properly. * :join does not add white space where it should. (Zdenek Dohnal) * Cannot get number of lines of another buffer. * Mouse clicks in the command line not tested. * Click in popup window doesn't close it in the GUI. (Sergey Vlasov) * Command line editing not sufficiently tested. * Filetype Rego not recognized. * Repeated word in comment. * Still some /* */ comments. * Searchpairpos() is not tested. * "gF" does not work on output of "verbose command". * Crash when make_extmatch() runs out of memory. * Missing check for out of memory. * Saving and restoring called_emsg is clumsy. * Not enough test coverage for match functions.
Ondřej Súkup2019-12-30 21:14:10 +00:00
fa4709c4f4
- Update to version 8.2.0000 * make depend" does not work correctly for libvterm. * Crash when calling popup_close() in win_execute() * With a long file name the hit-enter prompt appears. * bufnr('$') is wrong after recycling popup buffer. * loading menus sets v:errmsg. * popup menu flickers if an info popup is used. * Crash when evaluating expression with error. * Function argument copied unnecessarily. * syntax menu and build instructions outdated. * matchadd_conceal test fails under valgrind. * :cexpr does not handle | in expression. * Use // comments where appropriate. * 'wincolor' is not used for 'listchars'. * Opening cmdline window with feedkeys() does not work.
Ondřej Súkup2019-12-13 11:10:26 +00:00
f2cd47d43f
- Update to version 8.2.0000 * make depend" does not work correctly for libvterm. * Crash when calling popup_close() in win_execute() * With a long file name the hit-enter prompt appears. * bufnr('$') is wrong after recycling popup buffer. * loading menus sets v:errmsg. * popup menu flickers if an info popup is used. * Crash when evaluating expression with error. * Function argument copied unnecessarily. * syntax menu and build instructions outdated. * matchadd_conceal test fails under valgrind. * :cexpr does not handle | in expression. * Use // comments where appropriate. * 'wincolor' is not used for 'listchars'. * Opening cmdline window with feedkeys() does not work.
Ondřej Súkup2019-12-13 11:10:26 +00:00