- May 26, 2018
-
-
Bram Moolenaar authored
Problem: Terminal test fails with very tall terminal. (Tom) Solution: Fix the terminal window size in the test.
-
Bram Moolenaar authored
Problem: No test for the undofile() function. Solution: Add test. (Dominique Pelle, closes #2958)
-
Bram Moolenaar authored
Problem: % command not testded on #ifdef and comment. Solution: Add tests. (Dominique Pelle, closes #2956)
-
Bram Moolenaar authored
Problem: gcc 8.1 warns for use of strncpy(). (John Marriott) Solution: Use mch_memmove() instead of STRNCPY().
-
- May 23, 2018
-
-
Bram Moolenaar authored
Problem: Repeating put from expression register fails. Solution: Re-evaluate the expression register. (Andy Massimino, closes #2945)
-
Bram Moolenaar authored
Problem: Clang warns for undefined behavior. Solution: Move #ifdef outside of sprintf() call.(suggestion by Michael Jarvis, closes #2956)
-
- May 22, 2018
-
-
Bram Moolenaar authored
-
Bram Moolenaar authored
Problem: Cannot tell whether a register is being used for executing or recording. Solution: Add reg_executing() and reg_recording(). (Hirohito Higashi, closes #2745) Rename the global variables for consistency. Store the register name in reg_executing.
-
Bram Moolenaar authored
Problem: Error when defining a Lambda with index of a function result. Solution: When not evaluating an expression and skipping a function call, set the return value to VAR_UNKNOWN.
-
Bram Moolenaar authored
Problem: Using "gn" may select wrong text when wrapping. Solution: Avoid wrapping when searching forward. (Christian Brabandt)
-
Bram Moolenaar authored
Problem: Shell command completion has duplicates. (Yegappan Lakshmanan) Solution: Use a hash table to avoid duplicates. (Ozaki Kiichi, closes #539, closes #2733)
-
- May 21, 2018
-
-
Bram Moolenaar authored
Problem: Possible crash in term_wait(). (Dominique Pelle) Solution: Check for a valid buffer after ui_delay(). (closes #2944)
-
Bram Moolenaar authored
Problem: Cursor color wrong when closing a terminal window, ending up in another terminal window. (Dominique Pelle) Solution: Bail out of terminal_loop() when the buffer changes. (closes #2942)
-
Bram Moolenaar authored
Problem: qf_init_ext() is too long. Solution: Split it into multiple functions. (Yegappan Lakshmanan, closes #2939)
-
Bram Moolenaar authored
Problem: Using freed memory when changing terminal cursor color. Solution: Make a copy of the color. (Dominique Pelle, closes #2938, closes #2941)
-
Bram Moolenaar authored
Problem: Misplaced #endif. Solution: Move the #endif to after the expression. (David Binderman)
-
Bram Moolenaar authored
Problem: maparg() and mapcheck() confuse empty and non-existing. Solution: Return <Nop> for an existing non-empty mapping. (closes #2940)
-
- May 20, 2018
-
-
Bram Moolenaar authored
Problem: efm_to_regpat() is too long. Solution: Split off three functions. (Yegappan Lakshmanan, closes #2924)
-
Bram Moolenaar authored
Problem: Tabpages insufficiently tested. Solution: Add more test coverage. (Dominique Pelle, closes #2934)
-
Bram Moolenaar authored
Problem: No test for strwidth(). Solution: Add a test. (Dominique Pelle, closes #2931)
-
Bram Moolenaar authored
Problem: No test for "o" and "O" in Visual block mode. Solution: Add a test. (Dominique Pelle, closes #2932)
-
Bram Moolenaar authored
Problem: syn_id2cterm_bg() may be undefined. (Axel Bender) Solution: Adjust #ifdef.
-
- May 19, 2018
-
-
Bram Moolenaar authored
Problem: Test for :compiler command fails on MS-Windows. Solution: Ignore difference in path.
-
Bram Moolenaar authored
Problem: Test for :compiler command sometimes fails. Solution: Be less strict about the error message. (Dominique Pelle)
-
Bram Moolenaar authored
Problem: The :compiler command is not tested. Solution: Add a test. (Dominique Pelle, closes #2930)
-
Bram Moolenaar authored
Problem: :stopinsert changes the message position. Solution: Save and restore msg_col and msg_row in clearmode(). (Jason Franklin)
-
- May 18, 2018
-
-
Bram Moolenaar authored
-
- May 17, 2018
-
-
Bram Moolenaar authored
Problem: The netrw plugin does not work. Solution: Make it accept version 8.x.
-
Bram Moolenaar authored
Update version number and information. Fix a couple of tests.
-
Bram Moolenaar authored
Problem: Todo items in source code not visible for users. Solution: Move the todo items to the help file.
-
Bram Moolenaar authored
-
Bram Moolenaar authored
Problem: compiler warning for unused arguments and missing prototype Solution: Add UNUSED. Add static.
-
- May 15, 2018
-
-
Bram Moolenaar authored
Problem: 'termwinscroll' does not work properly. (Dominique Pelle) Solution: Subtract removed scrollback from the scrollback count. Add a test for 'termwinscroll'. (closes #2909)
-
Bram Moolenaar authored
Problem: Some build options don't have an example. Solution: Add a couple more examples and compiler flags.
-
Bram Moolenaar authored
Problem: Python interface is incompatible with lldb. Solution: For OutputType set the base to be PyFile_Type. (Boxu Zhang) Partly disabled to avoid a crash.
-
Bram Moolenaar authored
Problem: Various comment updates needed, missing white space. Solution: Update comments, add white space.
-
Bram Moolenaar authored
Problem: Superfluous quickfix code, missing examples. Solution: Remove unneeded code. Add a few examples. Add a bit more testing. (Yegappan Lakshmanan, closes #2916)
-
Bram Moolenaar authored
Problem: Entry for 'wrap' in options window is wrong. (John Little) Solution: Make the change apply locally.
-
- May 14, 2018
-
-
Bram Moolenaar authored
Problem: Popup menu inside terminal window isn't cleared. Solution: Use NOT_VALID in pum_undisplay(). (suggested by Christian Brabandt, closes #2908)
-
Bram Moolenaar authored
Problem: HP-UX does not have setenv(). Solution: Use vim_setenv(). (John Marriott)
-