I have a file with a lot of icons in it, which I've been using for a long time, 
but now I'm having trouble opening it.  diff'ing again VCS shows many many 
changes in the @icons attribute of v and t elements in the .leo file.

I get the traceback shown below, but the line in question in quite old (rev 
1119), so I'm wondering if a recent change bumped how the file got written (it 
was written a few times today, first failed attempt to re-open just now tonight 
- probably no re-opens earlier in the day).

Or, maybe, looking at the traceback, some of the "harmless" prep. work for the 
path determination has caused an new execution path which is doing something 
odd.

I know this is a vague report of a potentially serious thing, but that's all I 
know for now.  Also I'll be away this weekend, so this is really just "what I'm 
seeing in case someone else starts seeing it too" kind of report.

Traceback (most recent call last):
  File "/home/tbrown/Desktop/Package/leo/bzr/leo.repo/trunk/launchLeo.py", line 
8, in <module>
    leo.core.runLeo.run()
  File 
"/mnt/usr1/usr1/home/tbrown/.gnome-desktop/Package/leo/bzr/leo.repo/trunk/leo/core/runLeo.py",
 line 129, in run
    ok = doPostPluginsInit(args,fn,relFn,options)
  File 
"/mnt/usr1/usr1/home/tbrown/.gnome-desktop/Package/leo/bzr/leo.repo/trunk/leo/core/runLeo.py",
 line 426, in doPostPluginsInit
    c,frame = createFrame(fileName,relativeFileName,options)
  File 
"/mnt/usr1/usr1/home/tbrown/.gnome-desktop/Package/leo/bzr/leo.repo/trunk/leo/core/runLeo.py",
 line 463, in createFrame
    ok, frame = g.openWithFileName(relativeFileName or fileName,None)
  File 
"/mnt/usr1/usr1/home/tbrown/.gnome-desktop/Package/leo/bzr/leo.repo/trunk/leo/core/leoGlobals.py",
 line 2284, in openWithFileName
    ok = g.handleOpenHooks(c,old_c,gui,fn,f,readAtFileNodesFlag)
  File 
"/mnt/usr1/usr1/home/tbrown/.gnome-desktop/Package/leo/bzr/leo.repo/trunk/leo/core/leoGlobals.py",
 line 2344, in handleOpenHooks
    readAtFileNodesFlag=readAtFileNodesFlag) # closes file.
  File 
"/mnt/usr1/usr1/home/tbrown/.gnome-desktop/Package/leo/bzr/leo.repo/trunk/leo/core/leoFileCommands.py",
 line 882, in open
    silent=silent)
  File 
"/mnt/usr1/usr1/home/tbrown/.gnome-desktop/Package/leo/bzr/leo.repo/trunk/leo/core/leoFileCommands.py",
 line 735, in getLeoFile
    c.atFileCommands.readAll(c.rootVnode(),partialFlag=False)
  File 
"/mnt/usr1/usr1/home/tbrown/.gnome-desktop/Package/leo/bzr/leo.repo/trunk/leo/core/leoAtFile.py",
 line 764, in readAll
    at.readOneAtEditNode (fileName,p)
  File 
"/mnt/usr1/usr1/home/tbrown/.gnome-desktop/Package/leo/bzr/leo.repo/trunk/leo/core/leoAtFile.py",
 line 846, in readOneAtEditNode
    fn = c.os_path_finalize_join(at.default_directory,fn)
  File 
"/mnt/usr1/usr1/home/tbrown/.gnome-desktop/Package/leo/bzr/leo.repo/trunk/leo/core/leoCommands.py",
 line 541, in os_path_finalize_join
    return g.os_path_finalize_join(*args,**keys)
  File 
"/mnt/usr1/usr1/home/tbrown/.gnome-desktop/Package/leo/bzr/leo.repo/trunk/leo/core/leoGlobals.py",
 line 3494, in os_path_finalize_join
    for path in args if path]
  File 
"/mnt/usr1/usr1/home/tbrown/.gnome-desktop/Package/leo/bzr/leo.repo/trunk/leo/core/leoGlobals.py",
 line 3442, in os_path_expandExpression
    i = s.find('{{')
AttributeError: 'bool' object has no attribute 'find'

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To post to this group, send email to leo-edi...@googlegroups.com.
To unsubscribe from this group, send email to 
leo-editor+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/leo-editor?hl=en.

Reply via email to