Christian Moe <[email protected]> writes:
> As for multiple elements in a block, I'd argue that reading the first
> element should do, because:
>
> 1. Reading one element suffices for clocktable, columnview, and
>    block-update-time.

Sorry, correcting myself. I just realized I ignored the `:step' option
for clocktable, which breaks the table into chunks. It's not obvious how
that should be handled, or indeed if it should, since it's not clear
what anyone would want to read that with Babel for. But if we have to
consider it, obviously just reading the first element won't do.

It also complicates the alternative approach of writing NAME keywords in
the clocktable. I suppose `:name my-clocktable :step week' could
generate automatically named tables labeled

  Weekly report starting on: [2026-03-11 Wed]
  #+NAME: my-clocktable-weekly-2026-03-11
  | ... | 

and so on. But that is hardly useful for Babel purposes unless you know
exactly what week you're interested in.

I can only think of two ways to handle that:

- Read the full text of the dblock and let the user deal with it

- Read all readable elements in the dblock into a list, as discussed in
  the previous message.

Regards,
Christian

Reply via email to