ruby-changes:2766
From: ko1@a...
Date: 17 Dec 2007 14:08:48 +0900
Subject: [ruby-changes:2766] akr - Ruby:r14257 (trunk): * include/ruby/encoding.h (ENC_CODERANGE_VALID): rename from
akr 2007-12-17 14:07:37 +0900 (Mon, 17 Dec 2007)
New Revision: 14257
Modified files:
trunk/ChangeLog
trunk/include/ruby/encoding.h
trunk/string.c
Log:
* include/ruby/encoding.h (ENC_CODERANGE_VALID): rename from
ENC_CODERANGE_8BIT.
* string.c (rb_enc_str_coderange): follow the renaming.
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/string.c?r1=14257&r2=14256
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?r1=14257&r2=14256
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/include/ruby/encoding.h?r1=14257&r2=14256
Index: include/ruby/encoding.h
===================================================================
--- include/ruby/encoding.h (revision 14256)
+++ include/ruby/encoding.h (revision 14257)
@@ -27,7 +27,7 @@
#define ENC_CODERANGE_MASK (FL_USER12|FL_USER13)
#define ENC_CODERANGE_UNKNOWN 0
#define ENC_CODERANGE_7BIT FL_USER12
-#define ENC_CODERANGE_8BIT FL_USER13
+#define ENC_CODERANGE_VALID FL_USER13
#define ENC_CODERANGE_BROKEN (FL_USER12|FL_USER13)
#define ENC_CODERANGE(obj) (RBASIC(obj)->flags & ENC_CODERANGE_MASK)
#define ENC_CODERANGE_ASCIIONLY(obj) (ENC_CODERANGE(obj) == ENC_CODERANGE_7BIT)
Index: ChangeLog
===================================================================
--- ChangeLog (revision 14256)
+++ ChangeLog (revision 14257)
@@ -1,3 +1,10 @@
+Mon Dec 17 14:03:39 2007 Tanaka Akira <akr@f...>
+
+ * include/ruby/encoding.h (ENC_CODERANGE_VALID): rename from
+ ENC_CODERANGE_8BIT.
+
+ * string.c (rb_enc_str_coderange): follow the renaming.
+
Mon Dec 17 13:56:53 2007 Yukihiro Matsumoto <matz@r...>
* string.c (tr_find): wrong condition fixed.
Index: string.c
===================================================================
--- string.c (revision 14256)
+++ string.c (revision 14257)
@@ -106,7 +106,7 @@
rb_encoding *enc = rb_enc_get(str);
if (!rb_enc_asciicompat(enc)) {
- cr = ENC_CODERANGE_8BIT;
+ cr = ENC_CODERANGE_VALID;
ENC_CODERANGE_SET(str, cr);
return cr;
}
@@ -119,7 +119,7 @@
int c = (unsigned char)*p;
if (!rb_enc_isascii(c, enc)) {
- cr = ENC_CODERANGE_8BIT;
+ cr = ENC_CODERANGE_VALID;
break;
}
p++;
--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml