[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [BUG] Header-args :results output of code block don't take precedenc
From: |
Berry, Charles |
Subject: |
Re: [BUG] Header-args :results output of code block don't take precedence above headline header-args [9.6 (release_9.6-32-gc59d6d @ /tmp/org/org-mode/lisp/)] |
Date: |
Fri, 9 Dec 2022 18:01:52 +0000 |
Rens,
This is not a bug. Seee below.
> On Dec 7, 2022, at 9:47 AM, Rens Oliemans <hallo@rensoliemans.nl> wrote:
>
> Hi all,
>
> A code block with ":results output" as header argument still has its
> output silenced if it's inside a headline with ":results none". MWE:
>
> 1. Create an .org file with the following content:
>
> * Sub-tree with =:results none=
> :PROPERTIES:
> :header-args: :results none
> :END:
>
> #+BEGIN_SRC bash :results output
> echo "is silent"
> #+END_SRC
This is the correct handling.
See (info "(org) Results of Evaluation").
`output' is a `Collection' option. `none' is a `Handling' option.
If you want to override a `Handling' option you need another `Handling' option.
e.g.
#+BEGIN_SRC bash :results output replace
echo "is silent"
#+END_SRC
HTH,
Chuck