[#37959] [Bug:trunk] I can modify literals — Yusuke ENDOH <mame@...>

遠藤です。

13 messages 2009/02/10

[#38005] Is URI.decode() broken? — MOROHASHI Kyosuke <moronatural@...>

もろはしです。いつもお世話になっております。

39 messages 2009/02/14
[#38006] Re: Is URI.decode() broken? — Nobuyoshi Nakada <nobu@...> 2009/02/14

なかだです。

[#38009] Re: Is URI.decode() broken? — "NARUSE, Yui" <naruse@...> 2009/02/14

成瀬です、

[#38016] Re: Is URI.decode() broken? — Fujioka <fuj@...> 2009/02/15

xibbarこと藤岡です。

[#38017] Re: Is URI.decode() broken? — "NARUSE, Yui" <naruse@...> 2009/02/15

成瀬です。

[#38040] Re: Is URI.decode() broken? — akira yamada / やまだあきら <akira@...> 2009/02/17

NARUSE, Yui さんは書きました:

[#38124] Re: Is URI.decode() broken? — "NARUSE, Yui" <naruse@...> 2009/03/03

成瀬です。

[#39214] Re: Is URI.decode() broken? — akira yamada / やまだあきら <akira@...> 2009/09/02

(2009年03月03日 22:45), NARUSE, Yui さんは書きました:

[#39218] Re: Is URI.decode() broken? — "NARUSE, Yui" <naruse@...> 2009/09/02

成瀬です。

[#39236] Re: Is URI.decode() broken? — Tanaka Akira <akr@...> 2009/09/05

In article <4A9E44DD.6050706@airemix.jp>,

[#39242] Re: Is URI.decode() broken? — KOSAKI Motohiro <kosaki.motohiro@...> 2009/09/07

小崎@思いつきを適当に書いてみるテスト

[#39246] Re: Is URI.decode() broken? — Tanaka Akira <akr@...> 2009/09/07

In article <20090907091830.2C7A.A69D9226@jp.fujitsu.com>,

[#38096] 多重代入やメソッド引数の展開でto_aが呼ばれます — nagachika <nagachika00@...>

nagachika と申します。

10 messages 2009/02/26

[#38098] ブロック引数と括弧・引数なしsuper — Shugo Maeda <shugo@...>

前田です。

12 messages 2009/02/27

[ruby-dev:37991] Fiber#alive?メソッドの戻り値がboolになりません

From: cyross@...
Date: 2009-02-13 05:40:54 UTC
List: ruby-dev #37991
こんにちわ、サイロスです。

Ruby1.9.1の拡張ライブラリの件で恐縮ですが、Fiber拡張ライブラリで問題と見
受けられる箇所を見つけましたのでご報告いたします。

Fiber#alive?メソッドで、真を返すときに、trueではなく数値の0を返していま
す(偽のときはfalseを返しています)。

問題を再現したスクリプトを添付いたします。

(ここから)
require 'fiber'

fr = Fiber.new{
  "a"
}

a = fr.alive?
p a         # => 0
p a.class   # => Fixnum
fr.resume
a = fr.alive?
p a         # => false
p a.class   # => FalseClass
(ここまで)

MSYS上で独自にビルドしたRuby1.9.1、artonさんによるmswin32版バイナリで確
認いたしました。

ソース(cont.c)を見た限り、918行目の返却値をそのまま返していることが原因
と考えられます。

    return fib->status != TERMINATED;

以上、ご報告まで。
よろしくお願い致します。

<=====>
サイロス誠
cyross@po.twin.ne.jp
http://www.twin.ne.jp/~cyross/Miyako
http://d.hatena.ne.jp/cyross/
<=====>

In This Thread

Prev Next