- Jul 08, 2020
-
-
Bram Moolenaar authored
Problem: Build error. Solution: Add missing change to globals.
-
Bram Moolenaar authored
Problem: Crash when using a lambda. Solution: Check for evalarg to be NULL.
-
Bram Moolenaar authored
Problem: Vim9: using freed memory. Solution: Put pointer back in evalarg instead of freeing it.
-
Bram Moolenaar authored
Problem: Vim9: memory leak in allocated types. Solution: Free the type pointers.
-
Bram Moolenaar authored
Problem: Vim9: no error for missing space after a comma. Solution: Check for white space.
-
Bram Moolenaar authored
Problem: Build error. Solution: Add missing change to globals.
-
Bram Moolenaar authored
Problem: Vim9: dict.name is not recognized as an expression. Solution: Recognize ".name". (closes #6418)
-
Bram Moolenaar authored
Problem: Vim9: No error for invalid command in compiled function. Solution: Handle CMD_SIZE.
-
Bram Moolenaar authored
Problem: Vim9: cannot handle line break inside lambda. Solution: Pass the compilation context through. (closes #6407, closes #6409)
-
Bram Moolenaar authored
Problem: Vim9: crash when using imported function. Solution: Check for a function type. Set the script context when calling a function. (closes #6412)
-
- Jul 07, 2020
-
-
Bram Moolenaar authored
Problem: Vim9: script test fails on some systems. Solution: Return proper value from Compare().
-
Bram Moolenaar authored
Problem: Vim9: function reference is missing script prefix. Solution: Use the actual function name instead of the name searched for in the script context. (closes #6412)
-
Bram Moolenaar authored
Problem: Insufficient test coverage for Python. Solution: Add more test cases. (Yegappan Lakshmanan, closes #6415)
-
Bram Moolenaar authored
Problem: ml_get error when using Python. (Yegappan Lakshmanan) Solution: Check the line number is not out of range. Call "Check" with "fromObj" instead of "from".
-
- Jul 06, 2020
-
-
Bram Moolenaar authored
Problem: Vim9: :eval command not handled properly. Solution: Compile the :eval command. (closes #6408)
-
Bram Moolenaar authored
Problem: Warning for using int instead of size_t. Solution: Change "len" argument to size_t. (Mike Williams)
-
Bram Moolenaar authored
Problem: :confirm may happen in cooked mode. (Jason Franklin) Solution: Switch to raw mode before prompting. (Brandon Pfeifer)
-
Bram Moolenaar authored
Problem: Not enough testing for Python. Solution: Add more tests. Fix uncovered problems. (Yegappan Lakshmanan, closes #6392)
-
- Jul 05, 2020
-
-
Bram Moolenaar authored
Problem: Vim9: "for" only accepts a list at compile time. Solution: Also accept a list at runtime.
-
Bram Moolenaar authored
Problem: Vim9: return type of reverse() is any. Solution: Use the type of the first argument.
-
Bram Moolenaar authored
Problem: Vim9: return type of remove() is any. Solution: Use the member type of the first argument, if known.
-
Bram Moolenaar authored
Problem: Vim9: return type of insert() is any. Solution: Use type of the first argument.
-
Bram Moolenaar authored
Problem: Vim9: return type of filter() is any. Solution: Use type of the argument.
-
Bram Moolenaar authored
Problem: Vim9: return type of extend() is any. Solution: Use type of the argument.
-
Bram Moolenaar authored
Problem: Vim9: test for silent echo fails in some environments. Solution: Use :function instead of :def.
-
Bram Moolenaar authored
Problem: Vim9: return type of copy() and deepcopy() is any. Solution: Use type of the argument.
-
Bram Moolenaar authored
Problem: Vim9: modifiers not cleared after compiling function. Solution: Clear command modifiers. (closes #6396)
-
Bram Moolenaar authored
Problem: Vim9: return type of argv() is always any. Solution: Use list<string> if there is no argument.
-
Bram Moolenaar authored
Problem: Vim9: getting a dict member may not work. Solution: Clear the dict only after copying the item.
-
Bram Moolenaar authored
Problem: Vim9: getting a list member may not work. Solution: Clear the list only after copying the item. (closes #6393)
-
Bram Moolenaar authored
Problem: Vim9: return type of add() is not specific enough. Solution: Return the type of the first argument. (closes #6395)
-
Bram Moolenaar authored
Problem: Vim9: return type of repeat() is not specific enough. Solution: Return the type of the first argument. (closes #6395)
-
Bram Moolenaar authored
Problem: Vim9: error message for returning a value in a function that does not return anything is not clear. Solution: Add a specific message.
-
Bram Moolenaar authored
Problem: Vim9: bar not recognized after function call Solution: Skip whitespace. (closes #6391)
-
Bram Moolenaar authored
Problem: Vim9: bar not recognized after not compiled command. Solution: Check for bar for commands where this is possible. (closes #6391)
-
Bram Moolenaar authored
Problem: The write message mentions characters, but it's actually bytes. Solution: Change "C" to "B" and "characters" to "bytes".
-
- Jul 04, 2020
-
-
Bram Moolenaar authored
Problem: Vim9: getting a dict member may not work. Solution: Clear the dict only after copying the item. (closes #6390)
-
Bram Moolenaar authored
Problem: Vim9: using :copen causes an error. Solution: Add flag LET_NO_COMMAND in set_var().
-
Bram Moolenaar authored
Problem: Vim9: double quote can be a string or a comment. Solution: Only support comments starting with # to avoid confusion.
-
Bram Moolenaar authored
Problem: Vim9: no line break allowed in :import command. Solution: Skip over line breaks.
-