Some commands, such as print-settings, go directly to the log panel (via
g.es) . Is there a way to redirect output from the log pane to a variable?
For example, I would like to be able to run these (fictitous!) commands:
c.redirect(logpane, myvariable)
c.executeMinibufferCommand("print-settings")
c.redirect(myvariable,logpane)
list_of_settings= myvariable.split("\n")
The executeMiniBufferComand does work; I just want to be able to redirect
the output of the command it executes.
Another question: I noticed that the executeMinibufferCommand is not in the
c keys if I run:
g.es("Names defined in commander c",color="purple")
names = c.__dict__.keys()
names.sort()
for name in names:
g.es(name)
I do find it in the docs, and in leo-editor.readthedocs (VERY useful!). The
readthedocs search doesn't work, but I can find it with Google.
executeMinibufferCommand is available as code completion. Why would it not
be listed in c.__dict__ ?
Thanks!
Bill
--
You received this message because you are subscribed to the Google Groups
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/groups/opt_out.