summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* patch 7.4.2113v7.4.2113Bram Moolenaar2016-07-299-220/+215
| | | | | | Problem: Test for undo is flaky. Solution: Turn it into a new style test. Use test_settime() to avoid flakyness.
* patch 7.4.2112v7.4.2112Bram Moolenaar2016-07-283-5/+37
| | | | | | | | Problem: getcompletion(.., 'dir') returns a match with trailing "*" when there are no matches. (Chdiza) Solution: Return an empty list when there are no matches. Add a trailing slash to directories. (Yegappan Lakshmanan) Add tests for no matches. (closes #947)
* Update gitignore for new test binary. (Oyvind Holm, closes #954)Bram Moolenaar2016-07-281-0/+1
|
* patch 7.4.2111v7.4.2111Bram Moolenaar2016-07-2814-122/+243
| | | | | | Problem: Defaults are very conservative. Solution: Move settings from vimrc_example.vim to defaults.vim. Load defaults.vim if no .vimrc was found.
* patch 7.4.2110v7.4.2110Bram Moolenaar2016-07-283-1/+33
| | | | | | Problem: When there is an CmdUndefined autocmd then the error for a missing command is E464 instead of E492. (Manuel Ortega) Solution: Don't let the pointer be NULL.
* patch 7.4.2109v7.4.2109Bram Moolenaar2016-07-274-5/+29
| | | | | | Problem: Setting 'display' to "lastline" is a drastic change, while omitting it results in lots of "@" lines. Solution: Add "truncate" to show "@@@" for a truncated line.
* patch 7.4.2108v7.4.2108Bram Moolenaar2016-07-272-0/+3
| | | | | Problem: Netbeans test is flaky. Solution: Wait for the cursor to be positioned.
* patch 7.4.2107v7.4.2107Bram Moolenaar2016-07-262-1/+3
| | | | | Problem: Misplaced equal sign. Solution: Remove it.
* patch 7.4.2106v7.4.2106Bram Moolenaar2016-07-264-6/+8
| | | | | Problem: Clang warns about missing field in initializer. Solution: Define COMMA and use it. (Kazunobu Kuriyama)
* patch 7.4.2105v7.4.2105Bram Moolenaar2016-07-263-3/+17
| | | | | | Problem: Configure reports default features to be "normal" while it is "huge". Solution: Change the default text.
* patch 7.4.2104v7.4.2104Bram Moolenaar2016-07-262-16/+11
| | | | | Problem: Code duplication when unreferencing a function. Solution: De-duplicate.
* patch 7.4.2103v7.4.2103Bram Moolenaar2016-07-264-54/+108
| | | | | Problem: Can't have "augroup END" right after ":au!". Solution: Check for the bar character before the command argument.
* patch 7.4.2102v7.4.2102Bram Moolenaar2016-07-242-1/+3
| | | | | Problem: Tiny build with GUI fails. Solution: Revert one FOR_ALL_ change.
* patch 7.4.2101v7.4.2101Bram Moolenaar2016-07-2433-142/+148
| | | | | Problem: Looping over windows, buffers and tab pages is inconsistant. Solution: Use FOR_ALL_ macros everywhere. (Yegappan Lakshmanan)
* patch 7.4.2100v7.4.2100Bram Moolenaar2016-07-247-92/+117
| | | | | | | | Problem: "cgn" and "dgn" do not work correctly with a single character match and the replacement includes the searched pattern. (John Beckett) Solution: If the match is found in the wrong column try in the next column. Turn the test into new style. (Christian Brabandt)
* patch 7.4.2099v7.4.2099Bram Moolenaar2016-07-244-7/+10
| | | | | | Problem: When a keymap is active only "(lang)" is displayed. (Ilya Dogolazky) Solution: Show the keymap name. (Dmitri Vereshchagin, closes #933)
* Updated runtime files.Bram Moolenaar2016-07-2420-330/+12995
|
* patch 7.4.2098v7.4.2098Bram Moolenaar2016-07-236-58/+50
| | | | | Problem: Text object tests are old style. Solution: Turn them into new style tests. (James McCoy, closes #941)
* patch 7.4.2097v7.4.2097Bram Moolenaar2016-07-232-8/+11
| | | | | Problem: Warning from 64 bit compiler. Solution: use size_t instead of int. (Mike Williams)
* patch 7.4.2096v7.4.2096Bram Moolenaar2016-07-233-2/+10
| | | | | Problem: Lambda functions show up with completion. Solution: Don't show lambda functions. (Ken Takata)
* patch 7.4.2095v7.4.2095Bram Moolenaar2016-07-237-15/+86
| | | | | Problem: Man test fails when run with the GUI. Solution: Adjust for different behavior of GUI. Add assert_inrange().
* patch 7.4.2094v7.4.2094Bram Moolenaar2016-07-232-161/+24
| | | | | | Problem: The color allocation in X11 is overly complicated. Solution: Remove find_closest_color(), XAllocColor() already does this. (Kazunobu Kuriyama)
* patch 7.4.2093v7.4.2093Bram Moolenaar2016-07-233-2/+4
| | | | | Problem: Netbeans test fails once in a while. Leaving log file behind. Solution: Add it to the list of flaky tests. Disable logfile.
* patch 7.4.2092v7.4.2092Bram Moolenaar2016-07-222-0/+8
| | | | | Problem: GTK 3 build fails with older GTK version. Solution: Check the pango version. (Kazunobu Kuriyama)
* patch 7.4.2091v7.4.2091Bram Moolenaar2016-07-222-0/+5
| | | | | Problem: Coverity reports a resource leak when out of memory. Solution: Close the file before returning.
* patch 7.4.2090v7.4.2090Bram Moolenaar2016-07-2213-45/+184
| | | | | | Problem: Using submatch() in a lambda passed to substitute() is verbose. Solution: Use a static list and pass it as an optional argument to the function. Fix memory leak.
* patch 7.4.2089v7.4.2089Bram Moolenaar2016-07-215-197/+125
| | | | | | Problem: Color handling of X11 GUIs is too complicated. Solution: Simplify the code. Use RGBA where appropriate. (Kazunobu Kuriyama)
* patch 7.4.2088v7.4.2088Bram Moolenaar2016-07-212-0/+5
| | | | | Problem: Keymap test fails with normal features. Solution: Bail out if the keymap feature is not supported.
* patch 7.4.2087v7.4.2087Bram Moolenaar2016-07-212-0/+37
| | | | | Problem: Digraph code test coverage is still low. Solution: Add more tests. (Christian Brabandt)
* patch 7.4.2086v7.4.2086Bram Moolenaar2016-07-2111-20/+14
| | | | | | Problem: Using the system default encoding makes tests unpredictable. Solution: Always use utf-8 or latin1 in the new style tests. Remove setting encoding and scriptencoding where it is not needed.
* patch 7.4.2085v7.4.2085Bram Moolenaar2016-07-214-9/+5
| | | | | Problem: Digraph tests fails on some systems. Solution: Run it separately and set 'encoding' early.
* patch 7.4.2084v7.4.2084Bram Moolenaar2016-07-202-5/+9
| | | | | Problem: New digraph test makes testing hang. Solution: Don't set "nocp".
* patch 7.4.2083v7.4.2083Bram Moolenaar2016-07-202-1/+6
| | | | | | Problem: Coverity complains about not restoring a value. Solution: Restore the value, although it's not really needed. Change return to jump to cleanup, might leak memory.
* patch 7.4.2082v7.4.2082Bram Moolenaar2016-07-204-0/+434
| | | | | Problem: Not much test coverage for digraphs. Solution: Add a new style digraph test. (Christian Brabandt)
* patch 7.4.2081v7.4.2081Bram Moolenaar2016-07-204-11/+21
| | | | | Problem: Line numbers in the error list are not always adjusted. Solution: Set b_has_qf_entry properly. (Yegappan Lakshmanan)
* patch 7.4.2080v7.4.2080Bram Moolenaar2016-07-204-1/+19
| | | | | | Problem: When using PERROR() on some systems assert_fails() does not see the error. Solution: Make PERROR() always report the error.
* patch 7.4.2079v7.4.2079Bram Moolenaar2016-07-202-2/+6
| | | | | Problem: Netbeans test fails on non-Unix systems. Solution: Only do the permission check on Unix systems.
* patch 7.4.2078v7.4.2078Bram Moolenaar2016-07-192-0/+4
| | | | | Problem: Running checks in po diretory fails. Solution: Add colors used in syntax.c to the builtiin color table.
* patch 7.4.2077v7.4.2077Bram Moolenaar2016-07-196-6/+36
| | | | | Problem: Cannot update 'tabline' when a tab was closed. Solution: Add the TabClosed autocmd event. (partly by Felipe Morales)
* patch 7.4.2076v7.4.2076Bram Moolenaar2016-07-193-2/+13
| | | | | Problem: Syntax error when dict has '>' key. Solution: Check for endchar. (Ken Takata)
* patch 7.4.2075v7.4.2075Bram Moolenaar2016-07-196-6/+56
| | | | | Problem: No autocommand event to initialize a window or tab page. Solution: Add WinNew and TabNew events. (partly by Felipe Morales)
* patch 7.4.2074v7.4.2074Bram Moolenaar2016-07-192-2/+3
| | | | | Problem: One more place using a dummy variable. Solution: Use offsetof(). (Ken Takata)
* patch 7.4.2073v7.4.2073Bram Moolenaar2016-07-194-52/+878
| | | | | Problem: rgb.txt is read for every color name. Solution: Load rgb.txt once. (Christian Brabandt) Add a test.
* patch 7.4.2072v7.4.2072Bram Moolenaar2016-07-197-17/+82
| | | | | Problem: substitute() does not support a Funcref argument. Solution: Support a Funcref like it supports a string starting with "\=".
* patch 7.4.2071v7.4.2071Bram Moolenaar2016-07-197-11/+93
| | | | | Problem: The return value of type() is difficult to use. Solution: Define v:t_ constants. (Ken Takata)
* patch 7.4.2070v7.4.2070Bram Moolenaar2016-07-192-0/+4
| | | | | Problem: Missing change to include file. Solution: Include the spell header file.
* patch 7.4.2069v7.4.2069Bram Moolenaar2016-07-1917-7213/+7331
| | | | | Problem: spell.c is too big. Solution: Split it in spell file handling and spell checking.
* patch 7.4.2068v7.4.2068Bram Moolenaar2016-07-194-15/+51
| | | | | | | Problem: Not all arguments of trunc_string() are tested. Memory access error when running the message tests. Solution: Add another test case. (Yegappan Lakshmanan) Make it easy to run unittests with valgrind. Fix the access error.
* patch 7.4.2067v7.4.2067Bram Moolenaar2016-07-182-3/+10
| | | | | | Problem: Compiler warning for char/char_u conversion. (Tony Mechelynck) Inefficient code. Solution: Use more lines to fill with spaces. (Nikolai Pavlov) Add type cast.
* patch 7.4.2066v7.4.2066Bram Moolenaar2016-07-172-0/+76
| | | | | Problem: getcompletion() not well tested. Solution: Add more testing.