some new attempts at a better dead-node collection; introduces hasPathToRoot darcs-hash:20080304041141-5007d-a1a805e822b9aca4e4bb04c2b0fff7cb91745d8a.gz
some simplifications to GSS, ResultNode, and StateNode darcs-hash:20080304040310-5007d-f165435d44a4bde78144c20ad004d4c7bb87adc2.gz
refactoring of Node class and more stringent checks darcs-hash:20080304040201-5007d-923f135031ca007d8aa7f46281dd4fea2e36f10e.gz
more unform naming for add/remove darcs-hash:20071105025021-5007d-37eb1eb9cc8374584c6ef294918c9b34e207411f.gz
more refactoring into Node darcs-hash:20071105024849-5007d-00b91c1b26f557923a028c853a2edf0775679567.gz
refactor predecessor/successor into Node class darcs-hash:20071105024651-5007d-89314712d7f8aa36119c8be7d0cc1e6b57cedc8a.gz
rename Node.results to Node.predecessors, add type parameter to Node darcs-hash:20071105024541-5007d-394638d59376c9611edf6bd832d2f8ad72784d07.gz
refactor toInt() and related machinery into Node darcs-hash:20071105024417-5007d-9261ef105ce9686698e405095749ce8caf1b4e1b.gz
refactor GraphViz into Node darcs-hash:20071105024313-5007d-bdd556a24a61601198854e4aa18c401ec44acecf.gz
create common superclass of ResultNode and StateNode darcs-hash:20071105024124-5007d-22d8f342e67ce3d3bb404f99430c18138128176b.gz
rename Result->ResultNode darcs-hash:20071105023953-5007d-ec5775c3517af55664bcdc5772f0e522a58665ae.gz
rename Node->StateNode darcs-hash:20071105023915-5007d-a1bdc50cb5c65bb1ca10dd55f93c4aef2ad01f82.gz