The new scanners are on effect *only* for the javascript, perl and 
typescript importers.  Rewriting other importers will come later.

All tests pass, but that is far from a guarantee that all is well. Please 
report *any *problems immediately.

If there are problems, setting the gen_v2 constant to False in 
leoGlobals.py should revert to the old scanners.

This is a big milestone for Leo. The new code is beautiful, and it handles 
problems with leading whitespace more rigorously. The new code is almost 
infinitely easier to understand and debug than the old.  The last several 
day's progress proves that beyond any doubt.

The V2 python scanner is not ready yet. I'll work on that soon, but it's 
time for a short break...

Edward.

P. S. As I write this, I see that the new importers may be complaining 
about leading whitespace when in fact the only problem is that tabs, 
contrary to the @tabwidth directive.  I'll look into this first.

EKR

-- 
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.

Reply via email to