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

ruby-changes:3069

From: ko1@a...
Date: 24 Dec 2007 09:47:41 +0900
Subject: [ruby-changes:3069] duerst - Ruby:r14561 (trunk): Mon Dec 24 09:45:45 2007 Martin Duerst <duerst@i...>

duerst	2007-12-24 09:47:21 +0900 (Mon, 24 Dec 2007)

  New Revision: 14561

  Modified files:
    trunk/ChangeLog
    trunk/transcode.c
    trunk/transcode_data_japanese.c
    trunk/transcode_data_one_byte.c

  Log:
    Mon Dec 24 09:45:45 2007  Martin Duerst  <duerst@i...>
    
    * transcode.c, transcode_data_one_byte.c, transcode_data_japanese.c:
      added rb_ prefix to external data symbols.
    


  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?r1=14561&r2=14560
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/transcode_data_japanese.c?r1=14561&r2=14560
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/transcode.c?r1=14561&r2=14560
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/transcode_data_one_byte.c?r1=14561&r2=14560

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 14560)
+++ ChangeLog	(revision 14561)
@@ -1,3 +1,8 @@
+Mon Dec 24 09:45:45 2007  Martin Duerst  <duerst@i...>
+
+	* transcode.c, transcode_data_one_byte.c, transcode_data_japanese.c:
+	  added rb_ prefix to external data symbols.
+
 Mon Dec 24 06:36:00 2007  Yukihiro Matsumoto  <matz@r...>
 
 Mon Dec 24 05:32:22 2007  Yukihiro Matsumoto  <matz@r...>
Index: transcode_data_japanese.c
===================================================================
--- transcode_data_japanese.c	(revision 14560)
+++ transcode_data_japanese.c	(revision 14561)
@@ -4419,7 +4419,7 @@
      &from_SHIFT_JIS_FC,              UNDEF,
 };
 const BYTE_LOOKUP
-from_SHIFT_JIS = {
+rb_from_SHIFT_JIS = {
     from_SHIFT_JIS_offsets,
     from_SHIFT_JIS_infos
 };
@@ -13344,7 +13344,7 @@
                 UNDEF,
 };
 const BYTE_LOOKUP
-to_SHIFT_JIS = {
+rb_to_SHIFT_JIS = {
     to_SHIFT_JIS_offsets,
     to_SHIFT_JIS_infos
 };
@@ -18113,7 +18113,7 @@
                UNDEF,
 };
 const BYTE_LOOKUP
-from_EUC_JP = {
+rb_from_EUC_JP = {
     from_EUC_JP_offsets,
     from_EUC_JP_infos
 };
@@ -23613,7 +23613,7 @@
              UNDEF,
 };
 const BYTE_LOOKUP
-to_EUC_JP = {
+rb_to_EUC_JP = {
     to_SHIFT_JIS_offsets,
     to_EUC_JP_infos
 };
Index: transcode_data_one_byte.c
===================================================================
--- transcode_data_one_byte.c	(revision 14560)
+++ transcode_data_one_byte.c	(revision 14561)
@@ -66,7 +66,7 @@
      o2(0xC3,0xBF),
 };
 const BYTE_LOOKUP
-from_ISO_8859_1 = {
+rb_from_ISO_8859_1 = {
     from_ISO_8859_1_offsets,
     from_ISO_8859_1_infos
 };
@@ -159,7 +159,7 @@
      &to_ISO_8859_1_C3,             UNDEF,
 };
 const BYTE_LOOKUP
-to_ISO_8859_1 = {
+rb_to_ISO_8859_1 = {
     to_ISO_8859_1_offsets,
     to_ISO_8859_1_infos
 };
@@ -201,7 +201,7 @@
      o2(0xCB,0x99),
 };
 const BYTE_LOOKUP
-from_ISO_8859_2 = {
+rb_from_ISO_8859_2 = {
     from_ISO_8859_1_offsets,
     from_ISO_8859_2_infos
 };
@@ -352,7 +352,7 @@
                  UNDEF,
 };
 const BYTE_LOOKUP
-to_ISO_8859_2 = {
+rb_to_ISO_8859_2 = {
     to_ISO_8859_2_offsets,
     to_ISO_8859_2_infos
 };
@@ -411,7 +411,7 @@
      o2(0xC5,0x9D), o2(0xCB,0x99),         UNDEF,
 };
 const BYTE_LOOKUP
-from_ISO_8859_3 = {
+rb_from_ISO_8859_3 = {
     from_ISO_8859_3_offsets,
     from_ISO_8859_3_infos
 };
@@ -537,7 +537,7 @@
                  UNDEF,
 };
 const BYTE_LOOKUP
-to_ISO_8859_3 = {
+rb_to_ISO_8859_3 = {
     to_ISO_8859_2_offsets,
     to_ISO_8859_3_infos
 };
@@ -579,7 +579,7 @@
      o2(0xCB,0x99),
 };
 const BYTE_LOOKUP
-from_ISO_8859_4 = {
+rb_from_ISO_8859_4 = {
     from_ISO_8859_1_offsets,
     from_ISO_8859_4_infos
 };
@@ -709,7 +709,7 @@
                  UNDEF,
 };
 const BYTE_LOOKUP
-to_ISO_8859_4 = {
+rb_to_ISO_8859_4 = {
     to_ISO_8859_2_offsets,
     to_ISO_8859_4_infos
 };
@@ -783,7 +783,7 @@
           o2(0xD1,0x9F),
 };
 const BYTE_LOOKUP
-from_ISO_8859_5 = {
+rb_from_ISO_8859_5 = {
     from_ISO_8859_1_offsets,
     from_ISO_8859_5_infos
 };
@@ -929,7 +929,7 @@
      &to_ISO_8859_5_E2,             UNDEF,
 };
 const BYTE_LOOKUP
-to_ISO_8859_5 = {
+rb_to_ISO_8859_5 = {
     to_ISO_8859_5_offsets,
     to_ISO_8859_5_infos
 };
@@ -979,7 +979,7 @@
              UNDEF,
 };
 const BYTE_LOOKUP
-from_ISO_8859_6 = {
+rb_from_ISO_8859_6 = {
     from_ISO_8859_6_offsets,
     from_ISO_8859_6_infos
 };
@@ -1080,7 +1080,7 @@
                  UNDEF,
 };
 const BYTE_LOOKUP
-to_ISO_8859_6 = {
+rb_to_ISO_8859_6 = {
     to_ISO_8859_6_offsets,
     to_ISO_8859_6_infos
 };
@@ -1172,7 +1172,7 @@
                   UNDEF,
 };
 const BYTE_LOOKUP
-from_ISO_8859_7 = {
+rb_from_ISO_8859_7 = {
     from_ISO_8859_7_offsets,
     from_ISO_8859_7_infos
 };
@@ -1353,7 +1353,7 @@
                  UNDEF,
 };
 const BYTE_LOOKUP
-to_ISO_8859_7 = {
+rb_to_ISO_8859_7 = {
     to_ISO_8859_7_offsets,
     to_ISO_8859_7_infos
 };
@@ -1428,7 +1428,7 @@
      o3(0xE2,0x80,0x8F),              UNDEF,
 };
 const BYTE_LOOKUP
-from_ISO_8859_8 = {
+rb_from_ISO_8859_8 = {
     from_ISO_8859_8_offsets,
     from_ISO_8859_8_infos
 };
@@ -1568,7 +1568,7 @@
      &to_ISO_8859_8_E2,             UNDEF,
 };
 const BYTE_LOOKUP
-to_ISO_8859_8 = {
+rb_to_ISO_8859_8 = {
     to_ISO_8859_8_offsets,
     to_ISO_8859_8_infos
 };
@@ -1610,7 +1610,7 @@
      o2(0xC3,0xBF),
 };
 const BYTE_LOOKUP
-from_ISO_8859_9 = {
+rb_from_ISO_8859_9 = {
     from_ISO_8859_1_offsets,
     from_ISO_8859_9_infos
 };
@@ -1707,7 +1707,7 @@
      &to_ISO_8859_9_C5,             UNDEF,
 };
 const BYTE_LOOKUP
-to_ISO_8859_9 = {
+rb_to_ISO_8859_9 = {
     to_ISO_8859_9_offsets,
     to_ISO_8859_9_infos
 };
@@ -1781,7 +1781,7 @@
           o2(0xC4,0xB8),
 };
 const BYTE_LOOKUP
-from_ISO_8859_10 = {
+rb_from_ISO_8859_10 = {
     from_ISO_8859_1_offsets,
     from_ISO_8859_10_infos
 };
@@ -1933,7 +1933,7 @@
                   UNDEF,
 };
 const BYTE_LOOKUP
-to_ISO_8859_10 = {
+rb_to_ISO_8859_10 = {
     to_ISO_8859_10_offsets,
     to_ISO_8859_10_infos
 };
@@ -2022,7 +2022,7 @@
      o3(0xE0,0xB9,0x9B),              UNDEF,
 };
 const BYTE_LOOKUP
-from_ISO_8859_11 = {
+rb_from_ISO_8859_11 = {
     from_ISO_8859_11_offsets,
     from_ISO_8859_11_infos
 };
@@ -2150,7 +2150,7 @@
      &to_ISO_8859_11_E0,              UNDEF,
 };
 const BYTE_LOOKUP
-to_ISO_8859_11 = {
+rb_to_ISO_8859_11 = {
     to_ISO_8859_11_offsets,
     to_ISO_8859_11_infos
 };
@@ -2224,7 +2224,7 @@
      o3(0xE2,0x80,0x99),
 };
 const BYTE_LOOKUP
-from_ISO_8859_13 = {
+rb_from_ISO_8859_13 = {
     from_ISO_8859_1_offsets,
     from_ISO_8859_13_infos
 };
@@ -2363,7 +2363,7 @@
                   UNDEF,
 };
 const BYTE_LOOKUP
-to_ISO_8859_13 = {
+rb_to_ISO_8859_13 = {
     to_ISO_8859_10_offsets,
     to_ISO_8859_13_infos
 };
@@ -2437,7 +2437,7 @@
           o2(0xC3,0xBF),
 };
 const BYTE_LOOKUP
-from_ISO_8859_14 = {
+rb_from_ISO_8859_14 = {
     from_ISO_8859_1_offsets,
     from_ISO_8859_14_infos
 };
@@ -2653,7 +2653,7 @@
                   UNDEF,
 };
 const BYTE_LOOKUP
-to_ISO_8859_14 = {
+rb_to_ISO_8859_14 = {
     to_ISO_8859_14_offsets,
     to_ISO_8859_14_infos
 };
@@ -2727,7 +2727,7 @@
           o2(0xC3,0xBF),
 };
 const BYTE_LOOKUP
-from_ISO_8859_15 = {
+rb_from_ISO_8859_15 = {
     from_ISO_8859_1_offsets,
     from_ISO_8859_15_infos
 };
@@ -2841,7 +2841,7 @@
      &to_ISO_8859_15_E2,              UNDEF,
 };
 const BYTE_LOOKUP
-to_ISO_8859_15 = {
+rb_to_ISO_8859_15 = {
     to_ISO_8859_15_offsets,
     to_ISO_8859_15_infos
 };
Index: transcode.c
===================================================================
--- transcode.c	(revision 14560)
+++ transcode.c	(revision 14561)
@@ -24,41 +24,41 @@
  */
 
 /* extern declarations, should use some include file here */
-extern const BYTE_LOOKUP from_ISO_8859_1;
-extern const BYTE_LOOKUP from_ISO_8859_2;
-extern const BYTE_LOOKUP from_ISO_8859_3;
-extern const BYTE_LOOKUP from_ISO_8859_4;
-extern const BYTE_LOOKUP from_ISO_8859_5;
-extern const BYTE_LOOKUP from_ISO_8859_6;
-extern const BYTE_LOOKUP from_ISO_8859_7;
-extern const BYTE_LOOKUP from_ISO_8859_8;
-extern const BYTE_LOOKUP from_ISO_8859_9;
-extern const BYTE_LOOKUP from_ISO_8859_10;
-extern const BYTE_LOOKUP from_ISO_8859_11;
-extern const BYTE_LOOKUP from_ISO_8859_13;
-extern const BYTE_LOOKUP from_ISO_8859_14;
-extern const BYTE_LOOKUP from_ISO_8859_15;
+extern const BYTE_LOOKUP rb_from_ISO_8859_1;
+extern const BYTE_LOOKUP rb_from_ISO_8859_2;
+extern const BYTE_LOOKUP rb_from_ISO_8859_3;
+extern const BYTE_LOOKUP rb_from_ISO_8859_4;
+extern const BYTE_LOOKUP rb_from_ISO_8859_5;
+extern const BYTE_LOOKUP rb_from_ISO_8859_6;
+extern const BYTE_LOOKUP rb_from_ISO_8859_7;
+extern const BYTE_LOOKUP rb_from_ISO_8859_8;
+extern const BYTE_LOOKUP rb_from_ISO_8859_9;
+extern const BYTE_LOOKUP rb_from_ISO_8859_10;
+extern const BYTE_LOOKUP rb_from_ISO_8859_11;
+extern const BYTE_LOOKUP rb_from_ISO_8859_13;
+extern const BYTE_LOOKUP rb_from_ISO_8859_14;
+extern const BYTE_LOOKUP rb_from_ISO_8859_15;
 
-extern const BYTE_LOOKUP to_ISO_8859_1;
-extern const BYTE_LOOKUP to_ISO_8859_2;
-extern const BYTE_LOOKUP to_ISO_8859_3;
-extern const BYTE_LOOKUP to_ISO_8859_4;
-extern const BYTE_LOOKUP to_ISO_8859_5;
-extern const BYTE_LOOKUP to_ISO_8859_6;
-extern const BYTE_LOOKUP to_ISO_8859_7;
-extern const BYTE_LOOKUP to_ISO_8859_8;
-extern const BYTE_LOOKUP to_ISO_8859_9;
-extern const BYTE_LOOKUP to_ISO_8859_10;
-extern const BYTE_LOOKUP to_ISO_8859_11;
-extern const BYTE_LOOKUP to_ISO_8859_13;
-extern const BYTE_LOOKUP to_ISO_8859_14;
-extern const BYTE_LOOKUP to_ISO_8859_15;
+extern const BYTE_LOOKUP rb_to_ISO_8859_1;
+extern const BYTE_LOOKUP rb_to_ISO_8859_2;
+extern const BYTE_LOOKUP rb_to_ISO_8859_3;
+extern const BYTE_LOOKUP rb_to_ISO_8859_4;
+extern const BYTE_LOOKUP rb_to_ISO_8859_5;
+extern const BYTE_LOOKUP rb_to_ISO_8859_6;
+extern const BYTE_LOOKUP rb_to_ISO_8859_7;
+extern const BYTE_LOOKUP rb_to_ISO_8859_8;
+extern const BYTE_LOOKUP rb_to_ISO_8859_9;
+extern const BYTE_LOOKUP rb_to_ISO_8859_10;
+extern const BYTE_LOOKUP rb_to_ISO_8859_11;
+extern const BYTE_LOOKUP rb_to_ISO_8859_13;
+extern const BYTE_LOOKUP rb_to_ISO_8859_14;
+extern const BYTE_LOOKUP rb_to_ISO_8859_15;
 
-extern const BYTE_LOOKUP from_SHIFT_JIS;
-extern const BYTE_LOOKUP from_EUC_JP;
+extern const BYTE_LOOKUP rb_from_SHIFT_JIS;
+extern const BYTE_LOOKUP rb_from_EUC_JP;
 
-extern const BYTE_LOOKUP to_SHIFT_JIS;
-extern const BYTE_LOOKUP to_EUC_JP;
+extern const BYTE_LOOKUP rb_to_SHIFT_JIS;
+extern const BYTE_LOOKUP rb_to_EUC_JP;
 
 
 /* declarations probably need to go into separate header file, e.g. transcode.h */
@@ -102,39 +102,39 @@
 static void
 init_transcoder_table(void)
 {
-    register_transcoder("ISO-8859-1",  "UTF-8", &from_ISO_8859_1, 2, 0);
-    register_transcoder("ISO-8859-2",  "UTF-8", &from_ISO_8859_2, 2, 0);
-    register_transcoder("ISO-8859-3",  "UTF-8", &from_ISO_8859_3, 2, 0);
-    register_transcoder("ISO-8859-4",  "UTF-8", &from_ISO_8859_4, 2, 0);
-    register_transcoder("ISO-8859-5",  "UTF-8", &from_ISO_8859_5, 3, 0);
-    register_transcoder("ISO-8859-6",  "UTF-8", &from_ISO_8859_6, 2, 0);
-    register_transcoder("ISO-8859-7",  "UTF-8", &from_ISO_8859_7, 3, 0);
-    register_transcoder("ISO-8859-8",  "UTF-8", &from_ISO_8859_8, 3, 0);
-    register_transcoder("ISO-8859-9",  "UTF-8", &from_ISO_8859_9, 2, 0);
-    register_transcoder("ISO-8859-10", "UTF-8", &from_ISO_8859_10, 3, 0);
-    register_transcoder("ISO-8859-11", "UTF-8", &from_ISO_8859_11, 3, 0);
-    register_transcoder("ISO-8859-13", "UTF-8", &from_ISO_8859_13, 3, 0);
-    register_transcoder("ISO-8859-14", "UTF-8", &from_ISO_8859_14, 3, 0);
-    register_transcoder("ISO-8859-15", "UTF-8", &from_ISO_8859_15, 3, 0);
-    register_transcoder("UTF-8", "ISO-8859-1",  &to_ISO_8859_1, 1, 1);
-    register_transcoder("UTF-8", "ISO-8859-2",  &to_ISO_8859_2, 1, 1);
-    register_transcoder("UTF-8", "ISO-8859-3",  &to_ISO_8859_3, 1, 1);
-    register_transcoder("UTF-8", "ISO-8859-4",  &to_ISO_8859_4, 1, 1);
-    register_transcoder("UTF-8", "ISO-8859-5",  &to_ISO_8859_5, 1, 1);
-    register_transcoder("UTF-8", "ISO-8859-6",  &to_ISO_8859_6, 1, 1);
-    register_transcoder("UTF-8", "ISO-8859-7",  &to_ISO_8859_7, 1, 1);
-    register_transcoder("UTF-8", "ISO-8859-8",  &to_ISO_8859_8, 1, 1);
-    register_transcoder("UTF-8", "ISO-8859-9",  &to_ISO_8859_9, 1, 1);
-    register_transcoder("UTF-8", "ISO-8859-10", &to_ISO_8859_10, 1, 1);
-    register_transcoder("UTF-8", "ISO-8859-11", &to_ISO_8859_11, 1, 1);
-    register_transcoder("UTF-8", "ISO-8859-13", &to_ISO_8859_13, 1, 1);
-    register_transcoder("UTF-8", "ISO-8859-14", &to_ISO_8859_14, 1, 1);
-    register_transcoder("UTF-8", "ISO-8859-15", &to_ISO_8859_15, 1, 1);
+    register_transcoder("ISO-8859-1",  "UTF-8", &rb_from_ISO_8859_1, 2, 0);
+    register_transcoder("ISO-8859-2",  "UTF-8", &rb_from_ISO_8859_2, 2, 0);
+    register_transcoder("ISO-8859-3",  "UTF-8", &rb_from_ISO_8859_3, 2, 0);
+    register_transcoder("ISO-8859-4",  "UTF-8", &rb_from_ISO_8859_4, 2, 0);
+    register_transcoder("ISO-8859-5",  "UTF-8", &rb_from_ISO_8859_5, 3, 0);
+    register_transcoder("ISO-8859-6",  "UTF-8", &rb_from_ISO_8859_6, 2, 0);
+    register_transcoder("ISO-8859-7",  "UTF-8", &rb_from_ISO_8859_7, 3, 0);
+    register_transcoder("ISO-8859-8",  "UTF-8", &rb_from_ISO_8859_8, 3, 0);
+    register_transcoder("ISO-8859-9",  "UTF-8", &rb_from_ISO_8859_9, 2, 0);
+    register_transcoder("ISO-8859-10", "UTF-8", &rb_from_ISO_8859_10, 3, 0);
+    register_transcoder("ISO-8859-11", "UTF-8", &rb_from_ISO_8859_11, 3, 0);
+    register_transcoder("ISO-8859-13", "UTF-8", &rb_from_ISO_8859_13, 3, 0);
+    register_transcoder("ISO-8859-14", "UTF-8", &rb_from_ISO_8859_14, 3, 0);
+    register_transcoder("ISO-8859-15", "UTF-8", &rb_from_ISO_8859_15, 3, 0);
+    register_transcoder("UTF-8", "ISO-8859-1",  &rb_to_ISO_8859_1, 1, 1);
+    register_transcoder("UTF-8", "ISO-8859-2",  &rb_to_ISO_8859_2, 1, 1);
+    register_transcoder("UTF-8", "ISO-8859-3",  &rb_to_ISO_8859_3, 1, 1);
+    register_transcoder("UTF-8", "ISO-8859-4",  &rb_to_ISO_8859_4, 1, 1);
+    register_transcoder("UTF-8", "ISO-8859-5",  &rb_to_ISO_8859_5, 1, 1);
+    register_transcoder("UTF-8", "ISO-8859-6",  &rb_to_ISO_8859_6, 1, 1);
+    register_transcoder("UTF-8", "ISO-8859-7",  &rb_to_ISO_8859_7, 1, 1);
+    register_transcoder("UTF-8", "ISO-8859-8",  &rb_to_ISO_8859_8, 1, 1);
+    register_transcoder("UTF-8", "ISO-8859-9",  &rb_to_ISO_8859_9, 1, 1);
+    register_transcoder("UTF-8", "ISO-8859-10", &rb_to_ISO_8859_10, 1, 1);
+    register_transcoder("UTF-8", "ISO-8859-11", &rb_to_ISO_8859_11, 1, 1);
+    register_transcoder("UTF-8", "ISO-8859-13", &rb_to_ISO_8859_13, 1, 1);
+    register_transcoder("UTF-8", "ISO-8859-14", &rb_to_ISO_8859_14, 1, 1);
+    register_transcoder("UTF-8", "ISO-8859-15", &rb_to_ISO_8859_15, 1, 1);
 
-    register_transcoder("SHIFT_JIS", "UTF-8",   &from_SHIFT_JIS, 3, 0);
-    register_transcoder("EUC-JP", "UTF-8",      &from_EUC_JP, 3, 0);
-    register_transcoder("UTF-8", "SHIFT_JIS",   &to_SHIFT_JIS, 2, 1);
-    register_transcoder("UTF-8", "EUC-JP",      &to_EUC_JP, 2, 1);
+    register_transcoder("SHIFT_JIS", "UTF-8",   &rb_from_SHIFT_JIS, 3, 0);
+    register_transcoder("EUC-JP", "UTF-8",      &rb_from_EUC_JP, 3, 0);
+    register_transcoder("UTF-8", "SHIFT_JIS",   &rb_to_SHIFT_JIS, 2, 1);
+    register_transcoder("UTF-8", "EUC-JP",      &rb_to_EUC_JP, 2, 1);
 
     register_transcoder(NULL, NULL, NULL, 0, 0);
 }

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

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