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.

Reply via email to