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 [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/leo-editor?hl=en.