(name 'Worlds-ael.66' message 'pushing some recent cleanups (mainly just recategorisation), in case anyone is looking for the latest Worlds code' id '9315239a-b560-41df-bf4c-1a394b131387' date '9 May 2013' time '11:53:49.053 pm' author 'ael' ancestors ((name 'Worlds-ael.65' message 'taking over world-related methods that were (but currently aren''t) used by KScript or its tools' id '2eff4752-c274-421a-b600-e057cd830e4a' date '10 January 2013' time '8:56:08.666 pm' author 'ael' ancestors ((name 'Worlds-ael.64' message 'move call to initialize in WIdentityDictionary until after the private housekeeping' id '19b4725e-190d-4cd8-846c-b451d79101ba' date '30 August 2012' time '12:30:58.541 pm' author 'ael' ancestors ((name 'Worlds-ael.63' message 'fix bug in creating a WIdentityDictionary from another' id 'b45511e1-74fb-48c7-a0c8-3d535124b184' date '26 July 2012' time '2:44:47.118 pm' author 'ael' ancestors ((name 'Worlds-ael.62' message 'further refinements to deepIdentityDictionary experiment' id '7abfba73-dbee-4f47-aa26-218dbbe79f44' date '10 July 2012' time '1:01:15.871 am' author 'ael' ancestors ((name 'Worlds-ael.61' message 'partial implementation of a form of WIdentityDictionary suitable for deeply nested worlds' id 'f624c8bd-baf0-4dd9-946b-4f664c6c65e4' date '6 July 2012' time '4:15:26.684 pm' author 'ael' ancestors ((name 'Worlds-ael.60' message 're-enable optimisation for objects created in deeply nested worlds' id 'f4e20041-b2ee-46a0-85d3-bcfe38707adc' date '1 June 2012' time '11:00:16.583 am' author 'ael' ancestors ((name 'Worlds-ael.59' message 'useful stuff' id '0d4fd720-8706-4351-a8f6-ea4f98e0d015' date '23 May 2012' time '2:21:24.411 am' author 'ael' ancestors ((name 'Worlds-ael.58' message 'convenience method' id '8b2f911c-258b-4ce5-be24-2067acb1e7f1' date '17 May 2012' time '10:25:13.987 am' author 'ael' ancestors ((name 'Worlds-ael.57' message 'comment only' id '910b53d3-9a73-4734-af71-6c47aa78ee38' date '3 May 2012' time '4:39:15.392 pm' author 'ael' ancestors ((name 'Worlds-ael.56' message 'moving world-aware ObjectExplorer and ObjectExplorerWrapper into new Worlds-package classes' id '35a414f9-e613-4b7f-a665-04b48dee5f88' date '3 May 2012' time '2:54:51.983 pm' author 'ael' ancestors ((name 'Worlds-ael.55' message 'mainly support for new KSObjectInspector' id '5ba212a2-248c-4665-8e6d-b789f8ca3e3b' date '3 May 2012' time '1:41:06.643 am' author 'ael' ancestors ((name 'Worlds-ael.54' message 're-categorising for MC' id 'a881124a-69f7-d641-9ef2-f9c3ff56ab46' date '12 April 2012' time '10:32:08.803 am' author 'ael' ancestors ((name 'Worlds-ael.53' message 'tidying' id '7382e608-2e30-2940-8609-27c896a6f788' date '12 April 2012' time '2:17:25.907 am' author 'ael' ancestors ((name 'Worlds-ael.52' message 'minor change related to supporting KSObjects' id 'eb6eccd9-cb4b-f549-a125-9931f865a267' date '12 April 2012' time '12:50:09.907 am' author 'ael' ancestors ((name 'Worlds-ael.51' message 'a method that got away' id 'f1cf541b-7f32-4543-86d4-2ac4f8375eac' date '9 April 2012' time '1:40:24.596 am' author 'ael' ancestors ((name 'Worlds-ael.50' message 'preliminary changes towards supporting world-aware exploration' id '29fa899a-6819-fd4e-a80b-d4901071ef57' date '9 April 2012' time '1:36:16.777 am' author 'ael' ancestors ((name 'Worlds-ael.49' message 'update to eval: to allow it to work with the closures generated for KScript functions' id '3739ab43-9fba-2043-8441-9bad0d39f453' date '3 April 2012' time '1:24:11.189 am' author 'ael' ancestors ((name 'Worlds-ael.48' message '- mostly commenting
- simple but vital fix to with:-based constructors for WSimpleOrderedCollection' id '39af6768-3df7-2447-b5be-bf760495091f' date '9 March 2012' time '12:15:44.468 am' author 'ael' ancestors ((name 'Worlds-ael.47' message 'tidying, and removal of a check that was bizarrely preventing the use of nil as a value in WCollection' id '42ad38db-74f2-7143-9b56-7d1d40a43639' date '29 February 2012' time '2:09:35.247 am' author 'ael' ancestors ((name 'Worlds-ael.46' message 'minor optimisations' id 'c275d2a0-6577-0542-8c32-575807e3a8e3' date '25 February 2012' time '3:15:19.037 am' author 'ael' ancestors ((name 'Worlds-ael.45' message 'added preamble code to remove Worlds2 package if found' id '39f241ac-898d-4f45-aeff-e7553c9c5789' date '2 February 2012' time '1:04:12.175 pm' author 'ael' ancestors ((name 'Worlds-ael.44' message 'automatic update of Process to include currentWWorld IV' id '9886e58d-ef98-3642-9fd3-4c5fa6abb22f' date '30 January 2012' time '7:45:45.32 pm' author 'ael' ancestors ((name 'Worlds-ael.43' message 'initial implementation of WWorld>>mergeUpdatesFrom: (warning: only superficially tested)' id '008c06b5-c458-0d43-9f06-b49e05705e80' date '30 January 2012' time '3:49:35.193 pm' author 'ael' ancestors ((name 'Worlds-ael.42' message 'remove unnecessary tagging of a world as defunct after being committed.  a world can be committed many times.' id 'ca067948-f3c9-2145-9737-8e3e161bb016' date '13 January 2012' time '4:03:07.516 pm' author 'ael' ancestors ((name 'Worlds-ael.41' message 'allow for running without WorldsPlugin' id '0033f35d-13be-c540-b9c6-6740f7e97c0e' date '22 December 2011' time '9:54:38.651 pm' author 'ael' ancestors ((name 'Worlds-ael.40' message 'more informative exceptions for serialisability checks' id '1c426bee-3e94-9e4d-a36a-b1aa1c2337f8' date '6 December 2011' time '3:25:22.641 pm' author 'ael' ancestors ((name 'Worlds-ael.39' message 'important fix to commit procedure for WObject, relating to the copying of read records into the parent world' id '0d865289-790e-fa4d-bd72-ab2ce7f87d8b' date '6 December 2011' time '12:38:00.37 am' author 'ael' ancestors ((name 'Worlds-ael.38' message 'small fix.  oops.' id 'c61d43cb-880b-6c4f-95ee-0c838e3244a8' date '2 December 2011' time '3:41:39.113 pm' author 'ael' ancestors ((name 'Worlds-ael.37' message '- important bug fix in WIdentityDictionary
- addition of WIdentitySet, and some tests
- minor optimisation in World>>eval:' id 'bdbd0d4d-a54a-f644-a73a-f01c3c9c3e97' date '2 December 2011' time '3:36:46.57 pm' author 'ael' ancestors ((name 'Worlds-ael.36' message 'add WSet, which might be useful' id '85a8e14b-f546-614a-ad2a-ea5b53b489e4' date '1 December 2011' time '10:46:12.158 pm' author 'ael' ancestors ((name 'Worlds-ael.35' message 'added  "WArray new"; safety check on lookup cache' id '68fef5d0-dbd8-d540-881e-b35ce60a4654' date '1 December 2011' time '10:24:45.417 pm' author 'ael' ancestors ((name 'Worlds-ael.34' message 'minor tidying of flattening methods' id '5c4e1edd-e25a-2b4e-a56a-48a4cd43c16e' date '14 November 2011' time '10:24:02.594 pm' author 'ael' ancestors ((name 'Worlds-ael.33' message 'more flattening stuff.  not flattering: flattening.' id '53e22a39-0c10-fb47-9137-06cb33d6cec9' date '14 November 2011' time '8:59:09.772 am' author 'ael' ancestors ((name 'Worlds-ael.32' message 'fixes and changes around primitive at:put:' id '60d90bab-6537-9743-9801-e57e818cb293' date '11 November 2011' time '3:29:48.286 pm' author 'ael' ancestors ((name 'Worlds-ael.31' message 'add "WWorld initialize"' id '9c0d4bb8-b33a-534c-bf96-81eefa20a870' date '9 November 2011' time '7:34:00.782 pm' author 'ael' ancestors ((name 'Worlds-ael.30' message 'major rehash of flattening' id 'f8544eda-4a71-ee46-b392-40dee8099b3d' date '9 November 2011' time '6:16:14.018 pm' author 'ael' ancestors ((name 'Worlds-ael.29' message '[sigh] i shouldn''t have moved this out' id '7340bb1d-2669-704f-b7b2-76bd49bc0d47' date '3 November 2011' time '12:12:45.371 am' author 'ael' ancestors ((name 'Worlds-ael.28' message 'more stuff for worldy flattening' id 'f09b9d4c-f26a-4c46-b816-7dab07ad55fc' date '3 November 2011' time '12:06:25.349 am' author 'ael' ancestors ((name 'Worlds-ael.27' message 'benchmark tweaks' id '2349608d-929c-1b4c-87ea-2e731799ab4d' date '2 November 2011' time '1:42:31.974 pm' author 'ael' ancestors ((name 'Worlds-ael.26' message 'benchmarking stuff' id 'fcaff7ed-26e2-4742-87ba-b20c2f167c87' date '2 November 2011' time '12:12:54.341 pm' author 'ael' ancestors ((name 'Worlds-ael.25' message 'method comment' id 'a2e656df-b122-ef4f-9974-d01c1fc9f104' date '1 November 2011' time '10:21:58.428 pm' author 'ael' ancestors ((name 'Worlds-ael.24' message '- code needed for the new Worlds lookup primitive.
- a new kind of worlds-aware OrderedCollection, based on WIdentityDictionary
- various fixes' id '2f404709-b686-9d4d-a565-4ae96131eab1' date '1 November 2011' time '10:19:52.012 pm' author 'ael' ancestors ((name 'Worlds-ael.23' message 'World-side changes to accommodate the shift to a primitive for inst-var lookup' id 'e638d204-3c46-994f-8a23-11b132cc539b' date '31 October 2011' time '11:25:19.315 pm' author 'ael' ancestors ((name 'Worlds-ael.22' message 'revamp of copying for WObjects, based on flattening' id '2bb077ea-9387-ab4e-824c-6c8010e68330' date '31 October 2011' time '10:32:45.312 pm' author 'ael' ancestors ((name 'Worlds-ael.21' message 'repairing WBitmap to fit WObject' id '0fd2af2f-b2ee-864c-b477-aa0d19e18d77' date '27 October 2011' time '4:15:28.308 pm' author 'ael' ancestors ((name 'Worlds-ael.20' message 'replace method still needed for WBitmap' id '69050e67-57b7-5c44-8fbd-f10f59fb3c73' date '26 October 2011' time '11:28:00.155 pm' author 'ael' ancestors ((name 'Worlds-ael.19' message 'added WArray test case; removed debug comments' id '8e9000c9-1250-544a-842a-14ca7ae63c4c' date '25 October 2011' time '9:01:26.834 pm' author 'ael' ancestors ((name 'Worlds-ael.18' message 'bug fix' id 'ad476e8c-4b3b-864c-9486-a02076b79af4' date '24 October 2011' time '4:52:30.089 pm' author 'ael' ancestors ((name 'Worlds-ael.17' message 'small fix' id '5e5b1e9c-06e0-3642-9112-e1f63652a170' date '24 October 2011' time '3:56:05.791 pm' author 'ael' ancestors ((name 'Worlds-ael.16' message 'remove hard reference to LObject' id '8a30e3a5-fb2f-a540-90c8-515c0e292f54' date '24 October 2011' time '3:53:06.413 pm' author 'ael' ancestors ((name 'Worlds-ael.15' message 'method moved to WorldsLObjects' id '89a623fc-2fc9-284e-af81-159e64ad8afd' date '24 October 2011' time '3:46:16.517 pm' author 'ael' ancestors ((name 'Worlds-ael.14' message 'method needed for trunk' id '3613a446-06d8-c649-8e0a-3cc9611f4fc6' date '24 October 2011' time '3:22:42.033 pm' author 'ael' ancestors ((name 'Worlds-ael.13' message 'moving a method to WorldsLObjects package' id '3215f914-407e-8841-816f-4eb47a23269e' date '24 October 2011' time '3:07:44.984 pm' author 'ael' ancestors ((name 'Worlds-ael.12' message 'added postscript' id '75d25468-131c-4d44-b3d7-fcca512445aa' date '12 October 2011' time '5:50:39.598 pm' author 'ael' ancestors ((name 'Worlds-ael.11' message 'support for world-aware method dictionaries' id '0e719b90-f638-9e40-9e04-08e87146c837' date '12 October 2011' time '4:37:29.024 pm' author 'ael' ancestors ((name 'Worlds-ael.10' message 'one new method for handling events' id 'acdf2cd4-f578-494c-965b-50079a306ccb' date '9 October 2011' time '12:17:36.393 pm' author 'ael' ancestors ((name 'Worlds-ael.9' message 'remove refs to deleted classes' id 'f20a7623-6168-5848-b32a-8c92802109bb' date '5 October 2011' time '7:17:44.74 pm' author 'ael' ancestors ((name 'Worlds-ael.8' message 'incorporate methods originally in *worlds2-compiler' id 'd1548c14-81e3-f24e-9e42-392c800b8af9' date '5 October 2011' time '6:27:36.722 pm' author 'ael' ancestors ((name 'Worlds-ael.7' message 'small but crucial bug fixes' id 'd656fb66-218d-e844-9571-85842fdfd181' date '5 October 2011' time '3:07:15.063 pm' author 'ael' ancestors ((name 'Worlds-ael.6' message 'incorporate overrides in CollectionsTests' id '781e4a4b-70f8-8a41-97dd-e7dee2412ada' date '5 October 2011' time '1:01:14.475999999 pm' author 'ael' ancestors ((name 'Worlds-ael.5' message 'major reconfiguration' id '17e3ffab-93e7-244d-875e-cefc30fbdd87' date '5 October 2011' time '12:50:33.034 pm' author 'ael' ancestors ((name 'Worlds-ael.4' message 'world collection tests moved to this package' id '014bc6d2-627b-964d-be4c-11387d3b08f2' date '4 October 2011' time '7:18:14.776 pm' author 'ael' ancestors ((name 'Worlds-ael.3' message 'major update and recategorisation' id '24b9ec41-f1dc-2e42-92c8-dfc1022e27cd' date '4 October 2011' time '6:48:41.677 pm' author 'ael' ancestors ((name 'Worlds-ael.2' message 'recategorised methods' id '77a23288-9fe6-b040-b680-3ee7ca45ee59' date '3 October 2011' time '3:56:16.271 pm' author 'ael' ancestors ((name 'Worlds-ael.1' message 'renamed and extended worlds classes' id '25968f9e-3282-1540-b471-232b28b0d6f0' date '3 October 2011' time '3:25:32.729 pm' author 'ael' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())