From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Kevin Ryde Newsgroups: gmane.lisp.guile.devel Subject: Re: Text collation Date: Wed, 06 Dec 2006 07:41:00 +1100 Message-ID: <871wne6ppf.fsf@zip.com.au> References: <877j00cirs.fsf@laas.fr> <87hcz3mqhr.fsf@zip.com.au> <87r6x0qjyy.fsf@laas.fr> <87fyc1df70.fsf@zip.com.au> <87zma9m07p.fsf@laas.fr> <87u00e6jxa.fsf@zip.com.au> <87fybwhw5a.fsf@laas.fr> <87slfvkxbc.fsf@zip.com.au> <1165344122.21448.138.camel@meteor.newtonlabs.com> NNTP-Posting-Host: dough.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1165351276 21026 80.91.229.10 (5 Dec 2006 20:41:16 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 5 Dec 2006 20:41:16 +0000 (UTC) Cc: Guile-Devel Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Tue Dec 05 21:41:14 2006 Return-path: Envelope-to: guile-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by dough.gmane.org with esmtp (Exim 4.50) id 1Grh6H-0007AH-6p for guile-devel@m.gmane.org; Tue, 05 Dec 2006 21:41:13 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Grh6G-0004Qx-QL for guile-devel@m.gmane.org; Tue, 05 Dec 2006 15:41:12 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Grh6C-0004PH-8s for guile-devel@gnu.org; Tue, 05 Dec 2006 15:41:08 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Grh6A-0004Oj-Co for guile-devel@gnu.org; Tue, 05 Dec 2006 15:41:07 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Grh6A-0004Oe-7P for guile-devel@gnu.org; Tue, 05 Dec 2006 15:41:06 -0500 Original-Received: from [61.8.2.231] (helo=mailout2.pacific.net.au) by monty-python.gnu.org with esmtp (Exim 4.52) id 1Grh69-00049k-Rw for guile-devel@gnu.org; Tue, 05 Dec 2006 15:41:06 -0500 Original-Received: from mailproxy1.pacific.net.au (mailproxy1.pacific.net.au [61.8.2.162]) by mailout2.pacific.net.au (Postfix) with ESMTP id 027596E192; Wed, 6 Dec 2006 07:41:01 +1100 (EST) Original-Received: from localhost (ppp2B29.dyn.pacific.net.au [61.8.43.41]) by mailproxy1.pacific.net.au (Postfix) with ESMTP id 5D5118C03; Wed, 6 Dec 2006 07:41:01 +1100 (EST) Original-Received: from gg by localhost with local (Exim 4.63) (envelope-from ) id 1Grh64-0002FE-Jb; Wed, 06 Dec 2006 07:41:00 +1100 Original-To: Carl Witty Mail-Copies-To: never In-Reply-To: <1165344122.21448.138.camel@meteor.newtonlabs.com> (Carl Witty's message of "Tue, 05 Dec 2006 10:42:01 -0800") User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.4 (gnu/linux) X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.devel:6293 Archived-At: Carl Witty writes: > > If I understand correctly, this would make date->julian-day (for > instance) convert from Julian calendar dates before 1582 and Gregorian > calendar dates after 1582. Yes. > This is cute, but I don't think it's particularly useful; Apart from being what people actually used then! > the problem is that the Julian to Gregorian switch > lasted for hundreds of years around the world (and, indeed, some > churches still use the Julian calendar to determine religious dates), so > you can't tell if a date is Julian or Gregorian just by looking at the > year. Yes, the switch happened at different times, but if you're calling it gregorian then it makes some sense to go with the date pope gregory signed off on :). It could get some localization perhaps, though that sounds like hard work. I think the gnu "cal" program does that. > I would propose leaving the code the way it is now, and changing > the note to something like "Note: Dates in this module use the proleptic > Gregorian calendar, If the srfi author wanted to clarify that then it'd be ok, otherwise surely a calendar with at least some sort of historical basis is more use. _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://lists.gnu.org/mailman/listinfo/guile-devel