ecere/gui/EditBox:Highligting: (#1034, #1073) Fixed syntax highlighting of real values broken by 22b2adb1b99fa6ef40e38b9c31575c41eca3878a
- Text after the . was not included in wordLen, simplified the whole thing based on the fact that
  exponent is only used to determine whether to call strtod or not
ide/Debugger: (#505) Implemented conditional operator support in watches
compiler/libec/lexer; expression, ide/debugger: (#67, #128) Generating a syntax error on invalid input
- Fixed broken 'parseError' state which was declared separately in ide and libec
- Modified default lexer rule to generate a syntax error
- Added a rule to silently ignore \r
compiler/libec/grammar: (#165, #733) Fixed endless loop on somenamespace::
ide/CodeEditor: (#79) Fixed watches not handling global data properly
compiler/libec: (#293) Fixed ecs crash on remote class using non-existent type
compiler/libec/pass2: (#271) Fixed compiler crash
compiler/libec/pass16: (#262) Fixed compiler crash on null instExp
compiler/libec/pass2: (#288) Fixed compiler crash on 'this'
compiler/libec/pass15: (#642) Fixed crash parsing template type
ecere/com/instance: Fixed alignment for union within class
- The misalignment was breaking evaluating Type::kind from Debugger.ec
complier/libec/output: Fixed crash on conditional operator else expression
ide/debugger: Watches: removed need for a Code Editor to evaluate expressions
compiler/libec: Fixed 64 bit operations
ide/Debugger: Calling CleanUp() from GdbExit()
- Ensuring a Debug Stop is as Clean as a new IDE
- The debugger would previously not release its hold on the code editor after being stopped
ide/debugger; compiler/libec: (#129) Fixed string literals in watches
ide/debugger: (#209) Fixed + operator on arrays and string
ide/debugger; compiler/libec: (#19, #456) Fixed watches memory leaks, improved errors
- Fixed setting 'constant' regardless of error type (only used for memoryErrorExp)
- Freeing data for debugger error expressions
- Fixed some memory errors missing addresses
- Making use of dereferenceError
- Improved evaluation pathways to resolve in less unknown errors
- Treating both class and struct members expression errors the same way
default.cf: Added ENABLE_SSL to enable SSL enabled builds
compiler/libec/pass15: Fixed expType for class member of typed_object