[#24698] NKF(nkf2)を1.8ブランチに入れました — "NARUSE, Yui" <naruse@...>

naruseです。

14 messages 2004/11/03
[#24734] Re: NKF(nkf2)を1.8ブランチに入れました — 堀川 久 <vzw00011@...> 2004/11/06

こんにちは。

[#24720] メール関係ライブラリの標準添付について — MoonWolf <moonwolf@...>

MoonWolfです。

17 messages 2004/11/05
[#24721] Re: メール関係ライブラリの標準添付について — Yukihiro Matsumoto <matz@...> 2004/11/05

まつもと ゆきひろです

[#24722] Re: メール関係ライブラリの標準添付について — MoonWolf <moonwolf@...> 2004/11/05

MoonWolfです。

[#24804] Re: まつもとさんの負担を減らすために、何ができるだろう — "URABE Shyouhei aka.mput" <root@...>

mput です。 ruby-dev に移動します。

21 messages 2004/11/13
[#24805] Re: まつもとさんの負担を減らすために、何ができるだろう — Tanaka Akira <akr@...17n.org> 2004/11/13

In article <2D6284E3-351D-11D9-B7EF-000393735AAE@mput.dip.jp>,

[#24806] Re: まつもとさんの負担を減らすために、何ができるだろう — "URABE Shyouhei aka.mput" <root@...> 2004/11/13

mput です。

[#24808] Re: まつもとさんの負担を減らすために、何ができるだろう — Masayoshi Takahashi <maki@...> 2004/11/13

高橋征義です。

[#24809] Re: まつもとさんの負担を減らすために、何ができるだろう — "URABE Shyouhei aka.mput" <root@...> 2004/11/13

mput です。

[#24834] Process.getrlimit and Process.setrlimit — Tanaka Akira <akr@...17n.org>

Process.getrlimit と Process.setrlimit が欲しいので実装してみました。

25 messages 2004/11/13

[#24965] sync and stdio buffering — Tanaka Akira <akr@...17n.org>

ちょっとした思いつきなのですが、

12 messages 2004/11/26

[#24993] rb_io_sysread dumps core [BUG] rb_sys_fail() - errno == 0 — Tietew <tietew-ml-ruby-dev@...>

ソケットとスレッドを大量に使うアプリ(具体的には IRCbot です)を

13 messages 2004/11/29

[#25003] IO#flush dumps core again — Tanaka Akira <akr@...17n.org>

次のようにすると core を吐きます。

28 messages 2004/11/30
[#25004] Re: IO#flush dumps core again — nobu@... 2004/11/30

なかだです。

[#25005] Re: IO#flush dumps core again — Yukihiro Matsumoto <matz@...> 2004/11/30

まつもと ゆきひろです

[#25009] Re: IO#flush dumps core again — Tanaka Akira <akr@...17n.org> 2004/12/01

In article <1101836040.635395.27476.nullmailer@x31.priv.netlab.jp>,

[#25014] Re: IO#flush dumps core again — Tanaka Akira <akr@...17n.org> 2004/12/01

In article <1101878558.979715.1359.nullmailer@x31.priv.netlab.jp>,

[#25015] Re: IO#flush dumps core again — Yukihiro Matsumoto <matz@...> 2004/12/01

まつもと ゆきひろです

[#25056] Re: IO#flush dumps core again — Tanaka Akira <akr@...17n.org> 2004/12/05

In article <1101888165.570792.4192.nullmailer@x31.priv.netlab.jp>,

[#25074] Re: IO#flush dumps core again — Tanaka Akira <akr@...17n.org> 2004/12/06

In article <1102293033.356112.2288.nullmailer@x31.priv.netlab.jp>,

[ruby-dev:24848] ERROR: install-doc

From: WATANABE Hirofumi <eban@...>
Date: 2004-11-14 16:33:16 UTC
List: ruby-dev #24848
わたなべです。

HEADでmake install-docが失敗します。

% make install-doc
  <...>
                             util.c: 
                         variable.c: 
                          version.c: 
                          abbrev.rb: 

RDoc failure in ../ruby/lib/abbrev.rb at or around line 2 column 6

Before reporting this, could you check that the file
you're documenting compiles cleanly--RDoc is not a
full Ruby parser, and gets confused easily if fed
invalid programs.

The internal error was:

/pub/ruby/ruby/lib/irb/slex.rb:232:in `lex_init': wrong number of arguments (2 for 0) (ArgumentError)
        from /pub/ruby/ruby/lib/rdoc/parsers/parse_rb.rb:609:in `call'
        from /pub/ruby/ruby/lib/irb/slex.rb:232:in `match_io'
        from /pub/ruby/ruby/lib/irb/slex.rb:219:in `match_io'
make: *** [install-doc] Error 1

こんな感じかな。

Index: lib/rdoc/parsers/parse_rb.rb
===================================================================
RCS file: /var/cvs/src/ruby/lib/rdoc/parsers/parse_rb.rb,v
retrieving revision 1.32
diff -U2 -p -r1.32 parse_rb.rb
--- lib/rdoc/parsers/parse_rb.rb	8 Nov 2004 13:22:30 -0000	1.32
+++ lib/rdoc/parsers/parse_rb.rb	14 Nov 2004 16:32:12 -0000
@@ -607,5 +607,5 @@ class RubyLex
     end
 
-    @OP.def_rule("=begin", proc{@prev_char_no == 0 && peek(0) =~ /\s/}) do
+    @OP.def_rule("=begin", proc{|*|@prev_char_no == 0 && peek(0) =~ /\s/}) do
       |op, io|
       str = op
@@ -726,9 +726,9 @@ class RubyLex
     end
 
-    @OP.def_rule("+@", proc{@lex_state == EXPR_FNAME}) do |op, io|
+    @OP.def_rule("+@", proc{|*|@lex_state == EXPR_FNAME}) do |op, io|
       Token(TkUPLUS).set_text(op)
     end
 
-    @OP.def_rule("-@", proc{@lex_state == EXPR_FNAME}) do |op, io|
+    @OP.def_rule("-@", proc{|*|@lex_state == EXPR_FNAME}) do |op, io|
       Token(TkUMINUS).set_text(op)
     end
@@ -841,5 +841,5 @@ class RubyLex
     end
 
-    @OP.def_rule("~@", proc{@lex_state = EXPR_FNAME}) do
+    @OP.def_rule("~@", proc{|*|@lex_state = EXPR_FNAME}) do
       @lex_state = EXPR_BEG
       Token("~").set_text("~@")
@@ -858,9 +858,9 @@ class RubyLex
     end
 
-    @OP.def_rule("[]", proc{@lex_state == EXPR_FNAME}) do
+    @OP.def_rule("[]", proc{|*|@lex_state == EXPR_FNAME}) do
       Token("[]").set_text("[]")
     end
 
-    @OP.def_rule("[]=", proc{@lex_state == EXPR_FNAME}) do
+    @OP.def_rule("[]=", proc{|*|@lex_state == EXPR_FNAME}) do
       Token("[]=").set_text("[]=")
     end
@@ -943,5 +943,5 @@ class RubyLex
     #       end
 
-    @OP.def_rule("__END__", proc{@prev_char_no == 0 && peek(0) =~ /[\r\n]/}) do
+    @OP.def_rule("__END__", proc{|*|@prev_char_no == 0 && peek(0) =~ /[\r\n]/}) do
       throw :eof
     end

In This Thread

Prev Next