OK,

So, I'm writing a class and I have an initialize method. Well, I have
two, actually, a class initialize and an instance initialize. And when
I save it, the Nautilus browser shows it with a red flag in the gutter
next to the instance method "initialize".

And sure enough, instead of being called when I crate a new instance,
the superclass' initialize is called instead. I can't figure it out. I
have other classes that are virtually identical, structurally and they
don't have the problem.

So I remove the instance initialize method and then paste it back in.
Red flag is gone, instance initialize is now being called. And instead
of the red flag I get a green override arrow.

What happened?

===Blake===

Reply via email to