[R-SIG-Mac] BBEdit Language Module Enhancements

Jonathan Marc Bearak jonathan.bearak at gmail.com
Sat Oct 31 02:09:50 CET 2009

I figured out how to write this so that BBEdit will recognize function  
bodies.  (I had not previously been familiar with PCRE.)

I updated the file at
so that it will recognize functions of the form
	function.name <- function(...) { statements }
	function.name <- function(...) ( statements )
but not
	function.name <- function(...) statement;

Code folding will now work.  Further, BBEdit will always display the  
name of the function the cursor is in.


On Oct 30, 2009, at 4:17 PM, Berend Hasselman wrote:

> On 30/10/2009, at 21:12, Jonathan Marc Bearak wrote:
>> Hi,
>> Thanks for noticing the missing 0.
>> I wonder why the function pattern works in BBEdit but not in  
>> TextWrangler, but since your revision seems to work in both, I  
>> swapped it in.
> Could be a difference between BBEdit 8.5 and TextWrangler 3.0, which  
> is related to BBEdit 9.2
> BTW. I use TextMate for R. Brilliant.
> Berend

More information about the R-SIG-Mac mailing list