On Sun, Oct 9, 2011 at 12:47 AM, Eric Schulte <schulte.e...@gmail.com>wrote:

> >>
> >> As a side note of this, I wonder if babel could use the same/similar
> >>way like the TODO field in org-mode to switch between all possible
> >>parameters for a certain code block?  I learned, different code blocks
> >>can have quite different possible parameters. A bit difficult to
> >>remember esp., if you don't use them on a daily basis.  If one could
> >>place the pointer to e.g., the :results keyword and hit C-c C-t to
> >>switch between all possibilities for the :exports keyword for this
> >>particular source code block, it would greatly simply the usage and
> >>reduce errors. Parameters which require additional user input like
> >>file names could indicate this (like in the manual) by indicating it
> >>within brackets e.g., <filename>.
> >>
> >
> > This is a very good idea and shouldn't be too difficult to implement for
> > all of those header arguments which are common across all languages.
> > I'll place this on my todo list...
> >
>
> I've just pushed up a simple implementation of the above.  The new
> function `org-babel-insert-header-arg' bound to C-c C-v j will insert a
> header argument and its value using completing read in the minibuffer.
>

Just looked into it briefly, and it looks brilliant. Will let you know if I
encounter problems.

Thanks,

Rainer



>
> I'm sure the current functionality has room for improvement but it seems
> to work well in my initial tests.
>
> Let me know what you think.
>
> Best -- Eric
>
> --
> Eric Schulte
> http://cs.unm.edu/~eschulte/
>
>


-- 
Rainer M. Krug, PhD (Conservation Ecology, SUN), MSc (Conservation Biology,
UCT), Dipl. Phys. (Germany)

Centre of Excellence for Invasion Biology
Stellenbosch University
South Africa

Tel :       +33 - (0)9 53 10 27 44
Cell:       +33 - (0)6 85 62 59 98
Fax (F):       +33 - (0)9 58 10 27 44

Fax (D):    +49 - (0)3 21 21 25 22 44

email:      rai...@krugs.de

Skype:      RMkrug

Reply via email to