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

ruby-changes:8480

From: nobu <ko1@a...>
Date: Wed, 29 Oct 2008 09:30:27 +0900 (JST)
Subject: [ruby-changes:8480] Ruby:r20013 (trunk): * ruby.c (load_file_internal): use ASCII-8BIT to prevent conversion.

nobu	2008-10-29 09:30:09 +0900 (Wed, 29 Oct 2008)

  New Revision: 20013

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

  Log:
    * ruby.c (load_file_internal): use ASCII-8BIT to prevent conversion.
      [ruby-core:19579]

  Modified files:
    trunk/ChangeLog
    trunk/ruby.c

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 20012)
+++ ChangeLog	(revision 20013)
@@ -1,5 +1,8 @@
-Wed Oct 29 09:23:01 2008  Nobuyoshi Nakada  <nobu@r...>
+Wed Oct 29 09:30:04 2008  Nobuyoshi Nakada  <nobu@r...>
 
+	* ruby.c (load_file_internal): use ASCII-8BIT to prevent conversion.
+	  [ruby-core:19579]
+
 	* ruby.c (load_file_internal): cache common interned IDs.
 
 Wed Oct 29 00:43:39 2008  Tadayoshi Funaba  <tadf@d...>
Index: ruby.c
===================================================================
--- ruby.c	(revision 20012)
+++ ruby.c	(revision 20013)
@@ -1255,7 +1255,7 @@
 	int no_ext_enc = !opt->ext.enc.name;
 	int no_int_enc = !opt->intern.enc.name;
 
-	enc = rb_usascii_encoding();
+	enc = rb_ascii8bit_encoding();
 	rb_funcall(f, set_encoding, 1, rb_enc_from_encoding(enc));
 
 	if (opt->xflag) {
@@ -1356,7 +1356,7 @@
 	enc = rb_locale_encoding();
     }
     else {
-	enc = rb_usascii_encoding();
+	enc = rb_ascii8bit_encoding();
     }
     rb_funcall(f, set_encoding, 1, rb_enc_from_encoding(enc));
     tree = (NODE *)rb_parser_compile_file(parser, fname, f, line_start);

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

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