From mboxrd@z Thu Jan 1 00:00:00 1970 From: Suvayu Ali Subject: Re: use of 'system in ox-odt.el Date: Wed, 20 May 2015 19:42:53 +0200 Message-ID: <20150520174253.GC8817@chitra.no-ip.org> References: <87vbfopqd6.fsf@gmx.us> <20150519203833.GA18927@chitra.no-ip.org> <87egmbmvck.fsf@gmx.us> <20150520110326.GB8817@chitra.no-ip.org> <871tibmr41.fsf@gmx.us> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:55793) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yv81C-0004pB-JB for emacs-orgmode@gnu.org; Wed, 20 May 2015 13:42:59 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Yv81B-0002cP-GW for emacs-orgmode@gnu.org; Wed, 20 May 2015 13:42:58 -0400 Received: from mail-wi0-x22d.google.com ([2a00:1450:400c:c05::22d]:33491) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yv81B-0002cC-A9 for emacs-orgmode@gnu.org; Wed, 20 May 2015 13:42:57 -0400 Received: by wicmx19 with SMTP id mx19so157048890wic.0 for ; Wed, 20 May 2015 10:42:56 -0700 (PDT) Received: from chitra.no-ip.org ([2001:610:120:3001:2ad2:44ff:fe4a:b029]) by mx.google.com with ESMTPSA id it5sm4591904wid.3.2015.05.20.10.42.55 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 20 May 2015 10:42:55 -0700 (PDT) Content-Disposition: inline In-Reply-To: <871tibmr41.fsf@gmx.us> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org On Wed, May 20, 2015 at 01:21:34PM +0200, Rasmus wrote: > Suvayu Ali writes: > > > On Wed, May 20, 2015 at 11:50:03AM +0200, Rasmus wrote: > >> Suvayu Ali writes: > >> > > > >> > Do you have a mailcap which says otherwise? That's what I would suspect > >> > given the doc string for org-file-apps and the default value of > >> > org-file-apps-defaults-gnu on my system. > >> > >> I have this in my mailcap > >> > >> application/msword; antiword %s; > >> application/pdf; evince %s; > >> application/vnd.lotus-organizer; emacsclient -ca '' %s; > >> application/zip file-roller %s; > >> > >> Org does not open my html and odt files. It does open pdf files. This is > >> using emacs -q. I use Gnome 3.16 and xdg-open works as expected from the > >> terminal. > > > > There should also be a system-wide setting in /etc/mailcap. On my > > Fedora machine, the system-wide settings all look like this: > > > > text/html; /usr/bin/xdg-open %s ; copiousoutput > > > > If yours doesn't, you could override it in ~/.mailcap. If that doesn't > > fix things, I'm out of ideas :-|. > > Now it get the message > > Running /usr/bin/xdg-open /tmp/test.html ...done > > But it doesn't actually open the file... The same happens when I mark the > file in dired and says & xdg-open. From the terminal it works fine. You are on Gnome, rt? I think there is a long standing "bug" in gvfs-open (which is called by xdg-open). See the following: http://lists.gnu.org/archive/html/emacs-devel/2009-07/msg00279.html https://bugzilla.gnome.org/show_bug.cgi?id=652262 I came across this a long time ago trying to investigate why xdg-open didn't work when running asynchronously like your example. http://thread.gmane.org/gmane.emacs.help/93430 Hope this helps, -- Suvayu Open source is the future. It sets us free.