Bram Moolenaar
acadbeabe1
patch 7.4.2140
...
Problem: Tiny build fails.
Solution: Add dummy typedefs.
2016-08-01 16:35:59 +02:00
Bram Moolenaar
0588d4f9d2
patch 7.4.2139
...
Problem: :delfunction causes illegal memory access.
Solution: Correct logic when deciding to free a function.
2016-08-01 16:29:47 +02:00
Bram Moolenaar
2d3d60a7d4
patch 7.4.2138
...
Problem: Test 86 and 87 fail.
Solution: Call func_ref() also for regular functions.
2016-08-01 16:27:23 +02:00
Bram Moolenaar
437bafe4c8
patch 7.4.2137
...
Problem: Using function() with a name will find another function when it is
redefined.
Solution: Add funcref(). Refer to lambda using a partial. Fix several
reference counting issues.
2016-08-01 15:40:54 +02:00
Bram Moolenaar
5801644819
patch 7.4.2136
...
Problem: Closure function fails.
Solution: Don't reset uf_scoped when it points to another funccal.
2016-07-31 18:30:22 +02:00
Bram Moolenaar
89eaa4185e
patch 7.4.2135
...
Problem: Various tiny issues.
Solution: Update comments, white space, etc.
2016-07-31 14:17:27 +02:00
Bram Moolenaar
b54c3ff317
patch 7.4.2134
...
Problem: No error for using function() badly.
Solution: Check for passing wrong function name. (Ken Takata)
2016-07-31 14:11:58 +02:00
Bram Moolenaar
fc1f2015e8
patch 7.4.2133
...
Problem: Can't build with tiny features.
Solution: Add #ifdef.
2016-07-30 23:18:47 +02:00
Bram Moolenaar
31440a1f2b
patch 7.4.2132
...
Problem: test_partial has memory leaks reported.
Solution: Add a note about why this happens.
2016-07-30 23:14:28 +02:00
Bram Moolenaar
57e69ff2cc
patch 7.4.2131
...
Problem: More memory leaks when using partial, e.g. for "exit-cb".
Solution: Don't copy the callback when using a partial.
2016-07-30 23:05:09 +02:00
Bram Moolenaar
623e263ffb
patch 7.4.2130
...
Problem: Pending timers cause false memory leak reports.
Solution: Free all timers on exit.
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.
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)
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.
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.
2016-07-30 19:11:25 +02:00
Bram Moolenaar
a5c0cc1133
patch 7.4.2125
...
Problem: Compiler warning for loss of data.
Solution: Add a type cast. (Christian Brabandt)
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.
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.
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
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.
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)
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)
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)
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.
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.
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".
2016-07-29 18:13:42 +02:00
Bram Moolenaar
d05b191b91
patch 7.4.2114
...
Problem: Tiny build fails.
Solution: Always include vim_time().
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.
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 )
2016-07-28 22:53: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.
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.
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.
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.
2016-07-27 22:56:48 +02:00
Bram Moolenaar
d955a0971c
patch 7.4.2107
...
Problem: Misplaced equal sign.
Solution: Remove it.
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)
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.
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.
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.
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.
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)
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)
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 )
2016-07-24 16:17:59 +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 )
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)
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)
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().
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)
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.
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)
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.
2016-07-22 22:12:38 +02:00