On 8/5/2013 11:44 AM, [email protected] wrote:
On Monday, August 5, 2013 5:35:50 PM UTC+2, Terry wrote:
> 4) do Python plugins have access to the whole program API or
just to a
> restricted subset of commands?
Whole API and all runtime internals including GUI, Leo is pure python
and plugins run in the same process.
That seems to mean that Leo could be used as a platform for developing
many different applications running on top of it, in the same way as
the various extensions of Emacs and Vim. Organizers, email clients,
etc. There would be no limit to what can be done.
Is my understanding correct?
Very much so.
I've used it for that purpose for several different things. The beauty
of it is that a leo app lives in a .leo file, and can encapsulate itself
and it's data all in a single package (.leo) that can be given to others
to run and play with.
--
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.
--
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.