On 5/27/20, Edward K. Ream <[email protected]> wrote: > On Wed, May 27, 2020 at 6:17 AM Seth Johnson <[email protected]> > wrote: > >> I would suggest two kinds of paste-as-template > > Let's leave such complications until we know there actually will be a > paste-as-template command.
Okay, but I think my suggestion is simpler conceptually to what folks seem to be going over, trying to figure out complex logic for analyzing the tree. Based on my current understanding of vitalije's comments, I think that the only important thing is whether you can identify where several cloned nodes in the paste-as-template are pointing to the same vnode. Then you just the paste with a new vnode for those nodes in the tree being pasted-as-template. That's for template-as-encapsulated, "local/internal" clones. The other thing is even more simple, where the clone nodes just become new clones pointing to the same vnode. Template-as-global. If this is right, that you can see where several cloned nodes in the paste-as-template are pointing to the same vnode, then try reading my suggestion again. Maybe you're making it needlessly complex. However, I will also read vitalije's comments more to see if I'm missing a clue. :-) Seth > 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 view this discussion on the web visit > https://groups.google.com/d/msgid/leo-editor/CAMF8tS1es1FBATAhZZq%2BA7OOA9TEs6HQAVQJ%3DqrvROZdMN_ZWQ%40mail.gmail.com. > -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/leo-editor/CAJkfFBza2CqDixOyspJv6Yw%3DSpDDODxDE-e8HVOTvLyZE8D82Q%40mail.gmail.com.
