On Saturday, January 21, 2012 2:46:21 AM UTC+7, Differance wrote: > > My second concern is with what I believe to be an unnecessarily strict > blanket rule > >> >> keeping clones out of @file branches > > > > When the "master source" file is externally modified, my use case > specifically requires one (and only one) instance of the cloned nodes to > remain in an @ <file> branch that allows importing - @shadow in the "b" > case above, optionally @file when "c" is allowed. > > > > Can that need be made to fit within your @templating scheme? > > It's not clear what purpose you're serving by that protocol. > To me, the main topic - preventing data loss due to multi-file clones.
> perhaps you'd have to have separate @file source files. Maybe that's > what you're talking about as a "master source" file. > I have text - may be code, may be docs "fed" into Leo from external files maintained by others which I don't alter. These are my "master source" files, and if I understand your thinking correctly, would want to remain in @ <file> (@file or @shadow) branches. I break these down into "snippets", "chunks" "objects" whatever you like, in Leo = nodes, and select/re-order them in another set of branches, along with my own original content. Some of these are into another set of files for which I am the editor/author. If I understand your thinking correctly, these would no longer be in @ <file> branches, but under a new type of @template directive. My point is the safety-enforcement part of your scheme, in order to accommodate my example, would need to allow the original "master source" @ <file> branches to contain clones - but only one instance for any given node. Your @template directives would need to allow for external modification (two-way import/export) as well, so my confusion is to how this concept in and of itself would simplify or make safer things regarding clone wars, as the fundamental problem would IMO remain. -- You received this message because you are subscribed to the Google Groups "leo-editor" group. To view this discussion on the web visit https://groups.google.com/d/msg/leo-editor/-/BFTg9u1QeZYJ. 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.
