Age | Commit message (Collapse) | Author |
|
Problem: The regexp engines are not reentrant.
Solution: Add regexec_T and save/restore the state when needed.
|
|
|
|
Problem: Test_command_count is old style.
Solution: Turn it into a new style test. (Naruhiko Nishino)
Use more assert functions.
|
|
Problem: When using ":sleep" channel input is not handled.
Solution: When there is a channel check for input also when not in raw mode.
Check every 100 msec.
|
|
|
|
Problem: Cannot get the number of the current quickfix or location list.
Solution: Use the current list if "nr" in "what" is zero. (Yegappan
Lakshmanan) Remove debug command from test.
|
|
Problem: Build fails.
Solution: Include missing change.
|
|
Problem: Can't tell which part of a channel has "buffered" status.
Solution: Add an optional argument to ch_status(). Let ch_info() also
return "buffered" for out_status and err_status.
|
|
Problem: Crypt tests are old style.
Solution: Convert to new style.
|
|
Problem: Missing comma in list.
Solution: Add the comma.
|
|
|
|
Problem: Typos in comments.
Solution: Change "its" to "it's". (Matthew Brener, closes #1088)
|
|
|
|
Problem: On OSX Test_pipe_through_sort_all() sometimes fails.
Solution: Add the test to the list of flaky tests.
|
|
Problem: Crash when editing file that starts with crypt yeader. (igor2x)
Solution: Check for length of text. (Christian Brabandt) Add a test.
|
|
Problem: Unecessary workround for AppVeyor.
Solution: Revert patch 7.4.990. (Christian Brabandt)
|
|
|
|
Problem: Popup complete test is disabled.
Solution: Enable the test and change the assert. (Hirohito Higashi)
|
|
Problem: Vim 7.4 is still mentioned in a few places.
Solution: Update to Vim 8. (Uncle Bill, closes #1094)
|
|
Problem: ":lb" is interpreted as ":lbottom" while the documentation says it
means ":lbuffer".
Solution: Adjust the order of the commands. (haya14busa, closes #1093)
|
|
|
|
Problem: Netbeans test fails with Python 3. (Jonathonf)
Solution: Encode the string before sending it. (closes #1070)
|
|
Problem: A string argument for function() that is not a function name
results in an error message with NULL. (Christian Brabandt)
Solution: Use the argument for the error message.
|
|
Problem: getwinvar() returns wrong Value of boolean and number options,
especially non big endian systems. (James McCoy)
Solution: Cast the pointer to long or int. (closes #1060)
|
|
|
|
Problem: The netrw plugin does not work.
Solution: Make it accept version 8.0.
|
|
Problem: Intro screen still mentions version7. (Paul)
Solution: Change it to version8.
|
|
|
|
Problem: Test runner misses a comma.
Solution: Add the comma.
|
|
Problem: MS-Windows gvim.exe does not have DirectX support.
Solution: Add the DIRECTX to the script.
|
|
Problem: Needless line break. Confusing directory name.
Solution: Remove line break. Prepend "../" to "tools".
|
|
|
|
Problem: Sort test sometimes fails.
Solution: Add it to the list of flaky tests.
|
|
Problem: Superfluous function prototypes.
Solution: Remove them.
|
|
|
|
Problem: Illegal memory access with ":1@". (Dominique Pelle)
Solution: Correct cursor column after setting the line number. Also avoid
calling end_visual_mode() when not in Visual mode.
|
|
Problem: Checking for last_timer_id to overflow is not reliable. (Ozaki
Kiichi)
Solution: Check for the number not going up.
|
|
Problem: Invalid memory access when formatting. (Dominique Pelle)
Solution: Make sure cursor line and column are associated.
|
|
Problem: Memory leak in timer_start().
Solution: Check the right field to be NULL.
|
|
Problem: Compiler warnings with Solaris Studio when using GTK3.
Solution: Define FUNC2GENERIC depending on the system. (Kazunobu Kuriyama)
|
|
Problem: Attempt to read history entry while not initialized.
Solution: Skip when the index is negative.
|
|
Problem: Reading past end of line when using previous substitute pattern.
(Dominique Pelle)
Solution: Don't set "pat" only set "searchstr".
|
|
Problem: Regexp fails to match when using "\>\)\?". (Ramel)
Solution: When a state is already in the list, but addstate_here() is used
and the existing state comes later, add the new state anyway.
|
|
Problem: The example that explains nested backreferences does not work
properly with the new regexp engine. (Harm te Hennepe)
Solution: Also save the end position when adding a state. (closes #990)
|
|
Problem: Not enough test coverage for Normal mode commands.
Solution: Add more tests. (Christian Brabandt)
|
|
Problem: Netbeans test fails in shadow directory.
Solution: Also copy README.txt to the shadow directory.
|
|
Problem: Netbeans test fails when run from unpacked MS-Windows sources.
Solution: Open README.txt instead of Makefile.
|
|
Problem: Test 86 and 87 fail with some version of Python.
Solution: Unify "can't" and "cannot". Unify quotes.
|
|
Problem: Valgrind reports using uninitialzed memory. (Dominique Pelle)
Solution: Check the length before checking for a NUL.
|
|
Problem: Crash on exit when EXITFREE is defined. (Dominique Pelle)
Solution: Don't access curwin when exiting.
|