Remove global variable World
Last updated at 3:12 am UTC on 1 December 2017
[squeak-dev] The Inbox: EToys-dtl.316.mcz
firstname.lastname@example.org Fri, Dec 1, 2017 at 2:02 AM
David T. Lewis
Fri, Dec 1, 2017 at 2:23 AM
If this update passes muster, it means that we have completely removed all
dependencies on the global variable World in trunk:
select: [:cm | (cm literals select: [:lit | #World = lit name]) size > 0]).
It is now possible to do this, after which all project navigation will
continue to work as before:
Smalltalk removeKey: #World.
After doing the above, put things back to normal with:
Smalltalk at: #World put: Project current world.