I have now commited changes to fix a few problems with Unicode.

I have checked and even without the fixes it is possible to
use Unicode characters in Spad strings and Unicode letters
(or any character if escaped) in variable names when using
Unicode-aware Lisp.  With the fixes also interpter allows
to use unicode letters in variables names (unicode characters
work in literal strings even without the fix).  As usual
non-letter can be included in variable names using '_' escape.

Note: Currently FriCAS will treat as a letter anything which
underlying Lisp treats as letter which probably is what
is designated as letter in Unicode database.  You should treat
this as experimental feature -- it is likely that in the future
what is accepted a veriable name will change.

When using non-Uncicode aware Lisp FriCAS will allow UTF-8
character in strings but will not recognize Unicode letters
as such.  Also in non-Uncicode aware Lisp escaping works on
octets, which means that it really does not work for non-ASCII.

Also, currently clef has no idea about UTF-8 and will miscalculate
screen positions when using UTF-8.

-- 
                              Waldek Hebisch
[email protected] 

-- 
You received this message because you are subscribed to the Google Groups 
"FriCAS - computer algebra system" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/fricas-devel?hl=en.

Reply via email to