(name 'AL-HtmlApp-cwp.14' message 'ALHtmlResource no longer explicitly creates a UTF-8 encoding stream to render into, since the lower levels of the framework now handle that.' id 'ba4f7172-e0f7-4754-88ea-db69da0fcef9' date '5 November 2012' time '12:30:18.012 am' author 'cwp' ancestors ((name 'AL-HtmlApp-cwp.13' message 'Fix typo.' id '630040ab-1f38-4aef-a162-ff7d88683d5b' date '14 October 2012' time '10:59:39.864 pm' author 'cwp' ancestors ((name 'AL-HtmlApp-cwp.12' message 'When applying form data, make sure to sort the associations by key, since browsers are not required to submit form fields in the order they were rendered.' id '638bbcaa-7c4a-4644-88f2-c2430d6f3856' date '14 October 2012' time '1:59:32.77 am' author 'cwp' ancestors ((name 'AL-HtmlApp-cwp.11' message 'Renamed form tag #beGet and #bePost to #beMethodGet and #beMethodPost to conform to the convention.' id '3d261f70-8aa2-4d31-916a-2708ca325cf8' date '9 October 2012' time '12:46:22.431 am' author 'cwp' ancestors ((name 'AL-HtmlApp-cwp.10' message 'Switch to using urls instead of paths.' id '31bf8c0d-28d3-4768-819b-24888cf8e1e9' date '8 October 2012' time '2:35:52.13 pm' author 'cwp' ancestors ((name 'AL-HtmlApp-cwp.9' message 'When a form is being rendered, buffer the output of the escaping stream as well as the markup stream.' id 'd4bb2e95-83a4-4340-bfc0-441ca379a4bb' date '13 September 2012' time '2:03:00.354 pm' author 'cwp' ancestors ((name 'AL-HtmlApp-cwp.8' message 'Moved ALFormResource from AL-Application since it relies on ALForm. Also, a few tweaks to get a real-world form working.' id '06389155-1ffe-4070-a995-1b6206ec0643' date '10 July 2012' time '3:24:23.415 pm' author 'cwp' ancestors ((name 'AL-HtmlApp-cwp.7' message 'Extracted a method for clarity and brevity.' id 'be2dabf9-c6c9-4ffe-8fb6-c74e4ba4b1ff' date '3 April 2012' time '6:44:10.296 pm' author 'cwp' ancestors ((name 'AL-HtmlApp-cwp.6' message 'Just recategorization.' id '1d83568b-1fab-47ef-add0-50fa00239279' date '6 March 2012' time '9:17:43.655 pm' author 'cwp' ancestors ((name 'AL-HtmlApp-cwp.5' message 'ALHtmlResource now implements #handleGet:locator:, rather than handleRequest:locator:, so that it can inherit the proper 405 responses for other request methods.' id 'b23d3359-a6fb-480b-900c-bba57e288803' date '1 October 2011' time '5:32:41.395 pm' author 'cwp' ancestors ((name 'AL-HtmlApp-cwp.4' message 'A few fixes to support forms.' id '27b54d5c-c082-420d-8907-37968527bcb9' date '30 September 2011' time '11:44:16.532 pm' author 'cwp' ancestors ((name 'AL-HtmlApp-cwp.3' message 'ALForm can now apply form data to trigger callbacks.' id '8f63a7b1-c497-4d91-92a8-a448e748e55a' date '24 September 2011' time '4:00:24.399 pm' author 'cwp' ancestors ((name 'AL-HtmlApp-cwp.2' message 'Added ALHtmlResource for rendering component-based HTML pages.' id '88537983-297d-4602-affa-28740fa41987' date '24 September 2011' time '3:02:32.901 pm' author 'cwp' ancestors ((name 'AL-HtmlApp-cwp.1' message 'Implemented the basics of forms and links.' id 'ca7d4f66-ea0a-4a67-8506-2d4e91779fc2' date '20 September 2011' time '11:44:39.802 am' author 'cwp' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())