On Wed, Mar 4, 2009 at 8:45 PM, TL <[email protected]> wrote: > > If now is the appropriate time,
There will never be a better time. It's first on the list. I recommend you fix the problem with > changes to the headline not being committed until another node has > been selected. It creates a number of problems: You have put your finger on the essence of the problem: switching nodes is an extremely tricky business. At present, endEditLabel (in the gui, called by c.endEditing) simply calls the onHeadChanged event handler. This seemed like a good idea at the time. It may have to be scrapped. > > 1. Attempts to undo a headline change using Leo's undo command fails. > Instead the previous the 2nd oldest change is undone. > > 2. Saving a derived file uses the old file name. A critical problem > if a copy/paste node is performed, the pasted node's headline is > changed, and then a save all derived files is performed. It appears > that the two headlines have different names but they both will write > to the same file. > > 3. Exporting the file to Vim using the open_with plugin will show the > previous headline in Vim. > > There are probably others. Thanks for this list. I'll keep it mind while designing and testing the changes. Edward --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
