From owner-cvs-all@FreeBSD.ORG Tue Mar 8 13:20:24 2005 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D61B616A4CE; Tue, 8 Mar 2005 13:20:24 +0000 (GMT) Received: from rosebud.otenet.gr (rosebud.otenet.gr [195.170.0.26]) by mx1.FreeBSD.org (Postfix) with ESMTP id 193EC43D4C; Tue, 8 Mar 2005 13:20:24 +0000 (GMT) (envelope-from keramida@freebsd.org) Received: from orion.daedalusnetworks.priv (aris.bedc.ondsl.gr [62.103.39.226])j28DK3vP000538; Tue, 8 Mar 2005 15:20:03 +0200 Received: from orion.daedalusnetworks.priv (orion [127.0.0.1]) j28DKMMM095627; Tue, 8 Mar 2005 15:20:22 +0200 (EET) (envelope-from keramida@freebsd.org) Received: (from keramida@localhost)j28DKMQW095623; Tue, 8 Mar 2005 15:20:22 +0200 (EET) (envelope-from keramida@freebsd.org) Date: Tue, 8 Mar 2005 15:20:21 +0200 From: Giorgos Keramidas To: src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org Message-ID: <20050308132021.GA88362@orion.daedalusnetworks.priv> References: <200503081314.j28DEl3i090934@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200503081314.j28DEl3i090934@repoman.freebsd.org> Subject: Re: cvs commit: src/usr.bin/ipcs ipcs.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 13:20:25 -0000 On 2005-03-08 13:14, Giorgos Keramidas wrote: > keramida 2005-03-08 13:14:46 UTC > > FreeBSD src repository (doc committer) > > Modified files: > usr.bin/ipcs ipcs.c > Log: > Use 12 columns for (int) values, 20 columns for (long) and align > headers properly (right justified for numbers, left justified for > everything else). > > This fixes the alignment of the fields on i386, sparc64 and amd64 > today but does not dynamically assign column widths or bear in mind > that some of the values may be 64-bit in the future. > > Reviewed by: alfred > > Revision Changes Path > 1.26 +50 -47 src/usr.bin/ipcs/ipcs.c If anyone has a good idea for making the columns widths dynamically adjustable, please do so :-) The above fixes only the problems of column alignment shown below: before: : orion:/d/src/usr.bin/ipcs$ ipcs : Message Queues: : T ID KEY MODE OWNER GROUP : : Shared Memory: : T ID KEY MODE OWNER GROUP : m 1966080 0 --rw------- keramida keramida : m 5832705 0 --rw------- keramida keramida : : Semaphores: : T ID KEY MODE OWNER GROUP : after: : orion:/d/src/usr.bin/ipcs$ ./ipcs : Message Queues: : T ID KEY MODE OWNER GROUP : : Shared Memory: : T ID KEY MODE OWNER GROUP : m 1966080 0 --rw------- keramida keramida : m 5832705 0 --rw------- keramida keramida : : Semaphores: : T ID KEY MODE OWNER GROUP :