* CC: remove the last parameter of the function ReplaceBufferText(), and all caller updated. This partially reverts rev6436. In the current code, all internal ReplaceBufferText calls (ie, called inside Tokenizer.cpp) have the second parameter updatePeek set to false, and external ReplaceBufferText calls have it set to true. All the external calls (there were just a few of them, and all of them in parserthread.cpp), and we always do a GetToken() after the ReplaceBufferText(). So it's safe to remove this parameter. Details here: http://forums.codeblocks.org/index.php/topic,18315.msg134199.html#msg134199 thanks Huki for the discussion and review.

git-svn-id: http://svn.code.sf.net/p/codeblocks/code/trunk@9917 2a5c6006-c6dd-42ca-98ab-0921f2732cef
* CC: remove the second parameter of function Tokenizer::ReplaceFunctionLikeMacro(const Token* tk, bool updatePeekToken = true). This partially reverts rev6691. The user need to explicitly call PeekToken() to update the peek token. See details in http://forums.codeblocks.org/index.php/topic,18315.msg134199.html#msg134199

git-svn-id: http://svn.code.sf.net/p/codeblocks/code/trunk@9918 2a5c6006-c6dd-42ca-98ab-0921f2732cef
* CCTest: add macro definition CC_PARSER_TEST to cctest.cbp

git-svn-id: http://svn.code.sf.net/p/codeblocks/code/trunk@9919 2a5c6006-c6dd-42ca-98ab-0921f2732cef