Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
finger
>The client is the one running isprint() and isspace(), so it reflects
>the settings of the person running the finger client. If the received
>character is printable on his/her screen it should be ok to print it,
>regardless of what the remote end thinks it is sending. I don't see how
>this could cause any problems.
>
>There is no standard for non-ASCII finger, so there is no mandate to
>strip out the 8th bit. It is very common to have ISO-8859-1 printable
>characters in the plan files of Finnish users.
hmm. do you know there's another issue in finger/lprint.c:vputc()?
it strips off 8th bit from .plan, pass it to vis(3) before printing.
(so iso-8859-1 chars will become M-A and such)
itojun
Home |
Main Index |
Thread Index |
Old Index