- Aug 17, 2021
-
-
Bastian Venthur authored
Problem: Structurizr files are not recognized. Solution: Recognize the file by contents. (Bastian Venthur, closes #8764)
-
Bram Moolenaar authored
Problem: Crash when 'virtualedit' is set and window is narrow. () Solution: Check that width is not zero. (closes #8767)
-
- Aug 16, 2021
-
-
Yegappan Lakshmanan authored
Problem: Adding many text properties requires a lot of function calls. Solution: Add the prop_add_list() function. (Yegappan Lakshmanan, closes #8751)
-
Bram Moolenaar authored
Problem: MS-Windows: compiler warning for 64-32 bit conversion. Solution: Add type casts.
-
- Aug 15, 2021
-
-
Bram Moolenaar authored
Problem: Build failure with +byte_offset but without +textprop. (John Marriott) Solution: Adjust the #ifdef.
-
Bram Moolenaar authored
Problem: Vim9: type of argument for negate not checked at compile time. Solution: Add a compile time check.
-
Bram Moolenaar authored
Problem: Vim9: error for nested :enddef has wrong line number. Solution: Compute the line number.
-
Bram Moolenaar authored
Problem: Vim9: using a function by name may delete it. (Naohiro Ono) Solution: Increment the reference count when using a function by name. (closes #8760)
-
Bram Moolenaar authored
Problem: Text properties test fails on MS-Windows. Solution: Set fileformat to unix.
-
Bram Moolenaar authored
Problem: Eval test for scriptversion fails. Solution: Fix off-by-one error.
-
Bram Moolenaar authored
Problem: line2byte() returns wrong value after adding textprop. (Yuto Kimura) Solution: Reduce the length by the size of the text property. (closes #8759)
-
Bram Moolenaar authored
Problem: Check for legacy script is incomplete. (Naohiro Ono) Solution: Also check the :legacy modifier. Use for string concatenation with "." and others (issue #8756)
-
- Aug 14, 2021
-
-
Bram Moolenaar authored
Problem: Vim9: no error for using "." for concatenation after ":vim9cmd". (Naohiro Ono) Solution: Check for Vim9 script syntax. (closes #8756)
-
Bram Moolenaar authored
-
Dominique Pelle authored
Problem: Some code not covered by tests. Solution: Add a few more tests. (Dominique Pellé, closes #8757)
-
Bram Moolenaar authored
Problem: Vimscript test fails. Solution: Have test verify first error instead of second
-
Bram Moolenaar authored
Problem: Vim9: autoload test fails. Solution: Adjust the way the second message is avoided
-
Bram Moolenaar authored
Problem: Test for :let errors fails. Solution: Adjust the test and how to avoid a second error message.
-
Bram Moolenaar authored
Problem: Vim9: function call aborted despite try/catch. (Naohiro Ono) Solution: Ignore error caught by try/catch. (closes #8755)
-
- Aug 13, 2021
-
-
Bram Moolenaar authored
Problem: Accessing uninitialized pointer. Solution: Set pointer to NULL.
-
Bram Moolenaar authored
Problem: Vim9: cannot lock a member in a local dict. Solution: Get the local dict from the stack and pass it to get_lval().
-
Bram Moolenaar authored
Problem: Vim9: no type check when assigning a list range. (Naohiro Ono) Solution: Check the member type. (closes #8750)
-
Bram Moolenaar authored
Problem: Completing "call g:" returns entries with just "g:". (Naohiro Ono) Solution: Skip empty strings returned by get_user_func_name(). (closes #8753)
-
- Aug 12, 2021
-
-
Bram Moolenaar authored
Problem: Behavior of negative index in list change changed. (Naruhiko Nishino) Solution: Only change it for Vim9 script. (closes #8749)
-
Bram Moolenaar authored
Problem: Vim9: not enough tests run with Vim9. Solution: Run a few more tests in Vim9 script and :def function. Fix that items(), keys() and values9) return zero for a NULL dict. Make join() return an empty string for a NULL list. Make sort() return an empty list for a NULL list.
-
Bram Moolenaar authored
Problem: Vim9: not enough tests run with Vim9. Solution: Run a few more tests in Vim9 script and :def function. Fix islocked(). Fix error for locking local variable.
-
Bram Moolenaar authored
Problem: Vim9: not enough tests run with Vim9. Solution: Run a few more tests in Vim9 script and :def function.
-
- Aug 11, 2021
-
-
Bram Moolenaar authored
Problem: Vim9: cannot assign to range in list. Solution: Implement overwriting a list range.
-
Bram Moolenaar authored
Problem: Coverity warns for using value without boundary check. Solution: Add a boundary check.
-
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)
-