Re: List of all *python* dependencies and why

2017-11-23 Thread Matt Wilkie
Status update: we're down to only docutils as a reliable pip-installable dependency: - pyenchant - no wheels for some platforms, e.g. amd64 - pyxml - no pip package - PyQt5 - only py3 (but is reliable there) - python-qt5 - for py2.7, only available for Windows, but not reliable

Re: how should an (ordinary) user install Leo on Linux?

2017-11-23 Thread Matt Wilkie
a mime-type will be welcome, thank you ​ -- 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 leo-editor+unsubscr...@googlegroups.com. To post to this group, send

Re: List of all *python* dependencies and why

2017-11-23 Thread Viktor Ransmayr
Hello Terry & Leo-Community, 2017-11-23 16:19 GMT+01:00 Terry Brown : > On Thu, 23 Nov 2017 00:20:34 -0600 > "Edward K. Ream" wrote: > ... > ​Indeed. The way to cut through all this morass is to use the > > Anaconda distribution. This gives you

Re: List of all *python* dependencies and why

2017-11-23 Thread vitalije
> > But it's a bug if viewrendered won't load without it, as rst doesn't need > to be rendered to be useful, and viewrendered should show it in its raw > form. I think the rst is displayed in the log as a fallback, which is ok. Here is viewrendered init function. Clearly it refuses to start

Doh! Document branches in issues

2017-11-23 Thread Edward K. Ream
Not sure why nobody thought of this before. #589 is an example of this new pattern. Edward -- You received this message because you are subscribed to the Google Groups "leo-editor" group. To unsubscribe from this group and stop receiving

Re: ENB: Aha: use @c.command to split leoCommands.py

2017-11-23 Thread Edward K. Ream
On Thursday, November 23, 2017 at 8:50:57 AM UTC-6, Edward K. Ream wrote: #589 Now tracks this project, and documents the cmds branch . Preliminary tests are successful. As expected,

Re: List of all *python* dependencies and why

2017-11-23 Thread Terry Brown
On Thu, 23 Nov 2017 05:51:25 -0800 (PST) Josef wrote: > It seems to me that docutils is even required for the viewrendered > plugin (perhaps indirectly?) viewrendered uses docutils to render rst (reStructuredText) formatted docs. But it's a bug if viewrendered won't load

Re: List of all *python* dependencies and why

2017-11-23 Thread Terry Brown
On Thu, 23 Nov 2017 00:20:34 -0600 "Edward K. Ream" wrote: > On Wed, Nov 22, 2017 at 6:20 PM, Terry Brown > wrote: > > > markdown.py would be a much lighter dependency than pandoc, > > although a bit less featurefull. My goal is to have leo_edit_pane

Re: ENB: Aha: use @c.command to split leoCommands.py

2017-11-23 Thread Edward K. Ream
On Thursday, November 23, 2017 at 8:41:57 AM UTC-6, Edward K. Ream wrote: Here is a slight variant of g.command that looks like it will suffice to > define commands as "bare" functions using @g.commander_command: > Here is a test (in a Leo script, not a file): @others # Define

Re: ENB: Aha: use @c.command to split leoCommands.py

2017-11-23 Thread Edward K. Ream
On Thursday, November 23, 2017 at 1:57:15 AM UTC-6, Edward K. Ream wrote: > @c.command will likely morph into @g.commander_command. Here is a slight variant of g.command that looks like it will suffice to define commands as "bare" functions using g.@commander_command: class

Re: how should an (ordinary) user install Leo on Linux?

2017-11-23 Thread Josef
I figured out how to create a new mime type for Leo, which is a prerequisite for the file association in Linux. will post my solution here soon. -- You received this message because you are subscribed to the Google Groups "leo-editor" group. To unsubscribe from this group and stop receiving

Re: List of all *python* dependencies and why

2017-11-23 Thread Josef
It seems to me that docutils is even required for the viewrendered plugin (perhaps indirectly?) > > es = {'develop':[ > 'pylint','pyflakes', # coding syntax standards > 'pypandoc', # doc format conversion > 'twine','wheel','keyring' # Pip packaging, uploading to PyPi > ]} > ~~~ >