PumasAI / QuartoNotebookRunner.jl

MIT License
57 stars 6 forks source link

Interleaved streams and displays differ in ordering from IJulia #104

Open jkrumbiegel opened 4 months ago

jkrumbiegel commented 4 months ago

Cf https://github.com/PumasAI/QuartoNotebookRunner.jl/issues/70#issue-2191581869 and https://github.com/PumasAI/QuartoNotebookRunner.jl/issues/70#issuecomment-2045188359

Interleaved print and display calls do not show up in the correct order but appear to be grouped by type, first all prints and then all displays.

jkrumbiegel commented 4 months ago

Keeping this open but without the intent to fix it. One could in principle split between top-level statements, or inbetween calls to the display system. But both of those are not free of edge cases and it's much simpler that the users just split their cells in a way that makes sense for the output they want to see.