Ah yeah, thanks for clarifying that. Does this "header only" C library seem useful? There's a lot of confusing stuff out there about unicode "width"
https://github.com/joshuarubin/wcwidth9 On Sun, Jan 28, 2018 at 10:55 AM, Alexander Burger <a...@software-lab.de> wrote: > Hi Michel, > > > "by looking at the first byte of a multibyte character, we can determine > > the length of the character: If the first byte is between 0xC0 and 0xDF, > > This is correct, and this is handlen in many places inside the PicoLisp > interpreter. Without this, the names of symbols could not be handled at > all. > > The problem we have here, however, is how many position a character takes > up on > the *screen* when printed. There is no easy rule, I think. Even Kana exist > in > two width variations. > > ♪♫ Alex > > -- > UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe >