I'll be working on pyflakes for at least several more days. As I do so, I am struck by how important the clone-find-all (cff, cfa, cffm) command are: they provide exactly the kind of search-related views that Leo needs. For me, cff is the workhorse. To my knowledge, these commands exist in no other environment.
As I consider how to present my pyflakes work, it occurs to me that a relatively easy script might be almost as useful as the clone-find commands. Kent has asked for a long time for node history. The idea is to take history to the "limit", by allow a slideshow-like view of an entire Leo outline based on git commits. Hit the back button: go back in time to see what the *entire* file was like at the previous commit. Hit the forward button, go forward in time. Imo, this is probably the *only* way to show what has really changed. Diffs are far too scattered. Preferably, the time travel would not modify the git repo. Instead, it would be better to have the script do a "lightweight" computation of the various versions of the outline. We'll see how feasible this would be. We must make it difficult to revert to a previous time by accident... In short, I want a way of describing, for instance to the pyflakes people, the steps I took getting from A to B. Diffs have no chance of doing what I want. A "movie" of how pyflakes_study.leo has changed seems like the only way. More generally, such a feature might be a killer feature, just like cff. 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 leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at https://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.