The createOutline function does not take into account changes to cloned nodes that occur between copy-json and paste-rc. For example:
1. Select @button copy-json. 2. Press the copy-json button. 3. Add a new node as a child of any "common code" node. 4. Press the paste-rc button. 5. The newly-created node no longer exists. This is another example of clone conflicts. Presumably createOutline function could check for conflicts. Imo, it should handle conflicts without asking for help from the user. Alerts just create panic :-) This is not a gotcha in the prototype code. Indeed, it should be much easier to handle conflicts in the new code. 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.
