|
From: | Nicolas Goaziou |
Subject: | Re: [O] Bug: tangling with elisp as lang in a noweb reference doesn't work [9.1.9 (release_9.1.9-65-g5e4542 @ /usr/local/share/emacs/26.2/lisp/org/)] |
Date: | Fri, 30 Aug 2019 23:37:49 +0200 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) |
Hello, immanuel <address@hidden> writes: > #+NAME: this is a test > #+BEGIN_SRC elisp :tangle no > > (message \"aha\") #+END_SRC > > #+BEGIN_SRC elisp :noweb yes :comments noweb :tangle out.el > first > <<this is a test>> > second > #+END_SRC > > #+BEGIN_SRC elisp :tangle no > (progn > (org-babel-tangle) > (with-temp-buffer > (insert-file-contents "out.el") > (buffer-string))))) > #+END_SRC > > > Doesn't work. The reason is that the function > org-babel-expand-noweb-references uses > > #+BEGIN_SRC emacs-lisp > (c-wrap (lambda (text) > (with-temp-buffer > (funcall (intern (concat lang "-mode"))) > ... > #+END_SRC Fixed! Thank you for the report and the analysis. Regards, -- Nicolas Goaziou
[Prev in Thread] | Current Thread | [Next in Thread] |