ruby-cvs:17009
From: (matz) <matz ruby-lang.org>
Date: Mon, 26 Jun 2006 23:15:51 +0900
Subject: [ruby-cvs:17009] ruby/ext/socket, ruby/ext/ripper, ruby: * ext/socket/socket.c (sock_accept): revert to avoid ambiguity of
matz Mon, 26 Jun 2006 23:15:51 +0900
Modified files:
ruby/ext/socket:
socket.c
ruby/ext/ripper:
eventids2.c
ruby:
parse.y lex.c keywords io.c ChangeLog
Log:
* ext/socket/socket.c (sock_accept): revert to avoid ambiguity of
argument evaluation order. [ruby-dev:28861]
* ext/socket/socket.c (sock_accept_nonblock): ditto.
* io.c (pipe_open): avoid closing uninitialized file descriptors.
a patch from <tommy at tmtm.org> [ruby-dev:28600]
* parse.y: replace terminal token names with more descriptive
name, i.e. kEND to keyword_end. [ruby-list:42477]
Revision Changes Path
1.175 +13 -9 ruby/ext/socket/socket.c
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ext/socket/socket.c?cvsroot=src&r1=1.174&r2=1.175
1.10 +47 -47 ruby/ext/ripper/eventids2.c
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ext/ripper/eventids2.c?cvsroot=src&r1=1.9&r2=1.10
1.445 +210 -206 ruby/parse.y
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/parse.y?cvsroot=src&r1=1.444&r2=1.445
1.16 +144 -73 ruby/lex.c
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/lex.c?cvsroot=src&r1=1.15&r2=1.16
1.11 +40 -40 ruby/keywords
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/keywords?cvsroot=src&r1=1.10&r2=1.11
1.409 +9 -3 ruby/io.c
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/io.c?cvsroot=src&r1=1.408&r2=1.409
1.5109 +17 -0 ruby/ChangeLog
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ChangeLog?cvsroot=src&r1=1.5108&r2=1.5109