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: 1.6.8 release candidate 0 available for testing. Date: Tue, 01 Nov 2005 10:41:08 +1100 Message-ID: <87acgpp84r.fsf@zip.com.au> References: <87u0fipkio.fsf@trouble.defaultvalue.org> <87y84taxzo.fsf@zip.com.au> <87fyqy8f3f.fsf@zip.com.au> <878xwj50or.fsf@zip.com.au> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1130802135 14212 80.91.229.2 (31 Oct 2005 23:42:15 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 31 Oct 2005 23:42:15 +0000 (UTC) Cc: guile-devel@gnu.org Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Tue Nov 01 00:42:05 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1EWjHG-0000qs-3x for guile-devel@m.gmane.org; Tue, 01 Nov 2005 00:41:22 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EWjHF-0000u2-Kf for guile-devel@m.gmane.org; Mon, 31 Oct 2005 18:41:21 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1EWjHD-0000tx-00 for guile-devel@gnu.org; Mon, 31 Oct 2005 18:41:19 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1EWjHB-0000tl-9H for guile-devel@gnu.org; Mon, 31 Oct 2005 18:41:18 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EWjHB-0000ti-5s for guile-devel@gnu.org; Mon, 31 Oct 2005 18:41:17 -0500 Original-Received: from [61.8.0.115] (helo=mailout2.pacific.net.au) by monty-python.gnu.org with esmtp (Exim 4.34) id 1EWjHA-00033V-Ug for guile-devel@gnu.org; Mon, 31 Oct 2005 18:41:17 -0500 Original-Received: from mailproxy1.pacific.net.au (mailproxy1.pacific.net.au [61.8.0.86]) by mailout2.pacific.net.au (8.13.4/8.13.4/Debian-3) with ESMTP id j9VNfENa024236; Tue, 1 Nov 2005 10:41:14 +1100 Original-Received: from localhost (ppp2D6F.dyn.pacific.net.au [61.8.45.111]) by mailproxy1.pacific.net.au (8.13.4/8.13.4/Debian-3) with ESMTP id j9VNfDiZ025826; Tue, 1 Nov 2005 10:41:13 +1100 Original-Received: from gg by localhost with local (Exim 3.36 #1 (Debian)) id 1EWjH2-0001Ly-00; Tue, 01 Nov 2005 10:41:08 +1100 Original-To: Greg Troxel Mail-Copies-To: never User-Agent: Gnus/5.110004 (No Gnus v0.4) 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:5370 Archived-At: Greg Troxel writes: > > I realize this is a tough call, I kicked it into touch, by adding this to the manual Note that `%Z' might print the `tm:zone' in TM or it might print just the current zone (`tzset' above). A GNU system prints `tm:zone', a strict C99 system like NetBSD prints the current zone. Perhaps in the future Guile will try to get `tm:zone' used always. and this comment as a reminder @c @c The issue in the above is not just whether tm_zone exists in @c struct tm, but whether libc feels it should read it. Being a @c non-C99 field, a strict C99 program won't know to set it, quite @c likely leaving garbage there. NetBSD, which has the field, @c therefore takes the view that it mustn't read it. See the PR @c about this at @c @c http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=21722 @c @c Uniformly making tm:zone used on all systems (all those which have @c %Z at all of course) might be nice (either mung TZ and tzset, or @c mung tzname[]). On the other hand it would make us do more than @c C99 says, and we really don't want to get intimate with the gory @c details of libc time funcs, no more than can be helped. @c _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://lists.gnu.org/mailman/listinfo/guile-devel