On Wed, 2006-11-08 at 21:37 +1100, Neil Hodgson wrote:
> Axel Heyne:
> 
> > I found another problem in the ASP-lexer.
> > It belongs to comments.
> >
> > Please take a look in my sample.
> > It is my lexer-test file, which i used in past issues also, maybe you
> > remember it.
> >
> > New is the part described as "Here is error number 4:".
[snip]
>    Looks like a bug to me too. I won't be working on this myself but
> will accept a patch.

It looks like it will be solved by checking for SCE_HB_COMMENTLINE in
stateAllowsTermination - LexHTML.cxx:172 - and returning false on match.

But I don't know if it's desired, as it seems that this may break the
effect of revision 1.94 of LexHTML.cxx:

"Terminate ASP scripting when a ?> is seen outside a string. This allows
use with the Kid template language."
http://scintilla.cvs.sourceforge.net/scintilla/scintilla/src/LexHTML.cxx?r1=1.93&r2=1.94

I'm completely clueless about the Kid template language, so I don't know
if I will break its usage with the change mentioned.

If this template language have nothing to do with single-line VB
comments, I will test my proposal and send a patch.


Regards.
-- 
Iago Rubio

_______________________________________________
Scintilla-interest mailing list
[email protected]
http://mailman.lyra.org/mailman/listinfo/scintilla-interest

Reply via email to