Jason Woof wrote:
> I've e-mailed Peter Hodge about this twice (once three months ago, and
> once one month ago) and I've gotten no response, so I need someone
> else to do something about getting this patch in, or connecting with
> the right people. I don't know anybody here, so I don't know who/how
> to nag.
>
> Here's my message about it: (patch at the end)
>
> It's been bugging me for ages that php.vim doesn't hilight \" in
> double quotes, and I just found another bug in my code because I
> again forgot that single quotes in php treat \\ and \' sequences
> specially.
>
> So I wrote a patch to fix it. As I just wrote to vim_dev, this
> patch:
>
> 1) hilights \\ and \' in single quoted strings
>
> 2) hilights \" in double quoted strings
>
> That's all. I hope you will merge this patch (or something with the
> same effect) so others won't make the mistake I've made too many
> times of assuming that strlen('\\') == 2.
>
> Oh, and in case you read the crappy documentation on the syntax of
> single-quoted strings, please know that \\ inside single quoted
> strings always results in a single backslash, regardless of its
> position in the string. There has been an update to the
> documentation committed:
>
> http://svn.php.net/viewvc/phpdoc/en/trunk/language/types/string.xml?r1=304133&r2=304132&pathrev=304133
>
> Though (ymmv) the update hasn't made it to the live documentation
> site as of this writing.
>
> Thank you, - Jason
>
>
> And the patch is posted here:
> http://jasonwoof.com/downloads/hilight-rest-of-escaped-chars.patch
This syntax file is from 2006. Does someone want to take over
maintenance?
--
>From "know your smileys":
2B|^2B Message from Shakespeare
/// 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_dev" 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