[TxMt] extending sql language to support PostgreSQL $dollar$	quoting
    Allan Odgaard 
    throw-away-1 at macromates.com
       
    Mon Jul 16 20:27:24 UTC 2007
    
    
  
On 13. Jul 2007, at 23:34, Andrew Hammond wrote:
> [...]
> Ideally, I'd like to be able to fold dollar quoted strings as they're
> often used for large chunks of text, particularly function
> definitions.
Unfortunately not possible since the start and stop token for  
foldings needs to differ. You might be able to make it work by  
introducing a convention like placing a comment after the stop  
marker, like:
    $foo$
    «the dollar quoted string here»
    $foo$ -- end
> What is the right place to start in order to implement this? Should I
> modify the existing sql bundle?
Since dollar-quoting is psql specific we probably do not want to put  
rules to match them in the standard SQL grammar, so the best approach  
I think is to create a new PostgreSQL grammar which includes the old  
one, and place the dollar-quoted string rule there. This would then  
also hold the folding patterns.
    
    
More information about the textmate
mailing list