[#7968] array .{first, last, at} — Kazunori NISHI <kazunori@...>

西@九大です。

25 messages 1999/10/07
[#7969] Re: array .{first, last, at} — nobu.nakada@... 1999/10/07

なかだです。

[#7983] Re: array .{first, last, at} — Kazunori NISHI <kazunori@...> 1999/10/12

西@九大です。

[#7984] Re: array .{first, last, at} — matz@... (Yukihiro Matsumoto) 1999/10/12

まつもと ゆきひろです

[#7985] [patch] Array#delete_at w/ minus value — EGUCHI Osamu <eguchi@...> 1999/10/12

えぐち@エスアンドイーです。

[ruby-dev:7958] [PATCH] time.c Y2K

From: WATANABE Hirofumi <eban@...>
Date: 1999-10-02 18:19:44 UTC
List: ruby-dev #7958
わたなべです.

nif.rb の log2mail を見てて気づいたんですけど Time.mktime が
ちょと変です.
% ruby -e 'Time.mktime(0)'
/tmp/rb001425:1:in `mktime': argument out of range (ArgumentError)
        from /tmp/rb001425:1

nifty は 00/01/01 00:00 という形式になるらしい.

--- time.c.orig	Thu Sep 16 18:40:33 1999
+++ time.c	Sun Oct 03 03:05:59 1999
@@ -210,3 +210,3 @@
     tm->tm_year = obj2long(v[0]);
-    if (0 < tm->tm_year && tm->tm_year < 69) tm->tm_year += 100;
+    if (0 <= tm->tm_year && tm->tm_year < 69) tm->tm_year += 100;
     if (tm->tm_year >= 1900) tm->tm_year -= 1900;

In This Thread

Prev Next