Changeset 8101:8c1145cf6dfd in orange


Ignore:
Timestamp:
07/15/11 23:15:28 (3 years ago)
Author:
ales_erjavec <ales.erjavec@…>
Branch:
default
Convert:
3d5b759b50614325dfacb682c195e868fbcae93e
Message:

Check if "start" attribute is in the enumerate_list node.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • orange/doc/catalog-rst/rst/conf.py

    r8042 r8101  
    242242        for node in self.document.traverse(nodes.Node): 
    243243            if isinstance(node,  nodes.Node) and not isinstance(node, nodes.Text): 
    244                 try: 
    245                     if "stamp-list" in node["classes"][:]: 
    246                         self.decorate(node) 
    247                 except Exception, ex: 
    248                     print ex 
     244                if "stamp-list" in node["classes"][:]: 
     245                    self.decorate(node) 
    249246                 
    250247    def decorate(self, node): 
    251248        for ol in node.traverse(nodes.enumerated_list): 
    252             start = int(ol["start"]) 
     249            start = int(ol["start"]) if "start" in ol else 1 
    253250            for i, list_item in enumerate(ol.traverse(nodes.list_item)): 
    254251                list_item["classes"].append("list-item-%i" % (start + i)) 
Note: See TracChangeset for help on using the changeset viewer.