Winding myself through the depths of Unicode and utf8 encoding, I have come across "GLib". GLib is part of the GTK toolkit and incorporates everything that the GUI part of GTK needs to work, but wihich is not strictly GUI (sounds familiar?).
Anyway, GLib contains among many other features all the Unicode handling routines we need for FLTK1. Sure, most of the stuff is already implemented in the patch (some code even twice or three times ;-), but GLib IMHO has a cleaner interface. This leaves me with the following options: 1: go strictly with our patch, remove duplicates, and clean up our API 2: use the already clean GLib API and hook that up with the guts from the patch 3: extract the unicode from GLib and replace code from the patch (but GLib is LGPL, FLTK is modified LGPL, so I am unsure if that is OK) 4: require GLib and link against it (my least favourite solution) Please give me your opinion Matthias ---- http://robowerk.com/ _______________________________________________ fltk-dev mailing list [email protected] http://lists.easysw.com/mailman/listinfo/fltk-dev
