Created attachment 17251 [details] Logtalk mime-type XML fragment The Logtalk mime-type definition is attached to this enhancement report.
Missing magic and a test file.
Created attachment 17252 [details] Logtalk test file
I've just added a Logtalk test file. There is no magic for Logtalk source files.
Please follow the instructions in the HACKING file about providing patches. http://cgit.freedesktop.org/xdg/shared-mime-info/plain/HACKING
Sigh. Two and a half years ago, the bug report did complied with the rules for submitting new mime-types. I will take a look to the new rules if and when I have some free time. Meanwhile, there are broken links in the HACKING file that need fixing.
(In reply to comment #5) > Sigh. Two and a half years ago, the bug report did complied with the rules for > submitting new mime-types. It might have, but look at the list of bugs opened against shared-mime-info. Adding a single mime-type is very time consuming when I, or the few other people that actually look at shared-mime-info bugs, need to do everything by hand. > I will take a look to the new rules if and when I > have some free time. Meanwhile, there are broken links in the HACKING file that > need fixing. I found one broken link, which other ones were there?
The broken link to Transifex.net is fixed in the current version of the HACKING file. All the others seem fine. Some bits in the HACKING file are a bit confusing, however. The file states its scope in the first line as being about adding new mime-types. But some of its sections, e.g. "Translations" or "Releasing", seem to only be relevant for people working on or releasing new versions of shared-mime-info. A new mime-type does include translations of the mime-type description but that seems to not be (directly) related to the "Translations" section. Maybe split the HACKING file in two? I while try to find some time to generate the patch and test files you requested next weak.
-- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/xdg/shared-mime-info/issues/20.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.