- Aug 07, 2021
-
-
gmntroll authored
Problem: Unused code in win_exchange() and frame_remove(). Solution: Remove the code. (closes #8728)
-
Bram Moolenaar authored
Problem: Vim9: after "if false" line breaks in expression not skipped. Solution: Do parse the expression. (closes #8723)
-
Bram Moolenaar authored
Problem: Vim9: check for DO_NOT_FREE_CNT is very slow. Solution: Move to a separate function so it can be skipped by setting $TEST_SKIP_PAT.
-
Bram Moolenaar authored
Problem: Vim9: unpack assignment does not mention source of type error. Solution: Mention the argument number. (closes #8719)
-
Bram Moolenaar authored
Problem: Vim9: divide by zero causes a crash. Solution: Give an error message. (closes #8727)
-
Bram Moolenaar authored
Problem: Vim9: no runtime check for argument type if a function only has varargs. Solution: Also check argument types if uf_va_type is set. (closes #8715)
-
Bram Moolenaar authored
Problem: Vim9: :echoconsole cannot access local variables. Solution: Handle like other :echo commands. (closes #8708)
-
Bram Moolenaar authored
Problem: Unexpected "No matching autocommands". Solution: Do not give the message when aborting. Mention the arguments in the message. (closes #8690)
-
rbtnn authored
Problem: Vim9: :finally in skipped block not handled correctly. Solution: Check whether :finally is in a skipped block. (Naruhiko Nishino, closes #8724)
-
rbtnn authored
Problem: Popup window title with wide characters is truncated. Solution: Use vim_strsize() instead of MB_CHARLEN(). (Naruhiko Nishino, closes #8721)
-
Dominique Pelle authored
Problem: Some structures could be smaller. Solution: Rearrange members to reduce size. (Dominique Pellé, closes #8725)
-
Bram Moolenaar authored
Problem: Coverity is not run from github. Solution: Add a coverity script. (James McCoy, closes #8714)
-
- Aug 06, 2021
-
-
Yegappan Lakshmanan authored
Problem: Memory allocation functions don't have their own place. Solution: Move memory allocation functions to alloc.c. (Yegappan Lakshmanan, closes #8717)
-
Yegappan Lakshmanan authored
Problem: Lua: can only execute on Vim command at a time. Not easy to get the Vim version. Solution: Make vim.command() accept multiple lines. Add vim.version(). (Yegappan Lakshmanan, closes #8716)
-
- Aug 05, 2021
-
-
Bram Moolenaar authored
Problem: Vim9: exists() does not handle much at compile time. Solution: Handle variable names. (closes #8688)
-
Bram Moolenaar authored
Problem: Build failure with small features. Solution: Add #ifdef.
-
Bram Moolenaar authored
Problem: Cannot use all commands inside a {} block after :command and :autocmd. Solution: Do consider \n to separate commands. (closes #8620)
-
Bram Moolenaar authored
Problem: Vim9: cannot add a number to a float. Solution: Accept a number if the destination is a float. (closes #8703)
-
zeertzjq authored
Problem: 'cursorline' should not apply to 'breakindent'. Solution: Make 'cursorline' apply to 'breakindent' and 'showbreak' consistently. (closes #8684)
-
Bram Moolenaar authored
Problem: Lua: memory leak when adding dict item fails. Solution: Free the typval and the dict item.
-
Andy Gozas authored
Problem: Finding completions may cause an endless loop. Solution: Use a better way to check coming back where the search started. (Andy Gozas, closes #8672, closes #8671)
-
Christian Brabandt authored
Problem: Underscore in very magic pattern causes a hang. Pattern with \V are case sensitive. (Yutao Yuan) Solution: Adjust condition for magicness and advance pointer. (Christian Brabandt, closes #8707, closes #8704, closes #8705)
-
Bram Moolenaar authored
Problem: Coverity warns for not checking return value. Solution: If dict_add() fails give an error message.
-
- Aug 04, 2021
-
-
Zdenek Dohnal authored
Problem: Vim9: compiling dict may use pointer after free and leak memory on failure. Solution: Pass a pointer to generate_PUSHS(). (Zdenek Dohnal, closes #8699)
-
Bram Moolenaar authored
Problem: Compiler warning for unused variable with small features. Solution: Rearrange #ifdefs.
-
Yegappan Lakshmanan authored
Problem: Cannot easily access namespace dictionaries from Lua. Solution: Add vim.g, vim.b, etc. (Yegappan Lakshmanan, closes #8693, from NeoVim)
-
Bram Moolenaar authored
Problem: Channel events not handled in BufEnter autocommand. Solution: Decrement dont_parse_messages earlier. (Tim Pope, closes #8697)
-
Bram Moolenaar authored
Problem: win_enter_ext() has too many boolean arguments. Solution: use one flags argument with defined values.
-
Gregory Anders authored
Problem: Scdoc filetype is not recognized. Solution: Add filetype detection. (Gregory Anders, closes #8701)
-
Sean Dewar authored
Problem: No error for insert() or remove() changing a locked blob. Solution: Check a blob is not locked before changing it. (Sean Dewar, closes #8696)
-
Christian Clason authored
Problem: Julia filetype is not recognized Solution: Add filetype detection. (Christian Clason, closes #8700)
-
Bram Moolenaar authored
Problem: Vim9: error about using -complete without -nargs is confusing. Solution: Change the wording.
-
- Aug 03, 2021
-
-
Bram Moolenaar authored
Problem: Vim9: TODO items in tests can be taken care of. Solution: Update test for now working functionality. (closes #8694)
-
Gary Johnson authored
Problem: 'virtualedit' local to buffer is not the best solution. Solution: Make it window-local. (Gary Johnson, closes #8685)
-
- Aug 02, 2021
-
-
Bram Moolenaar authored
Problem: Vim9: cannot use block in cmdline window. Solution: Add EX_CMDWIN to the CMD_block flags. (closes #8689)
-
Bram Moolenaar authored
Problem: Vim9: error when adding 1 to float. Solution: Accept t_number_bool. (closes #8687)
-
Bram Moolenaar authored
Problem: Vim9: compiled has() does not work properly. Solution: Fix check for has() vs exists().
-
Bram Moolenaar authored
Problem: Vim9: exists() can only be evaluated at runtime. Solution: Evaluate at compile time for option name literals. (closes #8437)
-
Bram Moolenaar authored
Problem: Optimizer can use hints about ga_grow() normally succeeding. Solution: Use GA_GROW_FAILS() and GA_GROW_OK() in several places. (Dominique Pellé, issue #8635)
-
Bram Moolenaar authored
Problem: Macro for printf format check can be simplified. Solution: Add ATTRIBUTE_FORMAT_PRINTF(). (Dominique Pellé, issue #8635)
-