- Jul 06, 2020
-
-
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.
-
- Jul 03, 2020
-
-
Bram Moolenaar authored
Problem: Python 3 test is old style. Solution: Turn into new style test. (Yegappan Lakshmanan, closes #6385)
-
Bram Moolenaar authored
Problem: Vim9: line continuation in dict member not recognized. Solution: Check for line continuation.
-
Bram Moolenaar authored
Problem: Command completion not working after ++arg. Solution: Move skipping up. (Christian Brabandt, closes #6382)
-
Bram Moolenaar authored
Problem: Python code not tested properly. Solution: Add more tests and convert old-style test into new-style test. (Yegappan Lakshmanan, closes #6370)
-
- Jul 02, 2020
-
-
Bram Moolenaar authored
Problem: Configure fails with Xcode 12 beta. Solution: use "return" instead of "exit()". (Nico Weber, closes #6381)
-
Bram Moolenaar authored
Problem: Condition can never be true, dead code. Solution: Remove the dead code.
-
Bram Moolenaar authored
Problem: Coverity warns for unsing unitialized field. Solution: Initialize v_lock.
-
Bram Moolenaar authored
Problem: Vim9: parsing command checks for list twice. Solution: Adjust how a command is parsed.
-
Bram Moolenaar authored
Problem: Iminsert test fails when compiled with VIMDLL. Solution: Change condition. (Ken Takata, closes #6376)
-
- Jul 01, 2020
-
-
Bram Moolenaar authored
Problem: Terminal test sometimes times out. Solution: Split the test in two parts.
-
Bram Moolenaar authored
Problem: No test for verbose output of :call. Solution: Add a test.
-
Bram Moolenaar authored
Problem: Vim9: no line continuation allowed in method call. Solution: Handle line continuation in expression before method call.
-
Bram Moolenaar authored
Problem: Inconsistent naming of get_list_tv() and eval_dict(). Solution: Rename get_list_tv() to eval_list(). Similarly for eval_number(), eval_string(), eval_lit_string() and a few others.
-
Bram Moolenaar authored
Problem: Vim9: line continuation does not work in function arguments. Solution: Pass "evalarg" to get_func_tv(). Fix seeing double quoted string as comment.
-
Bram Moolenaar authored
Problem: Still crashing when using s:variable. Solution: Remove assignment. (Ken Takata)
-
Bram Moolenaar authored
Problem: Mouse left-right scroll is not supported in terminal window. Solution: Implement mouse codes 6 and 7. (Trygve Aaberge, closes #6363)
-