From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thibault Marin Subject: Re: Running org-mode (and emacs) inside the Web browser ? Date: Sat, 28 Oct 2017 16:06:12 -0500 Message-ID: <87a80brni3.fsf@dell-desktop.WORKGROUP> References: <87po98y4im.fsf@inf-11879.int-evry.fr> Reply-To: thibault.marin@gmx.com Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:46391) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e8YJD-0002jT-PB for emacs-orgmode@gnu.org; Sat, 28 Oct 2017 17:06:25 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e8YJ9-0003RW-1H for emacs-orgmode@gnu.org; Sat, 28 Oct 2017 17:06:23 -0400 Received: from mout.gmx.net ([212.227.17.21]:58367) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1e8YJ8-0003Mm-Mm for emacs-orgmode@gnu.org; Sat, 28 Oct 2017 17:06:18 -0400 In-reply-to: <87po98y4im.fsf@inf-11879.int-evry.fr> 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" To: Olivier Berger Cc: emacs-orgmode@gnu.org Hi, org-mode in a browser would be great indeed. With https://github.com/paradoxxxzero/butterfly, you can get a terminal in the browser, then run emacs in terminal mode. It is not ideal (some keyboard shortcuts are intercepted by the browser), but it seems quite interesting. Olivier Berger writes: > Hi. > > I've had this crazy idea to try and "port" emacs to the Web browser > (using some tools like [[https://browsix.org/][browsix]]), for the > purpose of running org-mode inside a browser tab. > > Anyone having had the same idea yet ? > > Interestingly, porting a C program to browsix currently seem to rely on > emscripten and LLVM... which might not be the best toolchain for > building Gnu Emacs... but trolls aside, I'd be curious of the > feasability. > > I'm not exactly sure why that would be worth doing... but I can imagine > running that Emacs Web browser port over some kind of versioned file > system, and Emacs conf files (org + tangling, of course), so that you > have "your" org-mode at hand from anywhere using a URL and a browser > tab... of course, using a keyboard for browsing that tab would be better > than a touch screen, re keyboard shortcuts. > > Any clues ? > > I've already spotted http://www.ymacs.org/ which could be of use, for > the terminal interface parts. > > Maybe browsix already provides everything else that's needed (LLVM, > emscripten, ...). > > Another option could be some kind of use of WebAssembly port, for > browser compatibility, maybe. > > Of course performance would be interesting to benchmark. > > Thanks for your feedback. > > Best regards,