Don't symlink the debugger terminal to /tmp when using gdb (it can causes problems when adding the 'su' bit to gdb) https://github.com/eranif/codelite/issues/575
When the environment variable "COMSPEC" does not exist for some reason, use "CMD.EXE" as the default
console shell
PHP: support the 'parent' key word
PHP: added unit testing to test for parent:: code completion
updated PHP TODO
PHP: code completion: support local variables, functions args and namespace variables completion
PHP: added unit testing to test the above
PHP: properly code complete when inside a square brackets
Implemented: https://github.com/eranif/codelite/issues/578 when using F4 to jump between build errors, take the column into consideration
This won't work out of the box for an existing users, the build settings should be modified a bit to get it working properly
PHP code completion: For functions and constants, fall back to global functions or constants if a namespaced function or constant does not exist.
PHP: Set busy timeout handler of 10 ms to avoid UI hangs for the duration the database is locked
C++ code completion: by default, auto-complete when user typed more than 3 chars
Updated PHP todo list
PHP: added new unit testing to test for word completion of aliases
PHP: don't suggest aliases that don't match the initial string typed by the user
PHP: If the symbol contains namespace separator, assume its a full path and don't prepend the current namespace to it
SFTP: improved the ssh account manager dialog: display the account host in addition to the account name + added 'Edit' button + missing tooltips
SFTP: the tree view now only have a single icon that changes its state to connect/disconnect depends if a current session is opened or not
SFTP: fixed regression in bookmark management
New Project: allow plugins to disable the option 'Create project under separate folder' in the new project wizard
PHP: import dialog: by default import also *.html + *.htaccess files
PHP: import dialog: set the default path to the project folder
PHP: import dialog: clicking on the browse button should set the "file explorer" dialog to the path selected
PHP: allow creating project in a separate folder
PHP: added new dialog that pops when creating new PHP project. This dialog contains some PHP specific settings:
PHP: when creating PHP project, offer to import all PHP files under the project folder
PHP: when the plugin is loaded, it takes over the 'Open Workspace' event and opens its own dialog with different filters
(*.workspace, all files (*) and *.phpwsp). Later the workspace is passed back to codelite if the workspace is not PHP
PHP: added unit tests for 'define' parsing