* todo list plugin: disable refresh the list on double click. When user double click on a todo list item, it will move the caret to the source location, since the source file is already parsed, we don't need to parse it again.

git-svn-id: http://svn.code.sf.net/p/codeblocks/code/trunk@9801 2a5c6006-c6dd-42ca-98ab-0921f2732cef
* CC: apply Huki's patch, it is a small bug fix in nativeparser.cpp, NativeParser::ParseLocalBlock(). The function ParseLocalBlock() is only supposed to be run for function blocks(bodies), but it's actually run for any kind of code block (classes, etc). So for example if the user clicks on a class declaration, the entire class block will be parsed as if it's a local block and several token info (such as the line index) will be overwritten. To fix it a check is added. See: http://forums.codeblocks.org/index.php/topic,18315.msg132338.html#msg132338

git-svn-id: http://svn.code.sf.net/p/codeblocks/code/trunk@9802 2a5c6006-c6dd-42ca-98ab-0921f2732cef
* pumped (wx)Scintilla to v3.4.3

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

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

git-svn-id: http://svn.code.sf.net/p/codeblocks/code/trunk@9805 2a5c6006-c6dd-42ca-98ab-0921f2732cef
* better resource descriptions under Windows

git-svn-id: http://svn.code.sf.net/p/codeblocks/code/trunk@9806 2a5c6006-c6dd-42ca-98ab-0921f2732cef
* issue an error if creating crash log report fails under Windows

git-svn-id: http://svn.code.sf.net/p/codeblocks/code/trunk@9807 2a5c6006-c6dd-42ca-98ab-0921f2732cef
* updated codesnippets project files for wx30 and wx30_64 wrt to latest changes (removal of standalone app)

git-svn-id: http://svn.code.sf.net/p/codeblocks/code/trunk@9808 2a5c6006-c6dd-42ca-98ab-0921f2732cef
* CC: apply Huki's patch to fix a dead lock issue. This is bug fix for crash when trying to cancel the ongoing project parsing (to reparse, quit CB, etc). Easiest way to reproduce is to select "Project -> Reparse current project" twice successively (or once before the initial parsing has finished). It's in fact a mutex deadlock. A more detailed explanation why the dead lock happens can be found here: http://forums.codeblocks.org/index.php/topic,18315.msg132376.html#msg132376

git-svn-id: http://svn.code.sf.net/p/codeblocks/code/trunk@9809 2a5c6006-c6dd-42ca-98ab-0921f2732cef
* CC: apply patch by Huki. Speed up canceling the ongoing parser, if a parser is going to die, we don't need to clean up the temporary tokens of the parser before its death.

git-svn-id: http://svn.code.sf.net/p/codeblocks/code/trunk@9810 2a5c6006-c6dd-42ca-98ab-0921f2732cef
* fixed linking to object files directly as described here: http://forums.codeblocks.org/index.php/topic,19256.0.html

git-svn-id: http://svn.code.sf.net/p/codeblocks/code/trunk@9811 2a5c6006-c6dd-42ca-98ab-0921f2732cef
* CCTest: fix a regression introduced in rev9658, remove non existing source/header files from the codecompletion.cbp.

git-svn-id: http://svn.code.sf.net/p/codeblocks/code/trunk@9814 2a5c6006-c6dd-42ca-98ab-0921f2732cef
* CCTest: under wx2.8.12(Windows), I receive an assert failure around wx's source fldlgcmn.cpp line 65, since wxFD_DEFAULT_STYLE(wxFD_OPEN) can't be used toghther with wxFD_SAVE. Here are the assert code in fldlgcmn.cpp.
    // check that the styles are not contradictory
    wxASSERT_MSG( !(HasFdFlag(wxFD_SAVE) && HasFdFlag(wxFD_OPEN)),
                  _T("can't specify both wxFD_SAVE and wxFD_OPEN at once") );

git-svn-id: http://svn.code.sf.net/p/codeblocks/code/trunk@9815 2a5c6006-c6dd-42ca-98ab-0921f2732cef
* CCTest: add the macro definition CC_PARSER_TEST to cctest project, it was removed in the rev 9644, but as Morten suggested, it should be added back, since we need more details about how the parser works. Related discussion here: http://forums.codeblocks.org/index.php/topic,18991.msg130158.html#msg130158

git-svn-id: http://svn.code.sf.net/p/codeblocks/code/trunk@9816 2a5c6006-c6dd-42ca-98ab-0921f2732cef
* CC: the workspace changed event does sent when user try to close the application, so fix the wrong comments description there. At this time, a NULL project pointer will be returned from the GetActiveProject() function, thus we don't need to update the GUI. Related forum post here: http://forums.codeblocks.org/index.php/topic,19359.0.html

git-svn-id: http://svn.code.sf.net/p/codeblocks/code/trunk@9817 2a5c6006-c6dd-42ca-98ab-0921f2732cef
* closed ticket #18: C::B start page link should be updated

git-svn-id: http://svn.code.sf.net/p/codeblocks/code/trunk@9818 2a5c6006-c6dd-42ca-98ab-0921f2732cef
* fixed several crash candidates with EditorColourSet while hunting a crash bug

git-svn-id: http://svn.code.sf.net/p/codeblocks/code/trunk@9819 2a5c6006-c6dd-42ca-98ab-0921f2732cef
* pumped (wx)Scintilla to v3.4.3+ (mercurial HEAD) to fix several crashes experienced lately

git-svn-id: http://svn.code.sf.net/p/codeblocks/code/trunk@9820 2a5c6006-c6dd-42ca-98ab-0921f2732cef
* reverted r9820 in favor of a dedicated fix for the issue reported here: http://forums.codeblocks.org/index.php/topic,19325.msg132513.html (for the rest its not prime-time yet - it may lead to white editors on Windows, at least)

git-svn-id: http://svn.code.sf.net/p/codeblocks/code/trunk@9821 2a5c6006-c6dd-42ca-98ab-0921f2732cef
* SmartIndent: handle (some) smart indentation for embedded languages (PHP, JavaScript, etc) within HTML

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