Topic: Beta Matching () failure (1 of 2), Read 24 times, 1 File Attachment
Conf: VEDIT Beta Test
From: Richard Kramer
Date: Tuesday, May 31, 2011 11:28 AM

The line below (a mix of perl, javascript & HTML) is a sample that causes ALT-F3 or CTRL-] to break in any of the 6.20 32 bit betas I tried. I am running Win 7, 64 bit.

print qq("pp.approving(this);pp.getQty(true);pp.ad_hoc_imprints(this,'data');");

Put the cursor on the leftmost "(" and hit ALT-F3 one or more times to see what happens.

Is there a file-open or syntax setting (neither of which I think I am using) that is affecting this?

Richard

 
Sample text and config files

 


Topic: Beta Matching () failure (2 of 2), Read 16 times
Conf: VEDIT Beta Test
From: Pauli Lindgren
Date: Friday, June 03, 2011 05:27 AM

On 5/31/2011 11:28:16 AM, Richard Kramer wrote:
>The line below (a mix of perl,
>javascript & HTML) is a sample
>that causes ALT-F3 or CTRL-]
>to break in any of the 6.20 32
>bit betas I tried. I am
>running Win 7, 64 bit.

>print qq("pp.approving(this);pp.getQty(true);pp.ad_hoc_imprints(this,'data');");

>Put the cursor
>on the leftmost "(" and hit
>ALT-F3 one or more times to
>see what happens.

I am using Windows-XP (32 bit) and Vedit 6.20.2.
Nothing special happens on my computer.
However, the brace matching does not work correctly, is that what you mean?

First key-press matches ')' inside quotes, which is wrong.
2nd key-press goes to '>' character.
3rd key-press does not find match, even if there is a match.

Vedit 6.15.4 works correctly.

There was supposed to be an improvement in Vedit 6.20 so that braces inside quotes would not confuse Match_Paren() any more, but it appears to be just the opposite.

--
Pauli