https://bugs.kde.org/show_bug.cgi?id=387391
--- Comment #20 from Venca B Spam <vbs...@centrum.cz> --- Finally I found a solution to all my test cases. For anyone with better knowledge of KDevelop/KF/QT please check it here: https://github.com/vbspam/kdevelop/commit/550c6e1b6867598f372a68979c1ee7718ee2854c I put there some debugging messages to easily find out where I see the problem is. It looks that it is expected that canonicalFilePath is best to deal with symlinks. I see it as good argument, my debug messages however reveals that KDevelop uses absoluteFilePath in some cases. What is surprise to me is that my previous attempt to force use of "absoluteFilePath" (previous comment commit) sometimes caused more complex test cases did not worked. I guess it may be the IndexedString maid be malformed by my improper use of QT api. I would like to ask very politely anyone who will review it, please do not comment my use of the KF/QT API as I am absolute novice and just trying to help. The core of the issue is described in my bugreport and illustrated in the https://bugs.kde.org/attachment.cgi?id=109155. Also please note, the commit is just for discussion and tests. Should I propose merge/pull request, I will of course follow particular project rules. -- You are receiving this mail because: You are watching all bug changes.