emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [BUG] ob-js "SyntaxError: Unexpected end of input" when code block e


From: Ihor Radchenko
Subject: Re: [BUG] ob-js "SyntaxError: Unexpected end of input" when code block ends with comment
Date: Mon, 17 Apr 2023 11:13:13 +0000

sgherdao--- via "General discussions about Org-mode."
<emacs-orgmode@gnu.org> writes:

> The following code snippet fails to execute
>
> #+begin_src js
> console.log("Hello Friends!");
> // -> logs "Hello Friends"
> #+end_src
>
> I encounter the following error message:
>
> #+begin_src text
> /tmp/js-script-dn2Wrp:2
> // -> logs "Hello Friends"}()));
>
> SyntaxError: Unexpected end of input
> ...
> As a simple fix, I have added a \n after %s
>
> #+begin_src emacs-lisp
> (defvar org-babel-js-function-wrapper
>   
> "require('process').stdout.write(require('util').inspect(function(){%s\n}()));"
>   "Javascript code to print value of body.")
> #+end_src

Thanks for reporting and providing a fix!
Fixed, on bugfix.
https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/?id=7d8a9324f

-- 
Ihor Radchenko // yantar92,
Org mode contributor,
Learn more about Org mode at <https://orgmode.org/>.
Support Org development at <https://liberapay.com/org-mode>,
or support my work at <https://liberapay.com/yantar92>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]