On Sun, Dec 8, 2019 at 6:23 AM Edward K. Ream <[email protected]> wrote:

> I have just revised code in the "bug-1451".  Some cruft is gone, and
> several docstring improved.
>
> I can find nothing seriously amiss.
>

Doh!  I was looking in the wrong place!  The culprit is likely to be the
code that calculates which @<file> nodes are dirty, *not* the code that
writes those files!

Indeed, p.setAllAncestorAtFileNodesDirty changed for Leo 6.1. It's elegant,
but I think it may be the culprit. There are subtleties involved. Next I'll
compare the old and new versions

Reverting to the old code isn't straightforward, because the new code base
assumes that p.setAllAncestorAtFileNodesDirty is fast.

My sincere apologies, once again, for this screw up.  Clearly, a new unit
test is needed. I'll attempt a fix asap.

Edward

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/CAMF8tS1YsnpV4PXJ4NXzWKW6G1439A_QAMy1qAdbNwK-cKeutw%40mail.gmail.com.

Reply via email to