The new Importer class now *is* a pipeline

2016-11-10 Thread Edward K. Ream
I've just added a longer version of this post at the end of #334 . I wanted to reference those remarks as an acknowledgement of Tom F's contribution. Tom's importer proposal

Re: Eventfilter issues with either current GIT or my local install causing 'frozen' Leo

2016-11-10 Thread Mike Hodson
t mike@odin ~/leo-git/leo-editor $ python2.7 launchLeo.py setting leoID from os.getenv('USER'): 'mike' reading settings in /home/mike/leo-git/leo-editor/leo/config/leoSettings.leo Using default leo file name: /home/mike/.leo/workbook.leo ** isPython3: False Leo 5.4, Thu Nov 10 12:13:26 20

Eventfilter issues with either current GIT or my local install causing 'frozen' Leo

2016-11-10 Thread Mike Hodson
Hi Edward, I'm not seeing anything when searching chronologically in the Group here for "eventfilter" but its been coming up for me me recently as an issue. As I read a bit earlier on the group, if you ctrl-c, you get traceback data. I did just this, and found that repeatedly pressing ctrl-c le

A new pattern for me: `s.isspace()` instead of `not s.strip()`

2016-11-10 Thread Edward K. Ream
Up until today, I have always tested for an empty string using not s.strip(). But Doh, this is an unnecessary stress on the GC. `s.isspace()` much faster and more pythonic. Rev 2de4669c replaces `(id).strip()` with `not id.isspace()` everywhere in the Import class, removing `not not` in two o