From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thorsten Jolitz Subject: Re: Other editors supporting Org-Mode Date: Wed, 08 Oct 2014 19:30:35 +0200 Message-ID: <87a956a2pw.fsf@gmail.com> References: <87oatmbrj5.fsf@student.uibk.ac.at> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:53643) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xbv4r-0002Pt-L6 for emacs-orgmode@gnu.org; Wed, 08 Oct 2014 13:31:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Xbv4m-0001wl-B3 for emacs-orgmode@gnu.org; Wed, 08 Oct 2014 13:31:05 -0400 Received: from plane.gmane.org ([80.91.229.3]:48479) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xbv4m-0001wb-4f for emacs-orgmode@gnu.org; Wed, 08 Oct 2014 13:31:00 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1Xbv4a-0004XT-PF for emacs-orgmode@gnu.org; Wed, 08 Oct 2014 19:30:48 +0200 Received: from e178191197.adsl.alicedsl.de ([85.178.191.197]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 08 Oct 2014 19:30:48 +0200 Received: from tjolitz by e178191197.adsl.alicedsl.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 08 Oct 2014 19:30:48 +0200 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-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org hymie@lactose.homelinux.net (hymie!) writes: > In our last episode, the evil Dr. Lacto had captured our hero, > Manuel Schneckenreither > , who said: >>Hi fellows, >> >>I couldn't find anything on the web about it. Therefore, I like to ask >>you if anyone knows a program (another editor) which supports Org mode. > > I would suggest, rather than adapting more editors to support Org, > creating a stand-alone program that "compiles" and manages Org functions > separate from the act of editing them. but that program does exist already and is called Emacs, right? I'm writing this email in Emacs instance #+BEGIN_SRC emacs-lisp (emacs-pid) #+END_SRC #+results: : 275 but external program PicoLisp can use another Emacs instance as standalone program to execute Emacs Lisp (and thus all of Org-mode's functionality): #+BEGIN_SRC picolisp :results pp (de emx (Exe . @) (in (list 'emacs "--no-site-file" "--batch" (extract '((X) (cond ((num? (car (info X))) (pack "--load=" X) ) ((= `(char "(") (char X)) (pack "--eval=" X) ) ) ) (rest) ) ) (eval Exe) ) ) (emx '(read) "(princ (emacs-pid))") #+END_SRC #+results: : 1388 Instead of (princ (emacs-pid)) you could just as well load org-mode and then call (org-element-parse-buffer ...) or whatever. PicoLisp is no editor, and there is no editor written in this language, but assume Java or JS programs can do the same - how would that help editing Org-mode syntax in editors that are written in that languages? Just curious, I would like to find a way to make editing Org syntax easier for the masses (of non Emacs users). -- cheers, Thorsten