summaryrefslogtreecommitdiff
path: root/src/testdir
Commit message (Collapse)AuthorAgeFilesLines
* patch 7.4.1951v7.4.1951Bram Moolenaar2016-06-214-29/+35
| | | | | Problem: Ruby test is old style. Solution: Convert to a new style test. (Ken Takata)
* patch 7.4.1950v7.4.1950Bram Moolenaar2016-06-211-0/+1
| | | | | Problem: Quickfix long lines test not executed for buffer. Solution: Call the function to test long lines. (Yegappan Lakshmanan)
* patch 7.4.1949v7.4.1949Bram Moolenaar2016-06-201-0/+2
| | | | | Problem: Minor problems with the quickfix code. Solution: Fix the problems. (Yegappan Lakshmanan)
* patch 7.4.1945v7.4.1945Bram Moolenaar2016-06-202-0/+60
| | | | | | | Problem: The Man plugin doesn't work that well. Solution: Use "g:ft_man_open_mode" to be able open man pages in vert split or separate tab. Set nomodifiable for buffer with man content. Add a test. (Andrey Starodubtsev, closes #873)
* patch 7.4.1941v7.4.1941Bram Moolenaar2016-06-151-206/+214
| | | | | | Problem: Not all quickfix tests are also done with the location lists. Solution: Test more quickfix code. Use user commands instead of "exe". (Yegappan Lakshmanan)
* patch 7.4.1940v7.4.1940Bram Moolenaar2016-06-151-1/+11
| | | | | Problem: "gd" hangs in some situations. (Eric Biggers) Solution: Remove the SEARCH_START flag when looping. Add a test.
* patch 7.4.1939v7.4.1939Bram Moolenaar2016-06-151-0/+15
| | | | | Problem: Memory access error when reading viminfo. (Dominique Pelle) Solution: Correct index in jumplist when at the end.
* patch 7.4.1937v7.4.1937Bram Moolenaar2016-06-141-19/+101
| | | | | Problem: No test for directory stack in quickfix. Solution: Add a test. (Yegappan Lakshmanan)
* patch 7.4.1934v7.4.1934Bram Moolenaar2016-06-131-27/+46
| | | | | Problem: New style tests not executed with MinGW compiler. Solution: Add new style test support. (Yegappan Lakshmanan)
* patch 7.4.1932v7.4.1932Bram Moolenaar2016-06-131-0/+27
| | | | | | Problem: When writing viminfo the jumplist is not merged with the one in the viminfo file. Solution: Merge based on timestamp.
* patch 7.4.1925v7.4.1925Bram Moolenaar2016-06-121-2/+98
| | | | | Problem: Viminfo does not merge file marks properly. Solution: Use a timestamp. Add the :clearjumps command.
* patch 7.4.1923v7.4.1923Bram Moolenaar2016-06-112-0/+27
| | | | | Problem: Command line editing is not tested much. Solution: Add tests for expanding the file name and 'wildmenu'.
* patch 7.4.1920v7.4.1920Bram Moolenaar2016-06-111-3/+40
| | | | | Problem: Missing test changes. Solution: Update viminfo test.
* patch 7.4.1918v7.4.1918Bram Moolenaar2016-06-111-0/+19
| | | | | Problem: Not enough testing for parsing viminfo lines. Solution: Add test with viminfo lines in bad syntax. Fix memory leak.
* patch 7.4.1917v7.4.1917Bram Moolenaar2016-06-111-0/+22
| | | | | | Problem: History lines read from viminfo in different encoding than when writing are not converted. Solution: Convert the history lines.
* patch 7.4.1916v7.4.1916Bram Moolenaar2016-06-101-0/+14
| | | | | Problem: No proper test for what 7.4.1906 fixes. Solution: Add a test for reading many lines.
* patch 7.4.1912v7.4.1912Bram Moolenaar2016-06-091-0/+43
| | | | | Problem: No test for using setqflist() on an older quickfix list. Solution: Add a couple of tests.
* patch 7.4.1911v7.4.1911Bram Moolenaar2016-06-091-0/+63
| | | | | Problem: Recent history lines may be lost when exiting Vim. Solution: Merge history using the timestamp.
* patch 7.4.1910v7.4.1910Bram Moolenaar2016-06-083-29/+8
| | | | | Problem: Tests using external command to delete directory. Solution: Use delete().
* patch 7.4.1903v7.4.1903Bram Moolenaar2016-06-061-2/+70
| | | | | | | | Problem: When writing viminfo merging current history with history in viminfo may drop recent history entries. Solution: Add new format for viminfo lines, use it for history entries. Use a timestamp for ordering the entries. Add test_settime(). Add the viminfo version. Does not do merging on timestamp yet.
* patch 7.4.1902v7.4.1902Bram Moolenaar2016-06-052-0/+13
| | | | | Problem: No test for collapsing buffers for a channel. Some text is lost. Solution: Add a simple test. Set rq_buflen correctly.
* patch 7.4.1900v7.4.1900Bram Moolenaar2016-06-041-0/+10
| | | | | Problem: Using CTRL-] in the help on "{address}." doesn't work. Solution: Recognize an item in {}. (Hirohito Higashi, closes #814)
* patch 7.4.1898v7.4.1898Bram Moolenaar2016-06-042-0/+49
| | | | | Problem: User commands don't support modifiers. Solution: Add the <mods> item. (Yegappan Lakshmanan, closes #829)
* patch 7.4.1897v7.4.1897Bram Moolenaar2016-06-043-3/+4
| | | | | Problem: Various typos, long lines and style mistakes. Solution: Fix the typos, wrap lines, improve style.
* patch 7.4.1895v7.4.1895Bram Moolenaar2016-06-041-0/+15
| | | | | | Problem: Cannot use a window ID where a window number is expected. Solution: Add LOWEST_WIN_ID, so that the window ID can be used where a number is expected.
* patch 7.4.1879v7.4.1879Bram Moolenaar2016-06-021-1/+1
| | | | | Problem: Channel test is flaky. Solution: Wait for close_cb to be invoked.
* patch 7.4.1877v7.4.1877Bram Moolenaar2016-06-021-4/+7
| | | | | Problem: No test for invoking "close_cb" when writing to a buffer. Solution: Add using close_cb to a test case.
* patch 7.4.1875v7.4.1875Bram Moolenaar2016-06-021-0/+63
| | | | | | Problem: Comparing functions and partials doesn't work well. Solution: Add tests. (Nikolai Pavlov) Compare the dict and arguments in the partial. (closes #813)
* patch 7.4.1862v7.4.1862Bram Moolenaar2016-05-313-2/+146
| | | | | | | Problem: string() with repeated argument does not give a result usable by eval(). Solution: Refactor echo_striong and tv2string(), moving the common part to echo_string_core(). (Ken Takata)
* patch 7.4.1860v7.4.1860Bram Moolenaar2016-05-311-0/+10
| | | | | Problem: Using a partial for timer_start() may cause a crash. Solution: Set the copyID in timer objects. (Ozaki Kiichi)
* patch 7.4.1857v7.4.1857Bram Moolenaar2016-05-291-6/+30
| | | | | | | Problem: When a channel appends to a buffer that is 'nomodifiable' there is an error but appending is done anyway. Solution: Add the 'modifiable' option. Refuse to write to a 'nomodifiable' when the value is 1.
* patch 7.4.1856v7.4.1856Bram Moolenaar2016-05-281-2/+7
| | | | | Problem: failing job test fails on MS-Windows. Solution: Expect "fail" status instead of "dead".
* patch 7.4.1855v7.4.1855Bram Moolenaar2016-05-281-0/+14
| | | | | Problem: Valgrind reports memory leak for job that is not freed. Solution: Free all jobs on exit. Add test for failing job.
* patch 7.4.1852v7.4.1852Bram Moolenaar2016-05-281-3/+3
| | | | | Problem: Unix: Cannot run all tests with the GUI. Solution: Add the "testgui" target.
* patch 7.4.1851v7.4.1851Bram Moolenaar2016-05-281-1/+1
| | | | | Problem: test_syn_attr failes when using the GUI. (Dominique Pelle) Solution: Escape the font name properly.
* patch 7.4.1847v7.4.1847Bram Moolenaar2016-05-251-0/+11
| | | | | | | Problem: Getting an item from a NULL dict crashes. Setting a register to a NULL list crashes. (Nikolai Pavlov, issue #768) Comparing a NULL dict with a NULL dict fails. Solution: Properly check for NULL.
* patch 7.4.1844v7.4.1844Bram Moolenaar2016-05-253-8/+8
| | | | | | | | Problem: Using old function name in comment. More functions should start with test_. Solution: Rename function in comment. (Higashi Higashi) Rename disable_char_avail_for_testing() to test_disable_char_avail(). And alloc_fail() to test_alloc_fail().
* patch 7.4.1843v7.4.1843Bram Moolenaar2016-05-254-2/+232
| | | | | Problem: Tests involving Python are flaky. Solution: Set the pt_auto field. Add tests. (Nikolai Pavlov)
* patch 7.4.1842v7.4.1842Bram Moolenaar2016-05-241-3/+12
| | | | | Problem: get() works for Partial but not for Funcref. Solution: Accept Funcref. Also return the function itself. (Nikolai Pavlov)
* patch 7.4.1841v7.4.1841Bram Moolenaar2016-05-241-2/+11
| | | | | Problem: The code to reallocate the buffer used for quickfix is repeated. Solution: Move the code to a function. (Yegappan Lakshmanan, closes #831)
* patch 7.4.1840v7.4.1840Bram Moolenaar2016-05-241-1/+3
| | | | | | Problem: When using packages an "after" directory cannot be used. Solution: Add the "after" directory of the package to 'runtimepath' if it exists.
* patch 7.4.1839v7.4.1839Bram Moolenaar2016-05-241-0/+9
| | | | | Problem: Cannot get the items stored in a partial. Solution: Support using get() on a partial.
* patch 7.4.1838v7.4.1838Bram Moolenaar2016-05-242-3/+3
| | | | | | Problem: Functions specifically for testing do not sort together. Solution: Rename garbagecollect_for_testing() to test_garbagecollect_now(). Add test_null_list(), test_null_dict(), etc.
* patch 7.4.1837v7.4.1837Bram Moolenaar2016-05-241-21/+48
| | | | | | Problem: The BufUnload event is triggered twice, when :bunload is used with set to or . Solution: Do not trigger the event when ml_mfp is NULL. (Hirohito Higashi)
* patch 7.4.1836v7.4.1836Bram Moolenaar2016-05-241-0/+22
| | | | | | | Problem: When using a partial on a dictionary it always gets bound to that dictionary. Solution: Make a difference between binding a function to a dictionary explicitly or automatically.
* patch 7.4.1835v7.4.1835Bram Moolenaar2016-05-242-0/+38
| | | | | Problem: When splitting and closing a window the status height changes. Solution: Compute the frame height correctly. (Hirohito Higashi)
* patch 7.4.1821v7.4.1821Bram Moolenaar2016-05-071-10/+10
| | | | | Problem: Test fails on MS-Windows. Solution: Sort the completion results.
* patch 7.4.1820v7.4.1820Bram Moolenaar2016-05-071-0/+115
| | | | | Problem: Removing language from help tags too often. Solution: Only remove @en when not needed. (Hirohito Higashi)
* patch 7.4.1816v7.4.1816Bram Moolenaar2016-05-011-0/+7
| | | | | Problem: Looping over a null list throws an error. Solution: Skip over the for loop.
* patch 7.4.1810v7.4.1810Bram Moolenaar2016-04-301-6/+2
| | | | | Problem: Sending DETACH after a channel was closed isn't useful. Solution: Only add DETACH for a netbeans channel.