I'm hoping to assist with creating a codeless language module (CLM) for Lasso, 
and have read the thread 'Code Folding in 8.5'. However I have some questions 
...

Rich Siegel said that "auto-fold points for CLMs correspond to function 
ranges". Is there any way to define blocks of code that can also be folded, 
without them being functions?

Is it possible to create CLMs that include nested functions? If so, how? I note 
that Seth Dillingham's post at the end of the thread 
http://www.listsearch.com/BBEditTalk.lasso?id=21908 seemed to be using named 
sub-patterns for recursion, but using (?P>subpatternname) as instead of 
(?P=subpatternname). What's the difference?

(By the way, it wasn't clear to me from reading the relevant part of the manual 
that <key>Function Pattern</key> needed to go within the 'Language Features' 
<dict> element, as opposed to the top level <dict>. That could just be my 
unfamiliarity with plist files but if it was not clear to me then maybe it 
would be equally unclear to others.)

Thanks,
James Harvard

-- 
------------------------------------------------------------------
Have a feature request? Not sure the software's working correctly?
If so, please send mail to <[EMAIL PROTECTED]>, not to the list.
List FAQ: <http://www.barebones.com/support/lists/bbedit_talk.shtml>
List archives: <http://www.listsearch.com/BBEditTalk.lasso>
To unsubscribe, send mail to:  <[EMAIL PROTECTED]>

Reply via email to