(name 'ConfigurationOfXPath-monty.169' message 'updated XMLParser ref' id '8621caba-9525-0d00-a7fe-977c06ee03cd' date '04/06/2018' time '04:35:11' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.168' message 'refactored #printOn: methods' id '4eeec22d-bf23-0d00-a718-942f07ffd23d' date '03/14/2018' time '07:11:50' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.167' message 'refactored' id '6d15d8e9-0623-0d00-8153-39180bd48c86' date '03/05/2018' time '02:21:37' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.166' message 'updated for XMLParser changes' id '05e6d86a-0e22-0d00-8b09-366a07f0f018' date '02/20/2018' time '05:53:34' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.165' message 'lowered the XMLNode XPath evaluator pane order' id 'bdb78687-4c21-0d00-af15-72b30669f51e' date '02/11/2018' time '02:34:32' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.164' message 'updated for XMLStreamAdapterTest changes' id 'e50c4304-3a21-0d00-90e1-405501e682d2' date '02/10/2018' time '04:29:20' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.163' message 'updated XMLParser ref' id 'd6ede0ce-0021-0d00-bc74-abf00744c396' date '02/07/2018' time '08:14:11' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.162' message 'reorganized Config' id 'a9a8dcbb-4720-0d00-944b-654c014bb924' date '01/29/2018' time '03:26:03' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.161' message 'updated XMLParser ref' id '55fbf2bc-3320-0d00-9159-456100cfbafc' date '01/28/2018' time '03:34:42' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.160' message 'fixed a bug in source writing' id '021fe365-0920-0d00-91f7-eb4b0f7c6333' date '01/26/2018' time '01:03:53' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.159' message 'fixed a bug in operator parsing, refactored the node step code generation, and made XPathReadStreamAdapter a subclass of XMLReadStreamAdapter' id '5cfde625-f31f-0d00-b8ca-c0c00ee8db2c' date '01/24/2018' time '10:31:10' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.158' message 'improved descendant-or-self step optimizations' id 'fe01009c-d318-0d00-b859-6e330b995ac5' date '10/26/2017' time '07:57:11' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.157' message 'refactoring' id '60eb0d76-c218-0d00-bf14-e5c802463a8c' date '10/25/2017' time '11:29:40' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.156' message 'updated XMLParser ref' id '57622dcc-1918-0d00-a324-70f10d18aa98' date '10/17/2017' time '02:16:16' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.155' message 'refactored' id 'bf2a73e3-7717-0d00-b9ff-ffa50a553627' date '10/09/2017' time '01:06:21' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.154' message 'refactored' id '51add1d3-7717-0d00-9d75-652f0566419d' date '10/09/2017' time '01:01:59' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.153' message 'Fixed a bug in #nextMatchAll: and refactored' id '8532fe7a-0817-0d00-8bac-3e4e0c6d5ca0' date '10/03/2017' time '12:11:27' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.152' message 'fixed configuration to load GT extensions for CoreWithWriting group (thanks Henrik Nergaard)' id 'b2640c56-9e0d-0d00-aa3d-380b06c37527' date '06/05/2017' time '04:46:36' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.151' message 'GS fix' id '41b5d16f-720c-0d00-b087-93cd00a610cf' date '05/21/2017' time '06:58:59' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.150' message 'updated XMLParser ref' id 'fb807a7f-510c-0d00-83e3-705d0c66709f' date '05/20/2017' time '03:41:07' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.149' message 'changed the XPath class initialization method to reinitialize the key-value cache instead of clearing it' id 'acd689aa-fb0b-0d00-abcb-a6d902a5efd4' date '05/15/2017' time '09:17:03' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.148' message 'updated GTExtensions ref' id '87e68f4a-dc0a-0d00-9918-2db301d4eba5' date '05/01/2017' time '02:25:57' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.147' message 'refactored and fixed a bug in XPathFunctionSet #remove:ifAbsent:' id 'fa6e2fba-280a-0d00-b4e1-32fe01648063' date '04/22/2017' time '04:12:15' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.146' message 'updated GTExtension ref' id '0f78202b-af09-0d00-8758-dd88046c4ff7' date '04/16/2017' time '03:10:44' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.145' message 'updated GTExtension ref' id 'a1f04e27-a909-0d00-8d90-a3800d26bf2c' date '04/16/2017' time '08:00:10' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.144' message 'updated for XMLWriter changes' id '3569667a-6b09-0d00-9346-cad40ce041fc' date '04/13/2017' time '06:25:16' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.143' message 'refactored' id 'b8b78cc4-c308-0d00-8c04-2bfb0e0cee19' date '04/04/2017' time '10:20:06' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.142' message 'refactored' id 'f873dc75-8908-0d00-a62c-96890c2ea323' date '04/02/2017' time '12:46:18' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.141' message 'refactored' id 'be9c2ef8-6e08-0d00-98f3-674d0055340f' date '03/31/2017' time '05:10:00' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.140' message 'updated GTExtensions ref' id '41909df1-2808-0d00-a296-a32c03908340' date '03/28/2017' time '05:37:22' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.139' message 'updated GTExtensions ref' id 'bbb129c7-2808-0d00-be79-e569036c0a38' date '03/28/2017' time '05:25:30' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.138' message 'refactoring' id '0d143f06-1208-0d00-8139-71e303ca99a9' date '03/27/2017' time '02:16:44' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.137' message 'updated GTExtensions ref' id '9b209442-0e08-0d00-a0fa-9ab30ea509b5' date '03/26/2017' time '09:47:16' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.136' message 'updated GTExtensions ref' id '3ae0681a-0a08-0d00-b8ae-0e5703e5acb8' date '03/26/2017' time '04:49:43' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.135' message 'all location path XPath expressions and binary selector expressions return node sets in document order, and @@ now returns an attribute string value when sent to a node and an ordered list of attribute string values when sent to a node set' id 'a69b539d-ea07-0d00-b2eb-4a2906cc1e81' date '03/25/2017' time '03:15:40' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.134' message 'refactored AST printing' id '4182e6fb-b806-0d00-8cd0-e1a503e05142' date '03/09/2017' time '09:37:47' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.133' message 'added more constant folding support to the compiler' id '408cf522-a506-0d00-b622-3fc5057514bc' date '03/08/2017' time '09:57:03' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.132' message 'updated GTExtensions ref' id '01d805d9-9f06-0d00-be45-eaab0fbbe9df' date '03/08/2017' time '03:38:27' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.131' message 'updated GTExtensions ref' id 'aa31cabb-9f06-0d00-be42-11920fbbe9df' date '03/08/2017' time '03:30:17' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.130' message 'refactored' id 'a1f171c7-7da7-4180-9013-efc286180faa' date '03/04/2017' time '01:02:55' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.129' message 'updated GTExtensions ref' id 'f3858f50-8ade-4de8-89ce-8e8f5e1d4ffd' date '03/04/2017' time '01:01:50' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.128' message 'updated GTExtensions ref' id '50569bb7-ff7d-4425-9991-e14c6b4f0b76' date '03/04/2017' time '12:01:32' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.127' message 'updated GTExtensions ref' id '69698ede-d08b-4ca9-8144-44ae3f431570' date '03/04/2017' time '11:52:02' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.126' message 'added GT inspector support for XPath with syntax highlighting and generated code view' id 'a366c09b-e816-4817-aa97-35bdcde177f7' date '03/01/2017' time '06:56:07' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.125' message 'refactoring' id '9f71276b-4a2c-4fc2-8a18-ac79eaf9dc3d' date '03/01/2017' time '07:29:43' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.124' message 'refactored and fixed bugs in string() and number() function calls with no arguments' id '7f6dc13a-05f7-4574-908a-b6cf98c19386' date '02/28/2017' time '08:33:57' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.123' message 'faster node set filtering' id '47ca836c-62db-4eab-ba58-4c55e4456b95' date '02/26/2017' time '12:06:15' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.122' message 'optimized location path expressions in predicates' id '397b7c98-19c2-4d5a-9165-94b5a2c8efb0' date '02/20/2017' time '04:43:11' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.121' message 'optimized location path expressions in predicates' id '80441a5a-97f4-46b1-ba36-4bd6478f4aee' date '02/20/2017' time '04:29:51' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.120' message 'added position and block predicate support to the DSL' id '6d50e24d-fbea-4252-9e3d-abcd6fbd6f54' date '02/14/2017' time '02:23:39' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.119' message 'force reinitialization' id 'f9c1303b-ed79-4bd5-ae49-e59aeeea6fa9' date '02/10/2017' time '11:47:28' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.118' message 'fixed baseline' id 'd8a21cca-f3e8-4d2b-9102-d1eaa42bed3b' date '02/10/2017' time '11:44:17' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.117' message 'fixed bugs in comparisons and the handling of node set positions with fractional parts, optimized position predicates, added support for disabling the compiled XPath cache' id '63e3e658-66a5-4b37-a790-3c2c6531de7e' date '02/10/2017' time '11:40:58' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.116' message 'fixed bugs in comparisons and the handling of node set positions with fractional parts, optimized position predicates, added support for disabling the compiled XPath cache' id 'e887a295-bbee-46ea-adca-79f15af3be40' date '02/10/2017' time '11:30:50' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.115' message 'fixed a bug in string() and added printing for AST nodes' id 'b29c90b2-832e-4a49-aaca-3db35200fd05' date '02/02/2017' time '07:20:53' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.114' message 'fixes for attribute and namespace axis' id 'c6606c5c-815c-46b7-8669-7b4d949b8cf5' date '01/31/2017' time '11:44:05' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.113' message 'fixed bugs in the translator and added typing support to the AST' id 'ee5ae7d0-847e-4541-a05f-51f7a356ec53' date '01/30/2017' time '10:15:06' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.112' message 'fixed a bug in parent step translation and optimized absolute location paths' id 'ca59e82e-81e0-4933-8078-f13162de7b83' date '01/30/2017' time '03:47:32' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.111' message 'Pharo3 fixes' id '98f452e9-9ad4-46de-9fcb-586a713e318f' date '01/29/2017' time '03:06:21' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.110' message 'added explicit type objects and simplified iteration during AST node visiting' id '51bdaabb-9835-4820-b747-47cce94497a8' date '01/27/2017' time '10:52:30' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.109' message 'fixed number literal compilation on Squeak' id 'dcc138fd-07f6-454c-b67c-c4f5cfc651c0' date '01/27/2017' time '01:05:10' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.108' message 'moved positive/negative zero testing messages to separate compatibility packages' id '62c8d4b1-b372-4264-9807-38d2febc1e6c' date '01/27/2017' time '12:29:41' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.107' message 'fixed GS post load doit' id '5724a9f8-252b-4c73-8748-1276a0db5094' date '01/26/2017' time '12:37:44' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.106' message 'fixed GS post load doit' id '99af23cd-a9d8-42bf-bc00-277b08cf6be7' date '01/26/2017' time '12:32:12' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.105' message 'fixed negative zero handling on GS' id '2852c101-4819-4bab-a351-7e135726f4c5' date '01/26/2017' time '12:19:15' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.104' message 'fixed post-load doit' id '8db196ef-da3a-4098-abfc-196579cebc68' date '01/25/2017' time '03:27:55' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.103' message 'added a new AST-based multipass optimizing compiler, fixed bugs in number parsing and the handilng of infinity and nan by division, modulus, negation, substring(), round(), floor(), and ceiling()' id '8d5548b5-3784-4d2c-825c-f97025c1d55c' date '01/25/2017' time '03:03:26' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.102' message 'added a new AST-based multipass optimizing compiler, fixed bugs in number parsing and the handilng of infinity and nan by division, modulus, negation, substring(), round(), floor(), and ceiling()' id '5030fb14-a78a-41c7-806b-113875ef9a91' date '01/25/2017' time '02:34:12' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.101' message 'removed support for custom abbreviated axis specifiers in expression evaluation to not conflict with newer XPath versions' id '00c334ce-6560-4004-844d-00ff6797ea49' date '12/31/2016' time '12:31:18' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.100' message 'refactoring' id '6e4f2434-47f6-4890-af71-b23414ec482d' date '12/06/2016' time '09:47:23' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.99' message 'removed #documentRoot' id 'ae80b4ff-2b04-4a25-9aa9-34cecef4c545' date '12/03/2016' time '01:41:52' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.98' message 'id() function now works without validation enabled' id 'a360363c-a7e4-4ebb-a052-43c382f71ffa' date '11/28/2016' time '02:36:46' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.97' message 'added testing for default namespace matching' id '5779b47d-14b8-46f7-b813-0d4c7a066dc0' date '11/09/2016' time '01:01:04' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.96' message 'updated XMLParser ref' id '2d6068fd-9699-4166-a2c8-50de9180d9df' date '10/30/2016' time '10:40:47' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.95' message 'changed function argument handling to use arrays' id 'ad1d53bb-0f84-4311-91f4-7c466aa93d93' date '10/09/2016' time '07:47:34' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.94' message 'added separate XPathFunctionPrototype classes to store parsed function prototypes from XPathFunctions and removed possible race conditions' id '387f5cf3-4ddf-4c50-b51b-a18871d93780' date '09/28/2016' time '11:34:23' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.93' message 'refactored and made id() look for xml:id attributes when there''s no DTD' id '03296711-78fa-4e87-b87f-7936481e6fa5' date '09/22/2016' time '06:43:00' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.92' message 'added a post-load to clear the compiled XPath cache' id '361a0428-a927-4180-8c9c-e3c0b721af5f' date '09/11/2016' time '11:55:54' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.91' message 'updated XMLParser ref' id 'e0d4ebea-798d-4b29-b4df-12964a1f2d77' date '09/08/2016' time '12:15:31' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.90' message 'small refactoring and update for XMLParser changes' id '1d34a106-0078-4860-ab17-29c66e3a3a21' date '09/06/2016' time '02:31:20' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.89' message 'updated for XMLParser changes' id 'ae960949-4336-4902-beae-0474455d8cda' date '08/17/2016' time '02:24:22' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.88' message 'updated XMLParser dependency' id '45f17d58-99b0-4164-8c97-1d01b2515b36' date '07/17/2016' time '04:50:48' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.87' message 'refactored string compilation method to not use Compiler' id '6fe49bbe-f311-43fc-a6a2-8be6df7a4d26' date '07/08/2016' time '03:25:51' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.86' message 'updated for XMLParser changes' id 'ca2189f0-3f10-48fe-9a9b-4601b2582dc2' date '04/21/2016' time '08:30:04' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.85' message 'refactored and updated for XMLParser changes' id 'cea507fa-2b99-4864-a057-19db8b217bc6' date '04/02/2016' time '02:48:36' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.84' message 'refactored stream adapter and updated for XMLParser changes' id '47e6fb49-810d-4fbe-bcef-8804f60735fc' date '03/26/2016' time '01:36:22' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.83' message 'updated for XMLParser changes' id '476787a5-0416-4da7-b450-a51a173bea9a' date '03/14/2016' time '01:42:23' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.82' message 'added print messages, improved comments, renamed function set conversion messages to have an  XPath prefix, added hasFunctions, hasVariables, removeFunctions, and removeVariables to XPathContext' id '0df2e4c8-422d-4e18-b380-977a3bed8754' date '03/06/2016' time '09:22:24' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.81' message 'added namespace methods and refactored code generation' id 'ef1b7a97-225a-4f25-8c4d-1b8078e49365' date '03/02/2016' time '07:32:09' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.80' message 'refactored to remove binary selectors on built-in classes and more efficient evaluation of predicates' id 'c09e491f-adaa-4918-90d5-36ceb6ada80b' date '02/23/2016' time '01:22:51' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.79' message 'added named axis selectors to XMLNode and XMLNodeSet and reimplemented binary selectors and  sort order axis methods with them, and added base classes for the the expression and function prototype parser handler classes' id '52720fe4-d108-4dff-9340-8ad0d601ece2' date '02/22/2016' time '08:56:24' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.78' message 'changed to no longer require overrides for GS compatibility' id 'f0c315e2-9835-4f03-a2af-2bb3790b1373' date '02/18/2016' time '06:38:36' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.77' message 'updated XMLParser dependency' id '3c3ea966-7248-4aee-9271-a3c835e8ab95' date '02/14/2016' time '05:03:07' author 'monty' ancestors () stepChildren ())(name 'ConfigurationOfXPath-monty.76' message 'fix for GS' id '41c41231-fd58-43c3-81f6-14969f1d8c4b' date '01/29/2016' time '03:36:45' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.75' message 'updated XMLParser dependency' id '5f48c3ae-9383-48b6-8f66-f8b603a39d97' date '01/08/2016' time '01:22:19' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.74' message 'updated XMLParser dependency' id 'ee4f1c43-4c42-41e4-86a2-fde5ec59357f' date '12/04/2015' time '09:38:25' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.73' message 'improved reverse axis and attribute predicate tests' id '2d302e69-d947-4480-8e27-75865aa66dd5' date '11/21/2015' time '12:46:01' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.72' message 'added attribute predicate tests' id '2eeda398-0d1d-4823-b824-8b10f81969f0' date '11/19/2015' time '10:57:56' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.71' message 'refactored' id '0273f886-dc1f-4785-a050-4f800545be5c' date '11/19/2015' time '12:32:57' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.70' message 'fixed baseline ref' id '4ba2928e-5ae4-40cc-8009-7ff33bf623f4' date '11/01/2015' time '09:41:18' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.69' message 'refactored and improved error reporting' id 'd5b7e294-93a7-47fa-9522-9b09932f7914' date '10/31/2015' time '07:10:56' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.68' message 'refactored and improved error reporting' id '8ba53b25-8eed-49a6-b64c-858e28b55cbf' date '10/30/2015' time '09:14:03' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.67' message 'refactored sorting and reversing' id '7aba7430-1155-4bb3-8011-83cb1bd53c6a' date '10/18/2015' time '12:07:03' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.66' message 'added addAllTo: and addAllIfNotPresentTo: tests' id '4f3f8e22-d77c-43a0-ad59-54f1e0657f1e' date '10/17/2015' time '04:26:05' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.65' message 'removed obsolete method and improved comment' id '09081ad8-6edd-4a3b-9c63-e90f11fe2c5f' date '10/16/2015' time '03:41:05' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.64' message 'updated dev version' id '310c9c5f-c9cc-471e-ace7-4c8db2328905' date '10/12/2015' time '07:02:16' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.63' message 'optimizations' id 'a6d3a1f2-cf9d-4561-bd37-7089019925f1' date '10/11/2015' time '06:22:32' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.62' message 'refactored and small optimization' id '640da8a7-da57-4a52-a99e-4ce9fc21d41c' date '10/10/2015' time '04:29:54' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.61' message 'fixed bugs (thanks to Peter Uhnak)' id '3291aad5-78ec-4be6-80f0-80598f2f8ecc' date '10/08/2015' time '11:34:18' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.60' message 'added node set stringValue method' id 'fead8659-8a20-4c72-9ee8-cd5e91765b0e' date '08/16/2015' time '11:41:39' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.59' message 'fixed GS reloading' id 'ac79f0d5-a66f-4c03-97c0-f00aeab1586b' date '07/15/2015' time '07:41:31' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.58' message 'removed conditional loading' id '4aec3916-6fa1-435e-8a46-27e3319f37e8' date '07/08/2015' time '10:39:01' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.57' message 'fixed to support upgrading on gemstone' id '714d61bb-200b-4b87-81f9-3a244edf9729' date '07/08/2015' time '05:27:46' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.56' message 'faster sorting' id 'bd440032-5f09-48f4-b97b-2e31dc2a7f83' date '07/05/2015' time '09:44:21' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.55' message 'refactored and improved axis tests' id '2da56bde-8450-423d-9ffb-74cae9e4d943' date '06/30/2015' time '09:24:17' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.54' message 'small refactoring' id 'dea6abb2-edab-432d-9fa1-959e87ebf0b5' date '06/19/2015' time '01:05:16' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.53' message 'more efficient sorting' id 'f616569c-417e-4eae-8e21-dbb0af0a36e4' date '06/11/2015' time '03:35:23' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.52' message 'simplified sorting' id 'd3ab60a1-ade5-424c-b05f-8368390500e0' date '06/08/2015' time '12:10:31' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.51' message 'removed reverseSort/reverseSorted' id 'c30b99b1-d0e3-49c7-9139-d21c4d7a673b' date '06/05/2015' time '04:11:31' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.50' message 'faster descendant, descendant-or-self, following/preceding and following/preceding sibling axes' id 'c1012ea1-c459-4f44-abfa-d83592439aaf' date '06/03/2015' time '03:24:23' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.49' message 'fixed package ref' id 'ab33e0c1-be75-45f7-bea0-c3d078aa17d8' date '05/29/2015' time '06:48:09' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.48' message 'added comments' id '1fc17ef9-4a93-4d22-9c80-26b8c8a71451' date '05/29/2015' time '06:46:24' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.47' message 'optimized descendant and descendant-or-self and added printOn: methods' id '70e3d415-d3cf-4e03-871a-e36bd4e2dd09' date '04/20/2015' time '07:15:31' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.46' message 'fixed bug in handling of abbreviated steps' id 'd42ab965-fe5d-404e-b1b2-676ce5097665' date '04/16/2015' time '03:05:08' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.45' message 'added support for expanded name tests with local name wildcards and namespace() type tests with embeddded name tests.' id '08276033-adef-4530-8042-9fdb4834285e' date '04/15/2015' time '08:08:45' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.44' message 'refactored' id 'f74115d6-4795-4301-b714-d7d5d543776a' date '04/13/2015' time '06:12:33' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.43' message 'fixed so element is the principal node type of every non attribute or namespace axis' id 'bd94294d-c346-4db7-8c78-04dddcb3ea18' date '04/12/2015' time '01:29:30' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.42' message 'number conversion now allows whitespace around number literals in strings' id 'bb236c3b-007d-4b8c-ab43-9456bf909d05' date '04/07/2015' time '08:37:15' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.41' message 'updated for XMLParser' id 'e1863e2e-268b-42b8-b5d6-cbe39f9b4850' date '04/06/2015' time '09:39:41' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.40' message 'refactored functions' id '43037b73-2280-40b4-b11a-48c3e86dff4d' date '04/04/2015' time '07:36:17' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.39' message 'changed default context position/size to 1' id 'd942c108-6b6d-4167-ab7b-77d6316a161c' date '04/02/2015' time '09:05:56' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.38' message 'refactoring' id '55e6f8e7-56b1-4214-b271-6b36709f21bd' date '04/02/2015' time '08:28:20' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.37' message 'added tests for following/preceding enumeration methods' id '9ada5e73-6c9e-4255-9ccf-1a3fc8c9aab9' date '04/02/2015' time '12:03:50' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.36' message 'fixed bug in occursInDocumentBeforeNode:' id 'ee40eacf-c56c-4a05-a75f-24030d3ece58' date '04/01/2015' time '08:26:22' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.35' message 'fix for test failure' id '743bc82d-67a9-466f-a14a-54dfa113e2a7' date '04/01/2015' time '09:22:08' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.34' message 'added occursInDocumentBeforeNode:  test' id '065addde-4409-476f-9a17-e5b7a77455e1' date '04/01/2015' time '12:13:40' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.33' message 'bugfixes and refactoring' id 'dbe76eac-fc88-43f0-a17e-e3166dc1e0d7' date '03/31/2015' time '09:19:24' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.32' message 'added intersection: and difference: to node sets' id '839e25c9-d0cd-42da-b1f5-7154fd977fc0' date '03/27/2015' time '09:53:27' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.31' message 'added stringValues and stringValuesDo:' id '11e606e7-b8e9-4ba9-baa6-111f08cf31da' date '03/27/2015' time '08:36:32' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.30' message 'fixed bug in last() function and changed to permit absolute location paths without any steps as the standard requires' id 'dd58c0ed-e981-4e72-a595-65496de1b3fe' date '03/27/2015' time '12:16:29' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.29' message 'refactoring and fixed bug in swap:with:' id 'dfee218c-29cc-46e9-976c-b8fe147fa587' date '03/26/2015' time '12:03:24' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.28' message 'replaced asXPathString with stringValue for nodes and refactored' id '60ccdb3a-bac3-474a-852c-72cbc8b8bb42' date '03/25/2015' time '08:39:14' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.27' message 'refactoring' id 'b010ac50-2064-4980-a1c6-bfc13e282b9f' date '03/25/2015' time '04:15:52' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.26' message 'refactoring' id '1399972d-48c5-4bcc-8a22-a670ce3dd1b3' date '03/22/2015' time '02:58:01' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.25' message 'fixed bug in node set comparison and improved comments' id '391d35e6-973b-42cc-a066-db42625eb79e' date '03/21/2015' time '05:36:20' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.24' message 'merged with stephan''s .23' id 'bffe4fc4-86f8-4f40-a393-0967ac711684' date '03/19/2015' time '09:52:37' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.23' message 'fixed bug in descendant and descendant-or-self axis' id 'fe2b7c40-025b-4993-93c6-77215091b948' date '03/19/2015' time '09:49:56' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.22' message 'refactoring' id '1dbe7d34-7f35-4cc7-bc0e-a33d4429509f' date '03/17/2015' time '06:47:06' author 'monty' ancestors () stepChildren ())) stepChildren ())(name 'ConfigurationOfXPath-StephanEggermont.23' message 'comment change for build trigger' id '5dc3bee9-7144-4497-b7b3-80eb7d3d9e6a' date '03/17/2015' time '03:19:54' author 'StephanEggermont' ancestors ((name 'ConfigurationOfXPath-StephanEggermont.22' message 'Updated development to use newer baseline,
test URL triggered build' id 'ae2fd8aa-1bf8-4a17-83d7-bf18f63ae973' date '03/17/2015' time '10:07:59' author 'StephanEggermont' ancestors ((name 'ConfigurationOfXPath-monty.21' message 'moved axis methods so they wont be shadowed by pastell methods' id 'fb2661c8-4331-4d7c-bc70-ab7056a65a9a' date '03/15/2015' time '10:07:56' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.20' message 'improved comments and small optimizations' id '23b23546-9653-44a7-8fca-fa20c065ca78' date '03/13/2015' time '10:34:05' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.19' message 'added xPath:context: and changed it and xPath: to accept both XPath objects and strings' id '1c7f681e-753c-4c71-9f69-f91cdb6f197a' date '03/12/2015' time '08:44:19' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.18' message 'moved prefix lookup to namespace scope' id '308933af-6031-453c-bec6-f5795da4b38b' date '03/12/2015' time '07:24:55' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.17' message 'fixed bug in following/preceding axis, and refactored argument list parsing to superclass' id 'a278b358-ebe0-479d-831f-0086bd422bbe' date '03/11/2015' time '12:23:24' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.16' message 'changed namespace node inst var "prefix" to "name"' id 'a654cfee-6788-43d7-b307-feee9abded5f' date '03/10/2015' time '03:14:59' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.15' message 'added id() function' id '26209f65-8aa0-4cdd-a893-1109bd5156cd' date '03/10/2015' time '09:10:14' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.14' message 'refactored and changed to allow unquoted pi name tests' id '4463cd13-f414-44ca-ae55-a87fc213b1de' date '03/05/2015' time '08:21:49' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.13' message 'fixed node test and gemstone compatibility bugs' id '757d23df-f9cb-4ea8-b795-839de7197875' date '03/03/2015' time '06:04:24' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.12' message 'added element(), attribute(), and namespace() type tests and changed behavior of unqualified name tests to match against the name only to be consistent with other libs and the behavior when context namespaces are declared' id '3d748ec0-f5dd-44d4-8bd0-1d8d6c44c733' date '03/02/2015' time '05:49:49' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.11' message 'added context constructors' id 'e571bc5a-b5ea-4e0c-a812-8a1f5e6dfcf9' date '02/13/2015' time '10:31:11' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.10' message 'added variables: setter and ends-with() function and fixed typo' id 'd7272839-f3a6-492f-83ef-76c4d94ca027' date '02/13/2015' time '01:09:16' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.9' message 'more efficient ancestor and ancestor-or-self axis' id 'c16a360b-af8e-46f0-9410-f4d76fbf9320' date '02/12/2015' time '01:05:39' author 'monty' ancestors ((name 'ConfigurationOfXPath-monty.8' message 'initial commit supporting XPath 1.0 syntax' id '7a8cb11f-0dc9-45db-bf85-15298f1451c0' date '02/11/2015' time '01:21:01' author 'monty' ancestors ((name 'ConfigurationOfXPath-HernanMoralesDurand.7' message 'First version for Pharo 3 (developement)
' id '85f6224c-6a61-1b45-8301-1267b05dd583' date '01/31/2014' time '12:32:32' author 'HernanMoralesDurand' ancestors ((name 'ConfigurationOfXPath-HernanMoralesDurand.6' message 'Updated XML dependency' id '143d94a7-32e9-c344-a7b0-8be784222c39' date '09/07/2013' time '02:54:23' author 'HernanMoralesDurand' ancestors ((name 'ConfigurationOfXPath-HernanMoralesDurand.5' message '' id 'ca0c6a90-5ccb-5849-affb-1a09d45b5859' date '09/07/2013' time '02:46:44' author 'HernanMoralesDurand' ancestors ((name 'ConfigurationOfXPath-HernanMoralesDurand.4' message 'Added XMLParser dependency' id 'c5ff23c2-6dd9-9c4a-8dce-8a46bf13fbbd' date '09/06/2013' time '09:48:58' author 'HernanMoralesDurand' ancestors ((name 'ConfigurationOfXPath-HernanMoralesDurand.3' message '' id '2fe2e294-67c6-4d42-a2d6-ee167079d128' date '09/06/2013' time '09:20:01' author 'HernanMoralesDurand' ancestors ((name 'ConfigurationOfXPath-HernanMoralesDurand.2' message '' id '028badef-e5f8-2040-b81c-4520a33e1993' date '09/06/2013' time '09:17:00' author 'HernanMoralesDurand' ancestors ((name 'ConfigurationOfXPath-HernanMoralesDurand.1' message 'Creating ConfigurationOfXPath' id 'aff9da64-6a0c-d344-952a-ba61e19d1b20' date '09/06/2013' time '09:14:30' author 'HernanMoralesDurand' 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 ())) 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 ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())