On Mon, Jan 18, 2010 at 11:30 AM, Edward K. Ream <[email protected]> wrote:
> On Mon, Jan 18, 2010 at 10:46 AM, Kent Tenney <[email protected]> wrote:
>> To clarify:
>>
>> You are describing a file format which uses Leo sentinels, but
>> very lightweight ones?
>
> Yes.
>
>> In my mind @auto = no sentinels, so when you mention @auto files
>> with sentinels, I first think of a new directive ...
>>
>> @lite myfile.py
>
> Possible. It would not be any different behind the scenes than @auto,
> so we might as well think only of @auto.
>
> Yes, this is a change of viewpoint.  In the past, I have ruled out
> sentinels in external @auto files.  Now, I think they could be useful,
> provided the user agrees.  But as you say, the user should "agree" by
> using a per-file mechanism, �...@lite or @auto/@auto-sent.
>
> In my mind, however, the important unanswered questions are:
>
> 1. Would the @view scheme really work, and would it be comfortable to use?
>
> 2. What kinds of sentinels would be required in @auto trees to give
> all of Leo's present features.
>
> 3. How robust would the @auto read/write code be in the presence of
> those sentinels.
>
>> but that's not the case because what you are describing is entirely
>> optional, no change to @auto behavior, just providing access to
>> markup which can enhance the clonability of an @auto file ...
>
> I suppose you could say that @view would enhance the clonability of
> nodes in @auto external files.  I would prefer to think of the idea as
> a way to do without (permanent) clones in @auto trees.
>
> The distinction between temporary and permanent clones is close to the
> heart of the matter.  Leo's heavyweight sentinels result in permanent
> clones. �...@leo-view sentinels, because they identify views rather than
> nodes, are less important.  In turn, children of @view nodes need not
> be identified explicitly using heavy-weight sentinels.
>
> Edward
>
> P.S.  I might start out by experimenting with the new lite sentinels
> to see well they work in practice.

I'll look forward to an implementation.
I don't think I'll really grok the concept til I can actually handle them.

>
> EKR
>
> --
> 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.
>
>
>
-- 
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.


Reply via email to