emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
* ob-clojure breaks tangling of comments using org-babel-tangle for clojure source code blocks
@ 2024-10-15 17:43 Anoop GR
  2024-10-15 17:51 ` Anoop GR
  2024-10-16 19:49 ` Ihor Radchenko
  0 siblings, 2 replies; 10+ messages in thread
From: Anoop GR @ 2024-10-15 17:43 UTC (permalink / raw)
  To: emacs-orgmode

[-- Attachment #1: Type: text/plain, Size: 920 bytes --]

Comments in org babel clojure blocks are not tangled out.

Let us take an example org file with the following contents:-

This org file contains only two source blocks and a total of ten lines.
> #+begin_src clojure :noweb-ref "Define a constant"
>
(def e 2.72)

;;This is a comment on a line of its own
> (def pi 3.14) ;;This is a comment not on a line of its own
> #+end_src

The following block will be tangled
> #+begin_src clojure :noweb yes :tangle ./output.clj
> <<Define a constant>>
> #+end_src


When I tangle the above file, the contents of the output.clj file are:-

> (def e 2.72)


> (def pi 3.14) ;;This is a comment not on a line of its own


*The comment that was on a line of its own is missing from the tangled
output.*

Was able to reproduce on both emacs 29.3.50 and 29.4 on Ubuntu 22.04 LTS
Both were started using *emacs -Q* and then evaluating *(require
'ob-clojure)* as the only line of config.

[-- Attachment #2: Type: text/html, Size: 1980 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2024-10-18 20:18 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-15 17:43 ob-clojure breaks tangling of comments using org-babel-tangle for clojure source code blocks Anoop GR
2024-10-15 17:51 ` Anoop GR
2024-10-15 17:52   ` Anoop GR
2024-10-15 17:53     ` Anoop GR
2024-10-16 19:49 ` Ihor Radchenko
2024-10-17 13:42   ` Anoop GR
2024-10-17 17:59     ` Ihor Radchenko
2024-10-18 10:18       ` Anoop GR
2024-10-18 17:23         ` Ihor Radchenko
2024-10-18 20:16           ` Anoop GR

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).