Hi Tobias,
I made some improvements to the groovy syntax highlighting, but the
original author lists an email addr that no longer works.
Bram Moolenaar suggested sending you a context diff, so here it is.
This enables """ and ''', and also "x is $x"
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 <[email protected]> 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 <[email protected]>
> 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 -- [email protected] -- 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 [email protected].
For more options, visit https://groups.google.com/groups/opt_out.