PHP: code completion (basic) is now using the new PHP parser
Further improvements to the PHP code completion
CodeFormatter: when formatting a string, allow passing the filename of the "modified buffer". This is done to
provide an easy mechanism for the formatter to detect which source code formatter engine should be used
for the input string
PHP: Setters/Getters generator: do not generate setters/getters for 'const' members of a class
C++ code completion: when code completing a template function, don't automatically add "<>()" to the function selected from
the completion box, unless the template arguments can not be deduced from the function signature
See here for more info: http://en.cppreference.com/w/cpp/language/template_argument_deduction
XDebugManager: formatting + some comments were added
PHP: don't create setters/getters for static members
PHP: when clearing all file info from the symbols database, delete the entry from the FILES_TABLE as well
PHP added unit testings
Re-enabled PHP plugin build on Linux
PHP parser: don't search for abstract functions' body
Added PHP unit testings
PHP: 'Insert Doxygen Comment' is now working again
Fixed assertion (missing bind value)
Code Formatter: clang-format: added new option: 'Pointer And Reference Aligned to the Right' (aligned to the left by default)
Updated PHP database
Added new PHP unit tests
Set LiteEditor as the default project
Re-implemented the 'Goto Definition' functionality using the PHP parser
Use codelite macros to test for pointers
Updated function calltip look and feel: it now uses a single line height when there is now function overloading + different colours
PHP: restored the 'function calltip' functionality (Ctrl-Shift-SPACE inside a function call)
Set LiteEditor as the default project
code completion tooltip: shrink HTML comments as much as we can to allow maximum visibility on small screens
PHP: fixed: 'Insert Doxygen COmment' for functions inside a class
CC: Better handling when displaying long tooltips
PHP expression parser: start a new token sequence when collecting a NOT operator ("!")