On Jan 24, 6:24 am, "Edward K. Ream" <[email protected]> wrote:

> Yesterdays work killed tnodeLists.

P.S. To repeat, as a result of this work, Leo no longer supports
@noref nodes.  Those nodes also used tnodeLists.  Indeed, Leo treats
@noref nodes as ordinary nodes.

This should never cause Leo to lose data in @noref nodes. Leo's write
logic wrote (and still does write) the full tree containing
tnodeLists.  Thus, all the data will appear in the outline when
reading @noref nodes.

P.P.S.  As I write this, I am amazed that tnodeLists worked as well as
they did. tnodeLists attempted to associate nodes in the .leo file
with nodes in the external file.  This is bad engineering.  Little
wonder there were resurrected nodes and other oddities.  No matter how
bad the short-term pain of the present project, it will be well
worthwhile to be rid of tnodeLists.

EKR

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