El vie, 13-11-2009 a las 13:16 +0100, Lukas Renggli escribió: > As far as I remember from the other mail-thread there was consensus to > allow underscores in identifiers and get rid of underscores in > assignments. What is unclear for me is how we want to proceed and when > to integrate it? > > 1. Do we just change the scanner for 1.1 without fallback? > > 2. Do we add a setting (fix the existing setting) so that the scanner > can be changed on demand? > > I prefer 1, because it is simpler and does not allow the system to be > in an inconsistent state. 2 is more convenient for people, because > they can change the setting to load old code, fix the code and change > the setting back. Potentially that leaves the system in an > inconsistent state though. > > Lukas
I also vote for 1, but to manage the second case, the use is suggested to use a 1.0 image to change all the _ assignments and then export the package and load to the 1.1 image. As the 1.1 isn't the stable one, and the 1.0 will be the stable one, they will have time to change it. Besides. It isn't so big change to do either. Isn't as hard as rearchitecting the whole software or changing the inner implementation. It is a simple find and replace. And they have the slime rules to help. So go for the clean solution and do not look back. It will be a little hard at the beginning but good at the end. Cheers > -- Miguel Cobá http://miguel.leugim.com.mx _______________________________________________ Pharo-project mailing list [email protected] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
