Avatar for the jquast user
jquast
blessed
BlogDocsChangelog

Add Terminal.text_sized() kitty text sizing

#368Merged
Comparing
jq/text-sizing
(
58821f2
) with
master
(
ab1b0be
)
CodSpeed Performance Gauge
-21%
Improvement
2
Regression
3
Untouched
23

Benchmarks

28 total
test_truncate_cjk
tests/test_benchmarks.py
CodSpeed Performance Gauge
×14
7,034.3 µs485.9 µs
test_truncate_emoji_zwj
tests/test_benchmarks.py
CodSpeed Performance Gauge
+72%
1,609.3 µs937.9 µs
test_rjust_ansi
tests/test_benchmarks.py
CodSpeed Performance Gauge
-21%
363.2 µs458 µs
test_ljust_ansi
tests/test_benchmarks.py
CodSpeed Performance Gauge
-21%
363.4 µs458 µs
test_center_ansi
tests/test_benchmarks.py
CodSpeed Performance Gauge
-21%
366.2 µs460.8 µs
test_length_ansi
tests/test_benchmarks.py
CodSpeed Performance Gauge
+8%
500.9 µs462.2 µs
test_wrap_ansi
tests/test_benchmarks.py
CodSpeed Performance Gauge
+3%
11.6 ms11.3 ms
test_strip_seqs_complex
tests/test_benchmarks.py
CodSpeed Performance Gauge
+3%
208 µs202.9 µs
test_strip_seqs_ascii
tests/test_benchmarks.py
CodSpeed Performance Gauge
+2%
60.3 µs59.2 µs
test_center_ascii
tests/test_benchmarks.py
CodSpeed Performance Gauge
+2%
51.4 µs50.5 µs
test_ljust_ascii
tests/test_benchmarks.py
CodSpeed Performance Gauge
+2%
47.3 µs46.5 µs
test_rjust_ascii
tests/test_benchmarks.py
CodSpeed Performance Gauge
+2%
47.3 µs46.6 µs
test_strip_seqs_ansi
tests/test_benchmarks.py
CodSpeed Performance Gauge
+1%
695.3 µs685.3 µs
test_truncate_ascii
tests/test_benchmarks.py
CodSpeed Performance Gauge
0%
85.2 µs84.9 µs
test_length_emoji_zwj
tests/test_benchmarks.py
CodSpeed Performance Gauge
0%
186.2 µs185.9 µs
test_length_emoji_vs16
tests/test_benchmarks.py
CodSpeed Performance Gauge
0%
716 µs714.9 µs
test_wrap_cjk
tests/test_benchmarks.py
CodSpeed Performance Gauge
0%
3.5 ms3.5 ms
test_ljust_cjk
tests/test_benchmarks.py
CodSpeed Performance Gauge
0%
744.2 µs744.9 µs
test_length_cjk
tests/test_benchmarks.py
CodSpeed Performance Gauge
0%
735.1 µs736 µs
test_rjust_cjk
tests/test_benchmarks.py
CodSpeed Performance Gauge
0%
743 µs744.3 µs
test_center_cjk
tests/test_benchmarks.py
CodSpeed Performance Gauge
0%
745 µs746.5 µs
test_center_emoji_zwj
tests/test_benchmarks.py
CodSpeed Performance Gauge
-1%
202.8 µs203.9 µs
test_wrap_ascii
tests/test_benchmarks.py
CodSpeed Performance Gauge
-1%
3.9 ms3.9 ms
test_ljust_emoji_zwj
tests/test_benchmarks.py
CodSpeed Performance Gauge
-1%
199.5 µs200.7 µs
test_rjust_emoji_zwj
tests/test_benchmarks.py
CodSpeed Performance Gauge
-1%
199.5 µs200.8 µs

Commits

Click on a commit to change the comparison range
Base
master
ab1b0be
+0.19%
WIP kitty text sizing protocol
ed1f76b
1 month ago
by jquast
-0.02%
Merge remote-tracking branch 'origin/master' into jq/text-sizing
6b308af
25 days ago
by jquast
-0.07%
add FUNDING.yml
5fd1ead
25 days ago
by jquast
-27.83%
pretty much done ...
acb23b5
17 days ago
by jquast
+3.67%
some things ..
b9d5f82
11 days ago
by jquast
+7.81%
docformatter, why have you forsaken me?!
ff56934
10 days ago
by jquast
-5.05%
docformatter hell
9b510c1
10 days ago
by jquast
+4.77%
allow str/int alignment, fix and document kitty side-effects
99bb9c0
8 days ago
by jquast
+0.03%
Add coverage and fix ValueError when < 0, thanks coverage :)
75eda14
8 days ago
by jquast
-4.22%
damn dirty lint
5c988b3
8 days ago
by jquast
0%
docfix
4620b93
8 days ago
by jquast
0%
fix targets
58821f2
8 days ago
by jquast
© 2026 CodSpeed Technology
Home Terms Privacy Docs