On Sun, Feb 25, 2018 at 10:14 PM, Edward K. Ream <[email protected]> wrote:
> On Sun, Feb 25, 2018 at 3:19 AM, Zoom.Quiet <[email protected]> wrote:
>
>> Leo can embedded Jupyter as inter. command;
>> will make product world merged as code world?
>
>
> That was not my intention.
>
>
>> of course:
>> this kinds of enhancement, is not for core ability,
>> not necessarily think now ;-)
>
>
> Correct. There are many reasons to study the jupyter world without wanting
> to use its interface or embed Leo in it :-)
>
> For instance:
>
> 1. Most editors/ide's have an easy way to switch themes. This activates an
> already-created theme file. Leo should use such a scheme, reserving Leo's
> complex @theme machinery only for theme developers themselves. Furthermore,
> studying the themes themselves may prove useful.
>
Hummm.. IMHO:
- theme is important for developer
- but easy switch theme is not big things
- because if someone always switch theme for show
must one designer not developer,
when i config love theme, never ever change it,
because in new theme, will odd my debug speed.
> 2. Both jupyter and eric6 use side tabs to great effect. Leo might benefit
> from side tabs too.
>
> 3. The jupyter Settings menu has a Settings: Text Editor Indentation menu
> that has these items:
>
> Indent with tabs
> Spaces: 1
> Spaces: 2
> Spaces: 4
> Spaces: 8
>
> This is clearer than any other explanation of indentation I have ever seen.
> Not sure whether this can or should @tabwidth, but I'll keep it in the back
> of my mind.
>
IMHO:
Leo's outline is better than TAB system,
because walking/jump in outline, is flow my self think world,
but multi-TAB?
such as worm-hole, can not help me:
who am i
where am i
want am i
....
> 4. It may be possible to use the jupyter servers/kernels in some clever way,
> without re-imagining all of Leo ;-)
>
of course, this is the biggest reason for IPython:NB upgrade as Jupyter:
SEE:
Four Ways to Extend Jupyter Notebook - Parente's Mindtrove
https://mindtrove.info/4-ways-to-extend-jupyter-notebook/
Jupyter Notebooks as RESTful Microservices - IBM Emerging Technologies Blog
http://blog.ibmjstart.net/2016/01/28/jupyter-notebooks-as-restful-microservices/
Jupyter Notebook Server API · jupyter/jupyter Wiki
https://github.com/jupyter/jupyter/wiki/Jupyter-Notebook-Server-API
Contents API — Jupyter Notebook 5.4.0 documentation
http://jupyter-notebook.readthedocs.io/en/stable/extending/contents.html
jupyterhub/jupyterhub: Multi-user server for Jupyter notebooks
https://github.com/jupyterhub/jupyterhub
...
in fact, Jupyter can usage as one frinedly distributed computer platform...
that means, Leo can publish self JupyterHub server as:
http://ipynb.leoeditor.com/
so when Leo trigger from some commonds;
will transform nodes as JSON sent the Jupyter backend srv.;
echo the running result as JSON;
rebuild GUI as new contents.
of course:
JupyterHub can running local host also.
with Leo Server Extensions, echo Leo edit action.
> 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.
> For more options, visit https://groups.google.com/d/optout.
--
life is pathetic, go Pythonic! 人生苦短, Python当歌!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization learning!
--
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.
For more options, visit https://groups.google.com/d/optout.