Hi all. We need help how to better manage issue 19236 <https://pharo.fogbugz.com/f/cases/19236/Append-Morph-to-Tab-widgets-classes-...> . Generally: we have class Tab which is morph related to tabs widget. It conflicts with key mapping class variable and some similar stuff from Xtreams. So this issue made rename of morph classes from tabs widget to add them ~Morph suffix. I think it is good change. But it leads to incompatibility for old images. So any tools which use tabs will be not working in Pharo6. How to better manage this problem? Could we integrate this change?
Hi all.
We need help how to better manage issue 19236 <https://pharo.fogbugz.com/f/cases/19236/Append-Morph-to-Tab-widgets-classes-...>.
Generally: we have class Tab which is morph related to tabs widget. It conflicts with key mapping class variable and some similar stuff from Xtreams.
So this issue made rename of morph classes from tabs widget to add them ~Morph suffix. I think it is good change.
+1
But it leads to incompatibility for old images. If people use Spec and we update spec = no problem :)
So any tools which use tabs will be not working in Pharo6.
How to better manage this problem? Could we integrate this change?
Class renaming without keeping the old name is difficult. What we did with gustavos was more for deprecating. stef
2016-11-02 20:03 GMT+01:00 stepharo <stepharo@free.fr>:
Hi all.
We need help how to better manage issue 19236 <https://pharo.fogbugz.com/f/cases/19236/Append-Morph-to-Tab-widgets-classes-...> .
Generally: we have class Tab which is morph related to tabs widget. It conflicts with key mapping class variable and some similar stuff from Xtreams.
So this issue made rename of morph classes from tabs widget to add them ~Morph suffix. I think it is good change.
+1
But it leads to incompatibility for old images.
If people use Spec and we update spec = no problem :)
So any tools which use tabs will be not working in Pharo6.
How to better manage this problem? Could we integrate this change?
Class renaming without keeping the old name is difficult. What we did with gustavos was more for deprecating.
stef
Undeclared at: #Tab put: TabMorph ? Just for a transition period...
well Tab is a terrible name for a class anyway. Says nothing about the class itself.
Super cool. Stef Le 3/11/16 à 13:26, Denis Kudriashov a écrit :
2016-11-02 20:03 GMT+01:00 stepharo <stepharo@free.fr <mailto:stepharo@free.fr>>:
But it leads to incompatibility for old images.
If people use Spec and we update spec = no problem :)
Yes Spec is updated by this. And now it is fix to include
participants (4)
-
Denis Kudriashov -
Dimitris Chloupis -
Nicolas Cellier -
stepharo