- Feb 17, 2015
-
-
Bram Moolenaar authored
Problem: The default conceal character is documented to be a space but it's initially a dash. (Christian Brabandt) Solution: Make the intial value a space.
-
Bram Moolenaar authored
Problem: When using Insert mode completion combined with autocommands the redo command may not work. Solution: Do not save the redo buffer when executing autocommands. (Yasuhiro Matsumoto)
-
- Feb 10, 2015
-
-
Bram Moolenaar authored
Problem: Coverity warning for Out-of-bounds read. Solution: Increase MAXWLEN to 254. (Eliseo Martínez)
-
Bram Moolenaar authored
Problem: Compiler warning for variable might be clobbered by longjmp. Solution: Add volatile. (Michael Jarvis)
-
Bram Moolenaar authored
Problem: The last screen cell is not updated. Solution: Respect the "tn" termcap feature. (Hayaki Saito)
-
Bram Moolenaar authored
Problem: MSVC with W4 gives useless warnings. Solution: Disable more warnings. (Mike Williams)
-
Bram Moolenaar authored
Problem: Possible NULL pointer dereference. Solution: Check for NULL before using it. (Mike Williams)
-
Bram Moolenaar authored
Problem: May leak memory or crash when vim_realloc() returns NULL. Solution: Handle a NULL value properly. (Mike Williams)
-
Bram Moolenaar authored
Problem: Crash with pattern: \(\)\{80000} (Dominique Pelle) Solution: When the max limit is large fall back to the old engine.
-
- Feb 05, 2015
-
-
Bram Moolenaar authored
Problem: Compiler warning for unused argument. Solution: Add UNUSED.
-
- Feb 04, 2015
-
-
Bram Moolenaar authored
Problem: Returning 1 in the wrong function. (Raymond Ko) Solution: Return 1 in the right function (hopefully).
-
Bram Moolenaar authored
Problem: Compiler warning for unitinialized variable. (Tony Mechelynck) Solution: Initialize "did_free". (Ben Fritz)
-
Bram Moolenaar authored
Problem: luaV_setref() not returning the correct value. Solution: Return one.
-
- Feb 03, 2015
-
-
Bram Moolenaar authored
Problem: luaV_setref() is missing a return statement. (Ozaki Kiichi) Solution: Put the return statement back.
-
Bram Moolenaar authored
-
Bram Moolenaar authored
Problem: Wrong ":argdo" range does not cause an error. Solution: Reset "cmd" to NULL. (Marcin Szamotulski, Ingo Karkat)
-
Bram Moolenaar authored
Problem: Cannot insert a tab in front of a block. Solution: Correctly compute aop->start. (Christian Brabandt)
-
Bram Moolenaar authored
Problem: Vim hangs when freeing a lot of objects. Solution: Do not go back to the start of the list every time. (Yasuhiro Matsumoto and Ariya Mizutani)
-
Bram Moolenaar authored
Problem: There is no test for what patch 7.4.601 fixes. Solution: Add a test. (Christian Brabandt)
-
Bram Moolenaar authored
Problem: The NFA engine does not implement the 'redrawtime' time limit. Solution: Implement the time limit.
-
Bram Moolenaar authored
Problem: test_eval fails on Mac. Solution: Use the * register instead of the + register. (Jun Takimoto)
-
Bram Moolenaar authored
Problem: Syntax error. Solution: Change statement to return.
-
Bram Moolenaar authored
Problem: Some function headers may be missing from generated .pro files. Solution: Add PROTO to the #ifdef.
-
Bram Moolenaar authored
Problem: For complicated list and dict use the garbage collector can run out of stack space. Solution: Use a stack of dicts and lists to be marked, thus making it iterative instead of recursive. (Ben Fritz)
-
- Jan 27, 2015
-
-
Bram Moolenaar authored
Problem: test_eval fails when the clipboard feature is missing. Solution: Skip part of the test. Reduce the text used.
-
Bram Moolenaar authored
Problem: Compiler warnings for unused variables. Solution: Move them inside #ifdef. (Kazunobu Kuriyama)
-
Bram Moolenaar authored
Problem: May crash when using a small window. Solution: Avoid dividing by zero. (Christian Brabandt)
-
Bram Moolenaar authored
Problem: The # register is not writable, it cannot be restored after jumping around. Solution: Make the # register writable. (Marcin Szamotulski)
-
Bram Moolenaar authored
Problem: Running tests changes viminfo. Solution: Disable viminfo.
-
Bram Moolenaar authored
Problem: 'foldcolumn' may be set such that it fills the whole window, not leaving space for text. Solution: Reduce the foldcolumn width when there is not sufficient room. (idea by Christian Brabandt)
-
Bram Moolenaar authored
Problem: ":set" does not accept hex numbers as documented. Solution: Use vim_str2nr(). (ZyX)
-
Bram Moolenaar authored
Problem: It is not possible to have feedkeys() insert characters. Solution: Add the 'i' flag.
-
Bram Moolenaar authored
Problem: Memory wasted in struct because of aligning. Solution: Split pos in lnum and col. (Dominique Pelle)
-
Bram Moolenaar authored
Problem: Out-of-memory error. Solution: Avoid trying to allocate a negative amount of memory, use size_t instead of int. (Dominique Pelle)
-
Bram Moolenaar authored
Problem: ":tabdo windo echo 'hi'" causes "* register not to be changed. (Salman Halim) Solution: Change how clip_did_set_selection is used and add clipboard_needs_update and global_change_count. (Christian Brabandt)
-
Bram Moolenaar authored
Problem: Cannot change the result of systemlist(). Solution: Initialize v_lock. (Yukihiro Nakadaira)
-
Bram Moolenaar authored
Problem: Tiny build doesn't compile. (Ike Devolder) Solution: Add #ifdef.
-
Bram Moolenaar authored
Problem: The test_command_count test fails when using Japanese. Solution: Force the language to C. (Hirohito Higashi)
-
Bram Moolenaar authored
Problem: Using a block delete while 'breakindent' is set does not work properly. Solution: Use "line" instead of "prev_pend" as the first argument to lbr_chartabsize_adv(). (Hirohito Higashi)
-
Bram Moolenaar authored
Problem: Crash when searching for "x\{0,90000}". (Dominique Pelle) Solution: Bail out from the NFA engine when the max limit is much higher than the min limit.
-