Assist++ has quite complex mechanism that stores parsed information into files (in 'cfg' directory) when theide exists and reloads it from there on theide start.
Recently I have started to worry if this is a good idea.
Well, the primary reason to worry is that the mechanism for storing and retrieving is quite complex and fragile.
Maybe it would be OK to rescan the code each time theide starts?
So the question is:
- if you load "ide" package, how long it takes initial start sequence (most of it is spent loading assist++ from file cache).
- can you compare this to invoking "Assist/Rescan code"?