fix: Left Panel tab names display error in windows xp sp3
fix: Tool Configuration Dialog size error
fix: can't correctly show project file encoding in status bar
fix: When loading Project configuration, if there's no UTF-8 setting in it, set it to False by default
fix: Before open a file, set UseUTF8 to True means auto-detect encoding, not enforcing it.
fix: auto show watch and debug panel when start debug
fix: when debug and need re-compile file, when compile finishes, debugger not auto start
fix: delete [] was thought as a type
fix: check if newname is a C/C++ keyword when Rename Symbol
fix: correctly parse const keyword
fix: correctly parse / code suggestion static class member methods/vars
fix: correctly parse / code suggestion class member according to access privileges (including friend access).
enhancement: Open resourcefile with ResEd.exe
enhancement: namespace support, can use, but far from perfection ( C++ namespace's using rule is too complicated, fully support will be hard and slow, so we won't do it for now)
enhancement: auto code suggestion differentiate '::' from '.' and '->';
enhancement: hide type name begin with '' in variable defines.
enhancement: friend function support in code suggestion. (may not work when friend function are overloaded)
enhancement: change the way cpp parser to handle inheritance, faster and less errors.
enhancement: Add _children to TStatement, to speedup symbol lookup
enhancement: use TStringHash to check if token text is a key word, speed parsing.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
https://sourceforge.net/projects/dev-cpp-2020/