I have the same problem with renaming as described. Here's a log:
This is zim 0.50
Python version is (2, 6, 6, 'final', 0)
Gtk version is (2, 22, 0)
Pygtk version is (2, 21, 0)
Platform is posix
Zim revision is:
branch: pyzim-trunk
revision: 350 <email address hidden>
date: 2011-02-14 22:38:51 +0100
======= Traceback =======
File "/usr/lib/pymodules/python2.6/zim/gui/__init__.py", line 1143, in _wrap_move_page
func(update_links, callback)
File "/usr/lib/pymodules/python2.6/zim/gui/__init__.py", line 1116, in <lambda>
path, newbasename, update_heading, update_links, callback),
File "/usr/lib/pymodules/python2.6/zim/notebook.py", line 1091, in rename_page
self.move_page(path, newpath, update_links, callback)
File "/usr/lib/pymodules/python2.6/zim/notebook.py", line 970, in move_page
self.index.delete(path)
File "/usr/lib/pymodules/python2.6/zim/index.py", line 712, in delete
self.cleanup(link)
File "/usr/lib/pymodules/python2.6/zim/index.py", line 790, in cleanup
self.cleanup(parent) # recurs
File "/usr/lib/pymodules/python2.6/zim/index.py", line 787, in cleanup
if not (path.hascontent or path.haschildren) \
File "/usr/lib/pymodules/python2.6/zim/index.py", line 132, in __getattr__
raise AttributeError, 'This IndexPath does not contain row data'
AttributeError: This IndexPath does not contain row data
I have the same problem with renaming as described. Here's a log:
This is zim 0.50
Python version is (2, 6, 6, 'final', 0)
Gtk version is (2, 22, 0)
Pygtk version is (2, 21, 0)
Platform is posix
Zim revision is:
branch: pyzim-trunk
revision: 350 <email address hidden>
date: 2011-02-14 22:38:51 +0100
======= Traceback ======= pymodules/ python2. 6/zim/gui/ __init_ _.py", line 1143, in _wrap_move_page update_ links, callback) pymodules/ python2. 6/zim/gui/ __init_ _.py", line 1116, in <lambda> pymodules/ python2. 6/zim/notebook. py", line 1091, in rename_page move_page( path, newpath, update_links, callback) pymodules/ python2. 6/zim/notebook. py", line 970, in move_page index.delete( path) pymodules/ python2. 6/zim/index. py", line 712, in delete cleanup( link) pymodules/ python2. 6/zim/index. py", line 790, in cleanup cleanup( parent) # recurs pymodules/ python2. 6/zim/index. py", line 787, in cleanup pymodules/ python2. 6/zim/index. py", line 132, in __getattr__
File "/usr/lib/
func(
File "/usr/lib/
path, newbasename, update_heading, update_links, callback),
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
if not (path.hascontent or path.haschildren) \
File "/usr/lib/
raise AttributeError, 'This IndexPath does not contain row data'
AttributeError: This IndexPath does not contain row data