<div dir="ltr">A bug report sounds great to me...<div>And yes, maybe we can find a way to give more priority to QtHelp plugin, so that we don't get to man, although there will be other cases where it won't work. We should find a better way (like caching what man pages we have, maybe?).<br>

<div><br></div><div>Aleix</div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, May 3, 2013 at 12:29 AM, Sven Brauch <span dir="ltr"><<a href="mailto:svenbrauch@googlemail.com" target="_blank">svenbrauch@googlemail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi!<br>
<br>
I recently started to notice some quasi-freezes (UI redraws but<br>
doesn't accept events) when moving the mouse over certain declarations<br>
such as QString. I poked around a bit, and tracked this behaviour down<br>
to be caused by the man page plugin. Indeed, for me, calling e.g.<br>
rekonq 'man:(3)/QString'<br>
tries loading the page for several seconds (then decides to launch<br>
chromium, erm, whatever). [1]<br>
<br>
That's just sides notes however, the real two problems are those:<br>
<br>
1) Why does the man page plugin show man pages for QString? Maybe it<br>
should be disabled if there's other documentation found for the object<br>
(or is it and I'm just stupid)? Is there an easy way to do that (an<br>
interface which tells whether documentation exists for an object or<br>
so)?<br>
<br>
2) The kio slave is being exec()'d. That is nonsense, in my opinion,<br>
because even for non-broken pages it might take up to several seconds<br>
for the man page to be formatted and loaded. It should be used<br>
asynchroneously, as it is designed to be used. I can fix that, but it<br>
involves some restructuring and for that I need to know how the man<br>
page plugin is actually *supposed* to work, which I couldn't yet<br>
figure out: What exactly is it supposed to do? Should it show man<br>
pages in the navigation widget, or just in the sidebar (and a link to<br>
that in the nav widget)?<br>
<br>
Any help would be appreciated, especially a description of how the man<br>
page plugin should work ;)<br>
<br>
Cheers,<br>
Sven<br>
<br>
[1] "man 3 QString" works fine however, so something seems to be wrong<br>
in the man kioslave. I don't feel like debugging it right now<br>
though... will report a bug instead.<br>
_______________________________________________<br>
KDevelop-devel mailing list<br>
<a href="mailto:KDevelop-devel@kde.org">KDevelop-devel@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/kdevelop-devel" target="_blank">https://mail.kde.org/mailman/listinfo/kdevelop-devel</a><br>
</blockquote></div><br></div>