From mboxrd@z Thu Jan 1 00:00:00 1970 From: Xiao-Yong Jin Subject: Re: [ANN] neo - No Emacs Org in Python Date: Tue, 19 Apr 2011 16:36:48 -0400 Message-ID: <87fwpem10f.fsf@columbia.edu> References: <20110419175951.GA9667@buga.lan> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([140.186.70.92]:53237) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QCHfK-0006C8-R2 for emacs-orgmode@gnu.org; Tue, 19 Apr 2011 16:36:55 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QCHfJ-0002n5-PY for emacs-orgmode@gnu.org; Tue, 19 Apr 2011 16:36:54 -0400 Received: from tarap.cc.columbia.edu ([128.59.29.7]:53840) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QCHfJ-0002mq-NT for emacs-orgmode@gnu.org; Tue, 19 Apr 2011 16:36:53 -0400 Received: from lattice (dyn-209-2-233-235.dyn.columbia.edu [209.2.233.235]) (user=xj2106 mech=PLAIN bits=0) by tarap.cc.columbia.edu (8.14.4/8.14.3) with ESMTP id p3JKan3Y028323 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT) for ; Tue, 19 Apr 2011 16:36:52 -0400 (EDT) In-Reply-To: <20110419175951.GA9667@buga.lan> (Olivier Schwander's message of "Tue, 19 Apr 2011 19:59:51 +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 Keep up the good work! PS. I actually wish there were a html/javascript implementation that can pull org files directly from some online storage places (google docs or dropbox...). It looks to me, by reading the code, that it might be possible to directly port the python code to javascript? On Tue, 19 Apr 2011 19:59:51 +0200, Olivier Schwander wrote: > Dear Org users, > I am pleased to do the first announce of neo, which stands for "No Emacs > Org". The goal of this project is to provide a full implementation of > Org usable in Python. > Current features > ~~~~~~~~~~~~~~~~~ > - Org file parser > - Agenda builder > - Todo-list builder > - Custom todo keywords > - Command line interface for agenda and todo-lists > Limitations > ~~~~~~~~~~~~ > - Read-only (no org file modifications support) > - No drawers parsing > - No exporters > - No formaters parsing (like ==, //, ** and so on, it will wait for exporters) > - No filtering support > Roadmap > ~~~~~~~~ > - Filtering based on tags > - Write support for changing todo keywords > - Capture action in the cli > - Exporter for HTML > Ideas of possible applications > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > - Command line interface > - Web applications (for GTD like http://hiveminder.com, or even a wiki) > - Batch export on a server without emacs > - Integration with others tools (like vim) > - Qt/Gtk user interface > This is not a release (I need to do more tests, and add some > documentation), but more a request for comments, ideas or possible > improvement. You can fetch the sources with > darcs get http://chadok.info/darcs/neo > and have a look at the repository on http://redmine.chadok.info/projects/neo > The package can be installed with the usual Python tools (python > setup.py build/install). Then launch the command 'neo' to see the help (or > simply launch neo in the sources directory). > Cheers, > Olivier -- J c/* __o/* X <\ * (__ Y */\ <