[Openmcl-devel] BUG: NSUBST-IF with unicode characters (ARM32)
gb at clozure.com
Thu Dec 8 10:01:01 UTC 2011
Thanks. A simpler case is just:
? (defun foo () #\LATIN_CAPITAL_LETTER_A_WITH_MACRON)
? (char-code #\LATIN_CAPITAL_LETTER_A_WITH_MACRON)
I suppose that it should get some credit for getting 8 bits out of 9 right.
(Then again, maybe not.)
On Thu, 8 Dec 2011, Eric Marsden wrote:
> This is on ARM32/Linux, emulated in qemu. The expected return value is
> ("a" . #\LATIN_CAPITAL_LETTER_A_WITH_MACRON).
> Welcome to Clozure Common Lisp Version 1.8-dev-r15095M-trunk (LinuxARM32)!
> ? (lambda (a) (nsubst-if #\Latin_Capital_Letter_A_With_Macron #'not a))
> #<Anonymous Function #x54604A7E>
> ? (funcall * '("a"))
> ("a" . #\Null)
> Eric Marsden
> Openmcl-devel mailing list
> Openmcl-devel at clozure.com
More information about the Openmcl-devel