[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [O] [Bug] [babel] calls in :noexport: subtrees evaluated
From: |
Sebastien Vauban |
Subject: |
Re: [O] [Bug] [babel] calls in :noexport: subtrees evaluated |
Date: |
Wed, 05 Sep 2012 13:59:19 +0200 |
User-agent: |
Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.1 (windows-nt) |
Hello Andreas,
Andreas Leha wrote:
> it seems to me, that #+call lines in subtrees with the :noexport: tag
> are evaluated. Is this intended?
I think that, at least, it's not a bug. I don't /think/ it has never been
specified like that. But I still don't have a clear view of what is done, in
which order:
- processing macros
- inhibiting "noexport" subtrees
- evaluating code blocks (possibly with noweb calls)
- etc.
In fact, what you expect is that putting a tag ":noexport:" on a subtree would
propagate the option ":eval no-export"[1] to all code blocks beneath it. That's
the one which inhibits code block evaluation during export (but allow
interactive evaluation).
> In my opinion, these #+calls should not be evaluated.
I really don't have any strong opinion about this, even if, without further
thinking, I'd favor the same behavior as the one you expected.
Best regards,
Seb
[1] Notice the different spelling: with or without the dash.
--
Sebastien Vauban
- [O] [Bug] [babel] calls in :noexport: subtrees evaluated, Andreas Leha, 2012/09/05
- Re: [O] [Bug] [babel] calls in :noexport: subtrees evaluated,
Sebastien Vauban <=
- Re: [O] [Bug] [babel] calls in :noexport: subtrees evaluated, Andreas Leha, 2012/09/05
- Re: [O] [Bug] [babel] calls in :noexport: subtrees evaluated, Nicolas Goaziou, 2012/09/05
- Re: [O] [Bug] [babel] calls in :noexport: subtrees evaluated, Andreas Leha, 2012/09/05
- Re: [O] [Bug] [babel] calls in :noexport: subtrees evaluated, Sebastien Vauban, 2012/09/05
- Re: [O] [Bug] [babel] calls in :noexport: subtrees evaluated, Eric Schulte, 2012/09/05
- Re: [O] [Bug] [babel] calls in :noexport: subtrees evaluated, Andreas Leha, 2012/09/05
- Re: [O] [Bug] [babel] calls in :noexport: subtrees evaluated, Sebastien Vauban, 2012/09/05