Sebastiaan van Stijn
e63e4fe498
vendor: github.com/mattn/go-runewidth v0.0.31
...
- Treat the remaining invisible format controls as zero width
- Treat bidi isolates and other invisible format characters as zero width
- Measure ambiguous Latin letters as one cell in East Asian locales
- Fix width mismatches found by the Hegel property tests
- Recognise CJK locales regardless of charset spelling
full diff: https://github.com/mattn/go-runewidth/compare/v0.0.30...v0.0.31
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-10-08 21:51:14 +02:00
Sebastiaan van Stijn
e11705385d
vendor: github.com/mattn/go-runewidth v0.0.30
...
- Wrap: measure grapheme clusters, not runes
- Skip grapheme segmentation for text that cannot form clusters
- Keep strings that are not valid UTF-8 on the segmenter - #111
- Take the rune fast path in the Truncate functions too
full diff: https://github.com/mattn/go-runewidth/compare/v0.0.29...v0.0.30
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-10-06 11:07:44 +02:00
Sebastiaan van Stijn
441acb383d
vendor: github.com/mattn/go-runewidth v0.0.29
...
- Wrap: do not panic when the width is zero
- CreateLUT: rebuild the table after a DefaultCondition flag change
full diff: https://github.com/mattn/go-runewidth/compare/v0.0.28...v0.0.29
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-09-03 23:35:43 +02:00
Sebastiaan van Stijn
4f7a1841ba
vendor: github.com/mattn/go-runewidth v0.0.28
...
full diff: https://github.com/mattn/go-runewidth/compare/v0.0.24...v0.0.28
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-26 17:08:29 +02:00
Sebastiaan van Stijn
a9c82c0a9f
vendor: github.com/mattn/go-runewidth v0.0.24
...
- Optimize EastAsian RuneWidth with precomputed width table
full diff: https://github.com/mattn/go-runewidth/compare/v0.0.23...v0.0.24
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-06-09 16:58:46 +02:00
Sebastiaan van Stijn
a75ab98e43
vendor: github.com/mattn/go-runewidth v0.0.23
...
full diff: https://github.com/mattn/go-runewidth/compare/v0.0.22...v0.0.23
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-04-20 14:34:25 +02:00
Sebastiaan van Stijn
5fca671ef4
vendor: github.com/mattn/go-runewidth v0.0.22
...
full diff: https://github.com/mattn/go-runewidth/compare/v0.0.21...v0.0.22
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-04-03 12:53:08 +02:00
Sebastiaan van Stijn
560db7d451
vendor: github.com/mattn/go-runewidth v0.0.21
...
full diff: https://github.com/mattn/go-runewidth/compare/v0.0.20...v0.0.21
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-03-17 18:36:02 +01:00
Sebastiaan van Stijn
cd070a5ed5
vendor: github.com/mattn/go-runewidth v0.0.20
...
full diff: https://github.com/mattn/go-runewidth/compare/v0.0.19...v0.0.20
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-02-27 17:28:18 +01:00
Sebastiaan van Stijn
9bce085b13
vendor: github.com/mattn/go-runewidth v0.0.19
...
full diff: https://github.com/mattn/go-runewidth/compare/v0.0.17...v0.0.19
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-11-04 14:28:14 +01:00
Sebastiaan van Stijn
4287f1d887
vendor: github.com/mattn/go-runewidth v0.0.17
...
full diff: https://github.com/mattn/go-runewidth/compare/v0.0.16...v0.0.17
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-09-25 19:44:27 +02:00
Sebastiaan van Stijn
3d9b861165
vendor: github.com/mattn/go-runewidth v0.0.16
...
adds support for Unicode 15.1.0
full diff: https://github.com/mattn/go-runewidth/compare/v0.0.15...v0.0.16
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-01-14 15:18:35 +01:00
Sebastiaan van Stijn
44fce07069
vendor: github.com/mattn/go-runewidth v0.0.14
...
Contains various performance optimisations.
full diff: https://github.com/mattn/go-runewidth/compare/v0.0.13...v0.0.14
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2023-05-05 02:37:12 +02:00
Nicolas De Loof
fd2bc1fa5e
use our own version of text/tabwriter
...
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com >
2022-04-25 15:01:41 +02:00