tag:blogger.com,1999:blog-76509968718310779552024-03-08T06:42:02.044-06:00ExplorationsEdward K Reamhttp://www.blogger.com/profile/07953183236510062336noreply@blogger.comBlogger158125tag:blogger.com,1999:blog-7650996871831077955.post-39881153673237908142024-02-02T04:04:00.003-06:002024-02-02T04:04:55.588-06:00Leo 6.7.7 released<p> </p><div class="active-md" data-markdownlink=""><div class="markdown_content"><p>Leo <a href="https://leo-editor.github.io/leo-editor/" rel="nofollow">https://leo-editor.github.io/leo-editor/</a> 6.7.7 is now available on <a class="" href="https://github.com/leo-editor/leo-editor/releases" rel="nofollow">GitHub</a> and <a class="" href="https://pypi.org/project/leo/" rel="nofollow">pypi</a>.</p>
<p>Leo is an <a class="" href="https://leo-editor.github.io/leo-editor/preface.html" rel="nofollow">IDE, outliner and PIM</a>.</p>
<p><strong>The highlights of Leo 6.7.7</strong></p>
<ul><li>PR <a class="" href="https://github.com/leo-editor/leo-editor/pull/3761" rel="nofollow">#3761</a>: Improve leoserver.py to support LeoInteg.</li><li>Assorted minor improvements.</li></ul>
<p><strong>Links</strong></p>
<ul><li><a class="" href="https://leo-editor.github.io/leo-editor/download.html" rel="nofollow">Download Leo</a></li><li><a class="" href="https://leo-editor.github.io/leo-editor/installing.html" rel="nofollow">Install Leo</a></li><li><a class="" href="https://github.com/leo-editor/leo-editor/issues?q=is%3Aissue+milestone%3A6.7.7+" rel="nofollow">6.7.7 Issues</a></li><li><a class="" href="https://github.com/leo-editor/leo-editor/pulls?q=is%3Apr+milestone%3A6.7.7" rel="nofollow">6.7.7 Pull Requests</a></li><li><a class="" href="https://leo-editor.github.io/leo-editor/leo_toc.html" rel="nofollow">Documentation</a></li><li><a class="" href="https://leo-editor.github.io/leo-editor/tutorial.html" rel="nofollow">Tutorials</a></li><li><a class="" href="https://leo-editor.github.io/leo-editor/screencasts.html" rel="nofollow">Video tutorials</a></li><li><a class="" href="http://groups.google.com/group/leo-editor" rel="nofollow">Forum</a></li><li><a class="" href="http://sourceforge.net/projects/leo/files/">Download</a></li><li><a class="" href="https://github.com/leo-editor/leo-editor" rel="nofollow">Leo on GitHub</a></li><li><a class="" href="https://github.com/kaleguy/leovue#leo-vue" rel="nofollow">LeoVue</a></li><li><a class="" href="https://leo-editor.github.io/leo-editor/testimonials.html" rel="nofollow">What people are saying about Leo</a></li><li><a class="" href="https://leo-editor.github.io/leo-editor/load-leo.html" rel="nofollow">A web page that displays .leo files</a></li><li><a class="" href="https://leo-editor.github.io/leo-editor/leoLinks.html" rel="nofollow">More links</a></li></ul></div></div>Edward K Reamhttp://www.blogger.com/profile/07953183236510062336noreply@blogger.com0tag:blogger.com,1999:blog-7650996871831077955.post-79107581790112713412023-12-24T07:43:00.000-06:002023-12-24T07:43:05.036-06:00Leo 6.7.6 released<p>Leo <a href="https://leo-editor.github.io/leo-editor/" rel="nofollow">https://leo-editor.github.io/leo-editor/</a> 6.7.6 is now available on <a href="https://github.com/leo-editor/leo-editor/releases">GitHub</a> and <a href="https://pypi.org/project/leo/" rel="nofollow">pypi</a>.</p><div class="markdown-body my-3" data-pjax="true" data-test-selector="body-content" data-view-component="true">
<p>Leo is an <a href="https://leo-editor.github.io/leo-editor/preface.html" rel="nofollow">IDE, outliner and PIM</a>.</p>
<p><strong>The highlights of Leo 6.7.6</strong></p>
<p>Support for Python 3.12:</p>
<ul><li>PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-hovercard-type="pull_request" data-hovercard-url="/leo-editor/leo-editor/pull/3693/hovercard" data-id="2024855163" data-permission-text="Title is private" data-url="https://github.com/leo-editor/leo-editor/issues/3693" href="https://github.com/leo-editor/leo-editor/pull/3693">#3693</a>: update leoAst.py for Python 3.12.</li><li>PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-hovercard-type="pull_request" data-hovercard-url="/leo-editor/leo-editor/pull/3701/hovercard" data-id="2034103668" data-permission-text="Title is private" data-url="https://github.com/leo-editor/leo-editor/issues/3701" href="https://github.com/leo-editor/leo-editor/pull/3701">#3701</a>: Colorize PEP 701 f-strings.</li></ul>
<p>Other significant improvements:</p>
<ul><li>PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-hovercard-type="pull_request" data-hovercard-url="/leo-editor/leo-editor/pull/3645/hovercard" data-id="1984703243" data-permission-text="Title is private" data-url="https://github.com/leo-editor/leo-editor/issues/3645" href="https://github.com/leo-editor/leo-editor/pull/3645">#3645</a>: Allow mixed external files on the command line.<br />
Retire the --load-type command-line option.</li><li>PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-hovercard-type="pull_request" data-hovercard-url="/leo-editor/leo-editor/pull/3575/hovercard" data-id="1899681170" data-permission-text="Title is private" data-url="https://github.com/leo-editor/leo-editor/issues/3575" href="https://github.com/leo-editor/leo-editor/pull/3575">#3575</a>: Add the indented_languages plugin.</li><li>PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-hovercard-type="pull_request" data-hovercard-url="/leo-editor/leo-editor/pull/3642/hovercard" data-id="1984022931" data-permission-text="Title is private" data-url="https://github.com/leo-editor/leo-editor/issues/3642" href="https://github.com/leo-editor/leo-editor/pull/3642">#3642</a>: Add the clean-all-lines command.</li><li>PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-hovercard-type="pull_request" data-hovercard-url="/leo-editor/leo-editor/pull/3659/hovercard" data-id="2000932507" data-permission-text="Title is private" data-url="https://github.com/leo-editor/leo-editor/issues/3659" href="https://github.com/leo-editor/leo-editor/pull/3659">#3659</a>: Add python-to-rust command.</li><li>PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-hovercard-type="pull_request" data-hovercard-url="/leo-editor/leo-editor/pull/3673/hovercard" data-id="2012018712" data-permission-text="Title is private" data-url="https://github.com/leo-editor/leo-editor/issues/3673" href="https://github.com/leo-editor/leo-editor/pull/3673">#3673</a>: Add summarize command.</li><li>scripts.leo contains <code>@button</code> scripts by Thomas Passin.</li></ul>
<p>The usual assortment of minor bug fixes and code-level improvements.</p>
<p><strong>Links</strong></p>
<ul><li><a href="https://leo-editor.github.io/leo-editor/download.html" rel="nofollow">Download Leo</a></li><li><a href="https://leo-editor.github.io/leo-editor/installing.html" rel="nofollow">Install Leo</a></li><li><a href="https://github.com/leo-editor/leo-editor/issues?q=is%3Aissue+milestone%3A6.7.6+">6.7.6 Issues</a></li><li><a href="https://github.com/leo-editor/leo-editor/pulls?q=is%3Apr+milestone%3A6.7.6">6.7.6 Pull Requests</a></li><li><a href="https://leo-editor.github.io/leo-editor/leo_toc.html" rel="nofollow">Documentation</a></li><li><a href="https://leo-editor.github.io/leo-editor/tutorial.html" rel="nofollow">Tutorials</a></li><li><a href="https://leo-editor.github.io/leo-editor/screencasts.html" rel="nofollow">Video tutorials</a></li><li><a href="http://groups.google.com/group/leo-editor" rel="nofollow">Forum</a></li><li><a href="http://sourceforge.net/projects/leo/files/" rel="nofollow">Download</a></li><li><a href="https://github.com/leo-editor/leo-editor">Leo on GitHub</a></li><li><a href="https://github.com/kaleguy/leovue#leo-vue">LeoVue</a></li><li><a href="https://leo-editor.github.io/leo-editor/testimonials.html" rel="nofollow">What people are saying about Leo</a></li><li><a href="https://leo-editor.github.io/leo-editor/load-leo.html" rel="nofollow">A web page that displays .leo files</a></li><li><a href="https://leo-editor.github.io/leo-editor/leoLinks.html" rel="nofollow">More links</a></li></ul></div>Edward K Reamhttp://www.blogger.com/profile/07953183236510062336noreply@blogger.com0tag:blogger.com,1999:blog-7650996871831077955.post-79224174111008213632023-11-20T13:46:00.003-06:002023-11-20T13:46:22.998-06:00Leo 6.7.5 released<p>Leo <a href="https://leo-editor.github.io/leo-editor/" rel="nofollow">https://leo-editor.github.io/leo-editor/</a> 6.7.5 is now available on <a href="https://github.com/leo-editor/leo-editor/releases">GitHub</a> and <a href="https://pypi.org/project/leo/" rel="nofollow">pypi</a>.</p><div class="markdown-body my-3" data-pjax="true" data-test-selector="body-content" data-view-component="true">
<p>Leo is an <a href="https://leo-editor.github.io/leo-editor/preface.html" rel="nofollow">IDE, outliner and PIM</a>.</p>
<p><strong>The highlights of Leo 6.7.5</strong></p>
<ul><li>PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-hovercard-type="pull_request" data-hovercard-url="/leo-editor/leo-editor/pull/3568/hovercard" data-id="1897478323" data-permission-text="Title is private" data-url="https://github.com/leo-editor/leo-editor/issues/3568" href="https://github.com/leo-editor/leo-editor/pull/3568">#3568</a>: Improve word-oriented finds and improve Leo's spell checker.</li><li>PRs <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-hovercard-type="pull_request" data-hovercard-url="/leo-editor/leo-editor/pull/3515/hovercard" data-id="1866930889" data-permission-text="Title is private" data-url="https://github.com/leo-editor/leo-editor/issues/3515" href="https://github.com/leo-editor/leo-editor/pull/3515">#3515</a> and <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-hovercard-type="issue" data-hovercard-url="/leo-editor/leo-editor/issues/3517/hovercard" data-id="1873281852" data-permission-text="Title is private" data-url="https://github.com/leo-editor/leo-editor/issues/3517" href="https://github.com/leo-editor/leo-editor/issues/3517">#3517</a>: Significantly improve python importer.</li><li>PRs <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-hovercard-type="pull_request" data-hovercard-url="/leo-editor/leo-editor/pull/3509/hovercard" data-id="1862990973" data-permission-text="Title is private" data-url="https://github.com/leo-editor/leo-editor/issues/3509" href="https://github.com/leo-editor/leo-editor/pull/3509">#3509</a> and <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-hovercard-type="pull_request" data-hovercard-url="/leo-editor/leo-editor/pull/3511/hovercard" data-id="1863036949" data-permission-text="Title is private" data-url="https://github.com/leo-editor/leo-editor/issues/3511" href="https://github.com/leo-editor/leo-editor/pull/3511">#3511</a>: Improve rust importer.</li></ul>
<p><strong>Other improvements</strong></p>
<ul><li>PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-hovercard-type="issue" data-hovercard-url="/leo-editor/leo-editor/issues/3560/hovercard" data-id="1895142367" data-permission-text="Title is private" data-url="https://github.com/leo-editor/leo-editor/issues/3560" href="https://github.com/leo-editor/leo-editor/issues/3560">#3560</a>: Retire the g.SherlockTracer class.</li><li>PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-hovercard-type="pull_request" data-hovercard-url="/leo-editor/leo-editor/pull/3552/hovercard" data-id="1889016122" data-permission-text="Title is private" data-url="https://github.com/leo-editor/leo-editor/issues/3552" href="https://github.com/leo-editor/leo-editor/pull/3552">#3552</a>: Clear dirty bits when writing sqLite DBs.</li><li>PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-hovercard-type="pull_request" data-hovercard-url="/leo-editor/leo-editor/pull/3541/hovercard" data-id="1879952034" data-permission-text="Title is private" data-url="https://github.com/leo-editor/leo-editor/issues/3541" href="https://github.com/leo-editor/leo-editor/pull/3541">#3541</a>: Use c.doCommandByName instead of c.k.simulateCommand.</li><li>PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-hovercard-type="issue" data-hovercard-url="/leo-editor/leo-editor/issues/3538/hovercard" data-id="1879251918" data-permission-text="Title is private" data-url="https://github.com/leo-editor/leo-editor/issues/3538" href="https://github.com/leo-editor/leo-editor/issues/3538">#3538</a>: Make file-diff-files undoable.</li><li>PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-hovercard-type="issue" data-hovercard-url="/leo-editor/leo-editor/issues/3533/hovercard" data-id="1878902745" data-permission-text="Title is private" data-url="https://github.com/leo-editor/leo-editor/issues/3533" href="https://github.com/leo-editor/leo-editor/issues/3533">#3533</a>: Reload outlines rather than restarting Leo.</li><li>PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-hovercard-type="issue" data-hovercard-url="/leo-editor/leo-editor/issues/3531/hovercard" data-id="1878583604" data-permission-text="Title is private" data-url="https://github.com/leo-editor/leo-editor/issues/3531" href="https://github.com/leo-editor/leo-editor/issues/3531">#3531</a>: Add move-outline-to-first-child & move-outline-to-last-child commands.</li><li>PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-hovercard-type="issue" data-hovercard-url="/leo-editor/leo-editor/issues/3528/hovercard" data-id="1878325952" data-permission-text="Title is private" data-url="https://github.com/leo-editor/leo-editor/issues/3528" href="https://github.com/leo-editor/leo-editor/issues/3528">#3528</a>: Improve copy-gnx command.</li><li>PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-hovercard-type="pull_request" data-hovercard-url="/leo-editor/leo-editor/pull/3525/hovercard" data-id="1877752272" data-permission-text="Title is private" data-url="https://github.com/leo-editor/leo-editor/issues/3525" href="https://github.com/leo-editor/leo-editor/pull/3525">#3525</a>: Add promote-section-references command.</li><li>PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-hovercard-type="issue" data-hovercard-url="/leo-editor/leo-editor/issues/3521/hovercard" data-id="1876648002" data-permission-text="Title is private" data-url="https://github.com/leo-editor/leo-editor/issues/3521" href="https://github.com/leo-editor/leo-editor/issues/3521">#3521</a>: Improve what-line command.</li><li>PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-hovercard-type="issue" data-hovercard-url="/leo-editor/leo-editor/issues/3519/hovercard" data-id="1876584621" data-permission-text="Title is private" data-url="https://github.com/leo-editor/leo-editor/issues/3519" href="https://github.com/leo-editor/leo-editor/issues/3519">#3519</a>: Make the mark-node-and-parents and unmark-node-and-parents commands undoable.</li><li>PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-hovercard-type="issue" data-hovercard-url="/leo-editor/leo-editor/issues/3503/hovercard" data-id="1857538571" data-permission-text="Title is private" data-url="https://github.com/leo-editor/leo-editor/issues/3503" href="https://github.com/leo-editor/leo-editor/issues/3503">#3503</a>: Fix bug involving back slashes in search patterns.</li><li>PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-hovercard-type="pull_request" data-hovercard-url="/leo-editor/leo-editor/pull/3499/hovercard" data-id="1856707079" data-permission-text="Title is private" data-url="https://github.com/leo-editor/leo-editor/issues/3499" href="https://github.com/leo-editor/leo-editor/pull/3499">#3499</a>: Retire the read-outline-only command.</li><li>PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-hovercard-type="pull_request" data-hovercard-url="/leo-editor/leo-editor/pull/3607/hovercard" data-id="1940654942" data-permission-text="Title is private" data-url="https://github.com/leo-editor/leo-editor/issues/3607" href="https://github.com/leo-editor/leo-editor/pull/3607">#3607</a>: Add scheme importer</li><li>Fix several other minor bugs.</li></ul>
<p><strong>Links</strong></p>
<ul><li><a href="https://leo-editor.github.io/leo-editor/download.html" rel="nofollow">Download Leo</a></li><li><a href="https://leo-editor.github.io/leo-editor/installing.html" rel="nofollow">Install Leo</a></li><li><a href="https://github.com/leo-editor/leo-editor/issues?q=is%3Aissue+milestone%3A6.7.5+">6.7.5 Issues</a></li><li><a href="https://github.com/leo-editor/leo-editor/pulls?q=is%3Apr+milestone%3A6.7.5">6.7.5 Pull Requests</a></li><li><a href="https://leo-editor.github.io/leo-editor/leo_toc.html" rel="nofollow">Documentation</a></li><li><a href="https://leo-editor.github.io/leo-editor/tutorial.html" rel="nofollow">Tutorials</a></li><li><a href="https://leo-editor.github.io/leo-editor/screencasts.html" rel="nofollow">Video tutorials</a></li><li><a href="http://groups.google.com/group/leo-editor" rel="nofollow">Forum</a></li><li><a href="http://sourceforge.net/projects/leo/files/" rel="nofollow">Download</a></li><li><a href="https://github.com/leo-editor/leo-editor">Leo on GitHub</a></li><li><a href="https://github.com/kaleguy/leovue#leo-vue">LeoVue</a></li><li><a href="https://leo-editor.github.io/leo-editor/testimonials.html" rel="nofollow">What people are saying about Leo</a></li><li><a href="https://leo-editor.github.io/leo-editor/load-leo.html" rel="nofollow">A web page that displays .leo files</a></li><li><a href="https://leo-editor.github.io/leo-editor/leoLinks.html" rel="nofollow">More links</a></li></ul></div>Edward K Reamhttp://www.blogger.com/profile/07953183236510062336noreply@blogger.com0tag:blogger.com,1999:blog-7650996871831077955.post-3306550409639989932023-08-22T10:27:00.003-05:002023-08-22T10:27:22.852-05:00Leo 6.7.4 released<p>Leo <a href="https://leo-editor.github.io/leo-editor/" rel="nofollow">https://leo-editor.github.io/leo-editor/</a> 6.7.4 is now available on <a href="https://github.com/leo-editor/leo-editor/releases">GitHub</a> and <a href="https://pypi.org/project/leo/" rel="nofollow">pypi</a>.</p><div class="markdown-body my-3" data-pjax="true" data-test-selector="body-content" data-view-component="true">
<p>Leo is an <a href="https://leo-editor.github.io/leo-editor/preface.html" rel="nofollow">IDE, outliner and PIM</a>.</p>
<p><strong>The highlights of Leo 6.7.4</strong></p>
<p><em>Warning: breaking changes to Leo's api</em></p>
<p>p.get_UNL returns gnx-based unls. Previously it returned path-based gnxs.<br />
See the first comment of PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-hovercard-type="pull_request" data-hovercard-url="/leo-editor/leo-editor/pull/3424/hovercard" data-id="1788561270" data-permission-text="Title is private" data-url="https://github.com/leo-editor/leo-editor/issues/3424" href="https://github.com/leo-editor/leo-editor/pull/3424">#3424</a> for full details.</p>
<p><strong>gnx-based unls</strong></p>
<ul><li>PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-hovercard-type="pull_request" data-hovercard-url="/leo-editor/leo-editor/pull/3215/hovercard" data-id="1640478210" data-permission-text="Title is private" data-url="https://github.com/leo-editor/leo-editor/issues/3215" href="https://github.com/leo-editor/leo-editor/pull/3215">#3215</a> and <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-hovercard-type="pull_request" data-hovercard-url="/leo-editor/leo-editor/pull/3424/hovercard" data-id="1788561270" data-permission-text="Title is private" data-url="https://github.com/leo-editor/leo-editor/issues/3424" href="https://github.com/leo-editor/leo-editor/pull/3424">#3424</a>: gnx-based unls (clickable links).<br />
These links will break only if the original node is deleted.</li></ul>
<p><strong>New settings</strong></p>
<ul><li><code>@string unl-status-kind = gnx</code></li><li><code>@bool full-unl-paths = True</code></li><li><code>@data unl-path-prefixes</code></li></ul>
<p><strong>Other improvements</strong></p>
<ul><li>PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-hovercard-type="pull_request" data-hovercard-url="/leo-editor/leo-editor/pull/3330/hovercard" data-id="1703987640" data-permission-text="Title is private" data-url="https://github.com/leo-editor/leo-editor/issues/3330" href="https://github.com/leo-editor/leo-editor/pull/3330">#3330</a>: Improve importers for C, C++, and cython.</li><li>PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-hovercard-type="pull_request" data-hovercard-url="/leo-editor/leo-editor/pull/3345/hovercard" data-id="1709218010" data-permission-text="Title is private" data-url="https://github.com/leo-editor/leo-editor/issues/3345" href="https://github.com/leo-editor/leo-editor/pull/3345">#3345</a>: Improve importer architecture.</li><li>PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-hovercard-type="pull_request" data-hovercard-url="/leo-editor/leo-editor/pull/3363/hovercard" data-id="1748630660" data-permission-text="Title is private" data-url="https://github.com/leo-editor/leo-editor/issues/3363" href="https://github.com/leo-editor/leo-editor/pull/3363">#3363</a> & <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-hovercard-type="pull_request" data-hovercard-url="/leo-editor/leo-editor/pull/3379/hovercard" data-id="1757407693" data-permission-text="Title is private" data-url="https://github.com/leo-editor/leo-editor/issues/3379" href="https://github.com/leo-editor/leo-editor/pull/3379">#3379</a>: Improve c.recursiveImport.</li><li>PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-hovercard-type="pull_request" data-hovercard-url="/leo-editor/leo-editor/pull/3376/hovercard" data-id="1752669975" data-permission-text="Title is private" data-url="https://github.com/leo-editor/leo-editor/issues/3376" href="https://github.com/leo-editor/leo-editor/pull/3376">#3376</a>: Improve python importer.</li></ul>
<p><strong>Large code changes</strong></p>
<ul><li>PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-hovercard-type="pull_request" data-hovercard-url="/leo-editor/leo-editor/pull/3365/hovercard" data-id="1748653059" data-permission-text="Title is private" data-url="https://github.com/leo-editor/leo-editor/issues/3365" href="https://github.com/leo-editor/leo-editor/pull/3365">#3365</a>: Simplify mypy annotations (128 files).</li><li>PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-hovercard-type="pull_request" data-hovercard-url="/leo-editor/leo-editor/pull/3367/hovercard" data-id="1750282684" data-permission-text="Title is private" data-url="https://github.com/leo-editor/leo-editor/issues/3367" href="https://github.com/leo-editor/leo-editor/pull/3367">#3367</a>: Import Callable from collections.abc instead of typing (50 files).</li></ul>
<p><strong>Retire three plugins</strong></p>
<ul><li>PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-hovercard-type="pull_request" data-hovercard-url="/leo-editor/leo-editor/pull/3215/hovercard" data-id="1640478210" data-permission-text="Title is private" data-url="https://github.com/leo-editor/leo-editor/issues/3215" href="https://github.com/leo-editor/leo-editor/pull/3215">#3215</a>: Retire the settings_finder, backlink, and quickMove plugins.</li></ul>
<p>50+ issues and 70+ pull requests.</p>
<p><strong>Links</strong></p>
<ul><li><a href="https://leo-editor.github.io/leo-editor/download.html" rel="nofollow">Download Leo</a></li><li><a href="https://leo-editor.github.io/leo-editor/installing.html" rel="nofollow">Install Leo</a></li><li><a href="https://github.com/leo-editor/leo-editor/issues?q=is%3Aissue+milestone%3A6.7.4+">6.7.4 Issues</a></li><li><a href="https://github.com/leo-editor/leo-editor/pulls?q=is%3Apr+milestone%3A6.7.4">6.7.4 Pull Requests</a></li><li><a href="https://leo-editor.github.io/leo-editor/leo_toc.html" rel="nofollow">Documentation</a></li><li><a href="https://leo-editor.github.io/leo-editor/tutorial.html" rel="nofollow">Tutorials</a></li><li><a href="https://leo-editor.github.io/leo-editor/screencasts.html" rel="nofollow">Video tutorials</a></li><li><a href="http://groups.google.com/group/leo-editor" rel="nofollow">Forum</a></li><li><a href="http://sourceforge.net/projects/leo/files/" rel="nofollow">Download</a></li><li><a href="https://github.com/leo-editor/leo-editor">Leo on GitHub</a></li><li><a href="https://github.com/kaleguy/leovue#leo-vue">LeoVue</a></li><li><a href="https://leo-editor.github.io/leo-editor/testimonials.html" rel="nofollow">What people are saying about Leo</a></li><li><a href="https://leo-editor.github.io/leo-editor/load-leo.html" rel="nofollow">A web page that displays .leo files</a></li><li><a href="https://leo-editor.github.io/leo-editor/leoLinks.html" rel="nofollow">More links</a></li></ul></div>Edward K Reamhttp://www.blogger.com/profile/07953183236510062336noreply@blogger.com0tag:blogger.com,1999:blog-7650996871831077955.post-19231451669811827272023-03-05T06:50:00.004-06:002023-03-05T06:51:29.238-06:00Leo 6.7.2 released<p> Leo <a href="https://leo-editor.github.io/leo-editor/" rel="nofollow">https://leo-editor.github.io/leo-editor/</a> 6.7.2 is now available on <a href="https://github.com/leo-editor/leo-editor/releases">GitHub</a> and <a href="https://pypi.org/project/leo/" rel="nofollow">pypi</a>.</p><div class="markdown-body my-3" data-pjax="true" data-test-selector="body-content" data-view-component="true">
<p>Leo is an <a href="https://leo-editor.github.io/leo-editor/preface.html" rel="nofollow">IDE, outliner and PIM</a>.</p>
<p><b>The highlights of Leo 6.7.2</b></p>
<ul><li>PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-hovercard-type="issue" data-hovercard-url="/leo-editor/leo-editor/issues/3019/hovercard" data-id="1514498398" data-permission-text="Title is private" data-url="https://github.com/leo-editor/leo-editor/issues/3019" href="https://github.com/leo-editor/leo-editor/issues/3019">#3019</a>: Leo's website has moved to GitHub Pages: <a href="https://leo-editor.github.io/leo-editor/" rel="nofollow">https://leo-editor.github.io/leo-editor/</a></li></ul>
<p>Commands:</p>
<ul><li>PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-hovercard-type="pull_request" data-hovercard-url="/leo-editor/leo-editor/pull/3031/hovercard" data-id="1519551009" data-permission-text="Title is private" data-url="https://github.com/leo-editor/leo-editor/issues/3031" href="https://github.com/leo-editor/leo-editor/pull/3031">#3031</a>: Add <code>check-nodes</code> command. It helps keep <code>@clean</code> files in sync.</li><li>PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-hovercard-type="issue" data-hovercard-url="/leo-editor/leo-editor/issues/3056/hovercard" data-id="1533283177" data-permission-text="Title is private" data-url="https://github.com/leo-editor/leo-editor/issues/3056" href="https://github.com/leo-editor/leo-editor/issues/3056">#3056</a>: Leo's beautify command is now PEP8 compliant.</li><li>PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-hovercard-type="pull_request" data-hovercard-url="/leo-editor/leo-editor/pull/3140/hovercard" data-id="1578584135" data-permission-text="Title is private" data-url="https://github.com/leo-editor/leo-editor/issues/3140" href="https://github.com/leo-editor/leo-editor/pull/3140">#3140</a>: Run pylint on node.</li><li>PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-hovercard-type="pull_request" data-hovercard-url="/leo-editor/leo-editor/pull/3166/hovercard" data-id="1595665366" data-permission-text="Title is private" data-url="https://github.com/leo-editor/leo-editor/issues/3166" href="https://github.com/leo-editor/leo-editor/pull/3166">#3166</a>: Add the <code>execute-external-file</code> command.</li></ul>
<p>Settings and features:</p>
<ul><li>PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-hovercard-type="pull_request" data-hovercard-url="/leo-editor/leo-editor/pull/2979/hovercard" data-id="1466841859" data-permission-text="Title is private" data-url="https://github.com/leo-editor/leo-editor/issues/2979" href="https://github.com/leo-editor/leo-editor/pull/2979">#2979</a>: Add <code>@bool run-flake8-on-write</code> setting.</li><li>PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-hovercard-type="issue" data-hovercard-url="/leo-editor/leo-editor/issues/2983/hovercard" data-id="1471070718" data-permission-text="Title is private" data-url="https://github.com/leo-editor/leo-editor/issues/2983" href="https://github.com/leo-editor/leo-editor/issues/2983">#2983</a>: Add <code>--black-sentinels</code> command-line option.</li><li>PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-hovercard-type="issue" data-hovercard-url="/leo-editor/leo-editor/issues/3038/hovercard" data-id="1526070697" data-permission-text="Title is private" data-url="https://github.com/leo-editor/leo-editor/issues/3038" href="https://github.com/leo-editor/leo-editor/issues/3038">#3038</a>: Add <code>@string rst3-action</code> setting.</li><li>PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-hovercard-type="pull_request" data-hovercard-url="/leo-editor/leo-editor/pull/3053/hovercard" data-id="1532580738" data-permission-text="Title is private" data-url="https://github.com/leo-editor/leo-editor/issues/3053" href="https://github.com/leo-editor/leo-editor/pull/3053">#3053</a>: Add <code>@string gxn-kind</code> setting: Support gnxs formatted as UUIDs.</li><li>PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-hovercard-type="pull_request" data-hovercard-url="/leo-editor/leo-editor/pull/3132/hovercard" data-id="1571512809" data-permission-text="Title is private" data-url="https://github.com/leo-editor/leo-editor/issues/3132" href="https://github.com/leo-editor/leo-editor/pull/3132">#3132</a>: Add <code>@bool rst3-remove-leo-directives</code> setting.</li></ul>
<p>Other changes:</p>
<ul><li>80+ issues and 100+ pull requests.</li></ul>
<p><b>Links</b></p>
<ul><li><a href="https://leo-editor.github.io/leo-editor/download.html" rel="nofollow">Download Leo</a></li><li><a href="https://leo-editor.github.io/leo-editor/installing.html" rel="nofollow">Install Leo</a></li><li><a href="https://github.com/leo-editor/leo-editor/issues?q=is%3Aissue+milestone%3A6.7.2+">6.7.2 Issues</a></li><li><a href="https://github.com/leo-editor/leo-editor/pulls?q=is%3Apr+milestone%3A6.7.2">6.7.2 Pull Requests</a></li><li><a href="https://leo-editor.github.io/leo-editor/leo_toc.html" rel="nofollow">Documentation</a></li><li><a href="https://leo-editor.github.io/leo-editor/tutorial.html" rel="nofollow">Tutorials</a></li><li><a href="https://leo-editor.github.io/leo-editor/screencasts.html" rel="nofollow">Video tutorials</a></li><li><a href="http://groups.google.com/group/leo-editor" rel="nofollow">Forum</a></li><li><a href="http://sourceforge.net/projects/leo/files/" rel="nofollow">Download</a></li><li><a href="https://github.com/leo-editor/leo-editor">Leo on GitHub</a></li><li><a href="https://github.com/kaleguy/leovue#leo-vue">LeoVue</a></li><li><a href="https://leo-editor.github.io/leo-editor/testimonials.html" rel="nofollow">What people are saying about Leo</a></li><li><a href="https://leo-editor.github.io/leo-editor/load-leo.html" rel="nofollow">A web page that displays .leo files</a></li><li><a href="https://leo-editor.github.io/leo-editor/leoLinks.html" rel="nofollow">More links</a></li></ul></div>Edward K Reamhttp://www.blogger.com/profile/07953183236510062336noreply@blogger.com0tag:blogger.com,1999:blog-7650996871831077955.post-29775037700740303662022-09-30T10:31:00.000-05:002022-09-30T10:31:05.663-05:00Leo 6.7.0 released<p>Leo <a href="http://leoeditor.com" rel="nofollow">http://leoeditor.com</a> 6.7.0 is now available on <a class="" href="https://github.com/leo-editor/leo-editor/releases" rel="nofollow">GitHub</a> and <a class="" href="https://pypi.org/project/leo/" rel="nofollow">pypi</a>.</p><div class="active-md" data-markdownlink=""><div class="markdown_content">
<p>Leo is an <a class="" href="http://leoeditor.com/preface.html" rel="nofollow">IDE, outliner and PIM</a>.</p>
<p><strong>The highlights of Leo 6.7.0</strong></p>
<p>The 6.7.0 version denotes significant changes to Leo's code base.</p>
<ul><li>Leo now requires Python 3.9 or later.</li><li>Enhance leoserver.py to support leoInteg and leoJS.</li><li>Importers no longer generate underindented escape strings.</li><li>Delete all of Leo's cover- and test- commands.</li><li>Allow unit tests to run with the Qt gui.</li><li>Several mass code updates:</li><li>Annotate Leo's core files and important plugins.</li><li>Simplify all of Leo's importers.</li><li>Speed Leo's redraw code by rewriting Leo's icon drawing logic.</li><li>Retire Tk indices, except in unit tests.</li><li>The usual assortment of minor bug fixes.</li></ul>
<p><strong>Links</strong></p>
<ul><li><a class="" href="https://github.com/leo-editor/leo-editor/issues?q=is%3Aissue+milestone%3A6.7.0+" rel="nofollow">6.7.0 Issues</a></li><li><a class="" href="https://github.com/leo-editor/leo-editor/pulls?q=is%3Apr+milestone%3A6.7.0" rel="nofollow">6.7.0 Pull Requests</a></li><li><a class="" href="http://leoeditor.com/leo_toc.html" rel="nofollow">Documentation</a></li><li><a class="" href="http://leoeditor.com/tutorial.html" rel="nofollow">Tutorials</a></li><li><a class="" href="http://leoeditor.com/screencasts.html" rel="nofollow">Video tutorials</a></li><li><a class="" href="http://groups.google.com/group/leo-editor" rel="nofollow">Forum</a></li><li><a class="" href="http://sourceforge.net/projects/leo/files/">Download</a></li><li><a class="" href="https://github.com/leo-editor/leo-editor" rel="nofollow">Leo on GitHub</a></li><li><a class="" href="https://github.com/kaleguy/leovue#leo-vue" rel="nofollow">LeoVue</a></li><li><a class="" href="http://leoeditor.com/testimonials.html" rel="nofollow">What people are saying about Leo</a></li><li><a class="" href="http://leoeditor.com/load-leo.html" rel="nofollow">A web page that displays .leo files</a></li><li><a class="" href="http://leoeditor.com/leoLinks.html" rel="nofollow">More links</a></li></ul></div></div>Edward K Reamhttp://www.blogger.com/profile/07953183236510062336noreply@blogger.com0tag:blogger.com,1999:blog-7650996871831077955.post-69377626423161542292022-07-22T05:53:00.004-05:002022-07-22T05:53:43.110-05:00Leo 6.6.3 released<p>Leo <a href="http://leoeditor.com" rel="nofollow">http://leoeditor.com</a> 6.6.3 is now available on <a href="https://github.com/leo-editor/leo-editor/releases">GitHub</a> and <a href="https://pypi.org/project/leo/" rel="nofollow">pypi</a>.</p><div class="markdown-body my-3" data-pjax="true" data-test-selector="body-content" data-view-component="true">
<p>Leo, <a href="http://leoeditor.com" rel="nofollow">http://leoeditor.com</a> is an <a href="http://leoeditor.com/preface.html" rel="nofollow">IDE, outliner and PIM</a>.</p>
<p><strong>The highlights of Leo 6.6.3</strong></p>
<ul><li>Enhance leoserver.py to support <a href="https://github.com/boltex/leointeg">leoInteg</a>.</li><li>Improve how Leo handles URLs.</li><li>Simplify the GlobalConfigManager class.</li><li>The usual assortment of tweaks and bug fixes.</li></ul>
<p><strong>Links</strong></p>
<ul><li><a href="https://github.com/leo-editor/leo-editor/issues?q=is%3Aissue+milestone%3A6.6.3+">6.6.3 issues</a></li><li><a href="http://leoeditor.com/leo_toc.html" rel="nofollow">Documentation</a></li><li><a href="http://leoeditor.com/tutorial.html" rel="nofollow">Tutorials</a></li><li><a href="http://leoeditor.com/screencasts.html" rel="nofollow">Video tutorials</a></li><li><a href="http://groups.google.com/group/leo-editor" rel="nofollow">Forum</a></li><li><a href="http://sourceforge.net/projects/leo/files/" rel="nofollow">Download</a></li><li><a href="https://github.com/leo-editor/leo-editor">Leo on GitHub</a></li><li><a href="https://github.com/kaleguy/leovue#leo-vue">LeoVue</a></li><li><a href="http://leoeditor.com/testimonials.html" rel="nofollow">What people are saying about Leo</a></li><li><a href="http://leoeditor.com/load-leo.html" rel="nofollow">A web page that displays .leo files</a></li><li><a href="http://leoeditor.com/leoLinks.html" rel="nofollow">More links</a></li></ul></div>Edward K Reamhttp://www.blogger.com/profile/07953183236510062336noreply@blogger.com0tag:blogger.com,1999:blog-7650996871831077955.post-78113616141678957372022-06-02T10:05:00.002-05:002022-06-02T10:05:24.395-05:00Leo 6.6.2 released<p>Leo <a href="http://leoeditor.com" rel="nofollow">http://leoeditor.com</a> 6.6.2 is now available on <a href="https://github.com/leo-editor/leo-editor/releases">GitHub</a> and <a href="https://pypi.org/project/leo/" rel="nofollow">pypi</a>.</p><div class="markdown-body my-3" data-pjax="true" data-test-selector="body-content" data-view-component="true">
<p>Leo is an <a href="http://leoeditor.com/preface.html" rel="nofollow">IDE, outliner and PIM</a>.</p>
<p><strong>The highlights of Leo 6.6.2</strong></p>
<ul><li>Add "File Only" option in Leo's Find Pane.</li><li>Remove pylint-leo.py, pyflakes-leo.py and related code.</li><li>Add mypy annotations for Leo's most important files.</li><li>Fixed 9 minor bugs.</li></ul>
<p><strong>6.6.2 Links</strong></p>
<ul><li><a href="https://github.com/leo-editor/leo-editor/issues?q=is%3Aissue+milestone%3A6.6.2">6.6.2 issues</a></li><li><a href="https://github.com/leo-editor/leo-editor/pulls?q=is%3Apr+milestone%3A6.6.2">6.6.2 pull requests</a></li><li><a href="https://github.com/leo-editor/leo-editor/issues?q=is%3Aissue+milestone%3A6.6.2+label%3Abug+is%3Aclosed">6.6.2 bug fixes</a></li><li><a href="https://github.com/leo-editor/leo-editor/issues?q=is%3Aissue+milestone%3A6.6.2+label%3Aenhancement+">6.6.2 enhancements</a></li><li><a href="https://github.com/leo-editor/leo-editor/issues?q=milestone%3A6.6.2+label%3Acode+">6.6.2 code-level improvements</a></li></ul>
<p><strong>General Links</strong></p>
<ul><li>Leo's home page: <a href="http://leoeditor.com" rel="nofollow">http://leoeditor.com</a></li><li><a href="http://leoeditor.com/leo_toc.html" rel="nofollow">Documentation</a></li><li><a href="http://leoeditor.com/tutorial.html" rel="nofollow">Tutorials</a></li><li><a href="http://leoeditor.com/screencasts.html" rel="nofollow">Video tutorials</a></li><li><a href="http://groups.google.com/group/leo-editor" rel="nofollow">Forum</a></li><li><a href="http://sourceforge.net/projects/leo/files/" rel="nofollow">Download</a></li><li><a href="https://github.com/leo-editor/leo-editor">Leo on GitHub</a></li><li><a href="https://github.com/kaleguy/leovue#leo-vue">LeoVue</a></li><li><a href="http://leoeditor.com/testimonials.html" rel="nofollow">What people are saying about Leo</a></li><li><a href="http://leoeditor.com/load-leo.html" rel="nofollow">A web page that displays .leo files</a></li><li><a href="http://leoeditor.com/leoLinks.html" rel="nofollow">More links</a></li></ul></div>Edward K Reamhttp://www.blogger.com/profile/07953183236510062336noreply@blogger.com0tag:blogger.com,1999:blog-7650996871831077955.post-31374509634315482922022-04-28T04:07:00.002-05:002022-04-28T04:07:11.405-05:00Leo 6.6.1 released<p>Leo <a href="http://leoeditor.com" rel="nofollow">http://leoeditor.com</a> 6.6.1 is now available on <a href="https://github.com/leo-editor/leo-editor/releases">GitHub</a> and <a href="https://pypi.org/project/leo/6.6.1/" rel="nofollow">pypi</a>.</p><div class="markdown-body my-3" data-pjax="true" data-test-selector="body-content" data-view-component="true">
<p>Leo is an <a href="http://leoeditor.com/preface.html" rel="nofollow">IDE, outliner and PIM</a>.</p>
<p><strong>The highlights of Leo 6.6.1</strong></p>
<ul><li>Improve support for Python 3.10 and PyQt6.</li><li>Simplify the TokenOrderGenerator class in leoAst.py.</li><li>Improve argument handling when running leo.core.leoAst externally.<br />
Run <code>python -m leo.core.leoAst -h</code> for details.</li><li>Control-clicking on a file name searches for the corresponding @ node.</li><li>Create clickable links when copying text into the log pane.</li><li>Leo's mypy command runs without blocking Leo.</li><li>Improve the add-mypy-annotations command.</li><li>Clean all files with reindent.</li><li>The usual minor bug fixes.</li></ul>
<p><strong>6.6.1 Links</strong></p>
<ul><li><a href="https://github.com/leo-editor/leo-editor/issues?q=is%3Aissue+milestone%3A6.6.1">6.6.1 issues</a></li><li><a href="https://github.com/leo-editor/leo-editor/pulls?q=is%3Apr+milestone%3A6.6.1">6.6.1 pull requests</a></li><li><a href="https://github.com/leo-editor/leo-editor/issues?q=label%3Abug+milestone%3A6.6.1+">6.6.1 bug fixes</a></li><li><a href="https://github.com/leo-editor/leo-editor/issues?q=is%3Aissue+milestone%3A6.6.1+label%3Aenhancement+">6.6.1 enhancements</a></li><li><a href="https://github.com/leo-editor/leo-editor/issues?q=milestone%3A6.6.1+label%3Acode+">6.6.1 code-level improvements</a></li></ul>
<p><strong>General Links</strong></p>
<ul><li>Leo's home page: <a href="http://leoeditor.com" rel="nofollow">http://leoeditor.com</a></li><li><a href="http://leoeditor.com/leo_toc.html" rel="nofollow">Documentation</a></li><li><a href="http://leoeditor.com/tutorial.html" rel="nofollow">Tutorials</a></li><li><a href="http://leoeditor.com/screencasts.html" rel="nofollow">Video tutorials</a></li><li><a href="http://groups.google.com/group/leo-editor" rel="nofollow">Forum</a></li><li><a href="http://sourceforge.net/projects/leo/files/" rel="nofollow">Download</a></li><li><a href="https://github.com/leo-editor/leo-editor">Leo on GitHub</a></li><li><a href="https://github.com/kaleguy/leovue#leo-vue">LeoVue</a></li><li><a href="http://leoeditor.com/testimonials.html" rel="nofollow">What people are saying about Leo</a></li><li><a href="http://leoeditor.com/load-leo.html" rel="nofollow">A web page that displays .leo files</a></li><li><a href="http://leoeditor.com/leoLinks.html" rel="nofollow">More links</a></li></ul></div>Edward K Reamhttp://www.blogger.com/profile/07953183236510062336noreply@blogger.com0tag:blogger.com,1999:blog-7650996871831077955.post-58189142494202080542022-03-31T05:51:00.000-05:002022-03-31T05:51:02.496-05:00Leo 6.6 released<p> </p><div class="markdown-body my-3" data-pjax="true" data-test-selector="body-content" data-view-component="true"><p>Leo <a href="http://leoeditor.com" rel="nofollow">http://leoeditor.com</a> 6.6 final is now available on <a href="https://github.com/leo-editor/leo-editor/releases">GitHub</a> and <a href="https://pypi.org/project/leo/6.6" rel="nofollow">pypi</a>.</p>
<p>Leo is an <a href="http://leoeditor.com/preface.html" rel="nofollow">IDE, outliner and PIM</a>.</p>
<p><strong>The highlights of Leo 6.6</strong></p>
<ul><li>Replaced <code>@raw</code> and <code>@end_raw</code> with <code>@section-delims</code>.</li><li>Leo recognizes section references only when they appear on an otherwise blank line.</li><li>Many improvements to the python-to-typescript command.</li><li>Improved python importer.</li><li>Added plugins/picture_viewer.py, a stand-alone app that displays images.</li><li>Added plugins/remove_duplicate_pictures.py, an app that finds duplicate pictures.</li><li>The user may choose <em>other</em> commands after starting repeat-complex-command.</li><li>Improved leoserver.py to support leointeg.</li><li>Many bug fixes.</li></ul>
<p><strong>6.6 Links</strong></p>
<ul><li><a href="https://github.com/leo-editor/leo-editor/issues?q=is%3Aissue+milestone%3A6.6">6.6 issues</a></li><li><a href="https://github.com/leo-editor/leo-editor/pulls?q=is%3Apr+milestone%3A6.6">6.6 pull requests</a></li><li><a href="https://github.com/leo-editor/leo-editor/issues?q=label%3Abug+milestone%3A6.6+">6.6 bug fixes</a></li><li><a href="https://github.com/leo-editor/leo-editor/issues?q=is%3Aissue+milestone%3A6.6+label%3Aenhancement+">6.6 enhancements</a></li><li><a href="https://github.com/leo-editor/leo-editor/issues?q=milestone%3A6.6+label%3Acode+">6.6 code-level improvements</a></li></ul>
<p><strong>General Links</strong></p>
<ul><li>Leo's home page: <a href="http://leoeditor.com" rel="nofollow">http://leoeditor.com</a></li><li><a href="http://leoeditor.com/leo_toc.html" rel="nofollow">Documentation</a></li><li><a href="http://leoeditor.com/tutorial.html" rel="nofollow">Tutorials</a></li><li><a href="http://leoeditor.com/screencasts.html" rel="nofollow">Video tutorials</a></li><li><a href="http://groups.google.com/group/leo-editor" rel="nofollow">Forum</a></li><li><a href="http://sourceforge.net/projects/leo/files/" rel="nofollow">Download</a></li><li><a href="https://github.com/leo-editor/leo-editor">Leo on GitHub</a></li><li><a href="https://github.com/kaleguy/leovue#leo-vue">LeoVue</a></li><li><a href="http://leoeditor.com/testimonials.html" rel="nofollow">What people are saying about Leo</a></li><li><a href="http://leoeditor.com/load-leo.html" rel="nofollow">A web page that displays .leo files</a></li><li><a href="http://leoeditor.com/leoLinks.html" rel="nofollow">More links</a></li></ul></div>Edward K Reamhttp://www.blogger.com/profile/07953183236510062336noreply@blogger.com0tag:blogger.com,1999:blog-7650996871831077955.post-75681375871881707482022-02-25T08:27:00.001-06:002022-02-25T08:32:02.597-06:00Leo 6.6-b2 released<div class="markdown-body my-3" data-pjax="true" data-test-selector="body-content" data-view-component="true"><p>Leo <a href="http://leoeditor.com" rel="nofollow">http://leoeditor.com</a> 6.6b2 is now available on <a href="https://github.com/leo-editor/leo-editor/releases">GitHub</a> and <a href="https://pypi.org/project/leo/6.6b2/" rel="nofollow">pypi</a>.</p>
<p>Leo is an <a href="http://leoeditor.com/preface.html" rel="nofollow">IDE, outliner and PIM</a>.</p>
<p><strong>The highlights of Leo 6.6</strong></p>
<ul><li>Replace @raw and @end_raw with @section-delims.</li><li>Leo recognizes section references only when they appear on an otherwise blank line.</li><li>Many improvements to python-to-typescript command.</li><li>Improved python importer.</li><li>Add plugins/picture_viewer.py, a stand-alone app that displays images.</li><li>Add plugins/remove_duplicate_pictures.py, an app that finds duplicate pictures.</li><li>The user may choose <em>other</em> commands after starting repeat-complex-command.</li><li>Many bug fixes.</li></ul>
<p><strong>6.6 Links</strong></p>
<ul><li><a href="https://github.com/leo-editor/leo-editor/issues?q=is%3Aissue+milestone%3A6.6">6.6 issues</a></li><li><a href="https://github.com/leo-editor/leo-editor/pulls?q=is%3Apr+milestone%3A6.6">6.6 pull requests</a></li><li><a href="https://github.com/leo-editor/leo-editor/issues?q=label%3Abug+milestone%3A6.6+">6.6 bug fixes</a></li><li><a href="https://github.com/leo-editor/leo-editor/issues?q=is%3Aissue+milestone%3A6.6+label%3Aenhancement+">6.6 enhancements</a></li><li><a href="https://github.com/leo-editor/leo-editor/issues?q=milestone%3A6.6+label%3Acode+">6.6 code-level improvements</a></li></ul>
<p><strong>General Links</strong></p>
<ul><li>Leo's home page: <a href="http://leoeditor.com" rel="nofollow">http://leoeditor.com</a></li><li><a href="http://leoeditor.com/leo_toc.html" rel="nofollow">Documentation</a></li><li><a href="http://leoeditor.com/tutorial.html" rel="nofollow">Tutorials</a></li><li><a href="http://leoeditor.com/screencasts.html" rel="nofollow">Video tutorials</a></li><li><a href="http://groups.google.com/group/leo-editor" rel="nofollow">Forum</a></li><li><a href="http://sourceforge.net/projects/leo/files/" rel="nofollow">Download</a></li><li><a href="https://github.com/leo-editor/leo-editor">Leo on GitHub</a></li><li><a href="https://github.com/kaleguy/leovue#leo-vue">LeoVue</a></li><li><a href="http://leoeditor.com/testimonials.html" rel="nofollow">What people are saying about Leo</a></li><li><a href="http://leoeditor.com/load-leo.html" rel="nofollow">A web page that displays .leo files</a></li><li><a href="http://leoeditor.com/leoLinks.html" rel="nofollow">More links</a></li></ul></div>Edward K Reamhttp://www.blogger.com/profile/07953183236510062336noreply@blogger.com0tag:blogger.com,1999:blog-7650996871831077955.post-30151903681621160912021-10-22T08:26:00.006-05:002021-10-22T08:28:48.219-05:00Leo 6.5 released<div class="markdown-body my-3" data-pjax="true" data-test-selector="body-content" data-view-component="true"><p>Leo <a href="http://leoeditor.com" rel="nofollow">http://leoeditor.com</a> 6.5 is now available on <a href="https://github.com/leo-editor/leo-editor">GitHub</a>.</p>
<p>Leo is an <a href="http://leoeditor.com/preface.html" rel="nofollow">IDE, outliner and PIM</a>.</p>
<p><strong>The highlights of Leo 6.5</strong></p>
<ul><li>Add python-to-typescript and view-recent-commands.</li><li>Add c.findCommands.interactive_search_helper.</li><li>Leo now uses only traditional unit tests.<br />
Remove support for <code>@test</code> and <code>@suite</code>.<br />
Remove leoTest.py.</li><li>Many code-level cleanups.</li><li>450+ pull requests.</li></ul>
<p><strong>6.5 Links</strong></p>
<ul><li><a href="https://github.com/leo-editor/leo-editor/issues?q=is%3Aissue+milestone%3A6.5">6.5 issues</a></li><li><a href="https://github.com/leo-editor/leo-editor/pulls?q=is%3Apr+milestone%3A6.5">6.5 pull requests</a></li><li><a href="https://github.com/leo-editor/leo-editor/issues?q=label%3Abug+milestone%3A6.5+">6.5 bug fixes</a></li><li><a href="https://github.com/leo-editor/leo-editor/issues?q=is%3Aissue+milestone%3A6.5+label%3Aenhancement+">6.5 enhancements</a></li><li><a href="https://github.com/leo-editor/leo-editor/issues?q=milestone%3A6.5+label%3Acode+">6.5 code-level improvements</a></li></ul>
<p><strong>General Links</strong></p>
<ul><li>Leo's home page: <a href="http://leoeditor.com" rel="nofollow">http://leoeditor.com</a></li><li><a href="http://leoeditor.com/leo_toc.html" rel="nofollow">Documentation</a></li><li><a href="http://leoeditor.com/tutorial.html" rel="nofollow">Tutorials</a></li><li><a href="http://leoeditor.com/screencasts.html" rel="nofollow">Video tutorials</a></li><li><a href="http://groups.google.com/group/leo-editor" rel="nofollow">Forum</a></li><li><a href="http://sourceforge.net/projects/leo/files/" rel="nofollow">Download</a></li><li><a href="https://github.com/leo-editor/leo-editor">Leo on GitHub</a></li><li><a href="https://github.com/kaleguy/leovue#leo-vue">LeoVue</a></li><li><a href="http://leoeditor.com/testimonials.html" rel="nofollow">What people are saying about Leo</a></li><li><a href="http://leoeditor.com/load-leo.html" rel="nofollow">A web page that displays .leo files</a></li><li><a href="http://leoeditor.com/leoLinks.html" rel="nofollow">More links</a></li></ul></div>Edward K Reamhttp://www.blogger.com/profile/07953183236510062336noreply@blogger.com0tag:blogger.com,1999:blog-7650996871831077955.post-11685246835562015312021-10-15T14:54:00.001-05:002021-10-15T14:54:13.432-05:00Leo 6.5-b1 released<div class="m-0 preview-content">
<div class="comment-body markdown-body js-preview-body" style="min-height: 231px;"><p>Leo <a href="http://leoeditor.com" rel="nofollow">http://leoeditor.com</a> 6.5b1 is now available on <a href="https://github.com/leo-editor/leo-editor">GitHub</a>.</p>
<p>Leo is an <a href="http://leoeditor.com/preface.html" rel="nofollow">IDE, outliner and PIM</a>.</p>
<p><strong>The highlights of Leo 6.5</strong></p>
<ul><li>Add python-to-typescript and view-recent-commands.</li><li>Add c.findCommands.interactive_search_helper.</li><li>Leo now uses only traditional unit tests.<br />
Remove support for <code>@test</code> and <code>@suite</code>. Remove leoTest.py.</li><li>Many code-level cleanups.</li><li>450+ pull requests.</li></ul>
<p><strong>6.5 Links</strong></p>
<ul><li><a href="https://github.com/leo-editor/leo-editor/issues?q=is%3Aissue+milestone%3A6.5">6.5 issues</a></li><li><a href="https://github.com/leo-editor/leo-editor/pulls?q=is%3Apr+milestone%3A6.5">6.5 pull requests</a></li><li><a href="https://github.com/leo-editor/leo-editor/issues?q=label%3Abug+milestone%3A6.5+">6.5 bug fixes</a></li><li><a href="https://github.com/leo-editor/leo-editor/issues?q=is%3Aissue+milestone%3A6.5+label%3Aenhancement+">6.5 enhancements</a></li><li><a href="https://github.com/leo-editor/leo-editor/issues?q=milestone%3A6.5+label%3Acode+">6.5 code-level improvements</a></li></ul>
<p><strong>General Links</strong></p>
<ul><li>Leo's home page: <a href="http://leoeditor.com" rel="nofollow">http://leoeditor.com</a></li><li><a href="http://leoeditor.com/leo_toc.html" rel="nofollow">Documentation</a></li><li><a href="http://leoeditor.com/tutorial.html" rel="nofollow">Tutorials</a></li><li><a href="http://leoeditor.com/screencasts.html" rel="nofollow">Video tutorials</a></li><li><a href="http://groups.google.com/group/leo-editor" rel="nofollow">Forum</a></li><li><a href="http://sourceforge.net/projects/leo/files/" rel="nofollow">Download</a></li><li><a href="https://github.com/leo-editor/leo-editor">Leo on GitHub</a></li><li><a href="https://github.com/kaleguy/leovue#leo-vue">LeoVue</a></li><li><a href="http://leoeditor.com/testimonials.html" rel="nofollow">What people are saying about Leo</a></li><li><a href="http://leoeditor.com/load-leo.html" rel="nofollow">A web page that displays .leo files</a></li><li><a href="http://leoeditor.com/leoLinks.html" rel="nofollow">More links</a></li></ul></div>
</div>Edward K Reamhttp://www.blogger.com/profile/07953183236510062336noreply@blogger.com0tag:blogger.com,1999:blog-7650996871831077955.post-37748152801081737802021-09-27T05:54:00.000-05:002021-09-27T05:54:13.656-05:00Leo 6.4 released<p> Leo http://leoeditor.com 6.4 is now available on [GitHub](https://github.com/leo-editor/leo-editor).<br /><br />Leo is an [IDE, outliner and PIM](http://leoeditor.com/preface.html).<br /><br />**The highlights of Leo 6.4**<br /><br />- Support for [leoInteg](https://github.com/boltex/leointeg#-leo-for-vs-code): "Leo in vs-code".<br /> - Add leoserver.py, stand-alone server for Leo.<br /> - Add support for .leojs, a json outline format.<br />- Support for Qt6.<br />- The wax_off.py script converts function annotations to stub (.pyi) files.<br />- Remove support for @root. Create a conversion script.<br />- Simplify and generalize rst3 command.<br />- Add git-diff-pr command: Leonine diffs for Pull Requests and .leo files.<br />- Add execute-general-script command and c.general_script_helper.<br />- Several significant code-level changes.<br />- Fixed 160+ issues and merged almost 400 Pull Requests.<br /><br />**Links**<br /><br />- Leo's home page: http://leoeditor.com<br />- [Documentation](http://leoeditor.com/leo_toc.html)<br />- [Tutorials](http://leoeditor.com/tutorial.html)<br />- [Video tutorials](http://leoeditor.com/screencasts.html)<br />- [Forum](http://groups.google.com/group/leo-editor)<br />- [Download](http://sourceforge.net/projects/leo/files/)<br />- [Leo on GitHub](https://github.com/leo-editor/leo-editor)<br />- [LeoVue](https://github.com/kaleguy/leovue#leo-vue)<br />- [What people are saying about Leo](http://leoeditor.com/testimonials.html)<br />- [A web page that displays .leo files](http://leoeditor.com/load-leo.html)<br />- [More links](http://leoeditor.com/leoLinks.html)<br /></p>Edward K Reamhttp://www.blogger.com/profile/07953183236510062336noreply@blogger.com0tag:blogger.com,1999:blog-7650996871831077955.post-2097256605102130522021-09-17T10:53:00.004-05:002021-09-17T10:54:35.960-05:00Leo 6.4b3 released<p>Leo <a href="http://leoeditor.com" rel="nofollow">http://leoeditor.com</a> 6.4 b3 is now available on <a href="https://github.com/leo-editor/leo-editor">GitHub</a>.
</p><div class="markdown-body"><p>Leo is an <a href="http://leoeditor.com/preface.html" rel="nofollow">IDE, outliner and PIM</a>.</p>
<p><b>The highlights of Leo 6.4</b></p>
<ul><li>Support for leoInteg: "Leo in vs-code".
<ul><li>Add leoserver.py, stand-alone server for Leo.</li><li>Add support for .leojs, a json outline format.</li></ul>
</li><li>Support for Qt6.</li><li>The wax_off.py script converts function annotations to stub (.pyi) files.</li><li>Remove support for <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/root/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/root">@root</a>. Create a conversion script.</li><li>Simplify and generalize rst3 command.</li><li>Add git-diff-pr command: Leonine diffs for Pull Requests and .leo files.</li><li>Add execute-general-script command and c.general_script_helper.</li><li>Several significant code-level changes.</li><li>Fixed 160+ issues and merged almost 400 Pull Requests.</li></ul>
<p><b>Links</b></p>
<ul><li>Leo's home page: <a href="http://leoeditor.com" rel="nofollow">http://leoeditor.com</a></li><li><a href="http://leoeditor.com/leo_toc.html" rel="nofollow">Documentation</a></li><li><a href="http://leoeditor.com/tutorial.html" rel="nofollow">Tutorials</a></li><li><a href="http://leoeditor.com/screencasts.html" rel="nofollow">Video tutorials</a></li><li><a href="http://groups.google.com/group/leo-editor" rel="nofollow">Forum</a></li><li><a href="http://sourceforge.net/projects/leo/files/" rel="nofollow">Download</a></li><li><a href="https://github.com/leo-editor/leo-editor">Leo on GitHub</a></li><li><a href="https://github.com/kaleguy/leovue#leo-vue">LeoVue</a></li><li><a href="http://leoeditor.com/testimonials.html" rel="nofollow">What people are saying about Leo</a></li><li><a href="http://leoeditor.com/load-leo.html" rel="nofollow">A web page that displays .leo files</a></li><li><a href="http://leoeditor.com/leoLinks.html" rel="nofollow">More links</a></li></ul>
</div>Edward K Reamhttp://www.blogger.com/profile/07953183236510062336noreply@blogger.com0tag:blogger.com,1999:blog-7650996871831077955.post-14773562528330087692020-11-06T08:19:00.003-06:002020-11-06T08:19:26.063-06:00Leo 6.3 final released<p>Leo 6.3, <a href="http://leoeditor.com" rel="nofollow">http://leoeditor.com</a>, is now available on <a href="https://github.com/leo-editor/leo-editor">GitHub</a>.
</p><div class="markdown-body"><p>Leo is an <a href="http://leoeditor.com/preface.html" rel="nofollow">IDE, outliner and PIM</a>.</p>
<p><strong>The highlights of Leo 6.3</strong></p>
<ul><li>leoAst.py: The unification of Python's token and ast worlds.</li><li>Retired all Qt Dock code.</li><li>Improved viewrendered and viewrendered3 plugins.</li><li>Improved several importer plugins.</li><li>Refactored Leo's key handling code.</li></ul>
<p><strong>Links</strong></p>
<ul><li>Leo's home page: <a href="http://leoeditor.com" rel="nofollow">http://leoeditor.com</a></li><li><a href="http://leoeditor.com/leo_toc.html" rel="nofollow">Documentation</a></li><li><a href="http://leoeditor.com/tutorial.html" rel="nofollow">Tutorials</a></li><li><a href="http://leoeditor.com/screencasts.html" rel="nofollow">Video tutorials</a></li><li><a href="http://groups.google.com/group/leo-editor" rel="nofollow">Forum</a></li><li><a href="http://sourceforge.net/projects/leo/files/" rel="nofollow">Download</a></li><li><a href="https://github.com/leo-editor/leo-editor">Leo on GitHub</a></li><li><a href="https://github.com/kaleguy/leovue#leo-vue">LeoVue</a></li><li><a href="http://leoeditor.com/testimonials.html" rel="nofollow">What people are saying about Leo</a></li><li><a href="http://leoeditor.com/load-leo.html" rel="nofollow">A web page that displays .leo files</a></li><li><a href="http://leoeditor.com/leoLinks.html" rel="nofollow">More links</a></li></ul>
</div>Edward K Reamhttp://www.blogger.com/profile/07953183236510062336noreply@blogger.com0tag:blogger.com,1999:blog-7650996871831077955.post-53754752501537078302020-10-26T10:09:00.002-05:002020-10-26T10:09:46.266-05:00Leo 6.3 b1 released<p>Leo 6.3 b1, <a href="http://leoeditor.com" rel="nofollow">http://leoeditor.com</a>, is now available on <a href="https://github.com/leo-editor/leo-editor">GitHub</a>.
</p><div class="markdown-body"><p>Leo is an <a href="http://leoeditor.com/preface.html" rel="nofollow">IDE, outliner and PIM</a>.</p>
<p><strong>The highlights of Leo 6.3</strong></p>
<ul><li>leoAst.py: The unification of Python's token and ast worlds.</li><li>Retired all Qt Dock code.</li><li>Improved viewrendered and viewrendered3 plugins.</li><li>Improved several importer plugins.</li><li>Refactored Leo's key handling code.</li></ul>
<p><strong>Links</strong></p>
<ul><li>Leo's home page: <a href="http://leoeditor.com" rel="nofollow">http://leoeditor.com</a></li><li><a href="http://leoeditor.com/leo_toc.html" rel="nofollow">Documentation</a></li><li><a href="http://leoeditor.com/tutorial.html" rel="nofollow">Tutorials</a></li><li><a href="http://leoeditor.com/screencasts.html" rel="nofollow">Video tutorials</a></li><li><a href="http://groups.google.com/group/leo-editor" rel="nofollow">Forum</a></li><li><a href="http://sourceforge.net/projects/leo/files/" rel="nofollow">Download</a></li><li><a href="https://github.com/leo-editor/leo-editor">Leo on GitHub</a></li><li><a href="https://github.com/kaleguy/leovue#leo-vue">LeoVue</a></li><li><a href="http://leoeditor.com/testimonials.html" rel="nofollow">What people are saying about Leo</a></li><li><a href="http://leoeditor.com/load-leo.html" rel="nofollow">A web page that displays .leo files</a></li><li><a href="http://leoeditor.com/leoLinks.html" rel="nofollow">More links</a></li></ul>
</div>Edward K Reamhttp://www.blogger.com/profile/07953183236510062336noreply@blogger.com0tag:blogger.com,1999:blog-7650996871831077955.post-69464223813937644482020-10-16T07:16:00.008-05:002020-10-16T07:18:37.460-05:00New York Times: End Our National Crisis<p><a href="https://www.nytimes.com/interactive/2020/10/16/opinion/donald-trump-worst-president.html">A New York Times editorial </a><br /></p><p>Well said. <br /></p>Edward K Reamhttp://www.blogger.com/profile/07953183236510062336noreply@blogger.com0tag:blogger.com,1999:blog-7650996871831077955.post-9431987887821376862020-10-08T11:14:00.003-05:002020-10-08T11:14:39.654-05:00New England Journal of Medicine: Dying in a Leadership Vacuum<p> https://www.nejm.org/doi/full/10.1056/NEJMe2029812</p><p> </p><p>It's time to end this administration and all of its craven enablers. <br /></p>Edward K Reamhttp://www.blogger.com/profile/07953183236510062336noreply@blogger.com0tag:blogger.com,1999:blog-7650996871831077955.post-65004455654228797002020-10-01T06:28:00.003-05:002020-10-01T06:28:55.857-05:00A letter to Saeju Jeong, noom's CEO<p> </p><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;">Dear Mr Jeong,</div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;"><br /></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;">Many thanks for soliciting my comments on your website. It shows you care about quality.<br /></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;"><br /></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;">I
have been nooming now for about three weeks. I love the program, it's
reliance on facts, science, psychology and the rest. I have confidence
that it will work, because the program keeps reminding me and
reinforcing the lessons. The program itself is superb. It's what I've
always wanted. A mentor and guide. Not too pushy.<br /></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;"><br /></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;">Alas, many aspects of the software are infuriatingly bad, as I'll discuss below in detail.<br /></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;"><br /></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;">First, let me say a few words about myself. I am the author and project leader of <a data-saferedirecturl="https://www.google.com/url?q=http://leoeditor.com/&source=gmail&ust=1601637693906000&usg=AFQjCNHXOK-vdDRBBNY8YF_atYIevBgZAg" href="http://leoeditor.com/" target="_blank">Leo</a>,
a successful open-source software project. Leo is my life's work. I
have been working on Leo for more than thirty years. I moderate <a data-saferedirecturl="https://www.google.com/url?q=https://groups.google.com/forum/%23!forum/leo-editor&source=gmail&ust=1601637693906000&usg=AFQjCNEF9L6nNpMTssNu9MZfDHQihS3pog" href="https://groups.google.com/forum/#!forum/leo-editor" target="_blank">Leo's Google group</a>, with thousands of threads. There are thousands of issues on <a data-saferedirecturl="https://www.google.com/url?q=https://github.com/leo-editor/leo-editor/issues&source=gmail&ust=1601637693906000&usg=AFQjCNFMR2tSYL_IbP3DPGIEulfZ4OGLHA" href="https://github.com/leo-editor/leo-editor/issues" target="_blank">Leo's issue tracker</a>.
In other words, I know something about software, software problems, and
how to communicate about them ;-) I also know something about science. I
read Nature and Science magazines every week.<br /></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;"><br /></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;">Here
is the list of problems I have with noom's software. I chat with my
noom specialist on Windows 10. My primary interface with zoom is with an
iPhone SE. Sometimes I use an iPad mini. Some of the problems below may
be specific to the platforms I use.</div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;"><br /></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;"><b>Problem 1: lack of pc interface</b></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;"><br /></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;">This
is a show-stopper for me regarding noom support groups. I refuse to use
an iPhone or iPad to access my group, especially considering problems
discussed below.</div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;"><br /></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;"> The lack of a <i>fully-featured</i>
pc version of noom is a slap in the face to anyone with any kind of
disability, including problems typing or reading. I spend many hours
typing on a full-sized keyboard and looking at large fonts I can read.
There is <i>no way</i> I am going to type on an iPhone keypad and squint at tiny messages on an iPhone.</div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;"><br /></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;"><b>Problem 2: poor group interface</b></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;"><b><br /></b></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;">The group interface looks like it was cobbled together from some chat kit. It is not anything <i>remotely</i> good enough for a proper forum. Imo, the following features are <i>essential</i>:</div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;"><br /></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;">1. All posts must <i>automatically</i>
become part of a thread. In my noom group, people are posting messages
willy-nilly, without any organization at all. If I were willing to use
the group, I would encourage all messages to be part of a thread, as the
group leader has done. But this doesn't happen automatically, as in a
Google group.</div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;"><br /></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;">2.
Any reply to a thread should raise the thread to the top, so people can
focus on active threads. Without this feature, it's impossible to see
at a glance what threads are active.</div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;"><br /></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;">3.
It should be possible to pin certain threads to the top of the forum.
Probably this ability should be limited to group leaders.</div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;"><br /></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;"><b>Problem 3: problems syncing with fitbit step tracker</b></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;"><b><br /></b></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;">I am talking here about the iPhone interface. The iPhone interface re logging <i>meals </i>is
first rate. It is easy to use and easy to modify previous choices. The
app updates calorie counts immediately, and those counts are <i>visible</i> on the calorie sliding scale.
The <i>calorie </i>interface looks like it was developed by the A team.
</div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;"><br /></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;">In contrast, the <i>step coun</i>t
interface is absolutely maddening. It's a good thing there was a lesson
on dealing with frustration, hehe. The step count interface looks like
it was developed by the B team. Here are the problems I had with the
step-counting interface:</div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;"><br /></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;">1. The step count takes <i>way</i> too long after syncing the step count in the fitbit app. There is no excuse for a delay of more than a few seconds.</div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;"><br /></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;">2. The on-screen data (in the iPhone) is not always in sync with the apparent data (in the iPhone). For example, noom can <i>say </i>"you've met your step goal" while showing that the step count is <i>below</i> the step count. WTF! This is a bug, pure and simple.</div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;"><br /></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;">3. The computation and presentation of the step count goal can be ludicrously wrong. That is, the step count can <i>decrease</i> after meeting the previous day's goal, and can <i>increase</i>
after failing to meet the previous day's goal. My workaround was to set
the desired step count manually, then switch back to automatic mode.
But this workaround may have further confused the app.<br /></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;"><br /></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;">Perhaps
the step count is being influenced by more than one data source, say
the fitness app's step count as well as the fitbit app's step count.
Just a guess. The overall effect was similar to <a data-saferedirecturl="https://www.google.com/url?q=https://en.wikipedia.org/wiki/Pilot-induced_oscillation&source=gmail&ust=1601637693906000&usg=AFQjCNE_WxLSFt_B6ZuSo_HJ8eoUTxZ83Q" href="https://en.wikipedia.org/wiki/Pilot-induced_oscillation" target="_blank">Pilot Induced Oscillation</a>
in the step goal. That is, it looked to me that the step goal was a day
or two behind the actual step count. The results are tragicomic.<br /></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;"><br /></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;">4. Sometimes the step-count part of the UX would not be visible!</div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;"><br /></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;">5.
Unlike the calorie tracker, which has an excellent history graph, there
is no corresponding history graph for the step tracker.</div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;"><br /></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;">These
problems were, cumulatively, absolutely infuriating. I literally
screamed at the iPhone. Happily, I devised the following workaround. In
effect, I shut down the step count data flow:<br /></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;"><br /></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;">- I disabled all permissions between noom and the fitbit and fitness apps.</div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;">- I switched to a manual step goal. It's easy enough to add 300 steps or subtract 100 or 200 steps :-)</div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;"><br /></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;">Once I switched to a manual, the step-related part of the UX is now always visible. Whew. Now I actually <i>can</i> update the step goal manually.<br /></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;"><br /></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;"><b>Problem 4: chat software on Windows</b></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;"><b><br /></b></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;">This
is mostly ok. However, the text doesn't wrap in the reply box. WTF!
This is another infuriating bug. It means I have to type a return
manually do word wrap, which in turn means that what should be a single
message gets split into multiple messages.<br /></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;"><br /></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;"><b>Problem 5: non-syncing of different mobile devices</b></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;"><b><br /></b></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;">Yesterday
I started using an iPad in addition to using my iPhone. However, when I
logged my first meal it said that my logging streak was 1, not 38 or
so.</div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;"><br /></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;">Huh?
Does this mean that switching between mobile devices would break the
logging streak?? I didn't want to do the experiment, so I went back and
logged the meal on the iPhone. Not good at all.</div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;"><br /></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;"><b>Problem 6: The iPad/iPhone interfaces do not rotate</b></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;"><br /></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;">This is an inexcusably lazy omission. It has real consequences:</div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;"><br /></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;">- It makes typing on the iPad/iPhone screen keyboard much more difficult, because the orientation is always vertical.</div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;">- To make typing easier, I bought a separate <a data-saferedirecturl="https://www.google.com/url?q=https://www.amazon.com/Arteck-Ultra-Thin-Bluetooth-Keyboard-Rotating/dp/B00X5P8680&source=gmail&ust=1601637693906000&usg=AFQjCNE0gLiJ7yGhC-4WqMe-s1T2Nw8DKg" href="https://www.amazon.com/Arteck-Ultra-Thin-Bluetooth-Keyboard-Rotating/dp/B00X5P8680" target="_blank">bluetooth keyboard for my iPad mini</a>. Alas, the keyboard is useless for the noom app, because the keyboard holds the iPad in the wrong orientation.</div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;"><br /></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;"><b>Problem 7: It's impossible to avoid visiting a noom group</b></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;"><br /></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;">As
I understand it, people are automatically dropped from a noom support
group if they don't visit it for two weeks. That seems like a reasonable
policy. However, several noom lessons automatically send you to the
support group, so it looks like I'll have to be dropped from my group
"by hand". It's no big deal, but it is a bit strange.</div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;"> <br /></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;"><b>Summary</b></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;"><br /></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;">I
refuse to use noom's support group until a proper pc interface becomes
available. In the meantime, I urge you to consider switching to
something like Google groups for your support groups.</div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;"><br /></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;">Some parts of the iPhone/iPad UX are excellent. Other parts are execrable.</div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;"><br /></div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;">Thanks again for the opportunity to report these problems. And thanks for creating noom.</div><div class="gmail_default" style="font-family: arial,helvetica,sans-serif;"><br /></div>EdwardEdward K Reamhttp://www.blogger.com/profile/07953183236510062336noreply@blogger.com0tag:blogger.com,1999:blog-7650996871831077955.post-11827036415700059582020-09-11T18:38:00.000-05:002020-09-11T18:38:00.126-05:00<p>All my paintings are now on Flikr, <a href="https://www.flickr.com/photos/79275811@N06/albums" target="_blank">here</a>.<br /></p>Edward K Reamhttp://www.blogger.com/profile/07953183236510062336noreply@blogger.com0tag:blogger.com,1999:blog-7650996871831077955.post-48308174457096704902020-09-11T18:02:00.002-05:002020-09-11T18:02:27.244-05:00The evolution of a paiting of a monk<p><a href="https://www.flickr.com/photos/79275811@N06/albums/72157715933994303" target="_blank">This project</a> is in progress. I have been painting the head of a monk, from an enlargement of a photo in National Geographic.<br /></p>Edward K Reamhttp://www.blogger.com/profile/07953183236510062336noreply@blogger.com0tag:blogger.com,1999:blog-7650996871831077955.post-4736113774410291202020-09-11T17:19:00.008-05:002020-09-11T18:00:08.776-05:00The evolution of a BLM/Biden/Harris poster<p> This <a href="https://www.flickr.com/photos/79275811@N06/albums/72157715933955518" target="_blank">Flickr album</a> shows the evolution of a BLM/Biden/Harris poster. I painted this poster over the last several days.<br /></p>Edward K Reamhttp://www.blogger.com/profile/07953183236510062336noreply@blogger.com0tag:blogger.com,1999:blog-7650996871831077955.post-78764040224912488202020-08-06T06:40:00.000-05:002020-08-06T06:40:04.455-05:00Qualified immunity must go<div>A cri de coeur from a federal judge:<br /></div><div><br /></div><div>https://www.scribd.com/document/471416046/Jamison-v-McClendon<br /></div>Edward K Reamhttp://www.blogger.com/profile/07953183236510062336noreply@blogger.com0tag:blogger.com,1999:blog-7650996871831077955.post-90031978076584811442020-07-24T05:40:00.002-05:002020-07-24T05:40:18.660-05:00The city attorney's for Baltamore and Philadelphia will prosecute federal goonsPlease read <a href="https://www.washingtonpost.com/opinions/mr-president-stay-out-of-our-cities/2020/07/23/f67a8512-cd1a-11ea-91f1-28aca4d833a0_story.html">this story</a> in the Washington Post. The gist:<br />
<br />
Should Trump send federal agents who engage in...illegal
vigilante activities, unlawfully assaulting and kidnapping people, they
will face criminal charges from our offices...<br />
<br />
we will not stand idly by while the president illegally turns loose
paramilitary forces to commit criminal acts and violate the
constitutional rights of innocent Americans for the purpose of
energizing his base and improving his poll numbers.<br />
<br />
<br />
<br />
Edward K Reamhttp://www.blogger.com/profile/07953183236510062336noreply@blogger.com0