Hi,

On Fri, Aug 18, 2023 at 8:21 PM Ernie Rael <err...@raelity.com> wrote:
>
> Hi all,
>
> Working on a project Feb/Mar using vim9 classes I filed several issues. Each 
> time found a workaround, and went on. Finally ran into
>
> https://github.com/vim/vim/issues/12089
> vim9class: Calling a base class method through an extending class fails #12089
>
> Also included "Calling a method in an extended class fails" (fixed a few days 
> ago)
>

I have been working on this and have a fix for this.  I will create a
PR for this.

Regards,
Yegappan

> Put the project back on the shelf, didn't make sense to go on without 
> inheritance. I wonder if it's worth doing 9.1 if classes (inheritance) 
> doesn't work.
>
> Took a quick look at the code in Apr/May, but seemed like too much to take on 
> at the time. Thinking again about moving forward, however slowly, the first 
> thing I thought to do is add some debug commands to vim that would dump class 
> and hierarchy information; adding to the commands as more information was 
> needed. Even the basic structure isn't clear to me and how it evolves to 
> compilation/run-time. The examples in the issue referenced above work at 
> script level, fail in a :def. Does this mean the basic class hierarchy 
> structures are interpreted from script and then combined into some structures 
> that are used by the compiler, are the structures also used during runtime. 
> Anyway, I was encourages to see @yegappan get some things fixed in this area.
>
> I'm not sure how I can best contribute (or, as goes without saying, how much 
> time I'll have). The biggest problem is it looks like a steep learning curve. 
> Looking for any suggestions on getting up to speed enough to contribute.
>
> -ernie
>
> PS I went with here, rather than discussion. Right choice?
>

-- 
-- 
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/CAAW7x7nRP9MU4FGhR%3D4S62yHQk8xR00KCxUG-ZDDus%3DYBE-h1g%40mail.gmail.com.

Raspunde prin e-mail lui