| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| |
|
|
|
|
| |
Problem: Cannot add a context to locations.
Solution: Add the "context" entry in location entries. (Yegappan Lakshmanan,
closes #1012)
|
| |
|
|
|
| |
Problem: :simalt still does not work.
Solution: Use K_NOP instead of K_IGNORE. (Christian Brabandt)
|
| |
|
|
|
|
|
| |
Problem: job_stop() often assumes the channel will be closed, while the job
may not actually be stopped. (Martin Gammelsæter)
Solution: Only assume the job stops on "kill". Don't send a signal if the
job has already ended. (closes #1632)
|
| |
|
|
|
| |
Problem: Configure check for return value of tgetent is skipped.
Solution: Always perform the check. (Marvin Schmidt, closes #1664)
|
| |
|
|
|
| |
Problem: No test for mapping timing out.
Solution: Add a test.
|
| |
|
|
|
|
| |
Problem: Test_options fails when run in the GUI.
Solution: Also check the 'imactivatekey' value when the GUI is not running.
Specify test values that work and that fail.
|
| |
|
|
|
| |
Problem: Memory leak when executing quickfix tests.
Solution: Free the list reference. (Yegappan Lakshmanan)
|
| |
|
|
|
| |
Problem: Fold test hangs on MS-Windows.
Solution: Avoid overflow in compare.
|
| |
|
|
|
|
| |
Problem: Illegal memory access with z= command. (Dominique Pelle)
Solution: Avoid case folded text to be longer than the original text. Use
MB_PTR2LEN() instead of MB_BYTE2LEN().
|
| |
|
|
|
| |
Problem: Moving folded text is sometimes not correct.
Solution: Bail out when "move_end" is zero. (Matthew Malcomson)
|
| |
|
|
|
| |
Problem: Cannot set the valid flag with setqflist().
Solution: Add the "valid" argument. (Yegappan Lakshmanan, closes #1642)
|
| |
|
|
|
| |
Problem: Duplicate test case for quickfix.
Solution: Remove the function. (Yegappan Lakshmanan)
|
| |
|
|
|
| |
Problem: :simalt on MS-Windows does not work properly.
Solution: Put something in the typeahead buffer. (Christian Brabandt)
|
| |
|
|
|
| |
Problem: Warning for uninitialized variable. (John Marriott)
Solution: Initialize "indent".
|
| |
|
|
|
|
| |
Problem: Can't build when configure choses "install-sh". (Daniel Hahler)
Solution: Always use install-sh. Fix remaining use of mkinstalldirs.
(closes #1647)
|
| |
|
|
|
|
| |
Problem: Using freed memory when resetting 'indentexpr' while evaluating
it. (Dominique Pelle)
Solution: Make a copy of 'indentexpr'.
|
| |
|
|
|
| |
Problem: Get only one quickfix list after :caddbuf.
Solution: Reset qf_multiline. (Yegappan Lakshmanan)
|
| |
|
|
|
| |
Problem: Running parallel make after distclean fails. (Manuel Ortega)
Solution: Instead of using targets "scratch config myself" use "reconfig".
|
| |
|
|
|
| |
Problem: Building the command table requires Perl.
Solution: Use a Vim script solution. (Dominique Pelle, closes #1641)
|
| |
|
|
|
|
| |
Problem: The cursor line number becomes negative when using :z^ in an empty
buffer. (neovim #6557)
Solution: Correct the line number. Also reset the column.
|
| |
|
|
|
|
|
| |
Problem: Can't run make with several jobs, creating directories has a race
condition.
Solution: Use the MKDIR_P autoconf mechanism. (Eric N. Vander Weele,
closes #1639)
|
| |
|
|
|
|
| |
Problem: Bracketed paste is still enabled when executing a shell command.
(Michael Smith)
Solution: Disable brackted paste when going into cooked mode. (closes #1638)
|
| |
|
|
|
| |
Problem: "1gd" may hang.
Solution: Don't get stuck in one position. (Christian Brabandt, closes #1643)
|
| |
|
|
|
|
| |
Problem: Call for requesting color and ambiwidth is too early. (Hirohito
Higashi)
Solution: Move the call down to below resetting "starting".
|
| |
|
|
|
|
| |
Problem: Setting nocompatible for the tiny version moves the cursor.
Solution: Use another trick to skip commands when the +eval feature is
present. (Christian Brabandt, closes #1630)
|
| |
|
|
|
|
| |
Problem: Using freed memory in :caddbuf after clearing quickfix list.
(Dominique Pelle)
Solution: Set qf_last to NULL.
|
| |
|
|
|
| |
Problem: Cannot detect Bazel BUILD files on some systems.
Solution: Check for BUILD after script checks. (Issue #1340)
|
| |
|
|
|
| |
Problem: Crash when getting the window position in tmux. (Marvin Schmidt)
Solution: Add t_GP to the list of terminal options. (closes #1627)
|
| |
|
|
|
| |
Problem: Not enough test coverage for syntax commands.
Solution: Add a few more tests. (Dominique Pelle, closes #1624)
|
| |
|
|
|
| |
Problem: Undefined behavior when using backslash after empty line.
Solution: Check for an empty line. (Dominique Pelle, closes #1631)
|
| |
|
|
|
| |
Problem: :windo allows for ! but it's not supported.
Solution: Disallow passing !. (Hirohito Higashi)
|
| |
|
|
|
|
| |
Problem: Setting ttytype to xxx does not always fail as expected. (Marvin
Schmidt)
Solution: Catch both possible errors. (closes #1601)
|
| |
|
|
|
| |
Problem: The :ownsyntax command is not tested.
Solution: Add a test. (Dominique Pelle, closes #1622)
|
| |
|
|
|
| |
Problem: GTK: using static gravities is not useful.
Solution: Remove setting static gravities. (Kazunobu Kuriyama)
|
| |
|
|
|
|
| |
Problem: Getting the window position fails if both the GUI and term
code is built in.
Solution: Return after getting the GUI window position. (Kazunobu Kuriyama)
|
| |
|
|
|
| |
Problem: Toupper/tolower test fails on OSX without Darwin.
Solution: Skip that part of the test also for OSX. (Kazunobu Kuriyama)
|
| |
|
|
|
|
| |
Problem: Toupper and tolower don't work properly for Turkish when 'casemap'
contains "keepascii". (Bjorn Linse)
Solution: When 'casemap' contains "keepascii" use ASCII toupper/tolower.
|
| |
|
|
|
| |
Problem: Toupper/tolower test with Turkish locale fails on Mac.
Solution: Skip the test on Mac.
|
| |
|
|
|
|
| |
Problem: Toupper and tolower don't work properly for Turkish when 'casemap'
is empty. (Bjorn Linse)
Solution: Check the 'casemap' options when deciding how to upper/lower case.
|
| |
|
|
|
| |
Problem: The typeahead buffer is reallocated too often.
Solution: Re-use the existing buffer if possible.
|
| |
|
|
|
| |
Problem: Some etags format tags file use 0x01, breaking the parsing.
Solution: Use 0x02 for TAG_SEP. (James McCoy, closes #1614)
|
| |
|
|
|
| |
Problem: No test for the 8g8 command.
Solution: Add a test. (Dominique Pelle, closes #1615)
|
| |
|
|
|
|
|
| |
Problem: Saving the redo buffer only works one time, resulting in the "."
command not working well for a function call inside another
function call. (Ingo Karkat)
Solution: Save the redo buffer at every user function call. (closes #1619)
|
| |
|
|
|
|
| |
Problem: Extra line break in verbosefile when using ":echomsg". (Ingo
Karkat)
Solution: Don't call msg_start(). (closes #1618)
|
| |
|
|
|
|
| |
Problem: Swap file exists briefly when opening the command window.
Solution: Set the noswapfile command modifier before splitting the window.
(James McCoy, closes #1620)
|
| |
|
|
|
| |
Problem: Edit test may fail on some systems.
Solution: If creating a directory with a very long path fails, bail out.
|
| |
|
|
|
|
| |
Problem: Cppcheck warnings.
Solution: Use temp variable. Change NUL to NULL. Swap conditions. (Dominique
Pelle)
|
| |
|
|
|
|
| |
Problem: Test_edit causes older xfce4-terminal to close. (Dominique Pelle)
Solution: Reduce number of columns to 2000. Try to restore the window
position.
|
| |
|
|
|
| |
Problem: getpos() can return a negative line number. (haya14busa)
Solution: Handle a zero topline and botline. (closes #1613)
|
| |
|
|
|
| |
Problem: Compiler warning on MS-Windows.
Solution: Add a type cast. (Mike Williams)
|