Hi I ran into a confusing error due to missing language for a code block. Given attached issue.org which contains:
#+BEGIN_SRC
if (a > 1) {
}
#+END_SRC
if you convert to pdf using the attached issue_repro.el via:
emacs --batch -L /path/to/org/install/emacs/site-lisp/org -l issue_repro.el
where /path/to/org/install/emacs/site-lisp/org is version 9.1.14 and I'm
running emacs 25.1.1,
you'll see this error
$ emacs --batch -L
/local-ssd/ciolfi/sbtools/apps/emacs-add-ons/install-25/org/install/emacs/site-lisp/org
-l issue_repro.el
Loading 00debian-vars...
:
Debug on Error enabled globally
Debugger entered--Lisp error: (wrong-type-argument stringp nil)
intern(nil)
org-latex-src-block((src-block .....
<snip>
Could this be handled more gracefully?
Thanks
John
Emacs : GNU Emacs 25.1.1 (x86_64-pc-linux-gnu, GTK+ Version 3.22.11)
of 2017-09-15, modified by Debian
Package: Org mode version 9.1.14 (9.1.14-dist @
.../org/install/emacs/site-lisp/org/)
Code block is missing the language:
#+BEGIN_SRC
if (a > 1) {
}
#+END_SRC
issue_repro.el
Description: application/emacs-lisp
