- Jun 13, 2016
-
-
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.
-
- Jun 04, 2016
-
-
Bram Moolenaar authored
Problem: Win32: the "Disabled" menu items would appear enabled. Solution: Use submenu_id if there is a parent. (Shane Harper, closes #834)
-
Bram Moolenaar authored
Problem: Using CTRL-] in the help on "{address}." doesn't work. Solution: Recognize an item in {}. (Hirohito Higashi, closes #814)
-
Bram Moolenaar authored
Problem: GTK 3: cursor blinking doesn't work well. Solution: Instead of gui_gtk_window_clear() use gui_mch_clear_block(). (Kazunobu Kuriyama)
-
Bram Moolenaar authored
Problem: User commands don't support modifiers. Solution: Add the <mods> item. (Yegappan Lakshmanan, closes #829)
-
Bram Moolenaar authored
Problem: Various typos, long lines and style mistakes. Solution: Fix the typos, wrap lines, improve style.
-
Bram Moolenaar authored
-
Bram Moolenaar authored
Problem: Invoking mark_adjust() when adding a new line below the last line is pointless. Solution: Skip calling mark_adjust() when appending below the last line.
-
Bram Moolenaar authored
Problem: Cannot use a window ID where a window number is expected. Solution: Add LOWEST_WIN_ID, so that the window ID can be used where a number is expected.
-
Bram Moolenaar authored
Problem: Cannot get the window ID for a mouse click. Solution: Add v:mouse_winid.
-
Bram Moolenaar authored
Problem: Cannot easily get the window ID for a buffer. Solution: Add bufwinid().
-
Bram Moolenaar authored
Problem: balloon eval only gets the window number, not the ID. Solution: Add v:beval_winid.
-