Index: trunk/doc/developer/lihata_format/comm_attribs.lht =================================================================== --- trunk/doc/developer/lihata_format/comm_attribs.lht (revision 4295) +++ trunk/doc/developer/lihata_format/comm_attribs.lht (revision 4296) @@ -2,6 +2,7 @@ ha:attrib { type=ha + hide=1 desc { a hash of attributes } li:children { ha:simple-attrib-key { valtype=string; desc={attribute value without metadata (text node)} } Index: trunk/doc/developer/lihata_format/cschem-group-v.svg =================================================================== --- trunk/doc/developer/lihata_format/cschem-group-v.svg (revision 4295) +++ trunk/doc/developer/lihata_format/cschem-group-v.svg (revision 4296) @@ -18,17 +18,17 @@ - + -dup3_/lht_tree_doc/roots/cschem-group-v*/children/group.1 +dup4_/lht_tree_doc/roots/cschem-group-v*/children/group.1 group.1 -> - + -/lht_tree_doc/roots/cschem-group-v*->dup3_/lht_tree_doc/roots/cschem-group-v*/children/group.1 +/lht_tree_doc/roots/cschem-group-v*->dup4_/lht_tree_doc/roots/cschem-group-v*/children/group.1 Index: trunk/doc/developer/lihata_format/cschem-sheet-v.svg =================================================================== --- trunk/doc/developer/lihata_format/cschem-sheet-v.svg (revision 4295) +++ trunk/doc/developer/lihata_format/cschem-sheet-v.svg (revision 4296) @@ -18,31 +18,31 @@ - + -dup4_/lht_tree_doc/roots/cschem-sheet-v*/children/obj_indirect.1 +dup5_/lht_tree_doc/roots/cschem-sheet-v*/children/obj_indirect.1 obj_indirect.1 -> - + -/lht_tree_doc/roots/cschem-sheet-v*->dup4_/lht_tree_doc/roots/cschem-sheet-v*/children/obj_indirect.1 +/lht_tree_doc/roots/cschem-sheet-v*->dup5_/lht_tree_doc/roots/cschem-sheet-v*/children/obj_indirect.1 - + -dup5_/lht_tree_doc/roots/cschem-sheet-v*/children/obj_direct.2 +dup6_/lht_tree_doc/roots/cschem-sheet-v*/children/obj_direct.2 obj_direct.2 -> - + -/lht_tree_doc/roots/cschem-sheet-v*->dup5_/lht_tree_doc/roots/cschem-sheet-v*/children/obj_direct.2 +/lht_tree_doc/roots/cschem-sheet-v*->dup6_/lht_tree_doc/roots/cschem-sheet-v*/children/obj_direct.2 Index: trunk/doc/developer/lihata_format/root_devmap.lht =================================================================== --- trunk/doc/developer/lihata_format/root_devmap.lht (nonexistent) +++ trunk/doc/developer/lihata_format/root_devmap.lht (revision 4296) @@ -0,0 +1,16 @@ +ha:lht_tree_doc { ha:roots { + + ha:std_devmap.v* { + type=li + desc={Device map for plugin std_devmap} + li:children { + ha:comp_attribs { + type=ha + desc={Attributes to be set in the abstract component} + li:children { + sy:attrib@dup = {/lht_tree_doc/comm/attrib} + } + } + } + } +}} Index: trunk/doc/developer/lihata_format/tree.html =================================================================== --- trunk/doc/developer/lihata_format/tree.html (revision 4295) +++ trunk/doc/developer/lihata_format/tree.html (revision 4296) @@ -15,6 +15,18 @@  ha:obj_indirect.1     Group of concrete objects ->  ha:obj_direct.2     Group of concrete objects -> +

li:std_devmap.v*

+

+ +
type:name value ver description +
li:std_devmap.v*     Device map for plugin std_devmap +
 ha:comp_attribs     Attributes to be set in the abstract component +
  ha:attrib     a hash of attributes +
   simple-attrib-key string   attribute value without metadata (text node) +
   ha:detailed-attrib     attribute with metadata (hash node) +
    value string   attribute value +
    prio integer   priority value +

li:cschem-group-v*

@@ -32,16 +44,6 @@

Common subtrees

Each table below describes a subtree that usually does not specify a whole tree (thus they are usually not a valid file on their own). These subtrees are described in a separate table because they are used from multiple other trees. -

ha:attrib

-

- -
type:name value ver description -
ha:attrib     a hash of attributes -
 simple-attrib-key string   attribute value without metadata (text node) -
 ha:detailed-attrib     attribute with metadata (hash node) -
  value string   attribute value -
  prio integer   priority value -

ha:group.ID

Index: trunk/doc/developer/lihata_format/tree.txt =================================================================== --- trunk/doc/developer/lihata_format/tree.txt (revision 4295) +++ trunk/doc/developer/lihata_format/tree.txt (revision 4296) @@ -9,6 +9,17 @@ ha:obj_indirect.1 Group of concrete objects -> ha:obj_direct.2 Group of concrete objects -> +li:std_devmap.v* + +type:name value ver description +li:std_devmap.v* Device map for plugin std_devmap + ha:comp_attribs Attributes to be set in the abstract component + ha:attrib a hash of attributes + simple-attrib-key string attribute value without metadata (text node) + ha:detailed-attrib attribute with metadata (hash node) + value string attribute value + prio integer priority value + li:cschem-group-v* type:name value ver description @@ -26,15 +37,6 @@ Each table below describes a subtree that usually does not specify a whole tree (thus they are usually not a valid file on their own). These subtrees are described in a separate table because they are used from multiple other trees. -ha:attrib - -type:name value ver description -ha:attrib a hash of attributes - simple-attrib-key string attribute value without metadata (text node) - ha:detailed-attrib attribute with metadata (hash node) - value string attribute value - prio integer priority value - ha:group.ID type:name value ver description