I've done a bit of looking at Spyder myself with similar ideas. However, Spyder's IPython console uses an external IPython kernel, so it would be impossible(?) to access Leo's innards using this technique. In fact, I haven't been able to find a way to have both the GUI of IPython QtConsole and the kernel running within another application. It seems (from the IPython documentation) that you can have one or the other but not both.
Having said that, I know that Spyder manages to send blocks of code (from the editor) to the IPython kernel to execute. This could be useful for executing code from nodes, so long as there isn't a need to access the Leo node tree from the IPython kernel. Good luck with your study of Spyder/ILeo! -- 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/d/optout.
