The above number corresponds approximately to the number of lines in the displayed changelog AFAICT. set_changes_buffer() iterates through each line. I guess the design is just horribly inefficient.
File "/usr/bin/update-manager", line 105, in <module>
app.main(options)
File "/usr/lib/python2.6/dist-packages/UpdateManager/UpdateManager.py", line 965, in main
gtk.main()
File "/usr/lib/python2.6/dist-packages/UpdateManager/UpdateManager.py", line 397, in on_treeview_update_cursor_changed
self.set_changes_buffer(changes_buffer, changes, name, srcpkg)
File "/usr/lib/python2.6/dist-packages/UpdateManager/UpdateManager.py", line 313, in set_changes_buffer
changes_buffer.insert(end_iter, line+"\n")
File "/usr/lib/python2.6/dist-packages/UpdateManager/ChangelogViewer.py", line 122, in on_insert_text
traceback.print_stack()
The above number corresponds approximately to the number of lines in the displayed changelog AFAICT. set_changes_ buffer( ) iterates through each line. I guess the design is just horribly inefficient.
File "/usr/bin/ update- manager" , line 105, in <module> main(options) python2. 6/dist- packages/ UpdateManager/ UpdateManager. py", line 965, in main python2. 6/dist- packages/ UpdateManager/ UpdateManager. py", line 397, in on_treeview_ update_ cursor_ changed set_changes_ buffer( changes_ buffer, changes, name, srcpkg) python2. 6/dist- packages/ UpdateManager/ UpdateManager. py", line 313, in set_changes_buffer buffer. insert( end_iter, line+"\n") python2. 6/dist- packages/ UpdateManager/ ChangelogViewer .py", line 122, in on_insert_text print_stack( )
app.
File "/usr/lib/
gtk.main()
File "/usr/lib/
self.
File "/usr/lib/
changes_
File "/usr/lib/
traceback.