Bram Moolenaar
623e263ffb
patch 7.4.2130
...
Problem: Pending timers cause false memory leak reports.
Solution: Free all timers on exit.
v7.4.2130
2016-07-30 22:47:56 +02:00
Bram Moolenaar
3ab14355ed
patch 7.4.2129
...
Problem: Memory leak when using timer_start(). (Dominique Pelle)
Solution: Don't copy the callback when using a partial.
v7.4.2129
2016-07-30 22:32:11 +02:00
Bram Moolenaar
1e2258297b
patch 7.4.2128
...
Problem: Memory leak when saving for undo fails.
Solution: Free allocated memory. (Hirohito Higashi)
v7.4.2128
2016-07-30 21:48:59 +02:00
Bram Moolenaar
3bcfca3ab4
patch 7.4.2127
...
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.
v7.4.2127
2016-07-30 19:39:29 +02:00
Bram Moolenaar
90d121fa36
patch 7.4.2126
...
Problem: No tests for :diffget and :diffput
Solution: Add tests.
v7.4.2126
2016-07-30 19:11:25 +02:00
Bram Moolenaar
b20617b0b0
Add OSX build to Travis CI. (Christian Brabandt)
2016-07-30 17:41:49 +02:00
Bram Moolenaar
a5c0cc1133
patch 7.4.2125
...
Problem: Compiler warning for loss of data.
Solution: Add a type cast. (Christian Brabandt)
v7.4.2125
2016-07-30 16:40:39 +02:00
Bram Moolenaar
623cf88f9c
patch 7.4.2124
...
Problem: diffmode test leaves files behind, breaking another test.
Solution: Delete the files.
v7.4.2124
2016-07-30 16:36:01 +02:00
Bram Moolenaar
42093c0ec5
patch 7.4.2123
...
Problem: No new style test for diff mode.
Solution: Add a test. Check that folds are in sync.
v7.4.2123
2016-07-30 16:16:54 +02:00
Bram Moolenaar
b822cb0f93
patch 7.4.2122
...
Problem: Mac: don't get +clipboard in huge build.
Solution: Move #define down below including featureh.h
v7.4.2122
2016-07-30 14:12:23 +02:00
Bram Moolenaar
9532fe7fbe
patch 7.4.2121
...
Problem: No easy way to check if lambda and closure are supported.
Solution: Add the +lambda feature.
v7.4.2121
2016-07-29 22:50:35 +02:00
Bram Moolenaar
10ce39a0d5
patch 7.4.2120
...
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)
v7.4.2120
2016-07-29 22:37:06 +02:00
Bram Moolenaar
1e96d9bf98
patch 7.4.2119
...
Problem: Closures are not supported.
Solution: Capture variables in lambdas from the outer scope. (Yasuhiro
Matsumoto, Ken Takata)
v7.4.2119
2016-07-29 22:15:09 +02:00
Bram Moolenaar
83a2a80d6f
patch 7.4.2118
...
Problem: Mac: can't build with tiny features.
Solution: Don't define FEAT_CLIPBOARD unconditionally. (Kazunobu Kuriyama)
v7.4.2118
2016-07-29 21:01:10 +02:00
Bram Moolenaar
f2c4c39119
patch 7.4.2117
...
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.
v7.4.2117
2016-07-29 20:50:24 +02:00
Bram Moolenaar
c73e4474b1
patch 7.4.2116
...
Problem: The default vimrc for Windows is very conservative.
Solution: Use the defaults.vim in the Windows installer.
v7.4.2116
2016-07-29 18:33:38 +02:00
Bram Moolenaar
b9a46fec3e
patch 7.4.2115
...
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".
v7.4.2115
2016-07-29 18:13:42 +02:00
Bram Moolenaar
d05b191b91
patch 7.4.2114
...
Problem: Tiny build fails.
Solution: Always include vim_time().
v7.4.2114
2016-07-29 17:03:54 +02:00
Bram Moolenaar
170b10b421
patch 7.4.2113
...
Problem: Test for undo is flaky.
Solution: Turn it into a new style test. Use test_settime() to avoid
flakyness.
v7.4.2113
2016-07-29 16:15:27 +02:00
Bram Moolenaar
b56195ed00
patch 7.4.2112
...
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 )
v7.4.2112
2016-07-28 22:53:37 +02:00
Bram Moolenaar
471a897569
Update gitignore for new test binary. (Oyvind Holm, closes #954 )
2016-07-28 22:36:37 +02:00
Bram Moolenaar
8c08b5b569
patch 7.4.2111
...
Problem: Defaults are very conservative.
Solution: Move settings from vimrc_example.vim to defaults.vim. Load
defaults.vim if no .vimrc was found.
v7.4.2111
2016-07-28 22:24:15 +02:00
Bram Moolenaar
eac784eced
patch 7.4.2110
...
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.
v7.4.2110
2016-07-28 22:08:24 +02:00
Bram Moolenaar
ad9c2a08f0
patch 7.4.2109
...
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.
v7.4.2109
2016-07-27 23:26:04 +02:00
Bram Moolenaar
adfc5c2f9c
patch 7.4.2108
...
Problem: Netbeans test is flaky.
Solution: Wait for the cursor to be positioned.
v7.4.2108
2016-07-27 22:56:48 +02:00
Bram Moolenaar
d955a0971c
patch 7.4.2107
...
Problem: Misplaced equal sign.
Solution: Remove it.
v7.4.2107
2016-07-26 22:14:09 +02:00
Bram Moolenaar
ac77aec4da
patch 7.4.2106
...
Problem: Clang warns about missing field in initializer.
Solution: Define COMMA and use it. (Kazunobu Kuriyama)
v7.4.2106
2016-07-26 22:02:54 +02:00
Bram Moolenaar
eec2981bbe
patch 7.4.2105
...
Problem: Configure reports default features to be "normal" while it is
"huge".
Solution: Change the default text.
v7.4.2105
2016-07-26 21:27:36 +02:00
Bram Moolenaar
97baee80f0
patch 7.4.2104
...
Problem: Code duplication when unreferencing a function.
Solution: De-duplicate.
v7.4.2104
2016-07-26 20:46:08 +02:00
Bram Moolenaar
e99e84497b
patch 7.4.2103
...
Problem: Can't have "augroup END" right after ":au!".
Solution: Check for the bar character before the command argument.
v7.4.2103
2016-07-26 20:43:40 +02:00
Bram Moolenaar
45a249513f
patch 7.4.2102
...
Problem: Tiny build with GUI fails.
Solution: Revert one FOR_ALL_ change.
v7.4.2102
2016-07-24 22:25:15 +02:00
Bram Moolenaar
2932359000
patch 7.4.2101
...
Problem: Looping over windows, buffers and tab pages is inconsistant.
Solution: Use FOR_ALL_ macros everywhere. (Yegappan Lakshmanan)
v7.4.2101
2016-07-24 22:04:11 +02:00
Bram Moolenaar
6835dc61ae
patch 7.4.2100
...
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)
v7.4.2100
2016-07-24 17:33:05 +02:00
Bram Moolenaar
73ac0c4281
patch 7.4.2099
...
Problem: When a keymap is active only "(lang)" is displayed. (Ilya
Dogolazky)
Solution: Show the keymap name. (Dmitri Vereshchagin, closes #933 )
v7.4.2099
2016-07-24 16:17:59 +02:00
Bram Moolenaar
6f1d9a096b
Updated runtime files.
2016-07-24 14:12:38 +02:00
Bram Moolenaar
00b24be454
patch 7.4.2098
...
Problem: Text object tests are old style.
Solution: Turn them into new style tests. (James McCoy, closes #941 )
v7.4.2098
2016-07-23 22:04:47 +02:00
Bram Moolenaar
d4f31dc454
patch 7.4.2097
...
Problem: Warning from 64 bit compiler.
Solution: use size_t instead of int. (Mike Williams)
v7.4.2097
2016-07-23 17:28:22 +02:00
Bram Moolenaar
b49edc11a1
patch 7.4.2096
...
Problem: Lambda functions show up with completion.
Solution: Don't show lambda functions. (Ken Takata)
v7.4.2096
2016-07-23 15:47:34 +02:00
Bram Moolenaar
61c04493b0
patch 7.4.2095
...
Problem: Man test fails when run with the GUI.
Solution: Adjust for different behavior of GUI. Add assert_inrange().
v7.4.2095
2016-07-23 15:35:35 +02:00
Bram Moolenaar
4658228262
patch 7.4.2094
...
Problem: The color allocation in X11 is overly complicated.
Solution: Remove find_closest_color(), XAllocColor() already does this.
(Kazunobu Kuriyama)
v7.4.2094
2016-07-23 14:35:12 +02:00
Bram Moolenaar
a58c58b7e1
patch 7.4.2093
...
Problem: Netbeans test fails once in a while. Leaving log file behind.
Solution: Add it to the list of flaky tests. Disable logfile.
v7.4.2093
2016-07-23 14:01:15 +02:00
Bram Moolenaar
870b749ce1
patch 7.4.2092
...
Problem: GTK 3 build fails with older GTK version.
Solution: Check the pango version. (Kazunobu Kuriyama)
v7.4.2092
2016-07-22 22:26:52 +02:00
Bram Moolenaar
2e45d21c81
patch 7.4.2091
...
Problem: Coverity reports a resource leak when out of memory.
Solution: Close the file before returning.
v7.4.2091
2016-07-22 22:12:38 +02:00
Bram Moolenaar
df48fb456f
patch 7.4.2090
...
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.
v7.4.2090
2016-07-22 21:50:18 +02:00
Bram Moolenaar
36edf0685c
patch 7.4.2089
...
Problem: Color handling of X11 GUIs is too complicated.
Solution: Simplify the code. Use RGBA where appropriate. (Kazunobu
Kuriyama)
v7.4.2089
2016-07-21 22:10:12 +02:00
Bram Moolenaar
f36213597d
patch 7.4.2088
...
Problem: Keymap test fails with normal features.
Solution: Bail out if the keymap feature is not supported.
v7.4.2088
2016-07-21 22:03:02 +02:00
Bram Moolenaar
e25bc5abb4
patch 7.4.2087
...
Problem: Digraph code test coverage is still low.
Solution: Add more tests. (Christian Brabandt)
v7.4.2087
2016-07-21 21:23:38 +02:00
Bram Moolenaar
ac105ed3c4
patch 7.4.2086
...
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.
v7.4.2086
2016-07-21 20:33:32 +02:00
Bram Moolenaar
dfd63e30d1
patch 7.4.2085
...
Problem: Digraph tests fails on some systems.
Solution: Run it separately and set 'encoding' early.
v7.4.2085
2016-07-21 10:11:03 +02:00
Bram Moolenaar
6008433381
patch 7.4.2084
...
Problem: New digraph test makes testing hang.
Solution: Don't set "nocp".
v7.4.2084
2016-07-20 22:23:49 +02:00