From mboxrd@z Thu Jan 1 00:00:00 1970 From: Robin Green Subject: Re: adding new protocol handler in firefox Date: Thu, 19 Nov 2009 21:43:26 +0000 Message-ID: References: <877htmsa34.fsf@tux.homenetwork> <87aayi5pa5.fsf@gmx.de> <87y6m246q6.fsf@gmx.de> Mime-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NBQjQ-0004zR-1P for emacs-orgmode@gnu.org; Fri, 20 Nov 2009 05:28:48 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NBQjI-0004tR-24 for emacs-orgmode@gnu.org; Fri, 20 Nov 2009 05:28:47 -0500 Received: from [199.232.76.173] (port=60383 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NBQjH-0004tG-TM for emacs-orgmode@gnu.org; Fri, 20 Nov 2009 05:28:39 -0500 Received: from [67.214.171.75] (port=45390 helo=mail.dnsexit.com) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1NBQjG-0005d4-Ov for emacs-orgmode@gnu.org; Fri, 20 Nov 2009 05:28:39 -0500 Received: from localhost.localdomain (csltrg.swan.ac.uk [137.44.2.173]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.dnsexit.com (Postfix) with ESMTP id 6EB868B5F3A for ; Fri, 20 Nov 2009 05:17:34 -0500 (EST) Received: from fedora.greenrd.org (fedora [127.0.0.1]) by localhost.localdomain (8.14.3/8.14.3) with ESMTP id nAJLhQah004741 for ; Thu, 19 Nov 2009 21:43:30 GMT In-Reply-To: <87y6m246q6.fsf@gmx.de> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org At Thu, 19 Nov 2009 21:09:21 +0100, Sebastian Rose wrote: > Well, anyway, editing RDF files by hand is not the way to go. Indeed. This was the method that worked for me (thanks to "goncheff" for discovering it): 1. In about:config, create a boolean key "network.protocol-handler.expose.org-protocol" and set it to False 2. Create a simple web page containing a link to the URL org-protocol://test 3. Open the web page you just created 4. Click on the link 5. Choose emacsclient as the associated application in the dialog box that appears and no other method worked (although I didn't know about the "edit the RDF file" method). It isn't, of course, necessary to create a web page - you can use an existing one with such a link - but it *is* necessary to click on a link in a web page - selecting a bookmarklet no longer works in the latest Firefox release, at least on Ubuntu 9.10 and on Mac OS X, and probably elsewhere too. -- cut here -- I guess I should create a patch to worg to include the above instructions for newer versions of Firefox. Unless people think the RDF editing method is better? > Instead, we should link to descriptions on how install the handlers > system wide. Nice idea, but unfortunately on Linux (as far as I know) there is no standard way to do that. -- Robin