Re: Time travel in Leo

2016-07-09 Thread 'tfer' via leo-editor
You might want to look at Meld, a diff tool written in python with excellent visualization of changes. A while back I was trying to give leo the ability to let me "slideshow" the lines of thinking in writing a piece of code, from psuedocode to stubs, to turning the stubs into working code.

Re: Time travel in Leo

2016-06-09 Thread Edward K. Ream
On Thursday, June 9, 2016 at 6:56:26 AM UTC-5, Edward K. Ream wrote: > > > > On Wed, Jun 8, 2016 at 9:10 PM, Don Dwiggins > wrote: > > >> answering questions like "Why was this set of changes made?", "How do >> these changes relate to these other changes?", "How does

Re: Time travel in Leo

2016-06-09 Thread Edward K. Ream
On Wed, Jun 8, 2016 at 9:10 PM, Don Dwiggins wrote: > answering questions like "Why was this set of changes made?", "How do > these changes relate to these other changes?", "How does this line of > development relate to those goals?", etc., would be an excellent

Re: Time travel in Leo

2016-06-09 Thread Edward K. Ream
On Wed, Jun 8, 2016 at 9:03 PM, Don Dwiggins wrote: > > I'm still using Subversion through TortoiseSVN. "Time travel" things I > find useful there: > >- The log, of course. Tortoise provides some useful ways to "slice >and dice" it to make it relevant to my

Re: Time travel in Leo

2016-06-08 Thread Don Dwiggins
Thanks for explicating the way you think, and your quest for tools to support that. Personally, I do find diffs and versions useful, to some extent, for some purposes; perhaps it's just what I'm used to. That said, I think answering questions like "Why was this set of changes made?", "How

Re: Time travel in Leo

2016-06-08 Thread Don Dwiggins
FYI, just a personal perspective on this: (Don't take this as advertising for SVN -- mostly reflections on time-related tools I've found useful in practice.) I'm still using Subversion through TortoiseSVN. "Time travel" things I find useful there: * The log, of course. Tortoise provides

Re: Time travel in Leo

2016-06-02 Thread Edward K. Ream
On Wed, Jun 1, 2016 at 7:45 AM, Edward K. Ream wrote: ​> ​ I am struck by how important the clone-find-all (cff, cfa, cffm) command are ​. The more I think about this, the more I don't believe any kind of diff/versioning is going to be as useful as the clone-find commands.

Re: Time travel in Leo

2016-06-01 Thread Offray Vladimir Luna Cárdenas
BTW Core Object was distilled from Étoilé a project trying to bridge the gap between Operative Systems and Smalltalk/Dynabook. You can find more at: [1] http://etoileos.com/ Cheers, Offray On 01/06/16 12:15, Jose Gonzalez wrote: A couple of links related to "versioning" just in case they

Re: Time travel in Leo

2016-06-01 Thread Jose Gonzalez
A couple of links related to "versioning" just in case they serve as an inspiration: http://coreobject.org/technotes/ (https://www.youtube.com/watch?v=UmpaAunTEQ0) https://github.com/mirage/irmin (http://roscidus.com/blog/blog/2015/04/28/cuekeeper-gitting-things-done-in-the-browser/) This

Re: Time travel in Leo

2016-06-01 Thread Kent Tenney
Only tangentially relevant: The versioning idea I had working briefly and am still aiming for, I consider 'spatial' as apposed to a time travel notion. I had buttons labeled 'Left', 'Right', 'Up', and 'Down' The idea is the different versions are next to each other instead of before and after. A

Time travel in Leo

2016-06-01 Thread Edward K. Ream
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