From owner-cvs-all Wed Nov 21 3:11:55 2001 Delivered-To: cvs-all@freebsd.org Received: from mail.musha.org (daemon.musha.org [61.122.44.178]) by hub.freebsd.org (Postfix) with ESMTP id 8B36D37B405; Wed, 21 Nov 2001 03:11:49 -0800 (PST) Received: from archon.local.idaemons.org (archon.local.idaemons.org [192.168.1.32]) by mail.musha.org (Postfix) with ESMTP id 88B6C4D81A; Wed, 21 Nov 2001 20:11:48 +0900 (JST) Date: Wed, 21 Nov 2001 20:11:48 +0900 Message-ID: <8666844buz.wl@archon.local.idaemons.org> From: "Akinori MUSHA" To: Brian Somers Cc: Sheldon Hearn , cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man1 builtin.1 src/bin/sh Makefile builtins.def sh.1 src/usr.bin/printf printf.1 In-Reply-To: <200111211058.fALAwDj01626@hak.lan.Awfulhak.org> References: <5181.1006282330@axl.seasidesoftware.co.za> <200111211058.fALAwDj01626@hak.lan.Awfulhak.org> User-Agent: Wanderlust/2.7.5 (Too Funky) SEMI/1.14.3 (Ushinoya) LIMIT/1.14.7 (Fujiidera) APEL/10.3 MULE XEmacs/21.1 (patch 14) (Cuyahoga Valley) (i386--freebsd) Organization: Associated I. Daemons X-PGP-Public-Key: finger knu@FreeBSD.org X-PGP-Fingerprint: 081D 099C 1705 861D 4B70 B04A 920B EFC7 9FD9 E1EE MIME-Version: 1.0 (generated by SEMI 1.14.3 - "Ushinoya") Content-Type: text/plain; charset=US-ASCII Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG At Wed, 21 Nov 2001 10:58:12 +0000, Brian Somers wrote: > > On Tue, 20 Nov 2001 10:33:59 PST, Akinori MUSHA wrote: > > > > > Log: > > > Remove the printf builtin command from sh(1), which command is not > > > used so often that it's worth keeping it as a builtin. > > > > "not used so often that it's more worthwhile keeping than test(1)." > > > > To be clear, the builtin printf(1) is being removed to make space for the > > builtin test(1), because > > > > 1) test(1) is _much_ more frequently used than printf(1) > > > > 2) since printf(1) and test(1) are approximately the same size, > > the change can't be criticized as "bloat". > > I would have thought it useful to leave both test & printf as > builtins... it's only a few k of space after all. I agree. I don't consider a few k as bloat at all, so I'd like to MFC the addition of test in no distant future. My plan had been to just add test as a builtin and leave printf, but I was convinced by Sheldon that printf could be removed because he proved it was easy to do. However, I'm not willing to MFC the removal to STABLE because it may force the STABLE users to rewrite their hacked rc scripts, while we don't need to care that much about the CURRENT users. -- / /__ __ Akinori.org / MUSHA.org / ) ) ) ) / FreeBSD.org / Ruby-lang.org Akinori MUSHA aka / (_ / ( (__( @ iDaemons.org / and.or.jp "Somewhere out of a memory.. of lighted streets on quiet nights.." To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message