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: sgherdao
Subject: Re: [BUG] ob-js "SyntaxError: Unexpected end of input" when code block ends with comment
Date: Tue, 18 Apr 2023 00:30:49 +0200 (CEST)

Happy to help and thanks for fixing it so quickly:)

Best regards,
--
Salah 



Apr 17, 2023 at 12:10 by yantar92@posteo.net:
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]