Hi Tobias,
I made some improvements to the groovy syntax highlighting, but the original author lists an email addr that no longer works.Thanks,
-= miles =-
$ diff -c /usr/share/vim/vim73/syntax/groovy.vim.orig /usr/share/vim/vim73/syntax/groovy.vim
*** /usr/share/vim/vim73/syntax/groovy.vim.orig Fri Mar 1 15:23:43 2013
--- /usr/share/vim/vim73/syntax/groovy.vim Fri Mar 1 15:53:53 2013
***************
*** 248,255 ****
syn match groovySpecialChar contained "\\\([4-9]\d\|[0-3]\d\d\|[\"\\'ntbrf]\|u\x\{4\}\)"
syn region groovyString start=+"+ end=+"+ end=+$+ contains=groovySpecialChar,groovySpecialError,@Spell,groovyELExpr
syn region groovyString start=+'+ end=+'+ end=+$+ contains=groovySpecialChar,groovySpecialError,@Spell,groovyELExpr
" syn region groovyELExpr start=+${+ end=+}+ keepend contained
! syn match groovyELExpr /\${.\{-}}/ contained
GroovyHiLink groovyELExpr Identifier
" TODO: better matching. I am waiting to understand how it really works in groovy
--- 248,260 ----
syn match groovySpecialChar contained "\\\([4-9]\d\|[0-3]\d\d\|[\"\\'ntbrf]\|u\x\{4\}\)"
syn region groovyString start=+"+ end=+"+ end=+$+ contains=groovySpecialChar,groovySpecialError,@Spell,groovyELExpr
syn region groovyString start=+'+ end=+'+ end=+$+ contains=groovySpecialChar,groovySpecialError,@Spell,groovyELExpr
+ syn region groovyString start='"""' end='"""' fold contains=groovySpecialChar,groovySpecialError,@Spell,groovyELExpr
+ syn region groovyString start="'''" end="'''" fold contains=groovySpecialChar,groovySpecialError,@Spell,groovyELExpr
+
" syn region groovyELExpr start=+${+ end=+}+ keepend contained
! syn match groovyELExpr /\${.\{-}}/ contained
! syn match groovyELExpr /\$[a-zA-Z][a-zA-Z.]*/ contained
!
GroovyHiLink groovyELExpr Identifier
" TODO: better matching. I am waiting to understand how it really works in groovy
On Sat, Mar 2, 2013 at 1:51 PM, Bram Moolenaar <Bram@moolenaar.net> wrote:
Miles Zarathustra wrote:
> Thanks for getting back.
>
> Vim is awesome, by the way. I use it all the time.
>
> If you give me Tobias Rapp's email, I would be glad to forward it. I can
> turn on -c (but I'm not connected to that network right now)
It's in the syntax file header:
" Maintainer: Tobias Rapp <yahuxo@gmx.de>
If that doesn't work I have another one.
--
When a fly lands on the ceiling, does it do a half roll or
a half loop?
/// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\
/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\ an exciting new programming language -- http://www.Zimbu.org ///
\\\ help me help AIDS victims -- http://ICCF-Holland.org ///
--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php
---
You received this message because you are subscribed to the Google Groups "vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vim_use+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
No comments:
Post a Comment