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.

Reply via email to