From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marcelo de Moraes Serpa Subject: Re: Status google calendar sync Date: Mon, 14 Feb 2011 15:39:31 -0600 Message-ID: References: <8762t3idd3.fsf@gmx.ch> <4D48E887.20900@gmail.com> <5E7BEB01-1411-4BF4-A36B-C4FF43E55CF6@fastmail.net> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Return-path: Received: from [140.186.70.92] (port=52512 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Pp68s-0001jg-36 for emacs-orgmode@gnu.org; Mon, 14 Feb 2011 16:39:35 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Pp68q-0008V1-RT for emacs-orgmode@gnu.org; Mon, 14 Feb 2011 16:39:33 -0500 Received: from mail-iy0-f169.google.com ([209.85.210.169]:52389) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Pp68q-0008Ur-Mx for emacs-orgmode@gnu.org; Mon, 14 Feb 2011 16:39:32 -0500 Received: by iyi20 with SMTP id 20so5790954iyi.0 for ; Mon, 14 Feb 2011 13:39:32 -0800 (PST) In-Reply-To: <5E7BEB01-1411-4BF4-A36B-C4FF43E55CF6@fastmail.net> 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: Konrad Hinsen Cc: Org Mode Mailing List This would be awesome, and I think this is the path the emacs developers should take -- separating emacs into two, the GUI and the core elisp interpreter. I'm sure this wouldn't be easy, but imagine having emacs both as an IDE and also as a full-fledged elisp interpreter/compiler and framework, not necessarily tied to the editor itself, but with a framework suitable to build other kind of IDEs/editors if needed (extracted from all those years of emacsen!). This would allow things such as org to become more of a platform with a server and a client. The default client would be emacs, but one could for example run org on a server and build a web layer above it, communicating with org using CLI/http/dbus/whatever or if one is brave enough, write the whole thing in elisp (the web part too). I think this would be akin to what the Eclipse platform is currently. Food for thought... Marcelo. On Wed, Feb 2, 2011 at 2:30 AM, Konrad Hinsen wrote: > On 2 Feb 2011, at 06:15, Torsten Wagner wrote: > >> Basically, mobileorg tries to do that but all the parsing, sorting and >> data manipulation stuff is done on the android phone in native Java. >> Therefore, Matthew (the main developer) is busy (I guess) by reimplementing >> org-mode functions in Java which runs perfectly fine in elisp already. >> Thus, I wonder if an approach "in the middle" might be the best. >> Using a GUI like mobileorg. Every command (button-press) is actually >> translated in a org-mode elisp call send via ssh to an emacs daemon on a >> server machine. The emacs daemon processes the request and sends the result >> back. Result get catched by the GUI and displayed in a nice easy >> understandable way specifically customized to the small screen of mobile >> phones. > > How about implementing emacs-lisp for Android? More precisely, Emacs minus > all the display stuff. Just what it takes to run Emacs in batch mode. Since > Emacs already has very different display modes (GUI, terminal), it is > perhaps not so difficult to extract a display-less version from the source > code. Maybe this is just naive thinking, I never looked at the Emacs source > code! > > Konrad > > _______________________________________________ > Emacs-orgmode mailing list > Please use `Reply All' to send replies to the list. > Emacs-orgmode@gnu.org > http://lists.gnu.org/mailman/listinfo/emacs-orgmode >