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
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.
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)
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.
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)
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.
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.
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".
2016-07-20 22:23:49 +02:00
Bram Moolenaar
19df5cc04d
patch 7.4.2083
...
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.
2016-07-20 22:11:06 +02:00
Bram Moolenaar
397eadbe25
patch 7.4.2082
...
Problem: Not much test coverage for digraphs.
Solution: Add a new style digraph test. (Christian Brabandt)
2016-07-20 22:01:12 +02:00
Bram Moolenaar
c1542744e7
patch 7.4.2081
...
Problem: Line numbers in the error list are not always adjusted.
Solution: Set b_has_qf_entry properly. (Yegappan Lakshmanan)
2016-07-20 21:44:37 +02:00
Bram Moolenaar
b869c0da31
patch 7.4.2080
...
Problem: When using PERROR() on some systems assert_fails() does not see
the error.
Solution: Make PERROR() always report the error.
2016-07-20 00:10:51 +02:00
Bram Moolenaar
53bdec2ac9
patch 7.4.2079
...
Problem: Netbeans test fails on non-Unix systems.
Solution: Only do the permission check on Unix systems.
2016-07-20 00:03:18 +02:00
Bram Moolenaar
ca8942c6e3
patch 7.4.2078
...
Problem: Running checks in po diretory fails.
Solution: Add colors used in syntax.c to the builtiin color table.
2016-07-19 23:36:31 +02:00
Bram Moolenaar
12c11d5530
patch 7.4.2077
...
Problem: Cannot update 'tabline' when a tab was closed.
Solution: Add the TabClosed autocmd event. (partly by Felipe Morales)
2016-07-19 23:13:03 +02:00
Bram Moolenaar
4f0383bc3f
patch 7.4.2076
...
Problem: Syntax error when dict has '>' key.
Solution: Check for endchar. (Ken Takata)
2016-07-19 22:43:11 +02:00
Bram Moolenaar
c917da4b3e
patch 7.4.2075
...
Problem: No autocommand event to initialize a window or tab page.
Solution: Add WinNew and TabNew events. (partly by Felipe Morales)
2016-07-19 22:31:36 +02:00
Bram Moolenaar
0a0f641b98
patch 7.4.2074
...
Problem: One more place using a dummy variable.
Solution: Use offsetof(). (Ken Takata)
2016-07-19 21:30:13 +02:00
Bram Moolenaar
68015bbd84
patch 7.4.2073
...
Problem: rgb.txt is read for every color name.
Solution: Load rgb.txt once. (Christian Brabandt) Add a test.
2016-07-19 21:05:21 +02:00
Bram Moolenaar
72ab729c3d
patch 7.4.2072
...
Problem: substitute() does not support a Funcref argument.
Solution: Support a Funcref like it supports a string starting with "\=".
2016-07-19 19:10:51 +02:00
Bram Moolenaar
f562e72df7
patch 7.4.2071
...
Problem: The return value of type() is difficult to use.
Solution: Define v:t_ constants. (Ken Takata)
2016-07-19 17:25:25 +02:00
Bram Moolenaar
6cfdb2a3ba
patch 7.4.2070
...
Problem: Missing change to include file.
Solution: Include the spell header file.
2016-07-19 17:01:31 +02:00
Bram Moolenaar
9ccfebddc3
patch 7.4.2069
...
Problem: spell.c is too big.
Solution: Split it in spell file handling and spell checking.
2016-07-19 16:39:08 +02:00
Bram Moolenaar
b9644433d2
patch 7.4.2068
...
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.
2016-07-19 12:33:44 +02:00
Bram Moolenaar
16ec3c9be3
patch 7.4.2067
...
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.
2016-07-18 22:22:39 +02:00
Bram Moolenaar
c1fb763184
patch 7.4.2066
...
Problem: getcompletion() not well tested.
Solution: Add more testing.
2016-07-17 23:34:21 +02:00
Bram Moolenaar
69aa099641
patch 7.4.2065
...
Problem: Compiler warns for uninitialzed variable. (John Marriott)
Solution: Set lnum to the right value.
2016-07-17 22:33:53 +02:00
Bram Moolenaar
4f5c5f2980
patch 7.4.2064
...
Problem: Coverity warns for possible buffer overflow.
Solution: Use vim_strcat() instead of strcat().
2016-07-17 22:25:36 +02:00
Bram Moolenaar
73dad1e64c
patch 7.4.2063
...
Problem: eval.c is still too big.
Solution: Split off internal functions to evalfunc.c.
2016-07-17 22:13:49 +02:00
Bram Moolenaar
840268400d
patch 7.4.2062
...
Problem: Using dummy variable to compute struct member offset.
Solution: Use offsetof().
2016-07-17 20:37:43 +02:00
Bram Moolenaar
e87e6dddc2
patch 7.4.2061
...
Problem: qf_init_ext() is too big.
Solution: Move code to qf_parse_line() (Yegappan Lakshmanan)
2016-07-17 19:25:04 +02:00
Bram Moolenaar
a9093fe094
patch 7.4.2060
...
Problem: Wrong file name.
Solution: Fix typo.
2016-07-17 19:02:16 +02:00
Bram Moolenaar
6583c44857
patch 7.4.2059
...
Problem: Non-Unix builds fail.
Solution: Update Makefiles for new files.
2016-07-17 18:41:47 +02:00
Bram Moolenaar
a9b579f3d7
patch 7.4.2058
...
Problem: eval.c is too big.
Solution: Move user functions to userfunc.c
2016-07-17 18:29:19 +02:00
Bram Moolenaar
da861d631d
patch 7.4.2057
...
Problem: eval.c is too big.
Solution: Move List functions to list.c
2016-07-17 15:46:27 +02:00
Bram Moolenaar
1abc52c159
patch 7.4.2056
...
Problem: Build fails.
Solution: Add missing changes.
2016-07-17 15:06:51 +02:00