Kovid Goyal
|
dd1fcf6855
|
Support the repeat prev char escape code when calculating the width of a string
|
2022-11-16 16:25:16 +05:30 |
|
Kovid Goyal
|
5436408463
|
Fix the escape code parser not preserving complete utf-8 state between calls to ParseBytes()
Also allow it to be driven byte-by-byte
|
2022-11-14 15:42:06 +05:30 |
|
Kovid Goyal
|
d16ad40bbf
|
avoid extra string copy in Stringwidth
|
2022-11-14 15:41:58 +05:30 |
|
Kovid Goyal
|
80c5ac891d
|
Add license info to Go files
|
2022-11-14 15:41:51 +05:30 |
|
Kovid Goyal
|
c8292d77f1
|
Re-use the escape code parser for wcswidth calculation
|
2022-11-14 15:41:51 +05:30 |
|
Kovid Goyal
|
7280c712d6
|
Move escape code parser into wcswidth package
|
2022-11-14 15:41:50 +05:30 |
|
Kovid Goyal
|
5703a3370e
|
Move wcswidth into its own package as it is very slow to build
|
2022-11-14 15:41:50 +05:30 |
|