[cl-pdf-devel] latin-2 + sbcl + hungarian characters

Dmitriy Ivanov divanov at aha.ru
Fri Feb 8 12:20:48 UTC 2008


Roland Lohner wrote on Fri, 8 Feb 2008 12:01:47 +0100 14:01:

| what's the reason for char-external-code should remain an ordinary
| function? It should behave differently in case of some encodings. This
| typically can be mapped to a generic with different methods.

That is just a matter of coding style: the generics dispatch over Lisp
objects, the ordinary - over Lisp implementations :-)

| The problem described is generally the problem of the latin-2 encoding
| with sbcl. It is independent of the language. The latin-2 character
| table contains for example the character
| #\LATIN_SMALL_LETTER_O_WITH_DOUBLE_ACUTE (ps: /ohungarumlaut, code: 245,
| "ő") independently of the language. Now in cl-pdf with sbcl, this
| character is unaccessible. So these four characters belong to the
| latin-2 encoding, though as far as I know only the Hungarian language
| uses them.

I see. I have committed the changes. Please update and test.
--
Sincerely,
Dmitriy Ivanov
lisp.ystok.ru




More information about the cl-pdf-devel mailing list