<div dir="ltr">I appreciate the sentiment, but frankly this isn't about improving file. Even if file could identify every file in existence correctly, a user could still provide a MIME type override on their system and get nonstandard, surprising behavior from xdg-mime when it ignores the MIME info databases and just calls file.<div><br></div><div>Can an actual xdg-utils maintainer way in on this?</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Oct 4, 2016 at 5:07 PM, Reuben Thomas <span dir="ltr"><<a href="mailto:rrt@sc3d.org" target="_blank">rrt@sc3d.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><span class=""><div class="gmail_quote">On 4 October 2016 at 21:05, Maxwell Anselm <span dir="ltr"><<a href="mailto:silverhammermba@gmail.com" target="_blank">silverhammermba@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div><br></div><div>For a specific example of what I'm talking about with XML, I package an RPG utility for Arch Linux called gcs. gcs mainly uses XML files for its data, for example *.spl files are XML files with a spell_list root element that store magic spell information. If I want it to be possible to double click one of these files and have gcs open as the default application, I need to register a new MIME type: gcs obviously can't handle arbitrary XML files, and *.spl is also used for Shockwave Flash files. Now if the file devs really want to push an update so that it correctly identifies gcs spell list files, go right ahead, but personally I would find that kind of ridiculous for such an obscure and specialized utility (though if you do, please use application/x-gurps-spell so that I don't have to update my package ;P).<br></div></div></div></div></blockquote></div><br></span><div class="gmail_default" style="font-size:small">​Generally new patterns are added as they're supplied. File can detect all sorts of funny formats, and there's no criterion of importance. Please do supply some patterns, and, especially for an unusual format, test files!</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">Ways to contribute listed here: <a href="http://www.darwinsys.com/file/" target="_blank">http://www.darwinsys.com/file/</a> (bug tracker or mailing list)​</div><span class="HOEnZb"><font color="#888888"><div><br></div>-- <br><div class="m_5546845001892837237gmail_signature"><a href="http://rrt.sc3d.org" target="_blank">http://rrt.sc3d.org</a></div>
</font></span></div></div>
</blockquote></div><br></div>