From: Philip S. <ph...@se...> - 2014-10-15 00:22:45
|
On Oct 14, 2014, at 6:32 PM, Udi Fuchs <udi...@gm...> wrote: > > If the feature is really in use, I wouldn't remove it. > What's the reason not to use derived classes? That would allow a better separation between automatically generated code and your individual code. > > I use the feature, simply because it is there and I didn't see any reason not to use it. > > If you'll remove this feature, I could easily update my code to use derived classes. But I think that many other users (who do not read this mailing-list) will be surprised to see their custom code getting erased. > > It is up to you to decide how important it is to keep backward compatibility. You could start by depreciating this feature and prompt users of this feature that it would be removed in the future. Maybe you could also make the unicode string changes you want and warn users that they could have problems with it. (My code only uses ASCII, so I don't think it will effect me.) The code I wrote using wxGlade wouldn’t be affected because we use derived classes. But I have to agree with Udi. +1 to the idea of deprecating the feature before removing it. Thanks for all your hard work, Philip |