[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [O] [PATCH] ob-core: check argument to goto-char
From: |
Nicolas Goaziou |
Subject: |
Re: [O] [PATCH] ob-core: check argument to goto-char |
Date: |
Sat, 30 Apr 2016 23:24:49 +0200 |
Hello,
"Charles C. Berry" <address@hidden> writes:
> The easiest way to borrow babel tools is to use babel to execute src
> blocks directly. Here is a start. Run this src block to define a function
> `insert-quoted-list-as-result':
>
> #+BEGIN_SRC emacs-lisp
> (defun insert-quoted-list-as-result (my-list)
> (save-excursion
> (insert
> (format
> "#+BEGIN_SRC emacs-lisp\n '%S\n#+END_SRC\n\n" my-list))
> (let ((org-confirm-babel-evaluate nil))
> (org-babel-execute-src-block)))
> (delete-region (point)
> (org-babel-where-is-src-block-result)))
> #+END_SRC
>
> Then put the next line in an *.org buffer and try it out by typing C-x C-e
> just below the line:
>
> : (insert-quoted-list-as-result '(("id" "num") hline ("a" "1") ("b" "2")))
I suggest to use built-in `orgtbl-to-orgtbl' instead:
(insert (orgtbl-to-orgtbl '(("id" "num") hline ("a" "1") ("b" "2")) nil))
Regards,
--
Nicolas Goaziou