[前][次][番号順一覧][スレッド一覧][生データ]

ruby-cvs:18063

From: (matz) <matz ruby-lang.org>
Date: Sun, 3 Sep 2006 00:05:31 +0900
Subject: [ruby-cvs:18063] ruby, ruby: * object.c (Init_Object): move symbol related code to string.c

matz        Sun, 3 Sep 2006 00:05:31 +0900

  Modified files:
    ruby:
      version.h
    ruby:
      ChangeLog class.c gc.c object.c parse.y ruby.h string.c
  Log:
    * object.c (Init_Object): move symbol related code to string.c
    
    * string.c (Init_String): Symbol as subclass of String.
    
    * parse.y (rb_intern2): handle symbol as strings.
    
    * string.c (str_new): substring of symbols are mere strings, not
      symbols.
  
  Revision    Changes    Path
  1.1524      +3   -3    ruby/version.h
    http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/version.h?cvsroot=src&r1=1.1523&r2=1.1524
  1.5315      +18  -0    ruby/ChangeLog
    http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ChangeLog?cvsroot=src&r1=1.5314&r2=1.5315
  1.95        +3   -3    ruby/class.c
    http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/class.c?cvsroot=src&r1=1.94&r2=1.95
  1.248       +2   -1    ruby/gc.c
    http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/gc.c?cvsroot=src&r1=1.247&r2=1.248
  1.199       +2   -200  ruby/object.c
    http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/object.c?cvsroot=src&r1=1.198&r2=1.199
  1.456       +60  -17   ruby/parse.y
    http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/parse.y?cvsroot=src&r1=1.455&r2=1.456
  1.151       +6   -4    ruby/ruby.h
    http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ruby.h?cvsroot=src&r1=1.150&r2=1.151
  1.262       +217 -1    ruby/string.c
    http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/string.c?cvsroot=src&r1=1.261&r2=1.262


[前][次][番号順一覧][スレッド一覧][生データ]