I feel like I am being a bit dim here...
I'm trying to enable the freewin plugin (I am actually also trying viewrendered/viewrendered3, but 'backed off' to freewin, because I seem to be having fundamental plugin issues.
- I have an @settings node '@enabled-plugins' in myLeoSettings.leo
- the body of this has several plugins already listed (which I hardly ever/never use)
- I added a 'freewin' line
- after restarting Leo, I run a node with "
g.es(g.app.config.getEnabledPlugins())" (NB: docs says 'g.app.gui.getEnabledPlugins()"; I will correct this later)
- nothing is shown! my @enabled-plugins node does not appear to be read.
- so ... I put a similar node under @settings in a particular file
- now I can run
g.es(g.app.config.getEnabledPlugins()) and see 'freewin' in the log pane.
- however...
- show-commands does not show z-open-freewin
- show-commands from the minibuffer does not list this command
- pressing a @utton with "c.executeMinibufferCommand('z-open-freewin')" gives "no command-function for z-open-freewin"
- nothing happens if I try to run this (non--existent?) command from the minibuffer.
I can start Leo from the command line and can see no errors output ... although there does seem to be a discrepancy between what plugins are enabled between starting like this, and from a desktop shortcut.
This seems weird ... am I missing something fundamental here?
running Leo 6.8.2-devel on Linux FWIW.
Thanks, jon N