[opensuse-kde] Kwrite is not the handler for application/x-perl
Kwrite is not the handler for application/x-perl and KSUSEInstall cannot find anything appropriate. == Steps to reproduce == 1. { h2xs -A -n Mytest; } 2. Tell Dolphin to navigate to Mytest. 3. Tell Dolphin to open Makefile.PL . == Actual results == 3. Dolphin is unable to find a handler for "application/x-perl". == Expected results == 3. Dolphin should tell Kwrite to open Makefile.PL . Note: this is only an annoyance, since Kwrite is eventually called when the dialogue box is dismissed. However, Kwrite is perfectly capable of handling Perl code and I can see no reason why it is not registered as a handler for it. Please fix, Chris -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kde+help@opensuse.org
* Křištof Želechovski <giecrilj@stegny.2a.pl> [02-12-11 15:31]: Kwrite is
not the handler for application/x-perl and KSUSEInstall cannot find anything appropriate.
== Steps to reproduce == 1. { h2xs -A -n Mytest; } 2. Tell Dolphin to navigate to Mytest. 3. Tell Dolphin to open Makefile.PL .
== Actual results == 3. Dolphin is unable to find a handler for "application/x-perl".
== Expected results == 3. Dolphin should tell Kwrite to open Makefile.PL .
Note: this is only an annoyance, since Kwrite is eventually called when the dialogue box is dismissed. However, Kwrite is perfectly capable of handling Perl code and I can see no reason why it is not registered as a handler for it.
Please fix,
Please note that nearly all actions of this type *require* a bug report to http://bugzilla.novell.com -- (paka)Patrick Shanahan Plainfield, Indiana, USA HOG # US1244711 http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 Registered Linux User #207535 @ http://counter.li.org -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kde+help@opensuse.org
Dnia sobota, 12 lutego 2011 o 23:23:44 Patrick Shanahan napisał(a):
Please note that nearly all actions of this type *require* a bug report to http://bugzilla.novell.com
The problem is, I am on openSuSE 11.3 + KDE 4.6 already, which is unsupported, so I cannot file a bug against this. Chris -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kde+help@opensuse.org
* Křištof Želechovski <giecrilj@stegny.2a.pl> [02-13-11 06:24]:
Dnia sobota, 12 lutego 2011 o 23:23:44 Patrick Shanahan napisał(a):
Please note that nearly all actions of this type *require* a bug report to http://bugzilla.novell.com
The problem is, I am on openSuSE 11.3 + KDE 4.6 already, which is unsupported, so I cannot file a bug against this.
There would be little reason for testing alpha/beta/pre-release packages if bug-reports against them would not be accepted. There are bug-reports against KDE 4.6.00. -- (paka)Patrick Shanahan Plainfield, Indiana, USA HOG # US1244711 http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 Registered Linux User #207535 @ http://counter.li.org -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kde+help@opensuse.org
Dnia niedziela, 13 lutego 2011 o 13:58:25 Patrick Shanahan napisał(a):
* Křištof Želechovski <giecrilj@stegny.2a.pl> [02-13-11 06:24]:
Dnia sobota, 12 lutego 2011 o 23:23:44 Patrick Shanahan napisał(a):
Please note that nearly all actions of this type *require* a bug report to http://bugzilla.novell.com
The problem is, I am on openSuSE 11.3 + KDE 4.6 already, which is unsupported, so I cannot file a bug against this.
There would be little reason for testing alpha/beta/pre-release packages if bug-reports against them would not be accepted.
There are bug-reports against KDE 4.6.00.
But they are for Factory, not for 11.3. Anyway, I was told that Factory offers some handler so the bug would be classified as WORKSFORME. So I filed a feature request instead. <URL: https://features.opensuse.org/311289 > -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kde+help@opensuse.org
2011/2/13 Křištof Želechovski <giecrilj@stegny.2a.pl>:
Dnia niedziela, 13 lutego 2011 o 13:58:25 Patrick Shanahan napisał(a):
* Křištof Želechovski <giecrilj@stegny.2a.pl> [02-13-11 06:24]:
Dnia sobota, 12 lutego 2011 o 23:23:44 Patrick Shanahan napisał(a):
Please note that nearly all actions of this type *require* a bug report to http://bugzilla.novell.com
The problem is, I am on openSuSE 11.3 + KDE 4.6 already, which is unsupported, so I cannot file a bug against this.
There would be little reason for testing alpha/beta/pre-release packages if bug-reports against them would not be accepted.
There are bug-reports against KDE 4.6.00.
But they are for Factory, not for 11.3.
Anyway, I was told that Factory offers some handler so the bug would be classified as WORKSFORME. So I filed a feature request instead.
In my openSUSE 11.3 + K:D:F (KDE 4.6) system KSUSEInstall says: "There is no specialized application for files of the type script en Perl (application/x-perl). The file can be opened in a more generic application as file type documento de texto sencillo (text/plain), or you can try to install a specialized application for file type script en Perl (application/x-perl). Do you want to try to install a specialized application?" I answer "no" and the file is opened with kwrite. And that's absolutely correct since: $ grep MimeType /usr/share/applications/kde4/kwrite.desktop MimeType=text/plain; $ grep -A50 'application/x-perl' /usr/share/mime/packages/freedesktop.org.xml | grep sub-class-of <sub-class-of type="application/x-executable"/> <sub-class-of type="text/plain"/> Kwrite is registered to open text/plain, nothing else. And application/x-perl is a subclass of text/plain. If there were an application specific for perl files (a perl IDE?) that would be used. If I answer "yes" I either get the option if configuring new repositories or just use kwrite. And if I have the Education repo configured, I get the option of installing bluefish... Everything works just fine... -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kde+help@opensuse.org
Dnia niedziela, 13 lutego 2011 o 18:39:39 Cristian Morales Vega napisał(a):
Kwrite is registered to open text/plain, nothing else. And application/x-perl is a subclass of text/plain. If there were an application specific for perl files (a perl IDE?) that would be used.
A PERL IDE is not possible because there is no way to tokenise PERL without running it. Kwrite is specific for PERL as far as it explicitly supports PERL syntax colouring; the reason is good enough to declare it as a handler for application/x-perl.
If I answer "yes" I either get the option if configuring new repositories or just use kwrite. And if I have the Education repo configured, I get the option of installing bluefish... Everything works just fine...
Unless you do it for the 100th time in a row, that is. Chris -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kde+help@opensuse.org
2011/2/13 Křištof Želechovski <giecrilj@stegny.2a.pl>:
Dnia niedziela, 13 lutego 2011 o 18:39:39 Cristian Morales Vega napisał(a):
Kwrite is registered to open text/plain, nothing else. And application/x-perl is a subclass of text/plain. If there were an application specific for perl files (a perl IDE?) that would be used.
A PERL IDE is not possible because there is no way to tokenise PERL without running it.
Perhaps someone prefers something like http://padre.perlide.org/.
Kwrite is specific for PERL as far as it explicitly supports PERL syntax colouring; the reason is good enough to declare it as a handler for application/x-perl.
Open a bug upstream. kwrite devs just need to add it to the MimeType entry in its .desktop file. If they agree with you it's a 10 seconds patch.
If I answer "yes" I either get the option if configuring new repositories or just use kwrite. And if I have the Education repo configured, I get the option of installing bluefish... Everything works just fine...
Unless you do it for the 100th time in a row, that is.
It has a "Do not ask again" checkbox. And you can use "File Associations", from systemsettings, to set kwrite as an application/x-perl specific handler if you want to. -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kde+help@opensuse.org
Dnia niedziela, 13 lutego 2011 o 20:49:21 Cristian Morales Vega napisał(a):
Kwrite is specific for PERL as far as it explicitly supports PERL syntax colouring; the reason is good enough to declare it as a handler for application/x-perl.
Open a bug upstream. kwrite devs just need to add it to the MimeType entry in its .desktop file. If they agree with you it's a 10 seconds patch.
For the time being, I was told to open the bug at openSuSE, which I did. If that bug is marked UPSTREAM, I believe it will be handled appropriately. I considered opening the bug at KDE but the reproduction sequence is openSuSE-specific (KSUSEInstall intervening). Thanks, Chris -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kde+help@opensuse.org
participants (3)
-
Cristian Morales Vega
-
Křištof Želechovski
-
Patrick Shanahan