Thanks for the reminded. I was confused at a certain point thinking that - was not a special character.... I hate this system. Stef On Mar 17, 2010, at 8:02 AM, Lukas Renggli wrote:
So maybe if Squeak renamed "Collections" similarly to what Pharo did,
I don't mind if you commit the package under a new name. I wasn't aware that Squeak has a different package structure for collections.
MC allows a dash in a package name and treats it as one unique name?
The important thing is that the name of a package is not a prefix of another package (like the package 'Collection' is a prefix of 'Collection-BTree'). The actual code that tests for this is:
PackageInfo>>category: categoryName matches: prefix ^ categoryName notNil and: [categoryName = prefix or: [categoryName beginsWith: prefix, '-']]
In Pharo people seem to avoid the use of dashes in package names.
In Seaside we extensively use dashes as a tag to differentiate tests/examples and platform dependent code while keeping the package name the "same": http://code.google.com/p/seaside/wiki/PackageNaming
Lukas
-- Lukas Renggli http://www.lukas-renggli.ch
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project