From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Chong Yidong Newsgroups: gmane.emacs.devel Subject: Re: Embedding Emacs in other apps Date: Fri, 11 Jun 2010 10:52:38 -0400 Message-ID: <8739wty62x.fsf@stupidchicken.com> References: <878w72nu23.fsf@stupidchicken.com> <8739wz6eyq.fsf@gmail.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1276267971 32161 80.91.229.12 (11 Jun 2010 14:52:51 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 11 Jun 2010 14:52:51 +0000 (UTC) Cc: Tassilo Horn , emacs-devel@gnu.org To: "Eric Schulte" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jun 11 16:52:49 2010 connect(): No such file or directory Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1ON5bF-0008W5-18 for ged-emacs-devel@m.gmane.org; Fri, 11 Jun 2010 16:52:49 +0200 Original-Received: from localhost ([127.0.0.1]:47660 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ON5bD-00039r-NO for ged-emacs-devel@m.gmane.org; Fri, 11 Jun 2010 10:52:47 -0400 Original-Received: from [140.186.70.92] (port=60497 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ON5b8-00039k-Gn for emacs-devel@gnu.org; Fri, 11 Jun 2010 10:52:43 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1ON5b7-0001j4-5s for emacs-devel@gnu.org; Fri, 11 Jun 2010 10:52:42 -0400 Original-Received: from pantheon-po44.its.yale.edu ([130.132.50.78]:38736) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1ON5b7-0001iq-47 for emacs-devel@gnu.org; Fri, 11 Jun 2010 10:52:41 -0400 Original-Received: from furry (dhcp128036014175.central.yale.edu [128.36.14.175]) (authenticated bits=0) by pantheon-po44.its.yale.edu (8.12.11.20060308/8.12.11) with ESMTP id o5BEqc90011560 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Fri, 11 Jun 2010 10:52:38 -0400 Original-Received: by furry (Postfix, from userid 1000) id CC8FE16D427; Fri, 11 Jun 2010 16:52:38 +0200 (CEST) In-Reply-To: <8739wz6eyq.fsf@gmail.com> (Eric Schulte's message of "Sun, 06 Jun 2010 14:14:37 -0700") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) X-YaleITSMailFilter: Version 1.2c (attachment(s) not renamed) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4-2.6 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:125740 Archived-At: "Eric Schulte" writes: > Has any progress been made in this area? > > It seems that given the existence of Emacs support for Xembed and the > existence of Firefox support for XEmbed'd plugins (e.g. [1]) most of the > hard work for integrating Emacs into a web-browser has already been > accomplished. > > Is there some reason that putting these pieces together is more > difficult than it appear on the surface? Starting with DiamondX example plugin, it is straightforward to embed Emacs (directly or via emacsclient) into Firefox. But to get Firefox to change browser text areas into XEmbedded Emacs windows, some more Firefox extension code is needed; I don't know how big a job this is.