(name 'KScript-yo.99' message 'A new version of KSEventStream that is written in Smalltalk.' id '5b5c7856-8e5c-49e9-8572-d67ef2eebd45' date '24 January 2013' time '12:04:02.974 am' author 'yo' ancestors ((name 'KScript-yo.98' message 'Supports Squeak selector.' id '84cdf137-4d21-4794-bce9-93402c2f3d99' date '23 January 2013' time '12:27:31.252 am' author 'yo' ancestors ((name 'KScript-yo.97' message 'Hidden argument for closures.' id '32c62bcd-8075-48f9-8e28-15de7f5ab2e2' date '22 January 2013' time '12:02:17.479 am' author 'yo' ancestors ((name 'KScript-yo.96' message 'Give the pretty printer used in the compiler a chance to find class vars.' id '23ec32d1-0e3c-45bd-98e6-7db376606f0c' date '18 January 2013' time '11:22:29.151 am' author 'yo' ancestors ((name 'KScript-ael.95' message 'minor cleanup of ksString' id '17f815e6-5874-41a9-824f-b5bb4c266d32' date '11 January 2013' time '1:18:27.142 pm' author 'ael' ancestors ((name 'KScript-yo.94' message 'a bit more idomatic way of doing it.' id '8579d117-fe11-4ed9-9cb1-e8c3ecb303a3' date '10 January 2013' time '10:21:54.384 pm' author 'yo' ancestors ((name 'KScript-ael.93' message 'mostly removing WWorld dependencies' id '866ad14a-9118-4fc4-bb21-c41d08731b28' date '10 January 2013' time '8:48:51.881 pm' author 'ael' ancestors ((name 'KScript-ael.92' message 're-hang KSProtoObject under IdentityDictionary' id 'd738d280-5db4-4204-a754-5194d96e567e' date '10 January 2013' time '4:19:46.529 pm' author 'ael' ancestors ((name 'KScript-ael.91' message 'more ksString support' id '370ec075-943b-4199-b9cb-3b00b5449e52' date '9 January 2013' time '11:01:55.359 pm' author 'ael' ancestors ((name 'KScript-ael.90' message 'ksPrint support' id '843a63ab-53bb-43d6-9ef8-51f073feb684' date '9 January 2013' time '10:56:33.692 pm' author 'ael' ancestors ((name 'KScript-yo.89' message 'test cases for P and M' id 'bdbc5813-4db2-42a8-af91-dace042140c9' date '9 January 2013' time '4:03:25.171 pm' author 'yo' ancestors ((name 'KScript-yo.88' message 'Support M(a11, a12, a13, a21, a22, a23) syntax.' id '37b4116e-e1db-4f57-b251-9e652c1ebb79' date '9 January 2013' time '3:51:07.261 pm' author 'yo' ancestors ((name 'KScript-yo.87' message 'And another attempt.' id 'fdd8f058-a17f-4bba-a813-4a6ba3cdefd0' date '8 January 2013' time '4:17:34.783 pm' author 'yo' ancestors ((name 'KScript-yo.86' message 'Some more attempts to make eol saner.' id '6c327130-4437-4384-aba1-e3084ddcaebf' date '8 January 2013' time '11:48:52.915 am' author 'yo' ancestors ((name 'KScript-yo.85' message 'Clean up the compiler.' id '02f2512b-2dd7-4f88-8e09-822c2d334821' date '8 January 2013' time '11:21:55.097 am' author 'yo' ancestors ((name 'KScript-yo.84' message 'Remove a blank line. Nothing more.' id '7ec48f10-7f9f-4e61-853b-93fc114403e4' date '7 January 2013' time '2:40:04.117 pm' author 'yo' ancestors ((name 'KScript-yo.83' message 'if in stream should always have false clause.' id '6e511f4c-4f66-4956-8327-d8ec98f82620' date '16 October 2012' time '3:31:56.415 pm' author 'yo' ancestors ((name 'KScript-yo.82' message 'Menu performing is more forgiving.' id '56195633-c3b1-45e9-bcf7-9fb7a27b13df' date '11 October 2012' time '9:36:11.399 pm' author 'yo' ancestors ((name 'KScript-yo.81' message 'Break unnecessary dependency' id '72a76295-caa3-452e-b908-72bb72ca7e02' date '10 October 2012' time '11:55:30.378 am' author 'yo' ancestors ((name 'KScript-yo.80' message 'Try finally actually works.' id '5d6131cb-e22a-4906-b2a6-8ff47461522a' date '8 October 2012' time '3:47:42.183 pm' author 'yo' ancestors ((name 'KScript-yo.79' message 'Rename updateE to update.' id '37816f31-d189-4656-9e42-01b432dc55ee' date '1 October 2012' time '8:07:22.576999999 pm' author 'yo' ancestors ((name 'KScript-yo.78' message 'To support the serialization of blocks, a new kind of object called KSClosure is added.' id '590d9efa-99c3-4af3-af6b-34f3a05fdeb2' date '20 September 2012' time '3:01:04.011 pm' author 'yo' ancestors ((name 'KScript-yo.77' message 'Remove obsolete newUniClassAsChild.  newUniClass does not trace up to the baseClass so you can just send it to a uniclass.' id '7fa39c2b-3082-4a45-be36-19dd3191ec96' date '14 September 2012' time '3:12:30.581 pm' author 'yo' ancestors ((name 'KScript-yo.76' message 'Simplify ksAt:put: for SequenceableCollection.  reserved words are removed.' id '4f9278d2-9c35-47d5-8fc9-23f8ed988ba8' date '6 September 2012' time '3:01:47.084 pm' author 'yo' ancestors ((name 'KScript-yo.75' message 'Experimenting to remove keywords.' id 'c8fdd1ea-59f6-423d-a32c-b2c9e557c5f4' date '5 September 2012' time '10:53:43.126 pm' author 'yo' ancestors ((name 'KScript-yo.74' message 'Guard the case when the keys are not sortable.' id '8df76ce1-b284-47d3-acfa-6e5d7980c138' date '31 August 2012' time '2:16:37.493 pm' author 'yo' ancestors ((name 'KScript-yo.73' message 'Ditch the virtual fields with setters.' id 'a52bbcc5-ac94-40be-9591-5070f887bf2d' date '27 August 2012' time '4:18:40.59 pm' author 'yo' ancestors ((name 'KScript-yo.72' message 'Chained field access works better.' id 'e1edc1a5-7f3b-4f36-a816-6f6c4ade94ed' date '10 August 2012' time '4:02:51.111 pm' author 'yo' ancestors ((name 'KScript-yo.71' message 'A little bit of cosmetic..' id '3d8894ac-a487-43e8-b43e-b3550c93851e' date '1 August 2012' time '10:25:24.082 pm' author 'yo' ancestors ((name 'KScript-yo.70' message 'a function should be like a literal.  Vars in it would not be a dependency.' id 'bf2daea7-e4c9-4e8e-be20-283cf4eea3ea' date '31 July 2012' time '8:35:03.51 pm' author 'yo' ancestors ((name 'KScript-yo.69' message 'init for fby should not be time-dependent.' id '6d163f28-9848-4385-8d0c-a90d863bd9de' date '30 July 2012' time '11:20:19.863 pm' author 'yo' ancestors ((name 'KScript-yo.68' message 'Minor clean up.' id '8a5dffc3-56f1-4052-a72a-5928c36debbd' date '27 July 2012' time '4:02:52.19 pm' author 'yo' ancestors ((name 'KScript-yo.67' message 'Fix issues with try-catch.  Allows setter to be specified in stream definitions.' id '760c52be-2e9e-4d0f-8c79-cca76a0a578c' date '26 July 2012' time '4:58:39.32 pm' author 'yo' ancestors ((name 'KScript-yo.66' message 'Get rid of a defunct use of #ctxt.  Get rid of the special case for length.' id '8c7e63ae-360d-4d65-950c-67cb08bd6f7f' date '18 July 2012' time '4:21:19.593 pm' author 'yo' ancestors ((name 'KScript-yo.65' message 'Allow some more innocent newlines.' id '80c94fcb-ec2d-4ad6-997f-179edb379484' date '13 July 2012' time '10:30:51.8 am' author 'yo' ancestors ((name 'KScript-yo.64' message 'Some clean up.' id '682382ba-564b-4a0f-90af-e538427598dd' date '12 July 2012' time '10:33:42.453 am' author 'yo' ancestors ((name 'KScript-yo.63' message 'Simplify generated code.  Remove some true ifTrue: [] and on:do:.' id '64fab459-4ea4-4a20-a79c-f8e20b0f3db4' date '11 July 2012' time '2:22:15.699 pm' author 'yo' ancestors ((name 'KScript-yo.62' message 'The new translation scheme where the support for var args is eliminated.' id 'abd5ef3f-b4c6-4a2f-824e-27c2c7c4920e' date '6 July 2012' time '11:07:37.845 am' author 'yo' ancestors ((name 'KScript-ael.61' message 'enable simple worldy collections to play in KScript' id 'a067924b-84fa-40b4-892b-64e2a0e83ebd' date '13 June 2012' time '12:59:05.231 am' author 'ael' ancestors ((name 'KScript-yo.60' message 'Hex number notation introduced.' id '4de341b3-8487-4891-84c6-30580a2b07ff' date '12 June 2012' time '7:26:33.803 pm' author 'yo' ancestors ((name 'KScript-yo.59' message 'A parse tree can include empty array when it comes to the list of temps in func.' id '39f04534-bcc4-4471-863d-b201c24e41da' date '4 June 2012' time '2:14:50.993 pm' author 'yo' ancestors ((name 'KScript-yo.58' message '@[expr] syntax is introduced.' id '9bc7695c-f361-4c3d-96d0-32c2cb7c8ff6' date '15 May 2012' time '10:22:17.941 pm' author 'yo' ancestors ((name 'KScript-yo.57' message 'asBoolean in KScript.' id 'b0c92bf6-ab64-46c3-a25f-dc6b57b5dce8' date '14 May 2012' time '12:08:15.634 pm' author 'yo' ancestors ((name 'KScript-yo.56' message 'Prevent spurious undeclared var notification showing.' id 'db208f31-466b-4d98-92a1-b0954cb711b9' date '10 May 2012' time '11:52:40.982 am' author 'yo' ancestors ((name 'KScript-yo.55' message 'Test cases for the @ accessor.' id '2471b791-4044-4f70-bcc4-74e38d7543e5' date '8 May 2012' time '11:23:26.763 am' author 'yo' ancestors ((name 'KScript-yo.54' message 'Explicit heeding of looking at the old value.' id '16ec2334-383d-4a10-b8c0-e9a3d777deb2' date '7 May 2012' time '8:53:45.097 pm' author 'yo' ancestors ((name 'KScript-bf.53' message 'Add debug log: Transcript.klog(''label'', obj1, ''label'', obj2, ...)' id '282c25f9-eea8-4524-9d91-4cc82f593b90' date '4 May 2012' time '7:18:50.615 pm' author 'bf' ancestors ((name 'KScript-yo.52' message 'delete to be a keyword.' id '09aa2757-25ac-4a6e-be8c-72c59643918f' date '3 May 2012' time '7:01:08.721 pm' author 'yo' ancestors ((name 'KScript-yo.51' message 'The identical object in a tree breaks memoization of OMeta2.' id 'a5e50c49-190e-40d2-b053-b87ecb14c383' date '3 May 2012' time '4:50:58.796 pm' author 'yo' ancestors ((name 'KScript-yo.50' message 'Just to leave a trace of work in update.  The two lines does not appear to be necessary but leave it there for now.' id 'f2e8324c-6ba3-4629-bf0e-aedc0e5dbd92' date '3 May 2012' time '12:45:28.062 am' author 'yo' ancestors ((name 'KScript-yo.49' message 'Change so that update tick precedes the increment.' id '25adf0b8-a67e-4b01-8cfa-14ab74d46a76' date '2 May 2012' time '9:02:27.194 pm' author 'yo' ancestors ((name 'KScript-yo.48' message 'A bit more accommodating ksPerform2:' id '92e0aa10-ca97-4139-a112-33419ebac3d7' date '29 April 2012' time '7:18:57.913 pm' author 'yo' ancestors ((name 'KScript-yo.47' message 'not decompile a Squeak method at KSObject.' id '71064f9a-7be5-418e-8e24-3695b6414377' date '27 April 2012' time '2:12:09.767 pm' author 'yo' ancestors ((name 'KScript-yo.46' message 'keys can be any object.' id '9cb1a135-8aa5-4b6a-8667-0d372d2cc208' date '26 April 2012' time '4:19:51.218 pm' author 'yo' ancestors ((name 'KScript-yo.45' message 'Fix indentation.' id '2dd72b91-dccb-49bd-b056-b0122ba9d38a' date '26 April 2012' time '10:17:13.038 am' author 'yo' ancestors ((name 'KScript-yo.44' message 'while loop is smart about breaks.' id '7838bac3-817f-42a1-b59c-f1766422b447' date '25 April 2012' time '10:53:20.185 am' author 'yo' ancestors ((name 'KScript-ael.43' message 'minor cleanup, including shift of trace-world awareness (for eval:) fully into KSObject' id '54307c24-39e5-4133-bdf0-f5f636797e4c' date '24 April 2012' time '4:47:45.081 pm' author 'ael' ancestors ((name 'KScript-yo.42' message 'P or Point call makes a Point object.' id '02f7f45c-8659-4085-b0be-d07c0e569f2f' date '23 April 2012' time '2:31:40.086 pm' author 'yo' ancestors ((name 'KScript-yo.41' message 'A feeble attempt to avoid undeclared class var when formatting.  The variation of method edited here is causing it, so this is not a solution.' id '3dca2b33-8a71-4864-8896-18f1aeb24102' date '20 April 2012' time '4:05:38.923 pm' author 'yo' ancestors ((name 'KScript-yo.40' message 'No need to do allButFirst first.' id 'b6206fea-d66d-4402-813d-d80f1c4ab951' date '20 April 2012' time '10:26:29.697 am' author 'yo' ancestors ((name 'KScript-yo.39' message 'comments are handled better.' id '1aba2d6f-1315-4188-9a09-d6299baa5c91' date '20 April 2012' time '12:11:48.81 am' author 'yo' ancestors ((name 'KScript-yo.38' message 'Fix the translation of for in by.' id 'bdae8b4f-ee2a-4da4-b24d-c1e2652a737f' date '18 April 2012' time '12:23:15.888 am' author 'yo' ancestors ((name 'KScript-yo.37' message 'New in when syntax for #detect: (and class comment).  A bit of experimental of ?.' id '65b09ece-bc7f-4c25-b850-c7544aab2c9b' date '17 April 2012' time '11:15:41.699 am' author 'yo' ancestors ((name 'KScript-yo.36' message 'Fix existential for false case.' id '4d8b07b2-3d9c-4ca8-9c46-d502647827d3' date '16 April 2012' time '3:24:04.946 pm' author 'yo' ancestors ((name 'KScript-yo.35' message 'Relaxed new line locations.' id '0b8a208d-6c76-45a1-b8f6-1c0c0b498def' date '12 April 2012' time '4:59:50.551 pm' author 'yo' ancestors ((name 'KScript-yo.34' message 'Remove the temporary "2" versions.' id '6d018e0d-5da7-480b-bd3e-bb314d7abb61' date '12 April 2012' time '11:21:53.024 am' author 'yo' ancestors ((name 'KScript-yo.33' message 'Remove Service provider that was accidentally created.' id 'afe1bde4-d809-4e32-9bcf-53a0b1716896' date '12 April 2012' time '10:33:27.519 am' author 'yo' ancestors ((name 'KScript-yo.32' message 'new KScript.' id '4ae92426-f094-463f-a689-c5abf67f2e4f' date '12 April 2012' time '10:26:21.961 am' author 'yo' ancestors ((name 'KScript-ael.31' message 'minor fixes' id '33bec21b-7a11-9348-adb0-c0730288e0b4' date '11 April 2012' time '1:42:47.1 am' author 'ael' ancestors ((name 'KScript-yo.30' message 'Provide an error message when Squeak call out syntax has wrong arg count.' id '43ab1567-b079-4557-9a52-840cca1b4659' date '6 April 2012' time '9:58:43.111 pm' author 'yo' ancestors ((name 'KScript-yo.29' message 'Some optimization.' id '543ba2a0-fd2d-4a0b-97fa-95c294231a09' date '6 April 2012' time '6:56:52.715 pm' author 'yo' ancestors ((name 'KScript-yo.28' message 'protect undefined to be mutated.' id '36fbd2ac-eb1b-4528-9776-440562d90580' date '5 April 2012' time '11:26:27.22 pm' author 'yo' ancestors ((name 'KScript-ael.27' message 'change to printOn: to sort keys every time - otherwise the string is subject to the vagaries of dictionary hashing, especially when running in worlds.' id '0b2b2f5f-1dfb-064f-a208-8fe41834e0bb' date '5 April 2012' time '10:30:45.105 pm' author 'ael' ancestors ((name 'KScript-yo.26' message 'Change the order of looking up stuff in ksPerform' id '16ee18e3-de4e-483b-9b15-40e71b8a300f' date '5 April 2012' time '3:05:53.364 pm' author 'yo' ancestors ((name 'KScript-yo.25' message 'Merge' id 'a3fe4e9e-7de1-4b11-af3e-cdb222953705' date '4 April 2012' time '10:24:52.517 am' author 'yo' ancestors ((name 'KScript-yo.24' message 'OMeta don''t take streams on Text.' id '2f009bad-034e-4b87-9fce-9240a9253ef9' date '4 April 2012' time '10:18:35.887 am' author 'yo' ancestors ((name 'KScript-yo.17' message 'or and if are now supported.' id 'cf17554c-2443-4698-90d9-6b72e83e51ae' date '28 March 2012' time '8:30:46.225 pm' author 'yo' ancestors ((name 'KScript-yo.16' message 'optimize away top-level true ifTrue: [].  (it causes the out-of-range jump error.)' id 'bc50ceff-9a15-4e8d-a789-3a0982f7672e' date '27 March 2012' time '9:07:08.254 pm' author 'yo' ancestors ((name 'KScript-yo.15' message 'Make the event names consistent.' id '82b96401-a34e-46a1-bb57-f34fbf7fcdf0' date '27 March 2012' time '4:52:28.416 pm' author 'yo' ancestors ((name 'KScript-yo.14' message 'Get is added.  Also, error-around-here message is added.' id '2909d636-55cd-412b-9eb6-178051e284a4' date '27 March 2012' time '2:29:50.235 pm' author 'yo' ancestors ((name 'KScript-yo.13' message 'Better syntax and button handler example.' id 'f126a3a6-f8db-44e4-9c36-9c174d4e3921' date '26 March 2012' time '9:08:04.162 pm' author 'yo' ancestors ((name 'KScript-yo.12' message 'More code.' id 'eb432917-2e6c-493e-9186-2ef06885cd5c' date '23 March 2012' time '4:35:22.252 pm' author 'yo' ancestors ((name 'KScript-yo.11' message 'unquote actually implemented.  Come to think of it, unquoted case is the norm, so $$(...) to mean stream creating, and $(...) to be quoting would be more sensible.' id '34fb696d-3b9c-4b5d-8f5c-1ec3c2db2df0' date '22 March 2012' time '9:27:48.657 pm' author 'yo' ancestors ((name 'KScript-yo.10' message 'localKeys.' id 'd7703a65-ff04-44f3-b88e-939b798b2e6b' date '22 March 2012' time '4:52:38.922 pm' author 'yo' ancestors ((name 'KScript-yo.9' message 'Uniclass facilitiy and some method categorization.' id '2dcad1d3-d7ca-4d6f-b286-0f765b845e2d' date '20 March 2012' time '2:32:54.591 pm' author 'yo' ancestors ((name 'KScript-yo.7' message 'Follow the ideas in the brainbarf.' id '6bf32189-34c6-4026-8ae4-6e087df544aa' date '19 March 2012' time '11:33:52.591 pm' author 'yo' ancestors ((name 'KScript-yo.6' message 'Fby syntax added.' id '30ba353a-a2fa-4ba2-b90f-f80c9a6449de' date '13 March 2012' time '4:25:36.343 pm' author 'yo' ancestors ((name 'KScript-yo.5' message 'KST prefix is renamed to KS.' id '2a399441-54fa-455f-a4c4-fca0fa336d3e' date '13 March 2012' time '11:19:58.349 am' author 'yo' ancestors ((name 'KScript-yo.4' message 'Not to have KS code in KScript package.' id 'ec103023-386f-42db-bc1a-d1db112a3391' date '13 March 2012' time '10:00:01.459 am' author 'yo' ancestors ((name 'KScript-yo.3' message 'Simple examples of FRP works.' id '39ad0396-1f62-473c-8547-4843752e1d66' date '13 March 2012' time '2:49:10.208 am' author 'yo' ancestors ((name 'KScript-yo.2' message 'remove a test method.' id 'c0a76d37-e636-43f7-9c7b-c2ae9552618e' date '6 March 2012' time '5:01:07.232 pm' author 'yo' ancestors ((name 'KScript-yo.1' message 'Initial commit.' id '5df1367b-dcdb-4251-8535-873930698e0e' date '6 March 2012' time '4:57:02.689 pm' author 'yo' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'KScript-ael.23' message 'creation of eval:inWorld: for use by privileged clients (e.g. an inspector)' id 'dcf05a8b-7472-7844-9154-9f90c006db0a' date '4 April 2012' time '1:55:19.206 am' author 'ael' ancestors ((name 'KScript-yo.22' message 'KProtoObject>>ksAt: should not try too much.' id '7b10e276-e114-4eb4-b394-13ec0a9ebf5d' date '3 April 2012' time '6:18:49.789 pm' author 'yo' ancestors ((name 'KScript-yo.21' message 'Squeak Points are printed.' id '98d5889c-ff84-40eb-9328-ab691781bcc5' date '3 April 2012' time '4:01:50.373 pm' author 'yo' ancestors ((name 'KScript-ael.20' message 'change to eval: to take account of tracing' id '38c4fd84-3359-0c42-81f0-9da6e608d9c3' date '3 April 2012' time '1:21:55.826 am' author 'ael' ancestors ((name 'KScript-yo.19' message 'Fix an issue.' id '08c7eaf3-d7cf-4c6a-bd06-99cdadefd566' date '2 April 2012' time '11:47:38.404 pm' author 'yo' ancestors ((name 'KScript-yo.18' message 'KSProtoObject reparented to WIdentityDictionary.
continue is removed from the language.' id '8c9db7be-e8d5-4885-865c-4d86220fc13c' date '30 March 2012' time '4:52:48.166 pm' author 'yo' ancestors ((id 'cf17554c-2443-4698-90d9-6b72e83e51ae')) 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 ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())