This last post may be inappropriately placed; please advise, if so, and 
I'll move it. 
 
Abbreviations work great, but revealed a larger problem in the test domain 
I'm operating in. I wanted to use the abbreviations to populate lists in 
bash shell scripts as in:
   for ip in a b c d ; do
      ...
   done
where "a b c d" is the result of an abbreviation. That works but doesn't 
allow me to reconfigure the list, since the abbreviation disappears after 
its invocation. If I make the list part of a section reference and try
for ip in << my list >> ; do
   ...
done
then the shell gets confused by the sentinels. 
When trying an @auto directive, based on the doc which says that @auto 
expands section references on write and outputs no sentinels, section << my 
list >> is reported as an orphan node and the @auto file is not written. 
@auto <path to file>
    body text including << my list >
    <section node> << my list >> as child of @auto above.
 
Am I missing something from the doc for @auto?
 
Regards,

On Monday, September 22, 2014 10:59:15 AM UTC-5, bobS wrote:

>  Thanks, again. Multi-line abbreviation scripts, here I come.
> Bob S.
>
> On Friday, September 19, 2014 4:34:39 PM UTC-5, bobS wrote:
>
>> My expectation, after reading doc, and settings information in 
>> leoSettings.leo,etc, is that after making sure that i have 
>> @settings
>>    @boot enable-abbreviations = True
>>    @data abbreviations
>>           stuff;;=stuffing
>>
>> was that typing stuff;; would result in stuffing appearing where stuff;; 
>> had been entered. Since this doesn't happen
>> in my Leo 4.11a1, please tell me where I'm going wrong.
>>
>> Thanks.
>>
>

-- 
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 http://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.

Reply via email to