Avatar for the jquast user
jquast
wcwidth
BlogDocsChangelog

Expand terminal escape sequence for three more ECMA-48 "families"

#214Merged
Comparing
jq/additional-escape-sequences
(
692953a
) with
master
(
28a39d9
)
CodSpeed Performance Gauge
0%
Untouched
64

Benchmarks

64 total
test_wcwidth_wide
tests/test_benchmarks.py
CodSpeed Performance Gauge
+1%
17.3 µs17.1 µs
test_strip_sequences_complex
tests/test_benchmarks.py
CodSpeed Performance Gauge
+1%
31.5 µs31.3 µs
test_wcwidth_combining
tests/test_benchmarks.py
CodSpeed Performance Gauge
+1%
14.3 µs14.2 µs
test_strip_sequences_simple
tests/test_benchmarks.py
CodSpeed Performance Gauge
+1%
26.3 µs26.1 µs
test_wcwidth_ascii
tests/test_benchmarks.py
CodSpeed Performance Gauge
+1%
22 µs21.9 µs
test_center_ascii
tests/test_benchmarks.py
CodSpeed Performance Gauge
0%
28.9 µs28.8 µs
test_iter_sequences_plain
tests/test_benchmarks.py
CodSpeed Performance Gauge
0%
33.3 µs33.2 µs
test_width_with_ansi_codes
tests/test_benchmarks.py
CodSpeed Performance Gauge
0%
58.3 µs58.2 µs
test_iter_graphemes_combining
tests/test_benchmarks.py
CodSpeed Performance Gauge
0%
310.1 µs309.4 µs
test_wrap_short_ascii
tests/test_benchmarks.py
CodSpeed Performance Gauge
0%
290.6 µs290 µs
test_grapheme_boundary_before_long_end
tests/test_benchmarks.py
CodSpeed Performance Gauge
0%
81.9 µs81.8 µs
test_wrap_japanese
tests/test_benchmarks.py
CodSpeed Performance Gauge
0%
5.7 ms5.7 ms
test_ljust_japanese
tests/test_benchmarks.py
CodSpeed Performance Gauge
0%
45.3 µs45.2 µs
test_iter_graphemes_reverse_short
tests/test_benchmarks.py
CodSpeed Performance Gauge
0%
94.8 µs94.7 µs
test_wrap_with_ansi_no_propagate
tests/test_benchmarks.py
CodSpeed Performance Gauge
0%
319 µs318.8 µs
test_wrap_udhr
tests/test_benchmarks.py
CodSpeed Performance Gauge
0%
1.3 s1.3 s
test_wcswidth_long_japanese
tests/test_benchmarks.py
CodSpeed Performance Gauge
0%
275.5 µs275.3 µs
test_grapheme_boundary_before_short
tests/test_benchmarks.py
CodSpeed Performance Gauge
0%
59.8 µs59.8 µs
test_grapheme_boundary_before_long_mid
tests/test_benchmarks.py
CodSpeed Performance Gauge
0%
78.9 µs78.9 µs
test_width_brahmic_bengali
tests/test_benchmarks.py
CodSpeed Performance Gauge
0%
2.2 ms2.2 ms
test_width_composed
tests/test_benchmarks.py
CodSpeed Performance Gauge
0%
2 ms2 ms
test_width_ri_flags_paired
tests/test_benchmarks.py
CodSpeed Performance Gauge
0%
372.8 ms372.8 ms

Commits

Click on a commit to change the comparison range
Base
master
28a39d9
+0.07%
Add some missing output terminal sequences
3f62cf3
1 month ago
by jquast
+0.09%
lint and 100% coverage
edf70cc
1 month ago
by jquast
-0.22%
Merge branch 'master' into jq/additional-escape-sequences
692953a
13 days ago
by jquast
© 2026 CodSpeed Technology
Home Terms Privacy Docs