Update from 7.2.1.0 to 7.2.2.0 will cause the source analysis failed to work.
Hi,
I use the package generated from here to update wingide from 7.2.1.0 to 7.2.2.0. But after the upating, I find that the source analysis failed to work and all of the previously resolved completions for the same project were disabled.
I tried to remove all of the caches and change the python interpreter to others and then change it back. But all of my tries are in vain for solving this problem. Finally I revert the update to the original installed version and the problem disappear immediately.
I don't know whether this is a bug of this update.
Regards
Comments
Are you saying the auto-completer is never showing up or all analysis is failing? You can tell by doing goto-definition on something or seeing if clicking on things and looking at Source Assistant is showing information. If those work but auto-completion does not then please try to see if changing the Editor > Auto-Completion > Non-Latin Script Display preference to Always Display changes the behavior. It may then end up showing the completer when it shouldn't during character composition but it would tell us where the problem lies. Thanks for reporting this!
No, the problem is caused by the following: after applying the patch, the auto generating cache for that project will failed to work. And I cannot see any cached stuff for that project under the folder ~/.cache/wingpro7. I check it with the following command in this directory:
Regards
I'm unclear why you expect the name of your virtualenv to appear in Wing's cache. I don't think it would unless maybe in the autosave area. What is the functionality that is not working in Wing?
Could you please submit a bug report from Wing's Help menu and attach the log? Please also include the names of extension modules that are not being scraped.
The deep level completions will be unavailable. I use the grep command to confirm the packages/modules belong to the env which have been indexed by wing, so it need the env's name. See the example output shown following if the packages/modules have been indexed corectly by wing:
(more)