Improved: CMake plugin: when generating CMakeLists.txt for a project, generate CMakeLists.txt for all its dependencies as well
Add new API to Poject class: GetPreProcessors() , GetCXXCompilerOptions() and GetCCompilerOptions() all these functions are taking into account
the compiler options (including backticks)
CMake Plugin: make the 'CMakeLists.txt exists, overwrite?' dialog an annoying dialog with an option to answer with a checkbox
CMake plugin: the annoying dialog now remembers its answer between restarts
Fixed: separated the 'Debug Start' and 'Debug Continue' events into 2 (before there was a single 'Start OR Cont' event
Fixed: build before debug should now also work with debuggers other than gdb (e.g. lldb)
Fixed: the generated makefile by codelite, should now also clean the dependencies files (*.o.d)
Increased SDK version to 6100.
Added new API to IManager::ProcessEditEvent
Fixed: lldb debugger should now set the working directory according to the project settings
Updated libclang to the latest svn build (Windows)
Added clang-format.exe to sdk
Updated Windows installer to include clang-format.exe tool
Fixed: https://github.com/eranif/codelite/issues/497 LLDB do not set current working directory
When opening a file using the open resource dialog, pass the selection to the plugins first (e.g. a wxcp file will be opened by wxCrafter)
Debugger tooltip: when copying the tip value to the clipboard, trim it before
Use random seconds to sleep when launching terminal for debugger. This way we ensures that we have a unique terminal per debug session
Renamed liblibclang to libclang
Use PushEventHandler/PopEventHandler with quick find bar to accept all the events from the main frame
Added code to detect if we are running udner Cygwin
Clang compiler detector: use llvm-as and llvm-ar only if they exists http://forums.codelite.org/viewtopic.php?f=3&t=2616
Supress warning with newer CMake (libhunspell)
Supress warning with newer CMake (libhunspell)
Cygwin support: codelite now fully supports Cygwin
Cygwin support: added new automatic compiler detector for Cygwin GCC (and GDB)
Cygwin support: running codelite from cygwin bash terminal, will update the environment variables of codelite to reflect the correct paths of cygwin
Compiler detection: added 2 new tools that can be customised from within the compiler settings page: 'make directory command' and 'gdb'
MinGW compiler detection: automatically add SHELL=cmd.exe to the 'make' tool for MinGW compilers (this will hopefully will eliminate the forum posts about wrong sh.exe is used)
Compilers Page: Uncomment m_compilersMainPanel->Layout() which caused a segault in Debian. Commenting it seems to do no harm...
Fixed: Quick Find Bar: under Linux, the editor marked one character less than the actual search text
Updated GDB results parser to parse '-stack-list-variables' command