please check out the nativeparser.cpp file. in about line 1656
if (tok.Length() != 0 || tokenType == pttSearchText)
but in my above patch , it is
if (!tok.IsEmpty() || (tokenType == pttSearchText && components.size() != 0))
if you apply the patch I provided in this thread.
http://forums.codeblocks.org/index.php/topic,12096.msg82256.html#msg82256when you type "(" , you will get what I mean.