all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: nljlistbox2@gmail.com (N. Jackson)
To: Richard Stallman <rms@gnu.org>
Cc: 21331@debbugs.gnu.org
Subject: bug#21331: 24.5; LibreOffice documents have less support than Microsoft Office docs (in Gnus?)
Date: Tue, 25 Aug 2015 20:41:34 -0300	[thread overview]
Message-ID: <87wpwj9brl.fsf@moondust.localdomain> (raw)
In-Reply-To: <E1ZUMTL-0001Qe-IV@fencepost.gnu.org> (Richard Stallman's message of "Tue, 25 Aug 2015 18:13:39 -0400")

At 19:13 -0300 on Tuesday 2015-08-25, Richard Stallman wrote:

> Where does mailcap come from?

Mailcap is Network Working Group RFC 1524 [1]. "A mailcap file can be
used to find the correct program to open a file with, based on MIME
information. While the name is "mailcap" and is related to MIME (mail
filetypes) it actually has use outside the domain of electronic mail"
[2].

My mailcap file came with my OS distribution (Fedora 21 GNU/Linux) and I
would guess their distribution is where most users' mailcap files come
from.

I suspect (but am not certain), that I, rather than Red Hat, am guilty
of adding the line to it that allowed Gnus to open Microsoft Word file
attachments, inadvertently kicking off this bug report. Otherwise Gnus
would have failed to open all office suite file attachments equally.

> How can we get this fixed in everyone's mailcap file?

I don't see how that could be possible for Emacs. Presumably each user
must edit their own mailcap files to add support for the MIME types they
choose. The only support that Emacs could provide for this IIUC would be
to provide more explicit and more easily-found documentation.

An alternative solution, at least for users using desktop environments
such as Gnome, KDE, and Xfce, would be for Emacs to make use of
freedesktop.org facilities such as xdg-utils. I envisage users being
able to launch from within Emacs (from dired, say), not only LibreOffice
to open it's associated files, but to launch the correct program to open
any file on their system (provided their desktop environment knows how
to open the file) -- when Emacs is unable to open it internally. [But
perhaps this functionality already exists and I just haven't discovered
it yet?]


[1] Network Working Group, RFC 1524: A User Agent Configuration
Mechanism For Multimedia Mail Format Information.
https://tools.ietf.org/html/rfc1524

[2] Wikipedia, Mailcap. https://en.wikipedia.org/wiki/Mailcap





  reply	other threads:[~2015-08-25 23:41 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-08-23 17:40 bug#21331: 24.5; LibreOffice documents have less support than Microsoft Office docs (in Gnus?) N. Jackson
2015-08-24  0:08 ` Richard Stallman
2015-08-24  0:08 ` Richard Stallman
2015-08-24 17:26 ` Glenn Morris
2015-08-24 22:03   ` N. Jackson
2015-08-25 22:13   ` Richard Stallman
2015-08-25 23:41     ` N. Jackson [this message]
2015-08-26 18:52       ` Richard Stallman
2015-08-26 11:12     ` Michael Welsh Duggan
2015-08-26 16:19       ` Glenn Morris
2015-08-26 16:33         ` Rasmus
2015-08-26 17:34         ` bug#21331: mailcap (was Re: bug#21331: 24.5; LibreOffice documents have less support...) N. Jackson
2015-08-26 20:31           ` N. Jackson
2015-08-27 16:26             ` Richard Stallman

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87wpwj9brl.fsf@moondust.localdomain \
    --to=nljlistbox2@gmail.com \
    --cc=21331@debbugs.gnu.org \
    --cc=rms@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.