From cbf69ec43a11edfc5787532036d864cacbb58eb6 Mon Sep 17 00:00:00 2001 From: Dani Pinyol Date: Thu, 28 May 2026 12:46:35 +0200 Subject: [PATCH] Upgrade to PrettyTables 3 --- Project.toml | 2 +- src/LinuxPerf.jl | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Project.toml b/Project.toml index 1b7b3af..f94ad96 100644 --- a/Project.toml +++ b/Project.toml @@ -7,5 +7,5 @@ PrettyTables = "08abe8d2-0d0c-5749-adfa-8a2ac140af0d" Printf = "de0858da-6303-5e67-8744-51eddeeeb8d7" [compat] -PrettyTables = "2" +PrettyTables = "3" julia = "1" diff --git a/src/LinuxPerf.jl b/src/LinuxPerf.jl index b7fd832..b640c47 100644 --- a/src/LinuxPerf.jl +++ b/src/LinuxPerf.jl @@ -454,7 +454,9 @@ function Base.show(io::IO, c::Counters) c.running == 0 ? ["did not run" "0 %"] : [_addcommas(Int64(c.value)) @sprintf("%.1f %%", 100*(c.running/c.enabled))] end - return pretty_table(io, stats, header=["Events", "Active Time"], row_labels=events, alignment=:l, crop=:none, body_hlines=collect(axes(stats, 1))) + return pretty_table(io, stats; column_labels=["Events", "Active Time"], row_labels=events, alignment=:l, + fit_table_in_display_horizontally=false, fit_table_in_display_vertically=false, + table_format=TextTableFormat(horizontal_lines_at_data_rows=:all)) end enable!(b::PerfBench) = foreach(enable!, b.groups)