https://bugs.ruby-lang.org/
https://bugs.ruby-lang.org/favicon.ico?1711330511
2008-09-03T18:57:32Z
Ruby Issue Tracking System
Ruby master - Feature #494: Errno.const_missing
https://bugs.ruby-lang.org/issues/494?journal_id=992
2008-09-03T18:57:32Z
ko1 (Koichi Sasada)
<ul><li><strong>Assignee</strong> set to <i>matz (Yukihiro Matsumoto)</i></li></ul><p>=begin</p>
<p>=end</p>
Ruby master - Feature #494: Errno.const_missing
https://bugs.ruby-lang.org/issues/494?journal_id=1144
2008-09-22T14:25:40Z
yugui (Yuki Sonoda)
yugui@yugui.jp
<ul><li><strong>Assignee</strong> changed from <i>matz (Yukihiro Matsumoto)</i> to <i>yugui (Yuki Sonoda)</i></li></ul><p>=begin<br>
r8112 で導入されたようですね。意図としてはEXXXの存在しないプラットフォームで<br>
begin<br>
# do something<br>
rescue Errno::EXXX<br>
end</p>
<p>するとNameErrorが発生する、ということのようです。Rubyビルド時にEXXXがシステムに存在しない場合、Errno::EXXXをErrno::NOERRORの別名とすることで対応できそうです。これによってconst_missingは削除できます。<br>
=end</p>
Ruby master - Feature #494: Errno.const_missing
https://bugs.ruby-lang.org/issues/494?journal_id=1227
2008-09-26T17:27:06Z
yugui (Yuki Sonoda)
yugui@yugui.jp
<ul><li><strong>Status</strong> changed from <i>Open</i> to <i>Closed</i></li><li><strong>% Done</strong> changed from <i>0</i> to <i>100</i></li></ul><p>=begin<br>
Applied in changeset r19575.<br>
=end</p>