On Thursday, June 15, 2017 at 8:46:18 AM UTC-5, Terry Brown wrote:
>
>
> > Also I have some Leo code for recursive tree comparisons...
> https://github.com/leo-editor/snippets/blob/master/utils/diff_trees.py


Thanks for this.  Iirc, there is other tree comparison code somewhere in 
Leo.  It will be good to compare them.

We are making good progress. To summarize:

1. We will create two Leo sub-outlines to be diffed.  One will an existing 
@<file> tree in the outline.  The other sub-outline will come from the 
corresponding "old" external file, provided by gitpython. We will create 
another @<file> tree from the old external file.

2. Finally, an outline comparison algorithm will create a "Git Diff" 
outline, similar to the "Recovered Nodes" outline.

The result be the world's best view of git diff.

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