When I disabled all plugins except bookmarks.py and ran Alt-x, bookmarks_show in an outline containing several "bookmarks", it created a new Log-pane tab with label "@url file:" but it left the log tab on top, and it output many error messages to the console:
16:03:24 ~$ leomy
** isPython3: False
Leo 4.9.1 devel, build 5113, 2012-03-10 15:43:07
Python 2.7.2, qt version 4.7.3
linux2
reading settings in /home/bob/bzr/LeoLatest/leo/config/leoSettings.leo
reading settings in /home/bob/.leo/myLeoSettings.leo
reading settings in /home/bob/.leo/workbook.leo
Traceback (most recent call last):
File "/home/bob/bzr/LeoLatest/leo/plugins/qtGui.py", line 8657, in eventFilter
ret = k.masterKeyHandler(event)
File "/home/bob/bzr/LeoLatest/leo/core/leoKeys.py", line 2893, in masterKeyHandler
done,val = k.doMode(event,state,stroke)
File "/home/bob/bzr/LeoLatest/leo/core/leoKeys.py", line 2971, in doMode
val = k.callStateFunction(event) # Calls end-command.
File "/home/bob/bzr/LeoLatest/leo/core/leoKeys.py", line 2945, in callStateFunction
val = k.state.handler(event)
File "/home/bob/bzr/LeoLatest/leo/core/leoKeys.py", line 2033, in fullCommand
k.callAltXFunction(k.mb_event)
File "/home/bob/bzr/LeoLatest/leo/core/leoKeys.py", line 2079, in callAltXFunction
func(event)
File "/home/bob/bzr/LeoLatest/leo/core/leoCommands.py", line 1086, in minibufferCallback
retval = function(keywords)
File "/home/bob/bzr/LeoLatest/leo/plugins/bookmarks.py", line 92, in bookmarks_show
splitter = bmd.c.free_layout.get_top_splitter()
AttributeError: 'Commands' object has no attribute 'free_layout'
---- End of console content -----
The new "@url file:" tab was empty.
Test System:
Ubuntu 11.10 with Fluxbox window manager
Leo Log Window
Leo 4.9.1 devel, build 5113, 2012-03-10 15:43:07
Python 2.7.2, qt version 4.7.3
linux2
setting leoID from os.getenv('USER'): 'bob'
load dir: /home/bob/bzr/LeoLatest/leo/core
global config dir: /home/bob/bzr/LeoLatest/leo/config
home dir: /home/bob
reading settings in /home/bob/bzr/LeoLatest/leo/config/leoSettings.leo
reading settings in /home/bob/.leo/myLeoSettings.leo
reading settings in /home/bob/.leo/workbook.leo
reading: /home/bob/.leo/workbook.leo
Seems not fixed to me.
When I disabled all plugins except bookmarks.py and ran Alt-x, bookmarks_show in an outline containing several "bookmarks", it created a new Log-pane tab with label "@url file:" but it left the log tab on top, and it output many error messages to the console:
16:03:24 ~$ leomy
** isPython3: False bzr/LeoLatest/ leo/config/ leoSettings. leo .leo/myLeoSetti ngs.leo .leo/workbook. leo bob/bzr/ LeoLatest/ leo/plugins/ qtGui.py" , line 8657, in eventFilter ler(event) bob/bzr/ LeoLatest/ leo/core/ leoKeys. py", line 2893, in masterKeyHandler event,state, stroke) bob/bzr/ LeoLatest/ leo/core/ leoKeys. py", line 2971, in doMode tion(event) # Calls end-command. bob/bzr/ LeoLatest/ leo/core/ leoKeys. py", line 2945, in callStateFunction handler( event) bob/bzr/ LeoLatest/ leo/core/ leoKeys. py", line 2033, in fullCommand unction( k.mb_event) bob/bzr/ LeoLatest/ leo/core/ leoKeys. py", line 2079, in callAltXFunction bob/bzr/ LeoLatest/ leo/core/ leoCommands. py", line 1086, in minibufferCallback bob/bzr/ LeoLatest/ leo/plugins/ bookmarks. py", line 92, in bookmarks_show layout. get_top_ splitter( )
Leo 4.9.1 devel, build 5113, 2012-03-10 15:43:07
Python 2.7.2, qt version 4.7.3
linux2
reading settings in /home/bob/
reading settings in /home/bob/
reading settings in /home/bob/
Traceback (most recent call last):
File "/home/
ret = k.masterKeyHand
File "/home/
done,val = k.doMode(
File "/home/
val = k.callStateFunc
File "/home/
val = k.state.
File "/home/
k.callAltXF
File "/home/
func(event)
File "/home/
retval = function(keywords)
File "/home/
splitter = bmd.c.free_
AttributeError: 'Commands' object has no attribute 'free_layout'
---- End of console content -----
The new "@url file:" tab was empty.
Test System: bzr/LeoLatest/ leo/core bzr/LeoLatest/ leo/config bzr/LeoLatest/ leo/config/ leoSettings. leo .leo/myLeoSetti ngs.leo .leo/workbook. leo .leo/workbook. leo
Ubuntu 11.10 with Fluxbox window manager
Leo Log Window
Leo 4.9.1 devel, build 5113, 2012-03-10 15:43:07
Python 2.7.2, qt version 4.7.3
linux2
setting leoID from os.getenv('USER'): 'bob'
load dir: /home/bob/
global config dir: /home/bob/
home dir: /home/bob
reading settings in /home/bob/
reading settings in /home/bob/
reading settings in /home/bob/
reading: /home/bob/