From owner-cvs-usrbin Fri Dec 12 18:30:23 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id SAA16745 for cvs-usrbin-outgoing; Fri, 12 Dec 1997 18:30:23 -0800 (PST) (envelope-from owner-cvs-usrbin) Received: from rvc1.informatik.ba-stuttgart.de (rvc1.informatik.ba-stuttgart.de [141.31.112.22]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id SAA16725; Fri, 12 Dec 1997 18:30:08 -0800 (PST) (envelope-from helbig@Informatik.BA-Stuttgart.DE) Received: (from helbig@localhost) by rvc1.informatik.ba-stuttgart.de (8.8.8/8.8.5) id DAA17585; Sat, 13 Dec 1997 03:20:12 +0100 (MET) From: Wolfgang Helbig Message-Id: <199712130220.DAA17585@rvc1.informatik.ba-stuttgart.de> Subject: Re: cvs commit: src/usr.bin/cal cal.1 In-Reply-To: <199712121113.LAA25484@veda.is> from Adam David at "Dec 12, 97 11:13:41 am" To: adam@veda.is (Adam David) Date: Sat, 13 Dec 1997 03:20:11 +0100 (MET) Cc: helbig@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-usrbin@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL30 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-cvs-usrbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > > Modified files: > > usr.bin/cal cal.1 > > Log: > > Eleven days were eliminated by the Gregorian Reformation in 1752, not ten. > > No days are missing :) > > It was 10 to 13 calendar dates, depending on when the change was effected > in different countries. Isn't it rather too anglocentric to pick 1752 as > the year of transition? Is there use for specifying on the commandline > to force a particular calendar? Well, I've coded a more international version of cal(1), called ncal(1), but the layout seems to look "totally bizarre" to people who are used to cal(1) and anglo-american calendars. - It starts the weeks on monday. - It arranges the days in columns not in rows, which lets you put one whole year on a 25x80 terminal. This layout is fairly common in Germany. - It lets you specify the date of transition by a country code. - It lets you print the date of easter in Julian and Gregorian Calendar. - It prints the weeknumbers according to ISO 8601: 1988. I'd like to replace cal(1) by ncal(1), but if a lot of FreeBSD users don't feel comfortable with the layout, I think I'd rather keep it where it is. It's not important enough to justify coexistence of cal(1) and ncal(1) in the base system. I don't even think, ncal should be a port. If you are offended by strange calendars, don't read further :-) December 1997 Mo 1 8 15 22 29 Tu 2 9 16 23 30 We 3 10 17 24 31 Th 4 11 18 25 Fr 5 12 19 26 Sa 6 13 20 27 Su 7 14 21 28 Wolfgang