diff options
author | Bram Moolenaar <Bram@vim.org> | 2022-12-11 15:53:04 +0000 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2022-12-11 15:53:04 +0000 |
commit | 7db29e4b5c3a347d24ca5062ddaa5cf4c4d54b9c (patch) | |
tree | f664cce5e430637c1f11717d9178641ee695d593 /runtime/doc/todo.txt | |
parent | 79336e19cb39322d45a787c33b83cce3b314a012 (diff) |
Update runtime files
Diffstat (limited to 'runtime/doc/todo.txt')
-rw-r--r-- | runtime/doc/todo.txt | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/runtime/doc/todo.txt b/runtime/doc/todo.txt index 39961a177c..4474632c34 100644 --- a/runtime/doc/todo.txt +++ b/runtime/doc/todo.txt @@ -1,4 +1,4 @@ -*todo.txt* For Vim version 9.0. Last change: 2022 Dec 05 +*todo.txt* For Vim version 9.0. Last change: 2022 Dec 11 VIM REFERENCE MANUAL by Bram Moolenaar @@ -54,6 +54,14 @@ Upcoming larger works: Further Vim9 improvements, possibly after launch: - implement :class and :interface: See |vim9-classes| #11544 + make default constructor use "this.member = void" + make public / default read access / private work for members. + string value of class and object in echo_string_core() + object empty(), len() - can class define a method? + tv_equal() should compare values, not identity. + garbage collection: set_ref_in_item(): Mark items in class as used ? + type() should return different type for each class? + how about lock/unlock? - implement :type - implement :enum - Use Vim9 for more runtime files. |