brossard%litsun2.epfl.ch@MITVMA.MIT.EDU (02/09/89)
[Sent: Thu. 09/Feb./89 Time: 13:29]
I'm using X11 (up to patch7) and I'm trying to use the french
characters defined in the courier fonts. I have a program that runs
under xterm (with the right font) and it writes (using putchar) to the
screen with the correct 8 bits characters. But what I get is not what
I wanted for example the character <'E> is replaced by a 1.
I changed the terminal setting to use no parity and pass8, but to
no avail. All this is on a Sun 3-60, running SunOs3.5. The question is
am I dealing with a kernel, driver, xterm, X11 problem? All of the
above? Should I just forget it and wait a few years until Unix catches
with 8bits ASCII???
Alain Brossard
brossard@litsun2.epfl.chrws@EXPO.LCS.MIT.EDU (Bob Scheifler) (02/16/89)
The question is
am I dealing with a kernel, driver, xterm, X11 problem?
in xterm/charproc.c, in in_put(), there is the following code:
/* strip parity bit */
for(i = bcnt, cp = bptr ; i > 0 ; i--)
*cp++ &= CHAR;