[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [O] Format output of org-babel-tangle for exported file
From: |
Charles Berry |
Subject: |
Re: [O] Format output of org-babel-tangle for exported file |
Date: |
Wed, 3 Sep 2014 14:19:19 +0000 (UTC) |
User-agent: |
Loom/3.14 (http://gmane.org/) |
Rainer M Krug <Rainer <at> krugs.de> writes:
>
> Hi
>
> I am calling (org-bable-tangle) in a code block in an org file and I
> would show the files resulting from the tangling in a nice format.
>
> But I do not manage. I have the following at the moment:
>
> --8<---------------cut here---------------start------------->8---
> #+begin_src emacs-lisp
> (replace-regexp-in-string "[)\"]" ""
> (replace-regexp-in-string "[(]" "- "
> (replace-regexp-in-string " " "\n- "
> (prin1-to-string (org-babel-tangle)))))
> #+end_src
>
[snip]
> Which is neither elegant nor short, and I am sure I could do this
> easier. Any suggestions?
Something like this? Possibly with `(reverse (org-babel-tangle))'
#+BEGIN_SRC emacs-lisp :results value
(mapconcat (lambda (x) (file-relative-name x "..")) (org-babel-tangle) "\n")
#+END_SRC
HTH,
Chuck