2010/1/18 Toni Mueller <openbsd-t...@oeko.net>:
> This feature will be available once someone sits down and writes the
> code. I though I was that someone, several weeks/months ago, but
> haven't made any progress. Instead, Jordi Beltran Creix has, to the
> best of my knowledge, done groundbreaking work in this direction.
>
>
> Kind regards,
> --Toni++
>
>

More like system-breaking work :)

For the record, a few months ago I grabbed a FreeBSD source tree and
grafted its locale and multibyte support(I think theirs is the best)
to (then current)OpenBSD libc.

Grafted is the word. All the character  data needed came from a
FreeBSD base package and I made no effort to port the software
required to compile it on OpenBSD. There were also a few incompatible
datatypes, defines, structures and changes in library sizes that I
just walked around.

All in all, locale support is pretty encapsulated in both systems, I
got the grafted library to compile using symlinks to the unchanged
libc. Once it compiled, GTK+ apps, IMMs, perl, etc. all started
supporting multiple encodings and localized libc error messages with
no apparent problem.

Not groundbreaking at all, but I think doing it properly may  be the
shortest path to good character and locale support on OpenBSD.

Reply via email to