Bug 221371 - regression from 4.3.4: man: and info: syntax no longer working
Summary: regression from 4.3.4: man: and info: syntax no longer working
Status: RESOLVED FIXED
Alias: None
Product: krunner
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-05 12:24 UTC by Martin Koller
Modified: 2010-01-12 05:19 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Fix bug by checking for network addresses before using the more stringent path checks (1.49 KB, patch)
2010-01-10 01:00 UTC, Michael Pyne
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Koller 2010-01-05 12:24:11 UTC
Version:            (using Devel)
OS:                Linux
Installed from:    Compiled sources

In 4.3.4 entering "man:ls" or "info:ls" opened the man or info page in konqueror.
In 4.3.85 (4.4. beta2) this no longer works and simply does nothing.

I noted that "man:/ls" or "info:/ls" works, but I was used to the shorter "man:ls" syntax, which is still working when entered directly into konqueror addressbar, so it's obviously a regression.
Comment 1 Michael Pyne 2010-01-10 00:38:45 UTC
man:foo URLs now come up as a UnknownContext for Plasma::RunnerContext::type() instead of NetworkContext (which seems to have been what would have worked before). Maybe something in the plasma libraries themselves changed to make that happen?
Comment 2 Michael Pyne 2010-01-10 01:00:10 UTC
Created attachment 39729 [details]
Fix bug by checking for network addresses before using the more stringent path checks

This is my proposed fix.
Comment 3 Michael Pyne 2010-01-12 05:19:05 UTC
SVN commit 1073382 by mpyne:

Backport fix for bug 221371 (man: and info:foo doesn't work in KRunner, 4.3 regression)
to KDE SC 4.4.

BUG:221371


 M  +7 -6      runnercontext.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1073382