|
|
|
|
|
by dantillberg
3960 days ago
|
|
I recently had to write some code[0] that handles strings of UTF-8 with ANSI color escapes sprinkled throughout. A fun exercise is to write a function that overwrites string A with string B, starting at index N. It's hard enough with unicode, but ANSI escapes make it more fun. [0]: https://github.com/tillberg/ansi-log (Go logging library with support for ANSI colors and interleaving multiple writers) |
|