-
Notifications
You must be signed in to change notification settings - Fork 455
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Autocompletion not working correctly #1204
Comments
What do you have under |
Well, cant check right now - but i believe only the TDM GCC default search paths. i Got autocompletion mostly fixed though - autocomplete delay set to 1 char seemed to fix it. the weird header path autocompletion persists though. |
See my comment on SO |
The file completion is not going to be fixed - a simple workaround: keep on typing and it will shrink the results properly |
Weird, after 2 days of it working like it should, autocompletion isnt working again. |
I have no idea why, try: |
|
A minor side note: Sometimes codelite kicks out my compiler settings, like now, i had to set the compiler again to build my project and then the path to GDB was invalid. fixing that, then restarting laptop+CL |
wtf... it still doesn't want to work. what a shame, really. and it still worked yesterday, too. |
Can you attach a sample source file with the problem? and let me debug it here |
i will. See attached zip, github wont let me upload .cpp/.cxx files. |
I managed to reproduce your original problem (from SO). The difference is that I was testing using MinGW GCC 4.9.2 / 64 and you are using v5.1 I am investigating this now, will update - stay tuned! |
alright thank you! BTW, CodeLite is pretty awesome, thanks for the IDE :D |
Update: I found the problem:
This logic is now also applied for parsing. You might ask: OK, so why it worked sometimes !? Ok, so why different logics ? because a workspace may contain binary files (e.g. executables and basically any file type that you might think of) so when parsing the entire workspace we filter only relevant files ;) |
…a file should be parsed. by doing this, files without extensions are no longer skipped during parsing while calling 'Parse Workspace' Fixes: #1204
Please try this installer with a fix and keep me updated: |
Good to hear ;) |
OK, sorry to still bug you about this, but this is weird: And this is in the file main.cpp in the same workspace and project: How come it works in one file, but not in the other one? i already reparsed the project and all that. |
Can you send me the workspace? or is it closed source? |
oh, no it's not. i'm just gonna push to the repo and send you the link, hold on a sec. |
the |
of which project? (github link) |
and? have you found anything out? code completion works only in main2.cpp, but not in main.cpp or the |
I checked out the sources last night, and was not able to switch the the branch you mentioned... |
hm |
I agree, it must be the late hours ;) |
be aware that the |
I noticed that you added many files that should not be part of the repo. Also, don't add the |
Did you find anything out? Code Completion is still only partially working. |
It works for me. You can enable the To enable it: |
really weird. The autocompletion works for the same workspace in CodeLite
|
Did you enable |
not yet, will try it out later this evening.
|
As the title says, auto correction is not working properly for me.
See this related SO question. Just posting this here, in case it is indeed a bug.
The text was updated successfully, but these errors were encountered: