summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-02-11patch 8.0.0326: packadd test uses wrong directory nameBram Moolenaar
Problem: Packadd test uses wrong directory name. Solution: Use the variable name value. (Hirohito Higashi)
2017-02-11patch 8.0.0325: packadd test does not clean up symlinkBram Moolenaar
Problem: Packadd test does not clean up symlink. Solution: Delete the link. (Hirohito Higashi)
2017-02-09patch 8.0.0324: illegal memory access with a wrong yank rangeBram Moolenaar
Problem: Illegal memory access with "1;y". Solution: Call check_cursor() instead of check_cursor_lnum(). (Dominique Pelle, closes #1455)
2017-02-09patch 8.0.0323: one second pause when running cmdline testBram Moolenaar
Problem: When running the command line tests there is a one second wait. Solution: Change an Esc to Ctrl-C. (Yegappan Lakshmanan)
2017-02-09patch 8.0.0322: possible overflow with corrupted spell fileBram Moolenaar
Problem: Possible overflow with spell file where the tree length is corrupted. Solution: Check for an invalid length (suggested by shqking)
2017-02-09patch 8.0.0321: errors when trying to use scripts in tiny versionBram Moolenaar
Problem: When using the tiny version trying to load the matchit plugin gives an error. On MS-Windows some default mappings fail. Solution: Add a check if the command used is available. (Christian Brabandt)
2017-02-09patch 8.0.0320: warning for unused variable with small buildBram Moolenaar
Problem: Warning for unused variable with small build. Solution: Change #ifdef to exclude FEAT_CMDWIN. (Kazunobu Kuriyama)
2017-02-09patch 8.0.0319: insert mode completion does not respect 'backspace'Bram Moolenaar
Problem: Insert mode completion does not respect "start" in 'backspace'. Solution: Check whether backspace can go before where insert started. (Hirohito Higashi)
2017-02-09patch 8.0.0318: small mistake in 7x13 font nameBram Moolenaar
Problem: Small mistake in 7x13 font name. Solution: Use ISO 8859-1 name instead of 10646-1. (Kazunobu Kuriyama)
2017-02-09patch 8.0.0317: no test for setting 'guifont'Bram Moolenaar
Problem: No test for setting 'guifont'. Solution: Add a test for X11 GUIs. (Kazunobu Kuriyama)
2017-02-09patch 8.0.0316: :help z? does not workBram Moolenaar
Problem: ":help z?" does not work. (Pavol Juhas) Solution: Remove exception for z?.
2017-02-09patch 8.0.0315: :help :[range] does not workBram Moolenaar
Problem: ":help :[range]" does not work. (Tony Mechelynck) Solution: Translate to insert a backslash.
2017-02-06patch 8.0.0314: getcmd*() functions are not testedBram Moolenaar
Problem: getcmdtype(), getcmdpos() and getcmdline() are not tested. Solution: Add tests. (Yegappan Lakshmanan)
2017-02-06patch 8.0.0313: not enough testing for GUI functionalityBram Moolenaar
Problem: Not enough testing for GUI functionality. Solution: Add tests for the GUI font. (Kazunobu Kuriyama)
2017-02-06patch 8.0.0312: failure when a channel receives a split json messageBram Moolenaar
Problem: When a json message arrives in pieces, the start is dropped and the decoding fails. Solution: Do not drop the start when it is still needed. (Kay Zheng) Add a test. Reset the timeout when something is received.
2017-02-05patch 8.0.0311: linebreak tests are old styleBram Moolenaar
Problem: Linebreak tests are old style. Solution: Turn the tests into new style. Share utility functions. (Ozaki Kiichi, closes #1444)
2017-02-05patch 8.0.0310: not enough testing for GUI functionalityBram Moolenaar
Problem: Not enough testing for GUI functionality. Solution: Add tests for v:windowid and getwinpos[xy](). (Kazunobu Kuriyama)
2017-02-05patch 8.0.0309: cannot use an empty key in jsonBram Moolenaar
Problem: Cannot use an empty key in json. Solution: Allow for using an empty key.
2017-02-05patch 8.0.0308: 'runtimepath' not update correctly when using symbolic linkBram Moolenaar
Problem: When using a symbolic link, the package path will not be inserted at the right position in 'runtimepath'. (Dugan Chen, Norio Takagi) Solution: Resolve symbolic links when finding the right position in 'runtimepath'. (Hirohito Higashi)
2017-02-05patch 8.0.0307: asan detects a memory error when EXITFREE is definedBram Moolenaar
Problem: Asan detects a memory error when EXITFREE is defined. (Dominique Pelle) Solution: In getvcol() check for ml_get_buf() returning an empty string. Also skip adjusting the scroll position. Set "exiting" in mch_exit() for all systems.
2017-02-05patch 8.0.0306: mode() not sufficiently testedBram Moolenaar
Problem: mode() not sufficiently tested. Solution: Add more tests. (Yegappan Lakshmanan)
2017-02-05patch 8.0.0305: invalid memory access when option has duplicate flagBram Moolenaar
Problem: Invalid memory access when option has duplicate flag. Solution: Correct pointer computation. (Dominique Pelle, closes #1442)
2017-02-04patch 8.0.0304: assign test fails in the GUIBram Moolenaar
Problem: Assign test fails in the GUI. Solution: Skip the test for setting t_k1.
2017-02-04patch 8.0.0303: bracketed paste does not work in Visual modeBram Moolenaar
Problem: Bracketed paste does not work in Visual mode. Solution: Delete the text before pasting
2017-02-04patch 8.0.0302: cannot set terminal key codes with :letBram Moolenaar
Problem: Cannot set terminal key codes with :let. Solution: Make it work.
2017-02-04patch 8.0.0301: not enough testing for setting optionsBram Moolenaar
Problem: No tests for ":set completion" and various errors of the :set command. Solution: Add more :set tests. (Dominique Pelle, closes #1440)
2017-02-03patch 8.0.0300: cannot stop diffing hidden buffersBram Moolenaar
Problem: Cannot stop diffing hidden buffers. (Daniel Hahler) Solution: When using :diffoff! make the whole list if diffed buffers empty. (closes #736)
2017-02-03patch 8.0.0299: a window resize is sometimes not taking effectBram Moolenaar
Problem: When the GUI window is resized Vim does not always take over the new size. (Luchr) Solution: Reset new_p_guifont in gui_resize_shell(). Call gui_may_resize_shell() in the main loop.
2017-02-03patch 8.0.0298: Ex command range with repeated search does not workBram Moolenaar
Problem: Ex command range with repeated search does not work. (Bruce DeVisser) Solution: Skip over \/, \? and \&.
2017-02-02patch 8.0.0297: double free on exit when using a closureBram Moolenaar
Problem: Double free on exit when using a closure. (James McCoy) Solution: Split free_al_functions in two parts. (closes #1428)
2017-02-02patch 8.0.0296: bracketed paste can only append, not insertBram Moolenaar
Problem: Bracketed paste can only append, not insert. Solution: When the cursor is in the first column insert the text.
2017-02-01patch 8.0.0295: test_viml hangsBram Moolenaar
Problem: test_viml hangs. Solution: Put resetting 'more' before sourcing the script.
2017-02-01patch 8.0.0294: argument list is not stored correctly in a session fileBram Moolenaar
Problem: Argument list is not stored correctly in a session file. (lgpasquale) Solution: Use "$argadd" instead of "argadd". (closes #1434)
2017-02-01patch 8.0.0293: some tests have a one or three second waitBram Moolenaar
Problem: Some tests have a one or three second wait. Solution: Reset the 'showmode' option. Use a test time of one to disable sleep after an error or warning message.
2017-02-01patch 8.0.0292: the stat test is a bit slowBram Moolenaar
Problem: The stat test is a bit slow. Solution: Remove a couple of sleep comments and reduce another.
2017-02-01patch 8.0.0291: Visual block insertion does not insert in all linesBram Moolenaar
Problem: Visual block insertion does not insert in all lines. Solution: Don't bail out of insert too early. Add a test. (Christian Brabandt, closes #1290)
2017-02-01patch 8.0.0290: cursor positioning wrong if wide character wrapsBram Moolenaar
Problem: If a wide character doesn't fit at the end of the screen line, and the line doesn't fit on the screen, then the cursor position may be wrong. (anliting) Solution: Don't skip over wide character. (Christian Brabandt, closes #1408)
2017-02-01patch 8.0.0289: no test for "ga" and :asciiBram Moolenaar
Problem: No test for "ga" and :ascii. Solution: Add a test. (Dominique Pelle, closes #1429)
2017-02-01patch 8.0.0288: errors reported while running testsBram Moolenaar
Problem: Errors reported while running tests. Solution: Put comma in the right place.
2017-02-01patch 8.0.0287: debug mode: cannot access function argumentsBram Moolenaar
Problem: Cannot access the arguments of the current function in debug mode. (Luc Hermitte) Solution: use get_funccal(). (Lemonboy, closes #1432, closes #1352)
2017-02-01patch 8.0.0286: not always redrawing after screen resizeBram Moolenaar
Problem: When concealing is active and the screen is resized in the GUI it is not immediately redrawn. Solution: Use update_prepare() and update_finish() from update_single_line().
2017-02-01patch 8.0.0285: tests fail with tiny build on UnixBram Moolenaar
Problem: Tests fail with tiny build on Unix. Solution: Only set g:tester_HOME when build with the +eval feature.
2017-02-01patch 8.0.0284: collapse buffers test failed onceBram Moolenaar
Problem: The Test_collapse_buffers() test failed once, looks like it is flaky. Solution: Add it to the list of flaky tests.
2017-02-01patch 8.0.0283: mode() does not indicate Insert mode completionBram Moolenaar
Problem: The return value of mode() does not indicate that completion is active in Replace and Insert mode. (Zhen-Huan (Kenny) Hu) Solution: Add "c" or "x" for two kinds of completion. (Yegappan Lakshmanan, closes #1397) Test some more modes.
2017-02-01patch 8.0.0282: need to use CTRL-O twice when in Visual-Insert modeBram Moolenaar
Problem: When doing a Visual selection and using "I" to go to insert mode, CTRL-O needs to be used twice to go to Normal mode. (Coacher) Solution: Check for the return value of edit(). (Christian Brabandt, closes #1290)
2017-02-01patch 8.0.0281: some files are still using ARGSUSED instead of UNUSEDBram Moolenaar
Problem: MS-Windows files are still using ARGSUSED while most other files have UNUSED. Solution: Change ARGSUSED to UNUSED or delete it.
2017-02-01patch 8.0.0280: problem setting multi-byte environment var on MS-WindowsBram Moolenaar
Problem: On MS-Windows setting an environment variable with multi-byte strings does not work well. Solution: Use wputenv when possible. (Taro Muraoka, Ken Takata)
2017-02-01patch 8.0.0279: MSVC 2015 uses a different dll nameBram Moolenaar
Problem: With MSVC 2015 the dll name is vcruntime140.dll. Solution: Check the MSVC version and use the right dll name. (Ken Takata)
2017-02-01patch 8.0.0278: GUI test fails on MS-WindowsBram Moolenaar
Problem: GUI test fails on MS-Windows. Solution: Check that tester_HOME exists.
2017-02-01patch 8.0.0277: the GUI test may trigger fontconfig and take a long timeBram Moolenaar
Problem: The GUI test may trigger fontconfig and take a long time. Solution: Set $XDG_CACHE_HOME. (Kazunobu Kuriyama)