I've noticed this problem for a while. Please allow me to show it to you.

The content of 1.c is as below.

void a(void)
{
/*/ç´Ť*/
}

void b(void)
{
}

void b(void) should be detected and be shown in code explorer window. But it
doesn't in the latest version 4.5.5(2411).

void a(void) contains a non-ASCII character ç´Ť, results in 0xBC7B in
hexadecimal. At the same time, 0x7B is actually the character { in ASCII. So, it
caused the misjudging of functions.

To solve this problem, I suggest that simply ignore the non-ASCII characters in
function detection.

I'm looking forward for your reply. Thank you.

-- 
<http://forum.pspad.com/read.php?2,55838,55838>
PSPad freeware editor http://www.pspad.com

Odpovedet emailem