#include <float.h> cause problems in CodeEditor and Assist++
|Assignee:||Zbigniew Rebacz||% Done:|
|Target version:||Release 2015.2 - NTH|
It seems that this line cause troubles in code editor:
Below is list of problems i found:
- float is highlighted like regular float keyword, which is definitely wrong in this case (include statement should never be highlighted)
- jump to float.h header is impossible
Priority is low, due to I found this issue in Core.h header.
#3 Updated by Zbigniew Rebacz over 4 years ago
- Assignee changed from Zbigniew Rebacz to Miroslav Fidler
I can not jump to float.h header from GCC build method. Other headers can be jump easily for example syslog.h or fenv.h. By jumping i mean ALT+J operation.
Please test with this certain header, and let me know it works for you.
#4 Updated by Miroslav Fidler over 4 years ago
- Assignee changed from Miroslav Fidler to Zbigniew Rebacz
Found it. It was POSIX specific issue.
Interestingly, problem with std::vector from Android SDK is likely similiar issue (but needs separate fix): The problem is that in Linux, compiler(s) have some hardwired include paths, different from those that we define.