-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Wed February 4 2004 22:56, Martin Koller wrote: > Hi list, > > I see the following behaviour with kfmclient and wanted to know if this is > correct or a bug: > > kfmclient exec file:/tmp/h#123 > > (where konqi is my default browser) > > opens konqi with "file:/tmp/h" => so it removes the anchor > > When I start konqueror file:/tmp/h#123 > this works correctly. > > I can not use openURL instead, because this does not honor the filetype > setting (e.g. starting netscape instead) Yes, this is a bit strange indeed. The reason is that we pass local files as "paths" and not as "URL" when kfmclient_html.desktop gets executed. That's because applications like xmms don't expect to get local files in URL form. Patch below fixes. (CC'ed kfm-devel for review) - --- kio/krun.cpp 15 Jan 2004 15:54:42 -0000 1.247 +++ kio/krun.cpp 4 Feb 2004 23:14:36 -0000 @@ -266,7 +268,7 @@ KRunMX2::subst( int option, const KURL & { switch( option ) { case 'u': - - ret << (url.isLocalFile() ? url.path() : url.url()); + ret << ((url.isLocalFile() && !url.hasRef()) ? url.path() : url.url()); break; case 'd': ret << url.directory(); Cheers, Waldo - -- bastian@xxxxxxx -=|[ SUSE, The Linux Desktop Experts ]|=- bastian@xxxxxxxx -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQFAIX6QN4pvrENfboIRApkLAJ9Tg0I+Qv/3rnqBHC5t9F5Ivx9T9ACglYk8 us1jC6hpQ2+GB1Oo79TFDlQ= =RVBY -----END PGP SIGNATURE----- ___________________________________________________ . Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.