ruby-cvs:21666
From: nobu ruby-lang.org
Date: Fri, 21 Dec 2007 20:00:05 +0900 (JST)
Subject: [ruby-cvs:21666] Ruby:r14429 (trunk): * encoding.c (rb_enc_replicate): now creates first class encoding.
nobu 2007-12-21 20:00:04 +0900 (Fri, 21 Dec 2007)
New Revision: 14429
Modified files:
trunk/ChangeLog
trunk/encoding.c
trunk/include/ruby/encoding.h
Log:
* encoding.c (rb_enc_replicate): now creates first class encoding.
* encoding.c (rb_define_dummy_encoding): always based on the default
encoding.
* encoding.c (rb_enc_dummy_p): check if dummy.
* encoding.c (enc_inspect): shows if dummy.
* encoding.c (Init_Encoding): added dummy? method
* include/ruby/encoding.h (ENCODING_INLINE_MAX): increased.
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?r1=14429&r2=14428
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/include/ruby/encoding.h?r1=14429&r2=14428
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/encoding.c?r1=14429&r2=14428