From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Paul Michael Reilly Newsgroups: gmane.emacs.devel Subject: Emacs in a Chrome Tab? (related to NaCl Support for Emacs discussion) Date: Mon, 9 Jan 2012 15:41:09 -0500 Message-ID: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=f46d044631161d978104b61e6b65 X-Trace: dough.gmane.org 1326141682 3886 80.91.229.12 (9 Jan 2012 20:41:22 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 9 Jan 2012 20:41:22 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jan 09 21:41:17 2012 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RkM1r-0006CA-Gg for ged-emacs-devel@m.gmane.org; Mon, 09 Jan 2012 21:41:15 +0100 Original-Received: from localhost ([::1]:38231 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RkM1r-0007Sy-1V for ged-emacs-devel@m.gmane.org; Mon, 09 Jan 2012 15:41:15 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:35659) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RkM1n-0007RQ-SJ for emacs-devel@gnu.org; Mon, 09 Jan 2012 15:41:12 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RkM1m-0006h1-I5 for emacs-devel@gnu.org; Mon, 09 Jan 2012 15:41:11 -0500 Original-Received: from mail-tul01m020-f169.google.com ([209.85.214.169]:65531) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RkM1m-0006gu-Cy for emacs-devel@gnu.org; Mon, 09 Jan 2012 15:41:10 -0500 Original-Received: by obcwo8 with SMTP id wo8so5482808obc.0 for ; Mon, 09 Jan 2012 12:41:09 -0800 (PST) Original-Received: by 10.182.43.10 with SMTP id s10mr16165434obl.43.1326141669218; Mon, 09 Jan 2012 12:41:09 -0800 (PST) Original-Received: by 10.182.147.37 with HTTP; Mon, 9 Jan 2012 12:41:09 -0800 (PST) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 209.85.214.169 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:147527 Archived-At: --f46d044631161d978104b61e6b65 Content-Type: text/plain; charset=ISO-8859-1 My curiosity peaked recently with the thread on NaCl support for Emacs. Not having a clue what NaCl was all about, I took to Google to find out more. And if I read it right, it is all about having a HTML/Javascript/CSS wrapper around a C/C++ native code application running in the browser. Very cool in its own right but simply awesome if that wrapped code happens to be Emacs. The NaCl Support for Emacs discussion seems to be focused on security/library (crypto) issues which tend to make my brain hurt so a new thread seems appropriate to discuss this notion of Emacs running in a Chrome tab. For all I know the current NaCl thread might be a totally different NaCl thing than NativeClient. I raised this issue last year (Emacs in the Cloud) but I don't recollect any mention of NativeClient at that time. The notion of opening up a new machine, installing Chrome (if it is not already installed), heading off to the Chrome Web Store to get the latest NaCl version of Gnu Emacs, and then using an Emacs tab to edit files/run shells/install ELPA packages is very appealing to me. Is anyone aware of technical "gotchas" that make this notion unrealizable by a mere mortal in just one lifetime? -pmr --f46d044631161d978104b61e6b65 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable My curiosity peaked recently with the thread on NaCl support for Emacs. =A0= Not having a clue what NaCl was all about, I took to Google to find out mor= e. =A0And if I read it right, it is all about having a HTML/Javascript/CSS = wrapper around a C/C++ native code application running in the browser. =A0V= ery cool in its own right but simply awesome if that wrapped code happens t= o be Emacs. =A0The NaCl Support for Emacs discussion seems to be focused on= security/library =A0(crypto) issues which tend to make my brain hurt so a = new thread seems appropriate to discuss this notion of Emacs running in a C= hrome tab. =A0For all I know the current NaCl thread might be a totally dif= ferent NaCl thing than NativeClient.

I raised this issue last year (Emacs in the Cloud) but I don= 't recollect any mention of NativeClient at that time. =A0The notion of= opening up a new machine, installing Chrome (if it is not already installe= d), heading off to the Chrome Web Store to get the latest NaCl version of G= nu Emacs, and then using an Emacs tab to edit files/run shells/install ELPA= packages is very appealing to me.

Is anyone aware of technical "gotchas" that m= ake this notion unrealizable by a mere mortal in just one lifetime?

-pmr
--f46d044631161d978104b61e6b65--