Some improvements have been done in the way some ascii/ansi characters are handled, doing extensive use of the new chr() efun, so problems wouldn’t appear with the encodings of the files in the mudlib. Still a work in progress with some things to polish, but seems to be working.

Take a look to the frames handler that renders boxes with text inside if you need more info, in /lib/handlers/frames.c.