Current (2005-04-30) CVS HEAD does not build on newish SBCL's
as Maxima seems to assume that strings containing only base-
characters are base-strings, whereas in unicode enabled SBCL this
is not necessarily true:
* (type-of "FOO")
(SIMPLE-ARRAY CHARACTER (3))
* (type-of (coerce "FOO" 'base-string))
(SIMPLE-BASE-STRING 3)
* (typep "FOO" 'base-string)
NIL
Logged In: YES
user_id=11463
Is this already fixed?
Logged In: YES
user_id=28849
I don't think so.
Rather than regenerate all of the files with f2cl again, I
think the best thing would be to change all occurrences of
base-char with character. I think that should satisfy sbcl.
Logged In: YES
user_id=28849
I don't think so.
Rather than regenerate all of the files with f2cl again, I
think the best thing would be to change all occurrences of
base-char with character. I think that should satisfy sbcl.
Logged In: YES
user_id=28849
I have changed all occurrences of base-char to character.
Please test with sbcl.
Logged In: YES
user_id=28849
Nikodemus says they're fixed now. No warnings about characters.