A

ronisbr/PrettyTables.jl: v3.4.6

Zenodo (CERN European Organization for Nuclear Research)

Abstract

PrettyTables v3.4.6 Diff since v3.4.5 Render each cell only once in the text back end. Previously, the printing pass fetched the cells again, running the formatters and the summary row functions twice per cell. Skip the isassigned check for arrays with an isbits element type since they can never hold undefined references, halving the number of accesses to the user data. Keep the fast access path of row tables when a cell contains an undefined reference. Previously, a single undefined cell downgraded every subsequent access to the slower iterator path. Reuse a rendering buffer across the entire table in all back ends, meaning that converting a cell to a string now pays for a single allocation instead of three. Add a fast path for string cells rendered with the default :print renderer in the HTML, LaTeX, Markdown, and Typst back ends, avoiding an unnecessary sprint per cell. Fix a crash in the text back end when merged column labels were used together with show_column_labels = false. Fix a crash in the text and Markdown back ends when a table with rows but no columns was printed with summary rows. Fix typos and outdated keyword references in the documentation.

Authors 29

  1. Instituto Nacional de Pesquisas Espaciais

    Affiliation as printed

    National Institute for Space Research

  2. European Space Agency

    Affiliation as printed

    European Space Agency

  3. Affiliation as printed

    @JuliaComputing

  4. Johannes Gutenberg University Mainz

    Affiliation as printed

    Johannes Gutenberg University Mainz

  5. National Institute of Standards and Technology

    Affiliation as printed

    NIST

  6. Lund University

    Affiliation as printed

    Lund University

  7. Affiliation as printed

    CodeMetalAI

  8. Affiliation as printed

    Avatar Cognition

  9. Paderborn University

    Affiliation as printed

    Universität Paderborn

  10. Affiliation as printed

    Beacon Biosignals

  11. Affiliation as printed

    @psrenergy and @LAMPSPUC

  12. Affiliation as printed

    Leuko

  13. Affiliation as printed

    @JuliaComputing

  14. Affiliation as printed

    @AlpenLabs

  15. Leibniz University Hannover

    Affiliation as printed

    Leibniz Universität Hannover

  16. RWTH Aachen University

    Affiliation as printed

    RWTH Aachen University

Cited by 0 stored of 0

No patents citing this paper on Lens.org (checked 2026-10-06).

References 0