String highlighting is broken if language supports two kind of quote character,
single and double quotes (PowerShell). If a string starts with (") it also ends
with same character. If it starts with (') it ends with ('), naturally.

This is how 2392 highlights string beginning with a double quote and including
single quotes: 
[color=#000000]Remove-Item[/color]
[color=#00aa00]"$($ShellFolders.'[/color][color=#000000]Common
Programs')\Together 2006 R2[/color][color=#00aa00]" -recurse[/color]

This is how it should be done:
[color=#000000]Remove-Item[/color] [color=#00aa00]"$($ShellFolders.'Common
Programs')\Together 2006 R2[/color][color=#00aa00]"[/color][color=#000000]
-recurse[/color]

-- 
<http://forum.pspad.com/read.php?6,54131,54182>
PSPad freeware editor http://www.pspad.com

Odpovedet emailem