iwa (Motonori IWAMURO)
- Login: iwa
- Registered on: 07/20/2008
- Last sign in: 07/18/2011
Issues
| open | closed | Total | |
|---|---|---|---|
| Assigned issues | 0 | 0 | 0 |
| Reported issues | 0 | 2 | 2 |
Activity
09/25/2008
-
01:02 AM Ruby Feature #546: String#gsub と Strnig#scan のブロックパラメータの一致
- =begin
岩室です。
これの決定、1.9.1には間に合いませんか?
2008/09/11 0:38 IWAMURO Motonori <deenheart+ruby@gmail.com>:
> 岩室です。
>
> うえ、MatchDataにするんですか? scanと一致させて欲しいなぁ、と思ってるんですが……。
>
> # scanもMatchDataにしたら、統一性は取れるだろうけど、もっと激しく、ぎゃっとなるような気する。
>
> 2...
09/15/2008
-
05:55 PM Ruby Bug #547: IPV6系の定数が未定義
- =begin
岩室です。
2008/09/11 3:39 Tanaka Akira <akr@fsij.org>:
> RFC 3493 とか RFC 3542 ですかね。
上記のRFCを参考に、とりあえずミニマムな定義を入れてみました。
<net/if.h>とか<netinet/ip6.h>とか<netinet/icmp6.h>の定義は今のところ保留。
# ICMPはIPv4のも入ってないのか……。
--
IWAMURO Motnori ...
09/11/2008
-
12:45 AM Ruby Feature #546: String#gsub と Strnig#scan のブロックパラメータの一致
- =begin
岩室です。
うえ、MatchDataにするんですか? scanと一致させて欲しいなぁ、と思ってるんですが……。
# scanもMatchDataにしたら、統一性は取れるだろうけど、もっと激しく、ぎゃっとなるような気する。
2008/09/10 15:28 Yui NARUSE <redmine@ruby-lang.org>:
> チケット #546 が更新されました。 (by Yui NARUSE)
>
> カテゴリ coreにセ... -
12:33 AM Ruby Feature #546: String#gsub と Strnig#scan のブロックパラメータの一致
- =begin
岩室です。
この件、しばらく検討してみた結果、以下のように考えています。
・ブロックパラメータをscanと一致させることで、統一性が得られ、また、何より、マッチした文字列を$1, $2,
...ではなく名前での参照を可能にする。これは記述性や可読性の向上に貢献する。
・確かに、非互換による影響を受けるコードが少ないとは言い切れない。しかし、比較的検出が容易※で、1.8でも1.9でも動くような修正を行うことも容易であるため、変更のメリットは... -
12:34 AM Ruby Bug #547: IPV6系の定数が未定義
- =begin
岩室です。
# 反応が遅いですが……。
2008/09/08 18:40 Yukihiro Matsumoto <matz@ruby-lang.org>:
> とりあえずTCP/IPV6関係で必要なものに絞り込んでいただけませんか。
えーっと、では週末あたりに調べるということで……。
ぶっちゃけ、どれがどのような役目なのかさっぱりなので、ネットワークまわりに詳しい方にコメントいただければ幸いです。
--
IWAMURO M...
09/08/2008
-
12:03 AM Ruby Bug #547: IPV6系の定数が未定義
- =begin
岩室です。
2008/09/06 21:31 Yukihiro Matsumoto <redmine@ruby-lang.org>:
> チケット #547 が更新されました。 (by Yukihiro Matsumoto)
>
> ステータス OpenからClosedに変更
> 進捗 % 0から100に変更
close されたと思ったら、何時の間にか IPV6_* が追加されてますね。けど、IPPROTO_IPV6 等がないので十分...
09/06/2008
-
08:34 PM Ruby Feature #546: String#gsub と Strnig#scan のブロックパラメータの一致
- =begin
岩室です。
追記。gsub!のケースが抜けてました。
http://www.google.co.jp/codesearch?q=lang%3Aruby+gsub!%3F\s*\(.*\(.*(do|\{)\s*\|.*\|
倍に増えたorz (無関係なものも大量にひっかかってますけど)
--
IWAMURO Motnori <http://vmi.jp/>
=end
-
08:31 PM Ruby Feature #546: String#gsub と Strnig#scan のブロックパラメータの一致
- =begin
岩室です。
うは、前言一部撤回。
2008/09/06 20:00 Yukihiro Matsumoto <matz@ruby-lang.org>:
> |・gsub のパターンにカッコを付けた場合、ブロックパラメータを参照するケースは極めて限定的と思われるので、仕様を変更しても影響は少ないと思われる。
>
> うーん、本当かなあ。実際にやってみて誰かに「ぎゃっ」と言って
> もらうしか確認の手段はないかもしれませんね。
ちょっ... -
07:33 PM Ruby Feature #546 (Rejected): String#gsub と Strnig#scan のブロックパラメータの一致
- =begin
String#gsub のブロックパラメータの仕様を Strnig#scan のものに合わせることを提案します。
[ruby-dev:33548]からの一連のスレッドではいろいろ案が出たあげく議論が止まっていますが、
・現状の gsub の仕様では、カッコを付けたとき、ブロックパラメータがほとんど役に立たないので困る。
・gsub と scan は似た振る舞いをするので、ブロックパラメータの仕様も合わせるべき。
・scan ... -
07:52 PM Ruby Bug #547 (Closed): IPV6系の定数が未定義
- =begin
socketに、IPPROTO_IPV6やIPV6_JOIN_GROUP等のIPV6系の定数が未定義です。
何が未定義なのか列挙しようとしたのですが、参考にPython-2.5.2のソースを見たら、あまりにもたくさんあったので挫折しました……。
=end