[ESS] Polymode is on MELPA

Andreas Leha andreas.leha at med.uni-goettingen.de
Tue Sep 16 16:34:25 CEST 2014


Thorsten Jolitz <tjolitz at gmail.com> writes:
> Andreas Leha <andreas.leha at med.uni-goettingen.de> writes:
>
> Hi Andreas,
>
>> Thanks for the write-up.  I am aware of these excellent tools and I use
>> them already on several projects.  (Hence my slowness in trying
>> polymode...)
>
> nice to hear that there are actually users out there ...
>
>> But I was interested to test an even more seamless switch of
>> programming and
>> writing modes.
>
> there is admittingly room for more sophistication when it comes to
> joining programming-modes and org-mode, but one great advantage of
> outorg's simplicity is speed:
>
> Using the trunk branch on a 7300 lines outshine file (emacs-lisp-mode):
>
> 1. converting to org-mode
>
> ,----
> | (benchmark-run  nil (outorg-edit-as-org '(4)))
> `----
>
> -> (0.691311071 2 0.27842732799999936)
>
> 2. and converting back to emacs-lisp-mode
>
> ,----
> | (benchmark-run  nil (outorg-copy-edits-and-exit))
> `----
>
> -> (1.241050335 3 0.4241838720000004)
>
> so on regular sized files or on subtrees its just snappy without any
> noticable delay. 
>
>> I might just not have grasped all of outshine/outorg, but the
>> integration with
>> orgmode's agenda and scheduling facilities is something I rely on with
>> most of my projects.
>
> I'm on my way right now to prepare releayse 2.0 which will introduce the
> first version of a kind-of 'org-minor-mode'. In a few days hopefully,
> and offering Orgs agenda and planning facilities in Outshine files too
> (i.e. programming-mode files like ESS[R]). Some things already work, try
> the speed commands of the trunk branch if you are curious. 

That sounds interesting.  I'll try that (some time).

>
>> I have not used navi-mode yet.  But I have seen you posting about that
>> on orgmode several times and it is on my list...
>
> I use it very often, its kind of my UI for Outshine - I like the
> read-only robustness and the one-key bindings. It has lots of
> keyword-searches predefined for R. 

I'll try that as well (some time).


Thanks,
Andreas



More information about the ESS-help mailing list