cvs commit: src/usr.bin/finger sprint.c
Robert Watson
rwatson at FreeBSD.org
Sat Mar 4 08:27:11 PST 2006
On Sat, 4 Mar 2006, Pawel Jakub Dawidek wrote:
> On Sat, Mar 04, 2006 at 04:13:16PM +0000, Robert Watson wrote:
> +> Reduce number of spaces for full name by four, and reduce padding
> +> after tty entry by one space in order to provide extra spaces for
> +> the tty entry. As a result, full pts names are now visible (up
> +> to 999 pts's anyway):
>
> I object!:)
>
> +> Before:
> +> Login Name TTY Idle Login Time Office Phone
> +> robert Robert Watson *v0 3:55 Fri 02:54
> Pawel Jakub Dawidek
>
> +> After:
> +> Login Name TTY Idle Login Time Office Phone
> +> robert Robert Watson *v0 5:08 Fri 02:54
> Pawel Jakub Daw
I was thinking that the only really *useful* information here anyway was the
pty name, so how about the following layout:
Login TTY Idle
robert pts/383261947927375619273649127464589123912498712439124723947 always
BTW, the Linux layout solution is to allow the line to wrap, which I think is
pretty ugly. One place we could crib additional space is that we put
two-space gaps between columns, and could reduce that universally to one
space. This might reduce readability for data that involves spaces, such as
login date. Another possibility is to trim the username a little earlier --
right now we have a very wide user column compared to other systems due to
making room for 16-character usernames, which are not supported on on some
other systems.
You didn't need those four letters anyway. :-)
Robert N M Watson
More information about the cvs-src
mailing list