[#15357] Regexp literal and Regexp.new() — TAKAHASHI Masayoshi <maki@...>

高橋征義です。

14 messages 2001/12/05
[#15358] Regexp in UTF-8 (Re: Regexp literal and Regexp.new()) — TAKAHASHI Masayoshi <maki@...> 2001/12/05

高橋征義です。むーん、問題のありかが違ったかも。

[#15435] Time#utcoff — Tanaka Akira <akr@...17n.org>

In article <hvosnahj702.fsf@coulee.a02.aist.go.jp>,

20 messages 2001/12/13
[#15436] Re: Time#utcoff — matz@... (Yukihiro Matsumoto) 2001/12/14

まつもと ゆきひろです

[#15505] ERb — m_seki@...

74 messages 2001/12/20
[#15560] Re: ERb — Tanaka Akira <akr@...17n.org> 2001/12/27

In article <20011220114249J.seki@mr.nasu.toshiba.co.jp>,

[#15879] Re: ERb — m_seki@... 2002/02/12

[#15884] Re: ERb — Tanaka Akira <akr@...17n.org> 2002/02/14

In article <m3eljr5o9m.wl@edwin.mva.biglobe.ne.jp>,

[#15885] Re: ERb — m_seki@... 2002/02/14

[#15886] Re: ERb — m_seki@... 2002/02/14

[#15887] Re: ERb — TAKAHASHI Masayoshi <maki@...> 2002/02/14

高橋征義です。

[#15888] Re: ERb — m_seki@... 2002/02/14

[#15896] Re: ERb — Tanaka Akira <akr@...17n.org> 2002/02/15

In article <20020215085405G.seki@mr.nasu.toshiba.co.jp>,

[#15898] Re: ERb — m_seki@... 2002/02/15

[#15900] Re: ERb — TADA Tadashi <sho@...> 2002/02/16

ただただしです。

[#15901] Re: ERb — m_seki@... 2002/02/16

[#15906] Re: ERb — matz@... (Yukihiro Matsumoto) 2002/02/17

まつもと ゆきひろです

[#15909] 1.6 の寿命 (Re: Re: ERb) — Koji Arai <JCA02266@...> 2002/02/17

新井です。

[#15507] fileutils (2) — Minero Aoki <aamine@...>

あおきです。

30 messages 2001/12/20
[#15512] Re: fileutils (2) — TAKAHASHI Masayoshi <maki@...> 2001/12/20

高橋征義です。

[#15513] Re: fileutils (2) — Minero Aoki <aamine@...> 2001/12/21

あおきです。

[#15515] Re: fileutils (2) — TAKAHASHI Masayoshi <maki@...> 2001/12/21

高橋征義です。結論は最後に。

[#15516] Re: fileutils (2) — Minero Aoki <aamine@...> 2001/12/21

あおきです。

[#15533] Re: fileutils (2) — TAKAHASHI Masayoshi <maki@...> 2001/12/22

高橋征義です。

[#15536] Re: fileutils (2) — Minero Aoki <aamine@...> 2001/12/24

あおきです。

[#15540] Re: fileutils (2) — TAKAHASHI Masayoshi <maki@...> 2001/12/24

高橋征義です。

[#15545] Re: fileutils (2) — Minero Aoki <aamine@...> 2001/12/24

あおきです。

[#15557] Re: fileutils (2) — TAKAHASHI Masayoshi <maki@...> 2001/12/26

高橋征義です。

[#15567] Re: fileutils (2) — Minero Aoki <aamine@...> 2001/12/27

あおきです。

[#15573] [patch] resolv.rb for win32 platform — Tietew <tietew-ml-ruby-dev@...>

Tietew です。

22 messages 2001/12/28

[ruby-dev:15438] Re: Time#utcoff

From: Tanaka Akira <akr@...17n.org>
Date: 2001-12-14 01:58:51 UTC
List: ruby-dev #15438
In article <1008292110.329151.8468.nullmailer@ev.netlab.jp>,
  matz@ruby-lang.org (Yukihiro Matsumoto) writes:

> 私もCompile Farmを使うようにしなくちゃダメかなあ。

そうした方がいいと思いますね。いろんな問題がありそうなので。

ちなみに PR168 に関していえば、じつは原因がすでに判明しています。
time_localtime 内の localtime が NULL を返すのが原因です。

ついでにいえば make_time_t が失敗するのもそれが原因です。

time_localtime に関しては対症療法的には検査を入れて例外を生成させれば
いいんですが、localtime_r だと問題ないのが奇妙です。

また、make_time_t の方は厄介で、二分探索しようにも初期状態の範囲の端点
で localtime/gmtime が失敗するので話になりません。たぶん。

しょうがないので、make_time_t に関しては、timegm と mktime があったら、
とりあえずそちらから使ってみる、というのがいいんではないかと思っていま
す。-1 が返ってきたら現在の実装でもう一回挑戦することにして。幸いにし
て glibc には timegm も存在するので Linux/Alpha の問題を片付けられます
し、速度も上がるだろうという気がします。というかここまではやったんです
が。

で、次に問題になってるのが NUM2LONG です。これは現在中身が NUM2INT な
のですが、このマシンでは sizeof(int)==4,
sizeof(long)==sizeof(time_t)==8 なので、NUM2LONG を使うようにしても
Time.at がうまく動きません。

そうそう、Ruby 以外では zdump -v が core を吐くという話もあります。

> gmtoffってのはstruct tmのメンバにもありますし、gmtをutcに置
> き換えるってのはTimeクラスのほかのメソッドでも広く行っている
> ので自然な経緯だと思うのですが、utcoffって名前はなぜこんなに
> 違和感があるんでしょう? わたしだけ?

timex.rb に作った始めのころは違和感があったような気もしますが、慣れま
した。
-- 
[田中 哲][たなか あきら][Tanaka Akira]
「ふえろ! わかめちゃん作戦です$(C⊇」(Little Worker, 桂遊生丸)

In This Thread