- applied wx30 patch to eliminate own propgrid include as reported here: http://forums.codeblocks.org/index.php/topic,18556.msg128676.html#msg128676

git-svn-id: https://svn.code.sf.net/p/codeblocks/code/trunk@9572 2a5c6006-c6dd-42ca-98ab-0921f2732cef
* applied (modified) patch #3493: Use standard (if set) when adding GCC built-in defines

git-svn-id: https://svn.code.sf.net/p/codeblocks/code/trunk@9573 2a5c6006-c6dd-42ca-98ab-0921f2732cef
* ToolsPlus: 1. use the same font as for editors in the toolsplus output window 2. Improve input handling in the output window by only passing through regular key strokes (arrow keys etc will let the user navigate the window instead of sending messages to the running process)

git-svn-id: https://svn.code.sf.net/p/codeblocks/code/trunk@9574 2a5c6006-c6dd-42ca-98ab-0921f2732cef
* Astyle: when formatting text, only mark as modified lines that actually changed

git-svn-id: https://svn.code.sf.net/p/codeblocks/code/trunk@9575 2a5c6006-c6dd-42ca-98ab-0921f2732cef
* compiler: Fix crash when building single file and the compiler for the selected target is invalid

git-svn-id: https://svn.code.sf.net/p/codeblocks/code/trunk@9576 2a5c6006-c6dd-42ca-98ab-0921f2732cef
* compiler: Select the active target using the proper array

The old code uses the list of targets for the file only. This has several
problems:
1. the wrong target would be selected if the file is not added to all
   targets
2. the wrong target would be selected if some of the targets is not valid
   for the current platform

git-svn-id: https://svn.code.sf.net/p/codeblocks/code/trunk@9577 2a5c6006-c6dd-42ca-98ab-0921f2732cef
* compiler: Rework CompilerGCC::GetBuildTargetForFile

> Replaced 0 with nullptrs.
> Removed the check for single target. This case could be used to build the
  file for the wrong target if there are more targets in the project and
  the current file belongs to only one target that is not active at the
  moment.

git-svn-id: https://svn.code.sf.net/p/codeblocks/code/trunk@9578 2a5c6006-c6dd-42ca-98ab-0921f2732cef
- compiler: Remove unused method GetBuildTargetForFile

git-svn-id: https://svn.code.sf.net/p/codeblocks/code/trunk@9579 2a5c6006-c6dd-42ca-98ab-0921f2732cef
* compiler: Reorder the checks a bit. Call CompilerValid for the proper target

git-svn-id: https://svn.code.sf.net/p/codeblocks/code/trunk@9580 2a5c6006-c6dd-42ca-98ab-0921f2732cef
* compiler: Better logging for the CompileFile method

git-svn-id: https://svn.code.sf.net/p/codeblocks/code/trunk@9581 2a5c6006-c6dd-42ca-98ab-0921f2732cef
- astyle: noPCH build fix (reordered includes a bit)

git-svn-id: https://svn.code.sf.net/p/codeblocks/code/trunk@9582 2a5c6006-c6dd-42ca-98ab-0921f2732cef
- fix possible memory leak in NewFromTemplateDlg

git-svn-id: https://svn.code.sf.net/p/codeblocks/code/trunk@9583 2a5c6006-c6dd-42ca-98ab-0921f2732cef
* lexer: add C++ doxygen keywords param[in] param[out] and param[in,out]

git-svn-id: https://svn.code.sf.net/p/codeblocks/code/trunk@9584 2a5c6006-c6dd-42ca-98ab-0921f2732cef
- SpellChecker: do not check spelling of doxygen keywords


git-svn-id: https://svn.code.sf.net/p/codeblocks/code/trunk@9585 2a5c6006-c6dd-42ca-98ab-0921f2732cef
* Fix regression introduced in rev9509: We don't ask to save projects loaded in the default workspace

git-svn-id: https://svn.code.sf.net/p/codeblocks/code/trunk@9586 2a5c6006-c6dd-42ca-98ab-0921f2732cef
- SDK: add comments for loggers.

git-svn-id: https://svn.code.sf.net/p/codeblocks/code/trunk@9587 2a5c6006-c6dd-42ca-98ab-0921f2732cef
- src: remove build warnings when PCH is enabled under Windows. Under Windows, we use two different PCH files, "sdk.h.gch" can be used for targets expect sdk, "sdk_precomp.h.gch" is only used for sdk target.

git-svn-id: https://svn.code.sf.net/p/codeblocks/code/trunk@9588 2a5c6006-c6dd-42ca-98ab-0921f2732cef
- sdk: fix build warning of redefined "nullptr", see discussion http://forums.codeblocks.org/index.php/topic,18704.msg128599.html#msg128599, thanks stahta01.

git-svn-id: https://svn.code.sf.net/p/codeblocks/code/trunk@9589 2a5c6006-c6dd-42ca-98ab-0921f2732cef
* fixed crash for batch builds as reported here: http://forums.codeblocks.org/index.php/topic,18769.0.html

git-svn-id: https://svn.code.sf.net/p/codeblocks/code/trunk@9590 2a5c6006-c6dd-42ca-98ab-0921f2732cef
* CC: added support for "noexcept" while parsing and for doxygen, based on a patch from here: http://forums.codeblocks.org/index.php/topic,18533.msg128778.html#msg128778
- CC: debug output of #defines used for parsing (in debug log only)
- CC: avoid compiler warnings
- CCTest: More modern compiler as default settings (4.7.1 -> 4.8.1)

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