Issues with codelite. ( from sourceforge )
Posted: Thu Aug 23, 2012 5:47 am
HI there
Thanks Eranif for getting back to me on sourceforge.
( here's the sourceforge link )
=> http://sourceforge.net/tracker/?func=de ... tid=979960
1) Clang issues.
"...If you got clang to fail on your code completion, it means that it could
not compile your sources. This brings me to my next question:
Do you use a custom makefile for building your sources, or are you using
codelite's build system?..."
We're using a custom makefile solution.
I guessed that clang was failing to compile our source. But the problem was that CodeLite gave us no feedback as to where it was failing to compile.
All I got was some strange error along the lines of "found '}' was expecting bool" or something.
No filename. No line number. Nothing. And on our very large codebase that was impossible to fix.
And it only came up when I tried do code completion. Maybe it should show the errors sooner than that. ( ie, in a log somewhere )
So at least give a filename and line number along with the error ( if possible ). That would go a long way to fixing clang-related problems.
2)
"...About your complain: " CodeCompletion and GoToDefinition features were not
working across namespaces correctly" - have you tried enabling the flag:
settings -> tags settings -> general -> scan all included files to locate
'using namespace' statements" ... "
Yes I did try this feature. ( I think ).
I remember trying almost everything.
Here's a more complete description of the namespace problem.
=> http://sourceforge.net/tracker/?func=de ... tid=979960
3)
I think it would be of benefit to have a "windows" menu in the menu bar. Similar to visual studio.
Have it show the most recently visited ( and still open ) files. ( and a star beside changed, yet unsaved, files )
This would make visual studio migration very much easier.
Thanks a lot for getting back to me.
And for all your hard work on codelite!
Brian
Thanks Eranif for getting back to me on sourceforge.
( here's the sourceforge link )
=> http://sourceforge.net/tracker/?func=de ... tid=979960
1) Clang issues.
"...If you got clang to fail on your code completion, it means that it could
not compile your sources. This brings me to my next question:
Do you use a custom makefile for building your sources, or are you using
codelite's build system?..."
We're using a custom makefile solution.
I guessed that clang was failing to compile our source. But the problem was that CodeLite gave us no feedback as to where it was failing to compile.
All I got was some strange error along the lines of "found '}' was expecting bool" or something.
No filename. No line number. Nothing. And on our very large codebase that was impossible to fix.
And it only came up when I tried do code completion. Maybe it should show the errors sooner than that. ( ie, in a log somewhere )
So at least give a filename and line number along with the error ( if possible ). That would go a long way to fixing clang-related problems.
2)
"...About your complain: " CodeCompletion and GoToDefinition features were not
working across namespaces correctly" - have you tried enabling the flag:
settings -> tags settings -> general -> scan all included files to locate
'using namespace' statements" ... "
Yes I did try this feature. ( I think ).
I remember trying almost everything.
Here's a more complete description of the namespace problem.
=> http://sourceforge.net/tracker/?func=de ... tid=979960
3)
I think it would be of benefit to have a "windows" menu in the menu bar. Similar to visual studio.
Have it show the most recently visited ( and still open ) files. ( and a star beside changed, yet unsaved, files )
This would make visual studio migration very much easier.
Thanks a lot for getting back to me.
And for all your hard work on codelite!
Brian