From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eduardo Ochs Subject: Quick and dirty code blocks: eepitch Date: Fri, 25 Nov 2011 02:57:52 -0200 Message-ID: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=20cf307f33becef1e304b287fe22 Return-path: Received: from eggs.gnu.org ([140.186.70.92]:36665) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RTnrG-0001HJ-O6 for emacs-orgmode@gnu.org; Thu, 24 Nov 2011 23:57:55 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RTnrF-0001qe-EI for emacs-orgmode@gnu.org; Thu, 24 Nov 2011 23:57:54 -0500 Received: from mail-vx0-f169.google.com ([209.85.220.169]:58605) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RTnrF-0001qY-B1 for emacs-orgmode@gnu.org; Thu, 24 Nov 2011 23:57:53 -0500 Received: by vcbfk26 with SMTP id fk26so3371448vcb.0 for ; Thu, 24 Nov 2011 20:57:52 -0800 (PST) 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 --20cf307f33becef1e304b287fe22 Content-Type: text/plain; charset=ISO-8859-1 Hello list, I just discovered org-babel-screen... I haven't done my org-homework yet, but I can't resist making an announcement: the package eepitch.el, at http://angg.twu.net/eev-current/eepitch.el.html http://angg.twu.net/eev-current/eepitch.el http://angg.twu.net/eev-current/eepitch.readme.html has some goals in common with org-babel - eepitch also lets us script external programs from Emacs - but it does that in a very different style from org. In eepitch the emphasys is in the simplicity of the implementation - its core is less than 200 lines, it runs on plain Emacs, it uses only two keybindings, support for a new language can usually be implemented in just one or two lines of Lisp, and "eepitch code blocks" can appear in any file and be used in any mode (by the way, I've been using them in org files for ages). Eepitch's approach has several downsides, of course - one of them is that eepitch code blocks will look UGLY to org users, as I never worked on ways of fontifying them... I will try to implement an org-babel language for eepitch code blocks (this is part of my homework). Oh, by the way: org-babel-screen was inspired by the ancestor of eepitch... http://orgmode.org/worg/org-contrib/babel/languages/ob-doc-screen.html http://angg.twu.net/eev-current/anim/channels.anim.html Cheers, :-) Eduardo Ochs eduardoochs@gmail.com http://angg.twu.net/ --20cf307f33becef1e304b287fe22 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
Hello list,

I just discovered org-babel-scree= n... I haven't done my org-homework
yet, but I can't resi= st making an announcement: the package
eepitch.el, at


<= div>has some goals in common with org-babel - eepitch also lets us script
external programs from Emacs - but it does that in a very different
style from org. In eepitch the emphasys is in the simplicity of the=
implementation - its core is less than 200 lines, it runs on pla= in
Emacs, it uses only two keybindings, support for a new language can
usually be implemented in just one or two lines of Lisp, and "= eepitch
code blocks" can appear in any file and be used in a= ny mode (by the
way, I've been using them in org files for ages). Eepitch's ap= proach
has several downsides, of course - one of them is that eep= itch code
blocks will look UGLY to org users, as I never worked o= n ways of
fontifying them... I will try to implement an org-babel language for
eepitch code blocks (this is part of my homework).

<= /div>
Oh, by the way: org-babel-screen was inspired by the ancestor of<= /div>
eepitch...


Cheers, :-)
=A0 Eduardo Ochs
=A0 eduardoochs@gmail.com
--20cf307f33becef1e304b287fe22--