logo       

ruby: * variable.c (rb_obj_classname): new function.: msg#00509

lang.ruby.cvs

Subject: ruby: * variable.c (rb_obj_classname): new function.

matz Fri, 31 Jan 2003 04:00:18 +0000

Modified files:
ruby:
ChangeLog bignum.c class.c error.c eval.c file.c gc.c io.c
marshal.c numeric.c object.c parse.y prec.c range.c ruby.h
signal.c string.c time.c variable.c
Log:
* variable.c (rb_obj_classname): new function.

* string.c (rb_str_dup): should preserve original's class (but not
hidden singleton class).

* string.c (rb_str_substr): ditto.

* parse.y: backout EXPR_CMDARG removal.

Revision Changes Path
1.1474 +11 -4 ruby/ChangeLog

http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ChangeLog?cvsroot=src&r1=1.1473&r2=1.1474
1.87 +3 -3 ruby/bignum.c

http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/bignum.c?cvsroot=src&r1=1.86&r2=1.87
1.58 +4 -4 ruby/class.c

http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/class.c?cvsroot=src&r1=1.57&r2=1.58
1.61 +4 -4 ruby/error.c

http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/error.c?cvsroot=src&r1=1.60&r2=1.61
1.390 +16 -16 ruby/eval.c

http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/eval.c?cvsroot=src&r1=1.389&r2=1.390
1.131 +3 -3 ruby/file.c

http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/file.c?cvsroot=src&r1=1.130&r2=1.131
1.121 +3 -3 ruby/gc.c

http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/gc.c?cvsroot=src&r1=1.120&r2=1.121
1.183 +4 -4 ruby/io.c

http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/io.c?cvsroot=src&r1=1.182&r2=1.183
1.81 +6 -6 ruby/marshal.c

http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/marshal.c?cvsroot=src&r1=1.80&r2=1.81
1.70 +7 -7 ruby/numeric.c

http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/numeric.c?cvsroot=src&r1=1.69&r2=1.70
1.102 +12 -12 ruby/object.c

http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/object.c?cvsroot=src&r1=1.101&r2=1.102
1.253 +19 -6 ruby/parse.y

http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/parse.y?cvsroot=src&r1=1.252&r2=1.253
1.12 +3 -3 ruby/prec.c

http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/prec.c?cvsroot=src&r1=1.11&r2=1.12
1.52 +4 -4 ruby/range.c

http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/range.c?cvsroot=src&r1=1.51&r2=1.52
1.73 +2 -1 ruby/ruby.h

http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ruby.h?cvsroot=src&r1=1.72&r2=1.73
1.42 +3 -3 ruby/signal.c

http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/signal.c?cvsroot=src&r1=1.41&r2=1.42
1.135 +7 -7 ruby/string.c

http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/string.c?cvsroot=src&r1=1.134&r2=1.135
1.77 +2 -2 ruby/time.c

http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/time.c?cvsroot=src&r1=1.76&r2=1.77
1.78 +9 -2 ruby/variable.c

http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/variable.c?cvsroot=src&r1=1.77&r2=1.78




<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise