Integrating pyzo into Leo fails because pyzo's shell can't control Leo's gui. However, such scripts *could *access the data in Leo outlines using Leo's bridge <http://leoeditor.com/leoBridge.html>. That is, Leo's bridge supports *restricted Leonine scripts*. This in no way tempts me to embed pyzo's shell, debugger, etc. into Leo ;-)
It is easy to start Leo's bridge from pyzo, or IPython, or any other python environment. It's an alternative to leo --ipython, for example. I have just created #1213 <https://github.com/leo-editor/leo-editor/issues/1213>: support Leo's bridge in vim. This would be a separate from Leo's vim.py plugin, and might have advantages for some vim users. It would be written in vim script <https://devhints.io/vimscript>. Anyone interested in this project? I'll be glad to answer any questions you may have. Edward -- 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 https://groups.google.com/group/leo-editor. To view this discussion on the web visit https://groups.google.com/d/msgid/leo-editor/2a72fe65-4817-40fa-b48a-32902dfce416%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
