From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andreas Burtzlaff Subject: [ANN] org-protocol-httpd Date: Wed, 04 Aug 2010 00:12:00 +0200 Message-ID: <8762zr4a8f.fsf@gmx.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from [140.186.70.92] (port=54280 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OgPi4-00025k-0o for emacs-orgmode@gnu.org; Tue, 03 Aug 2010 18:11:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OgPhy-0006cq-P2 for emacs-orgmode@gnu.org; Tue, 03 Aug 2010 18:11:43 -0400 Received: from mailout-de.gmx.net ([213.165.64.22]:47104 helo=mail.gmx.net) by eggs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1OgPhy-0006cM-90 for emacs-orgmode@gnu.org; Tue, 03 Aug 2010 18:11:38 -0400 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 Hello all, org-protocol-httpd is an Http-server running in Emacs that responds to requests where the path is: - an org-protocol action. In this case the associated handler from org-protocol is executed. - an org-protocol-httpd action. In this case the associated handler is executed and its return value is passed back to the client. My reason for writing this is that I needed a proper way to retrieve information from Emacs for use in Fireforg, but it might be interesting for those of you having problems configuring protocols in Firefox as well. For details on how to use it from a Firefox bookmark please refer to the in-file documentation. org-protocol-httpd.el is available in the lisp/ directory from the 'org-protocol-httpd' branch on: git://github.com/atheb/org-mode.git (Please note, that the small change to org-protocol.el in that branch is needed.) Although I deem it stable, testing is very appreciated. Andreas