summaryrefslogtreecommitdiff
path: root/src/testdir
AgeCommit message (Collapse)Author
2016-11-17patch 8.0.0090Bram Moolenaar
Problem: Test_help_complete sometimes fails in MS-Windows console. Solution: Use getcompletion() instead of feedkeys() and command line completion. (Hirohito Higashi)
2016-11-17patch 8.0.0088Bram Moolenaar
Problem: When a test fails in Setup or Teardown the problem is not reported. Solution: Add a try/catch. (Hirohito Higashi)
2016-11-17patch 8.0.0087Bram Moolenaar
Problem: When the channel callback gets job info the job may already have been deleted. (lifepillar) Solution: Do not delete the job when the channel is still useful. (ichizok, closes #1242, closes #1245)
2016-11-15patch 8.0.0086Bram Moolenaar
Problem: Cannot add a comment after ":hide". (Norio Takagi) Solution: Make it work, add a test. (Hirohito Higashi)
2016-11-14patch 8.0.0085Bram Moolenaar
Problem: Using freed memory with recursive function call. (Dominique Pelle) Solution: Make a copy of the function name.
2016-11-13patch 8.0.0084Bram Moolenaar
Problem: Using freed memory when adding to a quickfix list. (Domenique Pelle) Solution: Clear the directory name.
2016-11-13patch 8.0.0083Bram Moolenaar
Problem: Using freed memory with win_getid(). (Domenique Pelle) Solution: For the current tab use curwin.
2016-11-12patch 8.0.0079Bram Moolenaar
Problem: Accessing freed memory in quickfix. (Domenique Pelle) Solution: Do not free the current list when adding to it.
2016-11-12patch 8.0.0078Bram Moolenaar
Problem: Accessing freed memory in quickfix. Solution: Reset pointer when freeing 'errorformat'. (Domenique Pelle)
2016-11-07patch 8.0.0070Bram Moolenaar
Problem: Tests referred in Makefile that no longer exist. Solution: Remove test71 and test74 entries. (Michael Soyka)
2016-11-06patch 8.0.0068Bram Moolenaar
Problem: Checking did_throw after executing autocommands is wrong. (Daniel Hahler) Solution: Call aborting() instead, and only when autocommands were executed.
2016-11-05patch 8.0.0066Bram Moolenaar
Problem: when calling an operator function when 'linebreak' is set, it is internally reset before calling the operator function. Solution: Restore 'linebreak' before calling op_function(). (Christian Brabandt)
2016-11-05patch 8.0.0064Bram Moolenaar
Problem: Normal test fails on MS-Windows. Solution: Don't try using an illegal file name.
2016-11-04patch 8.0.0060Bram Moolenaar
Problem: When using an Ex command for 'keywordprg' it is escaped as with a shell command. (Romain Lafourcade) Solution: Escape for an Ex command. (closes #1175)
2016-11-04patch 8.0.0059Bram Moolenaar
Problem: Vim does not build on VMS systems. Solution: Various changes for VMS. (Zoltan Arpadffy)
2016-11-04patch 8.0.0057Bram Moolenaar
Problem: Tests fail without the 'keymap' features. Solution: Check for feature in test.
2016-11-04patch 8.0.0056Bram Moolenaar
Problem: When setting 'filetype' there is no check for a valid name. Solution: Only allow valid characters in 'filetype', 'syntax' and 'keymap'.
2016-10-29patch 8.0.0053Bram Moolenaar
Problem: No test for what 8.0.0047 fixes. Solution: Add a test. (Hirohito Higashi)
2016-10-28patch 8.0.0052Bram Moolenaar
Problem: Conceal test passes even without the bug fix. Solution: Add a redraw command. (Christian Brabandt)
2016-10-27patch 8.0.0050Bram Moolenaar
Problem: An exiting job is detected with a large latency. Solution: Check for pending job more often. (Ozaki Kiichi) Change the double loop in mch_inchar() into one.
2016-10-27patch 8.0.0049Bram Moolenaar
Problem: When a match ends in part of concealed text highlighting, it might mess up concealing by resetting prev_syntax_id. Solution: Do not reset prev_syntax_id and add a test to verify. (Christian Brabandt, closes #1092)
2016-10-18patch 8.0.0045Bram Moolenaar
Problem: Calling job_stop() right after job_start() does not work. Solution: Block signals while fork is still busy. (Ozaki Kiichi, closes #1155)
2016-10-18patch 8.0.0044Bram Moolenaar
Problem: In diff mode the cursor may end up below the last line, resulting in an ml_get error. Solution: Check the line to be valid.
2016-10-18patch 8.0.0043Bram Moolenaar
Problem: When using Insert mode completion with 'completeopt' containing "noinsert" with CTRL-N the change is not saved for undo. (Tommy Allen) Solution: Call stop_arrow() before inserting for any key.
2016-10-17patch 8.0.0042Bram Moolenaar
Problem: When using Insert mode completion with 'completeopt' containing "noinsert" change is not saved for undo. (Tommy Allen) Solution: Call stop_arrow() before inserting for pressing Enter.
2016-10-16patch 8.0.0041Bram Moolenaar
Problem: When using Insert mode completion but not actually inserting anything an undo item is still created. (Tommy Allen) Solution: Do not call stop_arrow() when not inserting anything.
2016-10-16patch 8.0.0040Bram Moolenaar
Problem: Whole line highlighting with matchaddpos() does not work. Solution: Check for zero length. (Hirohito Higashi)
2016-10-15patch 8.0.0039Bram Moolenaar
Problem: When Vim 8 reads an old viminfo and exits, the next time marks are not read from viminfo. (Ned Batchelder) Solution: Set a mark when it wasn't set before, even when the timestamp is zero. (closes #1170)
2016-10-15patch 8.0.0037Bram Moolenaar
Problem: Get E924 when switching tabs. () Solution: Use win_valid_any_tab() instead of win_valid(). (Martin Vuille, closes #1167, closes #1171)
2016-10-15patch 8.0.0036Bram Moolenaar
Problem: Detecting that a job has finished may take a while. Solution: Check for a finished job more often (Ozaki Kiichi)
2016-10-15patch 8.0.0035Bram Moolenaar
Problem: Order of matches for 'omnifunc' is messed up. (Danny Su) Solution: Do not set compl_curr_match when called from complete_check(). (closes #1168)
2016-10-15patch 8.0.0034Bram Moolenaar
Problem: No completion for ":messages". Solution: Complete "clear" argument. (Hirohito Higashi)
2016-10-15patch 8.0.0033Bram Moolenaar
Problem: Cannot use overlapping positions with matchaddpos(). Solution: Check end of match. (Ozaki Kiichi) Add a test (Hirohito Higashi)
2016-10-12patch 8.0.0032Bram Moolenaar
Problem: Tests may change the input file when something goes wrong. Solution: Avoid writing the input file.
2016-10-12patch 8.0.0031Bram Moolenaar
Problem: After ":bwipeout" 'fileformat' is not set to the right default. Solution: Get the default from 'fileformats'. (Mike Williams)
2016-10-09patch 8.0.0027Bram Moolenaar
Problem: A channel is closed when reading on stderr or stdout fails, but there may still be something to read on another part. Solution: Turn ch_to_be_closed into a bitfield. (Ozaki Kiichi)
2016-10-09patch 8.0.0026Bram Moolenaar
Problem: Error format with %W, %C and %Z does not work. (Gerd Wachsmuth) Solution: Skip code when qf_multiignore is set. (Lcd)
2016-10-09patch 8.0.0025Bram Moolenaar
Problem: Inconsistent use of spaces vs tabs in gd test. Solution: Use tabs. (Anton Lindqvist)
2016-10-09patch 8.0.0024Bram Moolenaar
Problem: When the netbeans channel closes, "DETACH" is put in the output part. (Ozaki Kiichi) Solution: Write "DETACH" in the socket part.
2016-10-08patch 8.0.0023Bram Moolenaar
Problem: "gd" and "gD" may find a match in a comment or string. Solution: Ignore matches in comments and strings. (Anton Lindqvist)
2016-10-03patch 8.0.0022Bram Moolenaar
Problem: If a channel in NL mode is missing the NL at the end the remaining characters are dropped. Solution: When the channel is closed use the remaining text. (Ozaki Kiichi)
2016-10-02patch 8.0.0020Bram Moolenaar
Problem: The regexp engines are not reentrant. Solution: Add regexec_T and save/restore the state when needed.
2016-09-29patch 8.0.0019Bram Moolenaar
Problem: Test_command_count is old style. Solution: Turn it into a new style test. (Naruhiko Nishino) Use more assert functions.
2016-09-27Missing part of patch 8.0.0014Bram Moolenaar
2016-09-27patch 8.0.0017Bram Moolenaar
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.
2016-09-26patch 8.0.0015Bram Moolenaar
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.
2016-09-26patch 8.0.0014Bram Moolenaar
Problem: Crypt tests are old style. Solution: Convert to new style.
2016-09-25patch 8.0.0013Bram Moolenaar
Problem: Missing comma in list. Solution: Add the comma.
2016-09-25Fix patch applied twice.Bram Moolenaar
2016-09-25patch 8.0.0011Bram Moolenaar
Problem: On OSX Test_pipe_through_sort_all() sometimes fails. Solution: Add the test to the list of flaky tests.