This is the original non-custom chapter-select command. Additionally 
sometimes after the unresponsiveness the tree is not fully drawn. This may 
still have something to do with @chapter nodes whose headlines contain 
*special* characters (spaces, slashes, etc).

My setup is my standard, Win7 Py2.7, Qt4. Updated as of April 19th, 11am. 

Here is my console output:

  File 
"C:\Users\Lunz8748\Documents\sourcetreeapp\leo-editor\leo\core\leoCommands.py", 
line 5446, in redraw
    c.selectPosition(p2 or p)
  File 
"C:\Users\Lunz8748\Documents\sourcetreeapp\leo-editor\leo\core\leoCommands.py", 
line 6680, in selectPosition
    cc.selectChapterForPosition(p)
  File 
"C:\Users\Lunz8748\Documents\sourcetreeapp\leo-editor\leo\core\leoChapters.py", 
line 327, in selectChapterForPosition
    cc.selectChapterByName(name)
  File 
"C:\Users\Lunz8748\Documents\sourcetreeapp\leo-editor\leo\core\leoChapters.py", 
line 138, in selectChapterByName
    cc.selectChapterByNameHelper(chapter, collapse=collapse)
  File 
"C:\Users\Lunz8748\Documents\sourcetreeapp\leo-editor\leo\core\leoChapters.py", 
line 155, in selectChapterByNameHelper
    cc.selectedChapter.unselect()
  File 
"C:\Users\Lunz8748\Documents\sourcetreeapp\leo-editor\leo\core\leoChapters.py", 
line 527, in unselect
    c.redraw(p)
  File 
"C:\Users\Lunz8748\Documents\sourcetreeapp\leo-editor\leo\core\leoCommands.py", 
line 5446, in redraw
    c.selectPosition(p2 or p)
  File 
"C:\Users\Lunz8748\Documents\sourcetreeapp\leo-editor\leo\core\leoCommands.py", 
line 6680, in selectPosition
    cc.selectChapterForPosition(p)
  File 
"C:\Users\Lunz8748\Documents\sourcetreeapp\leo-editor\leo\core\leoChapters.py", 
line 327, in selectChapterForPosition
    cc.selectChapterByName(name)
  File 
"C:\Users\Lunz8748\Documents\sourcetreeapp\leo-editor\leo\core\leoChapters.py", 
line 138, in selectChapterByName
    cc.selectChapterByNameHelper(chapter, collapse=collapse)
  File 
"C:\Users\Lunz8748\Documents\sourcetreeapp\leo-editor\leo\core\leoChapters.py", 
line 155, in selectChapterByNameHelper
    cc.selectedChapter.unselect()
  File 
"C:\Users\Lunz8748\Documents\sourcetreeapp\leo-editor\leo\core\leoChapters.py", 
line 527, in unselect
    c.redraw(p)
  File 
"C:\Users\Lunz8748\Documents\sourcetreeapp\leo-editor\leo\core\leoCommands.py", 
line 5444, in redraw
    p2 = c.frame.tree.redraw(p)
  File 
"C:\Users\Lunz8748\Documents\sourcetreeapp\leo-editor\leo\plugins\qt_tree.py", 
line 186, in full_redraw
    self.drawTopTree(p)
  File 
"C:\Users\Lunz8748\Documents\sourcetreeapp\leo-editor\leo\plugins\qt_tree.py", 
line 360, in drawTopTree
    self.drawTree(p)
  File 
"C:\Users\Lunz8748\Documents\sourcetreeapp\leo-editor\leo\plugins\qt_tree.py", 
line 373, in drawTree
    self.drawChildren(p, parent_item=item)
  File 
"C:\Users\Lunz8748\Documents\sourcetreeapp\leo-editor\leo\plugins\qt_tree.py", 
line 306, in drawChildren
    self.drawTree(child, parent_item)
  File 
"C:\Users\Lunz8748\Documents\sourcetreeapp\leo-editor\leo\plugins\qt_tree.py", 
line 373, in drawTree
    self.drawChildren(p, parent_item=item)
  File 
"C:\Users\Lunz8748\Documents\sourcetreeapp\leo-editor\leo\plugins\qt_tree.py", 
line 306, in drawChildren
    self.drawTree(child, parent_item)
  File 
"C:\Users\Lunz8748\Documents\sourcetreeapp\leo-editor\leo\plugins\qt_tree.py", 
line 373, in drawTree
    self.drawChildren(p, parent_item=item)
  File 
"C:\Users\Lunz8748\Documents\sourcetreeapp\leo-editor\leo\plugins\qt_tree.py", 
line 306, in drawChildren
    self.drawTree(child, parent_item)
  File 
"C:\Users\Lunz8748\Documents\sourcetreeapp\leo-editor\leo\plugins\qt_tree.py", 
line 373, in drawTree
    self.drawChildren(p, parent_item=item)
  File 
"C:\Users\Lunz8748\Documents\sourcetreeapp\leo-editor\leo\plugins\qt_tree.py", 
line 306, in drawChildren
    self.drawTree(child, parent_item)
  File 
"C:\Users\Lunz8748\Documents\sourcetreeapp\leo-editor\leo\plugins\qt_tree.py", 
line 373, in drawTree
    self.drawChildren(p, parent_item=item)
  File 
"C:\Users\Lunz8748\Documents\sourcetreeapp\leo-editor\leo\plugins\qt_tree.py", 
line 306, in drawChildren
    self.drawTree(child, parent_item)
  File 
"C:\Users\Lunz8748\Documents\sourcetreeapp\leo-editor\leo\plugins\qt_tree.py", 
line 373, in drawTree
    self.drawChildren(p, parent_item=item)
  File 
"C:\Users\Lunz8748\Documents\sourcetreeapp\leo-editor\leo\plugins\qt_tree.py", 
line 306, in drawChildren
    self.drawTree(child, parent_item)
  File 
"C:\Users\Lunz8748\Documents\sourcetreeapp\leo-editor\leo\plugins\qt_tree.py", 
line 373, in drawTree
    self.drawChildren(p, parent_item=item)
  File 
"C:\Users\Lunz8748\Documents\sourcetreeapp\leo-editor\leo\plugins\qt_tree.py", 
line 306, in drawChildren
    self.drawTree(child, parent_item)
  File 
"C:\Users\Lunz8748\Documents\sourcetreeapp\leo-editor\leo\plugins\qt_tree.py", 
line 373, in drawTree
    self.drawChildren(p, parent_item=item)
  File 
"C:\Users\Lunz8748\Documents\sourcetreeapp\leo-editor\leo\plugins\qt_tree.py", 
line 306, in drawChildren
    self.drawTree(child, parent_item)
  File 
"C:\Users\Lunz8748\Documents\sourcetreeapp\leo-editor\leo\plugins\qt_tree.py", 
line 373, in drawTree
    self.drawChildren(p, parent_item=item)
  File 
"C:\Users\Lunz8748\Documents\sourcetreeapp\leo-editor\leo\plugins\qt_tree.py", 
line 306, in drawChildren
    self.drawTree(child, parent_item)
  File 
"C:\Users\Lunz8748\Documents\sourcetreeapp\leo-editor\leo\plugins\qt_tree.py", 
line 373, in drawTree
    self.drawChildren(p, parent_item=item)
  File 
"C:\Users\Lunz8748\Documents\sourcetreeapp\leo-editor\leo\plugins\qt_tree.py", 
line 306, in drawChildren
    self.drawTree(child, parent_item)
  File 
"C:\Users\Lunz8748\Documents\sourcetreeapp\leo-editor\leo\plugins\qt_tree.py", 
line 373, in drawTree
    self.drawChildren(p, parent_item=item)
  File 
"C:\Users\Lunz8748\Documents\sourcetreeapp\leo-editor\leo\plugins\qt_tree.py", 
line 306, in drawChildren
    self.drawTree(child, parent_item)
  File 
"C:\Users\Lunz8748\Documents\sourcetreeapp\leo-editor\leo\plugins\qt_tree.py", 
line 371, in drawTree
    item = self.drawNode(p, parent_item)
  File 
"C:\Users\Lunz8748\Documents\sourcetreeapp\leo-editor\leo\plugins\qt_tree.py", 
line 324, in drawNode
    item = self.createTreeItem(p, parent_item)
  File 
"C:\Users\Lunz8748\Documents\sourcetreeapp\leo-editor\leo\plugins\qt_tree.py", 
line 1093, in createTreeItem
    g.visit_tree_item(self.c, p, item)
  File 
"C:\Users\Lunz8748\Documents\sourcetreeapp\leo-editor\leo\core\leoPlugins.py", 
line 58, in __call__
    ret = cmd(*args, **kw)
  File 
"C:\Users\Lunz8748\Documents\sourcetreeapp\leo-editor\leo\plugins\valuespace.py",
 
line 200, in colorize_headlines_visitor
    if p.h.startswith("!= "):
  File 
"C:\Users\Lunz8748\Documents\sourcetreeapp\leo-editor\leo\core\leoNodes.py", 
line 1555, in __get_h
    return p.headString()
  File 
"C:\Users\Lunz8748\Documents\sourcetreeapp\leo-editor\leo\core\leoNodes.py", 
line 610, in headString
    return self.v.headString()
  File 
"C:\Users\Lunz8748\Documents\sourcetreeapp\leo-editor\leo\core\leoNodes.py", 
line 2154, in headString
    return g.toUnicode(self._headString)
  File 
"C:\Users\Lunz8748\Documents\sourcetreeapp\leo-editor\leo\core\leoGlobals.py", 
line 4674, in toUnicode
    if g.isUnicode(s):
RuntimeError: maximum recursion depth exceeded

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.

Reply via email to