Description of problem: I'm hoping to see a livecd for Fedora Electronic Lab based on KDE. Alliance VLSI uses 2 different file extensions for vhdl text files: *.vst (Vhdl STructural description) *.vbe (Vhdl BEhavioral description) These extensions are based on the current vhdl syntax provided by kdelibs. These file extensions contain the same vhdl syntax, but when they are given as input to simulators, the latter will simulate in accordance to the description (either structural or behavioral) I'm attaching a patch to entail *.vst and *.vbe among the file extensions supported to highlight vhdl syntax properly on kate. Please include it in kdelibs. I've already discussed this with Rex.
Created attachment 184381 [details] patch for alliance's integration into the distro
As I mentioned in our irc conversation too, an alternative approach would be to simply register these additional file extentions for text/x-vhdl mimetype. Once that's done, kate highlighting (as well as file associations, etc...) would "just work".
Are you referring to alliance's desktop files ? Alliance has a collection of binaries at %{_bindir}, some GUI and others CLI. Thus not everyone has a desktop file, but most of them use the same file format.
See the fyre package in order to understand how an app registers MIME types, both the fyre.xml file and fedora-fyre.desktop. Making the .desktop file not show in any menus is trivial.
We've passed the freeze for F8. This isn't release-blocker material but it's certainly a small and useful change that could probably get done before the final release. Moving to F8Target.
it's now fixed in kdelibs-3_5_8-5_fc8