forked from mirrors/org-mode
added "Add Languages" Task
This commit is contained in:
parent
1c443faa20
commit
bab1f2da00
47
rorg.org
47
rorg.org
|
@ -3,7 +3,7 @@
|
|||
#+SEQ_TODO: TODO PROPOSED | DONE DEFERRED REJECTED
|
||||
#+STARTUP: oddeven
|
||||
|
||||
* Tasks [13/24]
|
||||
* Tasks [13/25]
|
||||
** TODO (simple caching) check for named results before source blocks
|
||||
see the TODO comment in [[file:litorgy/litorgy-ref.el::TODO%20This%20should%20explicitly%20look%20for%20resname%20lines%20before][litorgy-ref.el#litorgy-ref-resolve-reference]]
|
||||
|
||||
|
@ -24,7 +24,7 @@ This will rely upon [[* resolve references to other buffers][resolve references
|
|||
- [[file:litorgy/litorgy-ref.el::TODO%20allow%20searching%20for%20names%20in%20other%20buffers][litorgy-ref.el:searching-in-other-buffers]]
|
||||
- [[file:litorgy/litorgy.el::defun%20litorgy%20find%20named%20result%20name][litorgy.el#litorgy-find-named-result]]
|
||||
|
||||
** TODO results-type header (scalar/vector)
|
||||
** TODO results-type header (vector/file) [1/3]
|
||||
In response to a point in Dan's email. We should allow the user to
|
||||
force scalar or vector results. This could be done with a header
|
||||
argument, and the default behavior could be controlled through a
|
||||
|
@ -38,7 +38,6 @@ This will rely upon [[* resolve references to other buffers][resolve references
|
|||
#+resname:
|
||||
: :scalar
|
||||
|
||||
|
||||
since it doesn't make sense to turn a vector into a scalar, lets
|
||||
just add a two values...
|
||||
|
||||
|
@ -53,6 +52,26 @@ This will rely upon [[* resolve references to other buffers][resolve references
|
|||
results forcing the results into an org-mode table, and
|
||||
interpreting any strings as file paths.
|
||||
|
||||
*** DONE multiple =:results= headers
|
||||
|
||||
#+srcname: multiple-result-headers
|
||||
#+begin_src ruby :results replace silent
|
||||
:schulte
|
||||
#+end_src
|
||||
|
||||
#+resname:
|
||||
|
||||
*** TODO file result types
|
||||
When inserting into an org-mode buffer create a link with the path
|
||||
being the value, and optionally the display being the
|
||||
=file-name-nondirectory= if it exists.
|
||||
|
||||
This will be useful because blocks like =ditaa= and =dot= can return
|
||||
the string path of their files, and can add =file= to their results
|
||||
header.
|
||||
|
||||
*** TODO vector result types
|
||||
|
||||
** TODO re-implement R evaluation using ess-command or ess-execute
|
||||
I don't have any complaints with the current R evaluation code or
|
||||
behaviour, but I think it would be good to use the ESS functions
|
||||
|
@ -468,6 +487,28 @@ This is currently working only with emacs lisp as in the following
|
|||
example in the [[* emacs lisp source reference][emacs lisp source reference]].
|
||||
|
||||
|
||||
** TODO Add languages [0/5]
|
||||
I'm sure there are many more that aren't listed here. Please add
|
||||
them, and bubble any that you particularly care about up to the top.
|
||||
|
||||
Any new language should be implemented in a litorgy-lang.el file.
|
||||
Follow the pattern set by [[file:litorgy/litorgy-script.el][litorgy-script.el]], [[file:litorgy/litorgy-shell.el][litorgy-shell.el]] and
|
||||
[[file:litorgy/litorgy-R.el][litorgy-R.el]].
|
||||
|
||||
*** TODO perl
|
||||
This could probably be added to [[file:litorgy/litorgy-script.el][litorgy-script.el]]
|
||||
|
||||
*** TODO java
|
||||
|
||||
*** TODO ditaa
|
||||
(see [[* file result types][file result types]])
|
||||
|
||||
*** TODO dot
|
||||
(see [[* file result types][file result types]])
|
||||
|
||||
*** TODO asymptote
|
||||
(see [[* file result types][file result types]])
|
||||
|
||||
|
||||
* Bugs [9/12]
|
||||
|
||||
|
|
Loading…
Reference in a new issue