Hi All,
Using Code::Blocks 13.12 on Linux CCCLaptop 3.2.0-4-686-pae #1 SMP Debian 3.2.60-1+deb7u1 i686 GNU/Linux. This is a Dell Precision M6000 laptop with lots o' hard disk & RAM.
Starting about a month or so back (no update to C::B, only regular "Software Update" from the menu), the IDE will frequently hang (for up to a minute) when changing file tabs within the IDE, especially if the destination file is a .h file. Running C::B from the command line shows the following immediately after it "comes back":
NativeParser::GetAllPathsByFilename(): Traversing '/home/.../Controller' for: ControllerFonts.*
NativeParser::GetAllPathsByFilename(): Traversing ' - /home/.../' for: ControllerFonts.*
NativeParser::GetAllPathsByFilename(): Found 1 files:
- /home/.../Controller/ControllerFonts.cpp
ClassBrowser::OnThreadEvent(): Updating class browser...
ClassBrowser::OnThreadEvent(): Class browser updated.
Starting this week, I am also experiencing significant delays with the Code Completion and have had to completely disable it.
NOTE: both issues actually seemed to get worse when I applied several software updates yesterday.
Things I have tried:
1) Got rid of lots of (unneeded) files in the project directory, hopefully reducing parse set
2) Disabled Code Completion entirely
3) Turned off Tracker* in Debian (these were competing for CPU)
4) Uninstall/Re-install C::B 13.12 - no change in behavior
5) Checked for infinite loop linkages via sym links in /usr/include (didn't see any)
6) Asked the Oracle (Google) for solutions...none found
Any ideas how to make this thing usable again? Some rumors about wxworks 3, but...
Thanks,
kyund