| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Problem: VMS: missing files in build.
Solution: Add the files. (Zoltan Arpadffy)
|
|
|
|
|
| |
Problem: Compiler warning for checking size_t to be negative.
Solution: Only check for zero. (Zoltan Arpadffy)
|
|
|
|
|
|
| |
Problem: Crash when using :disassamble without argument. (Dhiraj Mishra)
Solution: Check for missing argument. (Dominique Pelle, closes #5635,
closes #5637)
|
|
|
|
|
| |
Problem: Windows compiler warns for using size_t.
Solution: Change to int. (Mike Williams)
|
|
|
|
|
| |
Problem: A couple of function return types can be more specific.
Solution: Use a better return type. (Ken Takata, closes #5629)
|
|
|
|
|
| |
Problem: test_clear_search_pat() is unused.
Solution: Remove the function. (Yegappan Lakshmanan, closes #5624)
|
|
|
|
|
|
| |
Problem: MS-Windows: various warnings.
Solution: Set the charset to utf-8. Add _WIN32_WINNT and _USING_V110_SDK71_.
(Ken Takata, closes #5625)
|
|
|
|
|
|
|
| |
Problem: MS-Windows: dealing with deprecation is too complicated.
Solution: Use io.h directly. Move _CRT_SECURE_NO_DEPRECATE to the build
file. Suppress C4091 warning by setting "_WIN32_WINNT". (Ken
Takata, closes #5626)
|
|
|
|
|
| |
Problem: Misleading comment in NSIS installer script.
Solution: Negate the meaning of the comment. (Ken Takata, closes #5627)
|
|
|
|
|
|
| |
Problem: MSVC: deprecation warnings with Ruby.
Solution: Move _CRT_SECURE_NO_DEPRECATE to build file. (Ken Takata,
closes #5622)
|
|
|
|
|
| |
Problem: MSVC: error message if the auto directory already exists.
Solution: Add "if not exists". (Ken Takata, closes #5620)
|
|
|
|
|
| |
Problem: Compiler warning in Lua interface.
Solution: Add type cast. (Ken Takata, closes #5621)
|
|
|
|
|
| |
Problem: Insufficient code coverage for ex_docmd.c functions.
Solution: Add more tests. (Yegappan Lakshmanan, closes #5618)
|
|
|
|
|
|
| |
Problem: Preview popup window test fails with long directory name. (Jakub
Kądziołka)
Solution: Use "silent cd". (closes #5615)
|
|
|
|
|
| |
Problem: Crash when setting 'buftype' to "quickfix".
Solution: Check that error list is not NULL. (closes #5613)
|
|
|
|
|
| |
Problem: Using memory after it was freed. (Dominique Pelle)
Solution: Do not mix converion buffer with other buffer.
|
|
|
|
|
|
|
| |
Problem: MS-Windows: 'env' job option does not override existing
environment variables. (Tim Pope)
Solution: Set the environment variables later. (Yasuhiro Matsumoto,
closes #5485, closes #5608)
|
|
|
|
|
|
| |
Problem: MS-Windows: job_stop() results in exit value zero.
Solution: Call TerminateJobObject() with -1 instead of 0. (Yasuhiro
Matsumoto, closes #5150, closes #5614)
|
|
|
|
|
|
|
| |
Problem: Crash when setting 'wincolor' on finished terminal window.
(Bakudankun)
Solution: Check that the vterm is not NULL. (Yasuhiro Matsumoto, closes
#5607, closes #5610)
|
|
|
|
|
| |
Problem: MS-Windows unintall doesn't delete vimtutur.bat.
Solution: Change directory before deletion. (Ken Takata, closes #5603)
|
|
|
|
|
| |
Problem: Draw error when an empty group is removed from 'statusline'.
Solution: Do not use highlighting from a removed group.
|
|
|
|
|
| |
Problem: Message test fails on SunOS.
Solution: Adjust expectation for printf "%p". (Ozaki Kiichi, closes #5595)
|
|
|
|
|
|
| |
Problem: Crash when using garbagecollect() in between rand().
Solution: Redesign the rand() and srand() implementation. (Yasuhiro
Matsumoto, closes #5587, closes #5588)
|
|
|
|
|
| |
Problem: The :compiler command causes a crash. (Daniel Steinberg)
Solution: Do not use the script index if it isn't set.
|
|
|
|
|
| |
Problem: Silent system command may clear the screen.
Solution: Do not clear the screen in t_te.
|
|
|
|
|
| |
Problem: Terminal popup test is flaky.
Solution: Increase wait time a bit.
|
|
|
|
|
| |
Problem: Compare instructions not tested.
Solution: Add test cases. Fix disassemble with line continuation.
|
|
|
|
|
|
| |
Problem: Configure does not recognize gcc version on BSD.
Solution: Do not use "\+" in the pattern matching the version number. (Ozaki
Kiichi, closes #5590)
|
|
|
|
|
| |
Problem: Compiling a few instructions not tested.
Solution: Add more test cases.
|
|
|
|
|
| |
Problem: Compiling for loop not tested.
Solution: Add a test. Make variable initialization work for more types.
|
|
|
|
|
| |
Problem: compiling lambda not tested yet.
Solution: Add test for lambda and funcref. Drop unused instruction arg.
|
|
|
|
|
| |
Problem: compiling :elseif not tested yet.
Solution: Add test for :elseif. Fix generating jumps.
|
|
|
|
|
|
| |
Problem: Some instructions not yet tested.
Solution: Disassemble more instructions. Move tests to a new file. Compile
call to s:function().
|
|
|
|
|
| |
Problem: Vim9: optional function arguments don't work yet.
Solution: Implement optional function arguments.
|
|
|
|
|
| |
Problem: No test for Vim9 += and ..=.
Solution: Add tests.
|
|
|
|
|
| |
Problem: Terminal test did pass on Mac.
Solution: Remove the skip again.
|
|
|
|
|
| |
Problem: Terminal test still fails on Mac.
Solution: Skip part of the test on Mac.
|
|
|
|
|
| |
Problem: Several Vim9 instructions are not tested.
Solution: Add more tests.
|
|
|
|
|
| |
Problem: Terminal test fails on Mac.
Solution: Add a short wait.
|
|
|
|
|
|
| |
Problem: Several Vim9 instructions are not tested.
Solution: Add more tests. Fix :disassamble output. Make catch with pattern
work.
|
|
|
|
|
|
| |
Problem: Wrong file name shortening. (Ingo Karkat)
Solution: Better check for path separator. (Yasuhiro Matsumoto,
closes #5583, closes #5584)
|
|
|
|
|
| |
Problem: A popup window with a terminal can be made hidden.
Solution: Disallow hiding a terminal popup.
|
|
|
|
|
|
| |
Problem: Configure does not recognize gcc 10.0 and later.
Solution: Adjust the pattern matching the version number. (Sergei
Trofimovich, closes #5580)
|
|
|
|
|
|
| |
Problem: Missing search/substitute pattern hardly tested.
Solution: Add test_clear_search_pat() and tests. (Yegappan Lakshmanan,
closes #5579)
|
|
|
|
|
| |
Problem: Test for ANSI colors fails without an "ls" command.
Solution: Use "dir". (Ken Takata, closes #5582)
|
|
|
|
|
| |
Problem: Coverity complains about uninitialized field.
Solution: Initialize the field.
|
| |
|
|
|
|
|
| |
Problem: Function a bit far away from where it's used.
Solution: Move function close to where it's used. (Ken Takata, closes #5569)
|
|
|
|
|
|
| |
Problem: Fnamemodify() does not apply ":~" when followed by ":.".
Solution: Don't let a failing ":." cause the ":~" to be skipped. (Yasuhiro
Matsumoto, closes #5577)
|
|
|
|
|
| |
Problem: Crash when missing member type on list argument.
Solution: Check for invalid type. (closes #5572)
|