Hi all,

The following Vim9 class features have been implemented so far:

1. Class definition and object creation
2. Class variables and methods
3. Object variables and methods
4. Read-only, Read-write and private access control for class/object
variables
5. Extending a class (overriding methods)
6. Defining an interface
7. Implementing an interface
8. Defining an abstract class
9. Extending an abstract class

The list of known issues is here:
https://github.com/vim/vim/issues?q=is%3Aopen+is%3Aissue+label%3Avim9class

We need to freeze the Vim9 class specification for the Vim 9.1 release.
It will be helpful if folks can try these features out and report any
issues.

We are mainly looking for any modifications to the specification
that will break backward compatibility.  Bug fixes and new features can
be addressed after the Vim 9.1 release.

It is also helpful to get some feedback on the documentation:
https://github.com/vim/vim/blob/master/runtime/doc/vim9class.txt

The Vim9 class todo list is here:
https://github.com/vim/vim/blob/master/runtime/doc/todo.txt#L124

Thanks,
Yegappan

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/vim_dev/CAAW7x7mKzU68NLfkB8Ba4FjkmBcBH6oD-%2BRarszAmHdrpwZRoA%40mail.gmail.com.

Raspunde prin e-mail lui