utf-8 output in a terminal
Grégory Vanuxem <[email protected]> Sun, 28 Jul 2024 05:23:37 +0200
| Newsgroups | gmane.lisp.openmcl.devel |
|---|---|
| Message-ID | <CAHnU2dYc1+KcbRREEZTUb8BXwQ5RadtEAn3+_XM=OnZ_xNt5ZQ@mail.gmail.com> |
Hello, In FriCAS built on top of Clozure CL I obtain this output in a terminal (W= SL2) (gamma(x) =C3=83=C3=82=C2=A2=C3=83=C3=82=C3=83=C3=82 reals && Re(x) > 0) ||= (x =C3=83=C3=82=C2=A2=C3=83=C3=82=C3=83=C3=82 integers && gamma(x) =C3=83=C3=82=C2=A2=C3=83=C3=82=C3=83=C3=82 reals) instead of (SBCL) (gamma(x) =E2=88=88 reals && Re(x) > 0) || (x =E2=88=89 integers && gamma(x= ) =E2=88=88 reals) if I (print ...) a string with, for example, =E2=88=88, in a pure Clozure C= L (recently git cloned) this is correctly printed, no problem. So I wonder if I have to modify the output stream character encoding or the output routine. And more importantly, how can I achieve that? - Greg PS: (1) -> )lisp CCL:*DEFAULT-EXTERNAL-FORMAT* Value =3D :UNIX