summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2016-07-31patch 7.4.2135Bram Moolenaar
Problem: Various tiny issues. Solution: Update comments, white space, etc.
2016-07-31patch 7.4.2134Bram Moolenaar
Problem: No error for using function() badly. Solution: Check for passing wrong function name. (Ken Takata)
2016-07-30patch 7.4.2133Bram Moolenaar
Problem: Can't build with tiny features. Solution: Add #ifdef.
2016-07-30patch 7.4.2132Bram Moolenaar
Problem: test_partial has memory leaks reported. Solution: Add a note about why this happens.
2016-07-30patch 7.4.2131Bram Moolenaar
Problem: More memory leaks when using partial, e.g. for "exit-cb". Solution: Don't copy the callback when using a partial.
2016-07-30patch 7.4.2130Bram Moolenaar
Problem: Pending timers cause false memory leak reports. Solution: Free all timers on exit.
2016-07-30patch 7.4.2129Bram Moolenaar
Problem: Memory leak when using timer_start(). (Dominique Pelle) Solution: Don't copy the callback when using a partial.
2016-07-30patch 7.4.2128Bram Moolenaar
Problem: Memory leak when saving for undo fails. Solution: Free allocated memory. (Hirohito Higashi)
2016-07-30patch 7.4.2127Bram Moolenaar
Problem: The short form of ":noswapfile" is ":noswap" instead of ":now". (Kent Sibilev) Solution: Only require three characters. Add a test for the short forms.
2016-07-30patch 7.4.2126Bram Moolenaar
Problem: No tests for :diffget and :diffput Solution: Add tests.
2016-07-30patch 7.4.2125Bram Moolenaar
Problem: Compiler warning for loss of data. Solution: Add a type cast. (Christian Brabandt)
2016-07-30patch 7.4.2124Bram Moolenaar
Problem: diffmode test leaves files behind, breaking another test. Solution: Delete the files.
2016-07-30patch 7.4.2123Bram Moolenaar
Problem: No new style test for diff mode. Solution: Add a test. Check that folds are in sync.
2016-07-30patch 7.4.2122Bram Moolenaar
Problem: Mac: don't get +clipboard in huge build. Solution: Move #define down below including featureh.h
2016-07-29patch 7.4.2121Bram Moolenaar
Problem: No easy way to check if lambda and closure are supported. Solution: Add the +lambda feature.
2016-07-29patch 7.4.2120Bram Moolenaar
Problem: User defined functions can't be a closure. Solution: Add the "closure" argument. Allow using :unlet on a bound variable. (Yasuhiro Matsumoto, Ken Takata)
2016-07-29patch 7.4.2119Bram Moolenaar
Problem: Closures are not supported. Solution: Capture variables in lambdas from the outer scope. (Yasuhiro Matsumoto, Ken Takata)
2016-07-29patch 7.4.2118Bram Moolenaar
Problem: Mac: can't build with tiny features. Solution: Don't define FEAT_CLIPBOARD unconditionally. (Kazunobu Kuriyama)
2016-07-29patch 7.4.2117Bram Moolenaar
Problem: Deleting an augroup that still has autocmds does not give a warning. The next defined augroup takes its place. Solution: Give a warning and prevent the index being used for another group name.
2016-07-29patch 7.4.2116Bram Moolenaar
Problem: The default vimrc for Windows is very conservative. Solution: Use the defaults.vim in the Windows installer.
2016-07-29patch 7.4.2115Bram Moolenaar
Problem: Loading defaults.vim with -C argument. Solution: Don't load the defaults script with -C argument. Test sourcing the defaults script. Set 'display' to "truncate".
2016-07-29patch 7.4.2114Bram Moolenaar
Problem: Tiny build fails. Solution: Always include vim_time().
2016-07-29patch 7.4.2113Bram Moolenaar
Problem: Test for undo is flaky. Solution: Turn it into a new style test. Use test_settime() to avoid flakyness.
2016-07-28patch 7.4.2112Bram Moolenaar
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)
2016-07-28patch 7.4.2111Bram Moolenaar
Problem: Defaults are very conservative. Solution: Move settings from vimrc_example.vim to defaults.vim. Load defaults.vim if no .vimrc was found.
2016-07-28patch 7.4.2110Bram Moolenaar
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.
2016-07-27patch 7.4.2109Bram Moolenaar
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.
2016-07-27patch 7.4.2108Bram Moolenaar
Problem: Netbeans test is flaky. Solution: Wait for the cursor to be positioned.
2016-07-26patch 7.4.2107Bram Moolenaar
Problem: Misplaced equal sign. Solution: Remove it.
2016-07-26patch 7.4.2106Bram Moolenaar
Problem: Clang warns about missing field in initializer. Solution: Define COMMA and use it. (Kazunobu Kuriyama)
2016-07-26patch 7.4.2105Bram Moolenaar
Problem: Configure reports default features to be "normal" while it is "huge". Solution: Change the default text.
2016-07-26patch 7.4.2104Bram Moolenaar
Problem: Code duplication when unreferencing a function. Solution: De-duplicate.
2016-07-26patch 7.4.2103Bram Moolenaar
Problem: Can't have "augroup END" right after ":au!". Solution: Check for the bar character before the command argument.
2016-07-24patch 7.4.2102Bram Moolenaar
Problem: Tiny build with GUI fails. Solution: Revert one FOR_ALL_ change.
2016-07-24patch 7.4.2101Bram Moolenaar
Problem: Looping over windows, buffers and tab pages is inconsistant. Solution: Use FOR_ALL_ macros everywhere. (Yegappan Lakshmanan)
2016-07-24patch 7.4.2100Bram Moolenaar
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)
2016-07-24patch 7.4.2099Bram Moolenaar
Problem: When a keymap is active only "(lang)" is displayed. (Ilya Dogolazky) Solution: Show the keymap name. (Dmitri Vereshchagin, closes #933)
2016-07-24Updated runtime files.Bram Moolenaar
2016-07-23patch 7.4.2098Bram Moolenaar
Problem: Text object tests are old style. Solution: Turn them into new style tests. (James McCoy, closes #941)
2016-07-23patch 7.4.2097Bram Moolenaar
Problem: Warning from 64 bit compiler. Solution: use size_t instead of int. (Mike Williams)
2016-07-23patch 7.4.2096Bram Moolenaar
Problem: Lambda functions show up with completion. Solution: Don't show lambda functions. (Ken Takata)
2016-07-23patch 7.4.2095Bram Moolenaar
Problem: Man test fails when run with the GUI. Solution: Adjust for different behavior of GUI. Add assert_inrange().
2016-07-23patch 7.4.2094Bram Moolenaar
Problem: The color allocation in X11 is overly complicated. Solution: Remove find_closest_color(), XAllocColor() already does this. (Kazunobu Kuriyama)
2016-07-23patch 7.4.2093Bram Moolenaar
Problem: Netbeans test fails once in a while. Leaving log file behind. Solution: Add it to the list of flaky tests. Disable logfile.
2016-07-22patch 7.4.2092Bram Moolenaar
Problem: GTK 3 build fails with older GTK version. Solution: Check the pango version. (Kazunobu Kuriyama)
2016-07-22patch 7.4.2091Bram Moolenaar
Problem: Coverity reports a resource leak when out of memory. Solution: Close the file before returning.
2016-07-22patch 7.4.2090Bram Moolenaar
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.
2016-07-21patch 7.4.2089Bram Moolenaar
Problem: Color handling of X11 GUIs is too complicated. Solution: Simplify the code. Use RGBA where appropriate. (Kazunobu Kuriyama)
2016-07-21patch 7.4.2088Bram Moolenaar
Problem: Keymap test fails with normal features. Solution: Bail out if the keymap feature is not supported.
2016-07-21patch 7.4.2087Bram Moolenaar
Problem: Digraph code test coverage is still low. Solution: Add more tests. (Christian Brabandt)