On Jul 3, 3:50 pm, "Edward K. Ream" <[email protected]> wrote:

> Another important milestone has just passed.

I am now happily eating my own dog food with new (simplified)
sentinels.

Some recent changes:

1. Leo now is careful to write private @shadow files with old-style
sentinels.  This is important, I think.  It ensure that the @shadow
code will never have special cases that depend on the format of Leo's
sentinels.

2. I fixed an ancient bug involving @raw and @end_raw.  The docs say
that the end of body text should be equivalent to @end_raw, but that
wasn't so.

3. I removed all hard tabs from leoPy.leo.

4. I moved the changeClass code (tests equivalence of old and new
sentinels) from leoAtFile.py to unitTest.leo.  This code has now been
disabled: it requires that leo/core contains the old sentinels and leo/
core/stripped contains the new sentinels.  This is clumsy to ensure,
and for sure I don't want the contents of  leo/core/stripped to be
part of the bzr repository.  So the code will likely never be used
again.  That's ok--it's done it's job.

I plan to use the new code for a day or two before merging with the
trunk.

Edward

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/leo-editor?hl=en.

Reply via email to