- Jun 15, 2016
-
-
Bram Moolenaar authored
Problem: "gd" hangs in some situations. (Eric Biggers) Solution: Remove the SEARCH_START flag when looping. Add a test.
-
Bram Moolenaar authored
Problem: Memory access error when reading viminfo. (Dominique Pelle) Solution: Correct index in jumplist when at the end.
-
- Jun 14, 2016
-
-
Bram Moolenaar authored
Problem: When writing viminfo numbered marks were duplicated. Solution: Check for duplicates between current numbered marks and the ones read from viminfo.
-
Bram Moolenaar authored
Problem: No test for directory stack in quickfix. Solution: Add a test. (Yegappan Lakshmanan)
-
Bram Moolenaar authored
Problem: Off-by-one error in bounds check. (Coverity) Solution: Check register number properly.
-
Bram Moolenaar authored
Problem: When using the GUI search/replace a second match right after the replacement is skipped. Solution: Add the SEARCH_START flag. (Mleddy)
-
- Jun 13, 2016
-
-
Bram Moolenaar authored
Problem: New style tests not executed with MinGW compiler. Solution: Add new style test support. (Yegappan Lakshmanan)
-
Bram Moolenaar authored
Problem: Compiler warning about uninitialzed variable. (Yegappan) Solution: Give it a dummy value.
-
Bram Moolenaar authored
Problem: When writing viminfo the jumplist is not merged with the one in the viminfo file. Solution: Merge based on timestamp.
-
Bram Moolenaar authored
Problem: Using both old and new style file mark lines from viminfo. Solution: Skip the old style lines if the viminfo file was written with a Vim version that supports the new style.
-
Bram Moolenaar authored
Problem: Can't build without +spell but with +quickfix. (Charles) Solution: Add better #ifdef around ml_append_buf(). (closes #864)
-
Bram Moolenaar authored
Problem: Inconsistent indenting and weird name. Solution: Fix indent, make name all upper case. (Ken Takata)
-
Bram Moolenaar authored
Problem: Overwriting pointer argument. Solution: Assign to what it points to. (Dominique Pelle)
-
Bram Moolenaar authored
Problem: Compiler warning for signed/unsigned. Solution: Add type cast.
-
- Jun 12, 2016
-
-
Bram Moolenaar authored
Problem: Possible crash with many history items. Solution: Avoid the index going past the last item.
-
Bram Moolenaar authored
-
Bram Moolenaar authored
Problem: Viminfo does not merge file marks properly. Solution: Use a timestamp. Add the :clearjumps command.
-
Bram Moolenaar authored
Problem: Missing "void" for functions without argument. Solution: Add "void". (Hirohito Higashi)
-
- Jun 11, 2016
-
-
Bram Moolenaar authored
Problem: Command line editing is not tested much. Solution: Add tests for expanding the file name and 'wildmenu'.
-
Bram Moolenaar authored
Problem: Ruby 2.4.0 unifies Fixnum and Bignum into Integer. Solution: Use rb_cInteger. (Weiong Mao)
-
Bram Moolenaar authored
Problem: vim_time() not included when needed. Solution: Adjust #ifdef.
-
Bram Moolenaar authored
Problem: Missing test changes. Solution: Update viminfo test.
-
Bram Moolenaar authored
Problem: Register contents is not merged when writing viminfo. Solution: Use timestamps for register contents.
-
Bram Moolenaar authored
Problem: Not enough testing for parsing viminfo lines. Solution: Add test with viminfo lines in bad syntax. Fix memory leak.
-
Bram Moolenaar authored
Problem: History lines read from viminfo in different encoding than when writing are not converted. Solution: Convert the history lines.
-
- Jun 10, 2016
-
-
Bram Moolenaar authored
Problem: No proper test for what 7.4.1906 fixes. Solution: Add a test for reading many lines.
-
Bram Moolenaar authored
Problem: The effect of the PopupMenu autocommand isn't directly visible. Solution: Call gui_update_menus() before displaying the popup menu. (Shane Harper, closs #855)
-
Bram Moolenaar authored
Problem: Executing autocommands while using the signal stack has a high chance of crashing Vim. Solution: Don't invoke autocommands when on the signal stack.
-
- Jun 09, 2016
-
-
Bram Moolenaar authored
Problem: When ":doautocmd" is used modelines are used even when no autocommands were executed. (Daniel Hahler) Solution: Skip processing modelines. (closes #854)
-
Bram Moolenaar authored
Problem: No test for using setqflist() on an older quickfix list. Solution: Add a couple of tests.
-
Bram Moolenaar authored
Problem: Recent history lines may be lost when exiting Vim. Solution: Merge history using the timestamp.
-
- Jun 08, 2016
-
-
Bram Moolenaar authored
Problem: Tests using external command to delete directory. Solution: Use delete().
-
Bram Moolenaar authored
Problem: Doubled semicolons. Solution: Reduce to one. (Dominique Pelle)
-
Bram Moolenaar authored
Problem: Netbeans uses uninitialzed pointer and freed memory. Solution: Set "buffer" at the right place (hint by Ken Takata)
-
- Jun 07, 2016
-
-
Bram Moolenaar authored
Problem: Warnings from 64 bit compiler. Solution: Change type to size_t. (Mike Williams)
-
Bram Moolenaar authored
Problem: Collapsing channel buffers and searching for NL does not work properly. (Xavier de Gary, Ramel Eshed) Solution: Do not assume the buffer contains a NUL or not. Change NUL bytes to NL to avoid the string is truncated.
-
- Jun 06, 2016
-
-
Bram Moolenaar authored
Problem: Some compilers can't handle a double semicolon. Solution: Remove one semicolon.
-
Bram Moolenaar authored
Problem: Build fails. Solution: Add missing changes.
-
Bram Moolenaar authored
Problem: When writing viminfo merging current history with history in viminfo may drop recent history entries. Solution: Add new format for viminfo lines, use it for history entries. Use a timestamp for ordering the entries. Add test_settime(). Add the viminfo version. Does not do merging on timestamp yet.
-
- Jun 05, 2016
-
-
Bram Moolenaar authored
Problem: No test for collapsing buffers for a channel. Some text is lost. Solution: Add a simple test. Set rq_buflen correctly.
-