[前][次][番号順一覧][スレッド一覧]

ruby-changes:8546

From: yugui <ko1@a...>
Date: Fri, 31 Oct 2008 22:56:15 +0900 (JST)
Subject: [ruby-changes:8546] Ruby:r20080 (ruby_1_9_1): merges r20068 from trunk into ruby_1_9_1.

yugui	2008-10-31 22:55:58 +0900 (Fri, 31 Oct 2008)

  New Revision: 20080

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=20080

  Log:
    merges r20068 from trunk into ruby_1_9_1.
    * encoding.c (rb_enc_set_default_internal): no alias "internal" if
      defalt internal is not set.  [ruby-dev:37000]

  Modified files:
    branches/ruby_1_9_1/ChangeLog
    branches/ruby_1_9_1/encoding.c

Index: ruby_1_9_1/encoding.c
===================================================================
--- ruby_1_9_1/encoding.c	(revision 20079)
+++ ruby_1_9_1/encoding.c	(revision 20080)
@@ -1101,8 +1101,13 @@
     if (default_internal_index != -2)
 	/* Already set */
 	return;
-    default_internal_index = encoding == Qnil ?
-				-1 :rb_enc_to_index(rb_to_encoding(encoding));
+    if (NIL_P(encoding)) {
+	default_internal_index = -1;
+	default_internal = 0;
+	return;
+    }
+
+    default_internal_index = rb_enc_to_index(rb_to_encoding(encoding));
     /* Convert US-ASCII => UTF-8 */
     if (default_internal_index == rb_usascii_encindex())
 	default_internal_index = rb_utf8_encindex();
Index: ruby_1_9_1/ChangeLog
===================================================================
--- ruby_1_9_1/ChangeLog	(revision 20079)
+++ ruby_1_9_1/ChangeLog	(revision 20080)
@@ -1,3 +1,8 @@
+Fri Oct 31 11:35:38 2008  Nobuyoshi Nakada  <nobu@r...>
+
+	* encoding.c (rb_enc_set_default_internal): no alias "internal" if
+	  defalt internal is not set.  [ruby-dev:37000]
+
 Fri Oct 31 21:28:14 2008  Yusuke Endoh  <mame@t...>
 
 	* lib/webrick/httpauth/digestauth.rb

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]