From: Aviv <orgmodegmaneFeb14.z.m1@dfgh.net>
To: emacs-orgmode@gnu.org
Subject: Re: babel stopping export after updating to org 8.3
Date: Tue, 15 Sep 2015 07:55:38 +0000 (UTC) [thread overview]
Message-ID: <loom.20150915T092929-311@post.gmane.org> (raw)
In-Reply-To: 55F7A028.5000408@roklein.de
Robert Klein <roklein <at> roklein.de> writes:
>
> Hi
>
> Aviv wrote:
>
> > Hi!
> >
> > I just upgraded to org 8.3 and am stuck with an export issue.
> >
> > When I try to export a file with just "#+begin_src" and " "#+end_src" as the
> > only lines, I get the error
> > "user-error: No language for src block: (unnamed)".
> >
> > It seems like it is calling org-babel-exp-process-buffer -- but there is no
> > reason that I can tell that is being called. (org-export-babel-evaluate is
> > definitely nil, thought other testing seems to indicate that shouldn't even
> > matter)
> >
> > I've tried this in a clean "emacs -q" emacs and there is no issue -- but I
> > still have the issue with an empty init.el!
> >
> > Any idea what could be wrong? Thanks!
> >
> >
>
> You need to specify a language, e.g.
>
> #+begin_src foo
> #+end_src
>
> You can use any string for language. However, if you export to latex
> you want to either
>
Sorry, I should have clarified. I know that the error is a result of not
specifying a language. But it wasn't necessary to specify one before, and it
seems like it's better for it not to actually be required now either, unless
I'm missing something -- should I also specify "pseudocode"?
Also, if that was correct behavior, it should be described as a breaking
change from 8.2 to 8.3, and it's not at http://orgmode.org/Changes.html .
--
So, I just checked the manual and it seems like "#+begin_src" does (now?)
require a language block, but given that up until now this sort of export did
not cause errors, it seems odd to require that all the sudden and break all
exports that depend on it without alerting users.
That said, I figured out the distinction between "emacs -q" and just using an
empty init.el file. It turns out that "-q" actually loads org version 8.2.10!
(while an empty init.el load 8.3.1) Though I'm not sure why that is either...
next prev parent reply other threads:[~2015-09-15 7:56 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-09-15 4:25 babel stopping export after updating to org 8.3 Aviv
2015-09-15 4:35 ` Robert Klein
2015-09-15 7:55 ` Aviv [this message]
2015-09-15 9:21 ` Robert Klein
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.orgmode.org/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=loom.20150915T092929-311@post.gmane.org \
--to=orgmodegmanefeb14.z.m1@dfgh.net \
--cc=emacs-orgmode@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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).