From mboxrd@z Thu Jan 1 00:00:00 1970 From: Suvayu Ali Subject: Re: bug#14605: Problem with export an .org file to .pdf does not open pdf file Date: Fri, 20 Sep 2013 15:14:56 +0200 Message-ID: <20130920131456.GC2394@kuru.dyndns-at-home.com> References: <87eh8m4hx6.fsf@ucl.ac.uk> <20130918121429.GA2905@kuru.dyndns-at-home.com> <7618A639-D354-436C-A7D4-A0030F9C9663@gmail.com> <8761txig54.fsf@gmail.com> <20130919063652.GA443@kuru.dyndns-at-home.com> <20130919142548.GD16381@kuru.dyndns-at-home.com> <46BBAE44-326C-4128-BA68-5361F8632EE3@gmail.com> <20130920110741.GA2394@kuru.dyndns-at-home.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:51191) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VN0Y4-0002vi-4c for emacs-orgmode@gnu.org; Fri, 20 Sep 2013 09:15:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VN0Xz-0005Zb-FK for emacs-orgmode@gnu.org; Fri, 20 Sep 2013 09:15:04 -0400 Received: from mail-ee0-x232.google.com ([2a00:1450:4013:c00::232]:57984) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VN0Xz-0005Z2-7i for emacs-orgmode@gnu.org; Fri, 20 Sep 2013 09:14:59 -0400 Received: by mail-ee0-f50.google.com with SMTP id d51so255204eek.37 for ; Fri, 20 Sep 2013 06:14:58 -0700 (PDT) Content-Disposition: inline In-Reply-To: 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: Carsten Dominik Cc: Nick Dokos , emacs-orgmode@gnu.org, Glyn Millington On Fri, Sep 20, 2013 at 02:29:00PM +0200, Carsten Dominik wrote: > > >> On Sep 19, 2013, at 4:25 PM, Suvayu Ali wrote: > >> > >>> I have some good news (sort of). We can force generic open by calling > >>> xdg-open like this[1]: > >>> > >>> DE=generic xdg-open /path/to/file > >> > > OK, this sounds useful. > Next question: Maybe people who *are* on a Desktop environment will not like it if we force DE=generic onto them as well? > Or would't that make a difference? I did some quick searching, this part is a bit murky. The generic way of setting up default application associations with mime types is through desktop files and ~/.local/share/applications/mimeapps.list. Now XFCE and xdg-open both use this, I do not think this is true for KDE, Gnome, or Gnome-like DEs though. So for desktops that have their own config system, it is possible xdg-open's generic and the desktop specific preference might not match. Some testing by other desktop users might be useful here. Maybe Matt and Glyn can help here (CC'ed). To test: 1. open directory with pdf/html/odt files in dired, 2. put point on one of these files, 2. run asynchronous shell command: `& DE=generic xdg-open RET'. Does it start your prefered application? If not, we should drop this idea. If yes, maybe it is worth it. Cheers, -- Suvayu Open source is the future. It sets us free.