summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2015-04-24Initial implementation of the reference tree module.Daniil Baturin
2015-04-24Add the util module to the _oasisDaniil Baturin
2015-04-24Reduce the amount of references in the interface definition schema.Daniil Baturin
2015-04-24Move constraintError out of the constraint tag, rename to constraintErrorMess...Daniil Baturin
2015-04-24Make find_xml_child return Xml.xml option rather than raise Not_found.Daniil Baturin
2015-04-24Add Vylist.complement for calculating difference between two listsDaniil Baturin
2015-04-23Quick and dirty path pretty printer.Daniil Baturin
2015-04-23Add get_existent_path for finding the part of a path that already exists in a...Daniil Baturin
2015-04-23Make insert require all but the last elements in the path to exist in the tree.Daniil Baturin
2015-04-22Add a function for looking up xml-light tag children.Daniil Baturin
2015-04-22Revert "Make multi-value and single-value leaf nodes separate things."Daniil Baturin
2015-04-17Make multi-value and single-value leaf nodes separate things.Daniil Baturin
2015-04-16Use two-part valueHelp with format and description.Daniil Baturin
2015-04-16Group node properties and children into their own tags.Daniil Baturin
2015-04-15Further simplify the schema.Daniil Baturin
2015-04-15Add an example of interface definition.Daniil Baturin
2015-04-15Simplify the interface definition schema.Daniil Baturin
2015-04-15Add value validator module.Daniil Baturin
2015-04-15Group vyconf modules into a single library.Daniil Baturin
2015-04-14Abandon the idea of default data in Vytree.insert and use explicit data listDaniil Baturin
2015-04-13Don't multiply apostrophes without a strong need.Daniil Baturin
2015-04-13Expose node_type and position types.Daniil Baturin
2015-04-13Import XML schemata from the prototype.Daniil Baturin
2015-04-13Import XML-related scripts from the prototype.Daniil Baturin
2015-04-02Get rid of an unnecessary type alias.Daniil Baturin
2015-04-02Reverse the order of make/make_full arguments for easier partial application.Daniil Baturin
2015-04-02Remove the node type, it will be in the reference tree module.Daniil Baturin
2015-04-02Fix Vytree.update and its unit test.Daniil Baturin
2015-04-01Add Vytree.update for updating the data attached to nodes.Daniil Baturin
2015-03-29Missing test in the tree testsuite.Daniil Baturin
2015-03-28Abstract the "find a node and do things to it" away a little.Daniil Baturin
2015-03-28Add tests for insert_before and insert_after.Daniil Baturin
2015-03-28Add insert_before and insert_after to the Vylist signature.Daniil Baturin
2015-03-28Add tests for Vylist.replaceDaniil Baturin
2015-03-28Make Vylist.replace raise Not_found for nonexistent elements.Daniil Baturin
2015-03-28Add insert_before and insert_after functions to Vylist.Daniil Baturin
2015-03-27Use cons instead of append for inserstions by default.Daniil Baturin
2015-03-27Add a type for differentiating nodes.Daniil Baturin
2015-03-04Remove unnecessary wrapping and get rid of extract_names.Daniil Baturin
2015-03-04Use an exception-throwing version of find instead of repeating the matching e...Daniil Baturin
2015-03-04Add some tests for the vylist module.Daniil Baturin
2015-03-04Fix formatting in vylist.Daniil Baturin
2015-03-04Fix typo in vylist.Daniil Baturin
2015-03-02Remove "child" from insert/delete etc. function names.Daniil Baturin
2015-03-01Missing get_child signature.Daniil Baturin
2015-03-01Move the source files back to src/Daniil Baturin
2015-03-01Add get_child and some tests for it.Daniil Baturin
2015-02-28Tests for pathological cases of delete_child usage.Daniil Baturin
2015-02-28Move vytree to its own subdir.Daniil Baturin
2015-02-28Use vylist module in vytree for fancy list operations.Daniil Baturin