Subject: finger
To: Kimmo Suominen <kim@tac.nyc.ny.us>
From: None <itojun@iijlab.net>
List: source-changes
Date: 08/11/2002 11:16:19
>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