summaryrefslogtreecommitdiff
path: root/src/testdir
Commit message (Collapse)AuthorAgeFilesLines
* patch 7.4.2341v7.4.2341Bram Moolenaar2016-09-061-0/+3
| | | | | Problem: Tiny things. Test doesn't clean up properly. Solution: Adjust comment and white space. Restore option value.
* patch 7.4.2339v7.4.2339Bram Moolenaar2016-09-061-1/+1
| | | | | Problem: Tab page test fails when run as fake root. Solution: Check 'buftype' instead of 'filetype'. (James McCoy, closes #1042)
* patch 7.4.2336v7.4.2336Bram Moolenaar2016-09-061-0/+2
| | | | | | Problem: Running normal mode tests leave a couple of files behind. (Yegappan Lakshmanan) Solution: Delete the files. (Christian Brabandt)
* patch 7.4.2334v7.4.2334Bram Moolenaar2016-09-051-0/+3
| | | | | Problem: On MS-Windows test_getcwd leaves Xtopdir behind. Solution: Set 'noswapfile'. (Michael Soyka)
* patch 7.4.2333v7.4.2333Bram Moolenaar2016-09-051-36/+3
| | | | | Problem: Outdated comments in test. Solution: Cleanup normal mode test. (Christian Brabandt)
* patch 7.4.2332v7.4.2332Bram Moolenaar2016-09-051-0/+30
| | | | | | | Problem: Crash when stop_timer() is called in a callback of a callback. Vim hangs when the timer callback uses too much time. Solution: Set tr_id to -1 when a timer is to be deleted. Don't keep calling callbacks forever. (Ozaki Kiichi)
* patch 7.4.2331v7.4.2331Bram Moolenaar2016-09-051-11/+26
| | | | | | | Problem: Using CTRL-X CTRL-V to complete a command line from Insert mode does not work after entering an expression on the command line. Solution: Don't use "ccline" when not actually using a command line. (test by Hirohito Higashi)
* patch 7.4.2329v7.4.2329Bram Moolenaar2016-09-041-0/+7
| | | | | Problem: Error for min() and max() contains %s. (Nikolay Pavlov) Solution: Pass the function name. (closes #1040)
* patch 7.4.2328v7.4.2328Bram Moolenaar2016-09-041-0/+10
| | | | | | Problem: Crash when BufWinLeave autocmd goes to another tab page. (Hirohito Higashi) Solution: Make close_buffer() go back to the right window.
* patch 7.4.2324v7.4.2324Bram Moolenaar2016-09-044-96/+98
| | | | | | | | Problem: Crash when editing a new buffer and BufUnload autocommand wipes out the new buffer. (Norio Takagi) Solution: Don't allow wiping out this buffer. (partly by Hirohito Higashi) Move old style test13 into test_autocmd. Avoid ml_get error when editing a file.
* patch 7.4.2323v7.4.2323Bram Moolenaar2016-09-041-0/+24
| | | | | Problem: Using freed memory when using 'formatexpr'. (Dominique Pelle) Solution: Make a copy of 'formatexpr' before evaluating it.
* patch 7.4.2322v7.4.2322Bram Moolenaar2016-09-041-0/+9
| | | | | Problem: Access memory beyond the end of the line. (Dominique Pelle) Solution: Adjust the cursor column.
* patch 7.4.2321v7.4.2321Bram Moolenaar2016-09-034-12/+28
| | | | | | Problem: When a test is commented out we forget about it. Solution: Let a test throw an exception with "Skipped" and list skipped test functions. (Christian Brabandt)
* patch 7.4.2320v7.4.2320Bram Moolenaar2016-09-031-2/+30
| | | | | | | Problem: Redraw problem when using 'incsearch'. Solution: Save the current view when deleting characters. (Christian Brabandt) Fix that the '" mark is set in the wrong position. Don't change the search start when using BS.
* patch 7.4.2317v7.4.2317Bram Moolenaar2016-09-031-5/+9
| | | | | Problem: Normal mode tests fail on MS-Windows. Solution: Do some tests only on Unix. Set 'fileformat' to "unix".
* patch 7.4.2316v7.4.2316Bram Moolenaar2016-09-031-0/+1
| | | | | Problem: Channel sort test is flaky. Solution: Add a check the output has been read.
* patch 7.4.2315v7.4.2315Bram Moolenaar2016-09-032-0/+1995
| | | | | Problem: Insufficient testing for Normal mode commands. Solution: Add a big test. (Christian Brabandt, closes #1029)
* patch 7.4.2314v7.4.2314Bram Moolenaar2016-09-031-3/+7
| | | | | Problem: No error when deleting an augroup while it's the current one. Solution: Disallow deleting an augroup when it's the current one.
* patch 7.4.2313v7.4.2313Bram Moolenaar2016-09-031-0/+9
| | | | | | Problem: Crash when deleting an augroup and listing an autocommand. (Dominique Pelle) Solution: Make sure deleted_augroup is valid.
* patch 7.4.2312v7.4.2312Bram Moolenaar2016-09-031-2/+14
| | | | | | Problem: Crash when autocommand moves to another tab. (Dominique Pelle) Solution: When navigating to another window halfway the :edit command go back to the right window.
* patch 7.4.2309v7.4.2309Bram Moolenaar2016-09-021-0/+14
| | | | | | Problem: Crash when doing tabnext in a BufUnload autocmd. (Dominique Pelle) Solution: When detecting that the tab page changed, don't just abort but delete the window where w_buffer is NULL.
* patch 7.4.2308v7.4.2308Bram Moolenaar2016-09-021-1/+0
| | | | | Problem: Old charsearch test still listed in Makefile. Solution: Remove the line.
* patch 7.4.2307v7.4.2307Bram Moolenaar2016-09-0212-116/+127
| | | | | Problem: Several tests are old style. Solution: Turn them into new style tests. (Yegappan Lakshmanan)
* patch 7.4.2306v7.4.2306Bram Moolenaar2016-09-021-0/+8
| | | | | Problem: Default value for 'langremap' is wrong. Solution: Set the right value. (Jürgen Krämer) Add a test.
* patch 7.4.2305v7.4.2305Bram Moolenaar2016-09-0110-119/+79
| | | | | Problem: Marks, writefile and nested function tests are old style. Solution: Turn them into new style tests. (Yegappan Lakshmanan)
* patch 7.4.2304v7.4.2304Bram Moolenaar2016-09-011-0/+15
| | | | | | | Problem: In a timer callback the timer itself can't be found or stopped. (Thinca) Solution: Do not remove the timer from the list, remember whether it was freed.
* patch 7.4.2301v7.4.2301Bram Moolenaar2016-09-011-16/+28
| | | | | | Problem: MS-Windows: some files remain after testing. Solution: Close the channel output file. Wait for the file handle to be closed before deleting the file.
* patch 7.4.2300v7.4.2300Bram Moolenaar2016-09-011-0/+15
| | | | | | Problem: Get warning for deleting autocommand group when the autocommand using the group is scheduled for deletion. (Pavol Juhas) Solution: Check for deleted autocommand.
* patch 7.4.2299v7.4.2299Bram Moolenaar2016-09-011-0/+35
| | | | | | Problem: QuickFixCmdPre and QuickFixCmdPost autocommands are not always triggered. Solution: Also trigger on ":expr", ":cbuffer", etc. (Yegappan Lakshmanan)
* patch 7.4.2298v7.4.2298Bram Moolenaar2016-09-011-8/+25
| | | | | Problem: It is not possible to close the "in" part of a channel. Solution: Add ch_close_in().
* patch 7.4.2297v7.4.2297Bram Moolenaar2016-09-011-0/+40
| | | | | | Problem: When starting a job that reads from a buffer and reaching the end, the job hangs. Solution: Close the pipe or socket when all lines were read.
* patch 7.4.2296v7.4.2296Bram Moolenaar2016-08-311-0/+33
| | | | | Problem: No tests for :undolist and "U" command. Solution: Add tests. (Dominique Pelle)
* patch 7.4.2295v7.4.2295Bram Moolenaar2016-08-301-2/+5
| | | | | Problem: Cscope test fails. Solution: Avoid checking for specific line and column numbers.
* patch 7.4.2294v7.4.2294Bram Moolenaar2016-08-291-2/+6
| | | | | | | Problem: Sign test fails on MS-Windows when using the distributed zip archives. Solution: Create dummy files instead of relying on files in the pixmaps directory.
* patch 7.4.2291v7.4.2291Bram Moolenaar2016-08-291-13/+57
| | | | | Problem: printf() handles floats wrong when there is a sign. Solution: Fix placing the sign. Add tests. (Dominique Pelle)
* patch 7.4.2287v7.4.2287Bram Moolenaar2016-08-281-1/+7
| | | | | Problem: The callback passed to ch_sendraw() is not used. Solution: Pass the read part, not the send part. (haya14busa, closes #1019)
* patch 7.4.2281v7.4.2281Bram Moolenaar2016-08-281-3/+3
| | | | | Problem: Timer test fails sometimes. Solution: Reduce minimum time by 1 msec.
* patch 7.4.2280v7.4.2280Bram Moolenaar2016-08-281-12/+82
| | | | | Problem: printf() doesn't handle infinity float values correctly. Solution: Add a table with possible infinity values. (Dominique Pelle)
* patch 7.4.2276v7.4.2276Bram Moolenaar2016-08-281-0/+1
| | | | | Problem: Command line test fails on Windows when run twice. Solution: Wipe the buffer so that the directory can be deleted.
* patch 7.4.2275v7.4.2275Bram Moolenaar2016-08-271-0/+16
| | | | | Problem: ":diffoff!" does not remove filler lines. Solution: Force a redraw and invalidate the cursor. (closes #1014)
* patch 7.4.2274v7.4.2274Bram Moolenaar2016-08-271-0/+8
| | | | | | Problem: Command line completion on "find **/filename" drops sub-directory. Solution: Handle this case separately. (Harm te Hennepe, closes #932, closes #939)
* patch 7.4.2273v7.4.2273Bram Moolenaar2016-08-271-4/+22
| | | | | | Problem: getwininfo() and getbufinfo() are inefficient. Solution: Do not make a copy of all window/buffer-local options. Make it possible to get them with gettabwinvar() or getbufvar().
* patch 7.4.2271v7.4.2271Bram Moolenaar2016-08-271-1/+1
| | | | | Problem: Netbeans test doesn't read settings from file. Solution: Use "-Xnbauth".
* patch 7.4.2270v7.4.2270Bram Moolenaar2016-08-271-1/+37
| | | | | Problem: Insufficient testing for NUL bytes on a raw channel. Solution: Add a test for writing and reading.
* patch 7.4.2269v7.4.2269Bram Moolenaar2016-08-271-0/+27
| | | | | | | Problem: Using 'hlsearch' highlighting instead of matchpos if there is no search match. Solution: Pass NULL as last item to next_search_hl() when searching for 'hlsearch' match. (Shane Harper, closes #1013)
* patch 7.4.2268v7.4.2268Bram Moolenaar2016-08-271-40/+40
| | | | | Problem: Using CTRL-N and CTRL-P for incsearch shadows completion keys. Solution: Use CTRL-T and CTRL-G instead.
* patch 7.4.2266v7.4.2266Bram Moolenaar2016-08-271-5/+3
| | | | | | Problem: printf() test fails on Windows. "-inf" is not used. Solution: Check for Windows-specific values for "nan". Add sign to "inf" when appropriate.
* patch 7.4.2265v7.4.2265Bram Moolenaar2016-08-271-0/+93
| | | | | Problem: printf() isn't tested much. Solution: Add more tests for printf(). (Dominique Pelle)
* patch 7.4.2264v7.4.2264Bram Moolenaar2016-08-271-0/+10
| | | | | Problem: When adding entries to an empty quickfix list the title is reset. Solution: Improve handling of the title. (Yegappan Lakshmanan)
* patch 7.4.2263v7.4.2263Bram Moolenaar2016-08-261-0/+39
| | | | | | | Problem: :filter does not work for many commands. Can only get matching messages. Solution: Make :filter work for :command, :map, :list, :number and :print. Make ":filter!" show non-matching lines.