Oh, wait. There was a bug with code limit stuff and ucs-2. Here's the fixed version.
i have a whitespace-cleanup'd and darcs recorded patch of this, ready to be pushed.
Lius, if you give me the green light, then i can push it.
$ darcs push Pushing to "alendvai@common-lisp.net:/project/babel/public_html/darcs/babel/"... Thu Nov 4 14:33:36 CET 2010 Dmitry Ignatiev lovesan.ru@gmail.com * Added support for specifying endiannes for utf-16 and utf-32. Also fixed some utf-32 bugs.
Detailed discussion: http://thread.gmane.org/gmane.lisp.babel.devel/56 Shall I push this patch? (1/1) [ynW...], or ? for more options: