Some bugs/problems/wishes...<br><br>1) When using the "Show uses" feature, some results are shown multiple times when they are used within a function-like preprocessor macro (see attached screenshot).<br><br>2) It seems that the pp has many problems when there are strings used inside the macros, i.e. it always gets trouble with:<br>
#define LOG(msg,ll) logger(std::string(__PRETTY_FUNCTION__) + " // " + msg,ll)<br>#define LOG_MESSAGE(msg) LOG(msg,llMessage)<br>what means, that auto-completion fails (it does only show LOG_MESSAGE with word-completion), and it always shows a red error mark on the final semicolon after macro usage, even if it is really needed there.<br>
<br>3) I still cannot figure out when the DuChain will be updated. I.e., I change something in a header file, and need to re-open the other document where this need came from to get the (changed/added) declaration into there. When I add a declaration in a cpp file, I still cannot get the DuChain to get updated unless I re-open the file. And I haven't found any possibility to manually invoke an update, at least for the current file.<br>
<br>-- Syron<br><br>