- Aug 11, 2021
-
-
Bram Moolenaar authored
Problem: Coverity reports using uninitialized field. Solution: Initialize the field early.
-
Bram Moolenaar authored
Problem: v_lock not set when getting value of environment variable. Solution: Set v_lock to zero.
-
Bram Moolenaar authored
Problem: Coverity error for not checking return value. Solution: Check value is not negative.
-
Zdenek Dohnal authored
Problem: No check for sysconf() failing. Solution: If sysconf() fails use SIGSTKSZ for the signal stack size. (Zdenek Dohnal, closes #8743)
-
- Aug 10, 2021
-
-
Bram Moolenaar authored
Problem: Vim9: no error passing an empty list of the wrong type. Solution: Use ISN_SETTYPE also for "list<any>". (closes #8732)
-
Bram Moolenaar authored
Problem: Digraph test fails when LC_ALL is set to "C". Solution: When restoring 'encoding' set it to "utf-8". (closes #8742)
-
Bram Moolenaar authored
Problem: Vim9: Cannot use :silent with :endwhile. Solution: Allow for using the :silent modifier. (closes #8737)
-
Bram Moolenaar authored
Problem: Vim9: Cannot use :silent with :endwhile. Solution: Allow for using the :silent modifier. (closes #8737)
-
- Aug 09, 2021
-
-
Bram Moolenaar authored
Problem: Vim9: checking type of dict does not check member type. Solution: When getting the type of a typval use dv_type and lv_type. (closes #8732)
-
Dominique Pelle authored
Problem: Some code is not tested. Solution: Add some more tests. (Dominique Pellé, closes #8735)
-
Yegappan Lakshmanan authored
Problem: Some local functions are not static. Solution: Add "static". Move snprintf() related code to strings.c. (Yegappan Lakshmanan, closes #8734)
-
James McCoy authored
Problem: Coverity action on github does not work. Solution: Remove undefined $SRCDIR. (James McCoy, closes #8739)
-
- Aug 08, 2021
-
-
Bram Moolenaar authored
Problem: Vim9: cannot ignore quotes in number at the command line. Solution: Use in_vim9script() so that after ":vim9" quotes are ignored.
-
Bram Moolenaar authored
Problem: Vim9: No error for missing white space before return type. Solution: Check for white space. (closes #8733)
-
Bram Moolenaar authored
Problem: Float test fails. Solution: Add missing change.
-
Bram Moolenaar authored
Problem: Cannot use single quote in a float number for readability. Solution: Support single quotes like in numbers. (closes #8713)
-
Bram Moolenaar authored
Problem: Behavior of exists() in a :def function is unpredictable. Solution: Add exists_compiled().
-
- 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.
-