What about (untested)
syn match tComment /;\_s*\zs\*.\_{-};/
hi link default tComment Comment
? (You may want to set ":syn sync" to a large-enough "minlines" value.
Best regards,
Tony.
--
Plato, by the way, wanted to banish all poets from his proposed Utopia
because they were liars. The truth was that Plato knew philosophers
couldn't compete successfully with poets.
-- Kilgore Trout (Philip J. Farmer) "Venus on the Half
Shell"
I'm not sure why it doesn't work...but I suggest trying using \@<=
instead of \zs as my experience has been that this often works better,
particularly in syntax highlighting; must be something to do with the
way the pattern engine works. So...try something like this:
syn region tComment start="\(;\_s*\)\@<=\*" end=";"
(You don't need a backslash before a semicolon like you had in the end
pattern really, do you? I don't think so, but I could be going crazy...)
Ben.