home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / ruby164.zip / rbemx164.zip / ruby / share / doc / uconv-0.4.6 / README.ja < prev   
Text File  |  2001-03-15  |  8KB  |  242 lines

  1.                Unicode ╩╤┤╣═╤│╚─ÑÑΓÑ╕Ñσí╝Ñδ
  2.                      version 0.4.6
  3.  
  4.               ╡╚┼─└╡┐═
  5.  
  6. - │╡═╫
  7.  
  8. ╦▄ÑΓÑ╕Ñσí╝Ñδñ╧íñISO/IEC 10646 (Unicode) ╩╕╗·╬≤ñ╚ ╞ⁿ╦▄╕∞╩╕╗·
  9. ╬≤ñ╚ñ╬┴Ω╕▀╩╤┤╣ñ╬ñ┐ñßñ╬│╚─ÑÑΓÑ╕Ñσí╝Ñδñ╟ñ╣íú
  10.  
  11. Ñ╡Ñ▌í╝Ñ╚ñ╖ñ╞ñññδ Ñ¿Ñ≤Ñ│í╝Ñ╟ÑúÑ≤Ñ░ñ╧ UCS-4, UTF-16, UTF-8,
  12. EUC-JP, CP932 (Windows ñ╟╗╚ñ∩ñ∞ñ╞ñññδ Shift_JIS ñ╬╩╤╝∩) ñ╟ñ╣íú
  13.  
  14. ╝½╞░┼¬ñ╦Ñ¿Ñ≤Ñ│í╝Ñ╟ÑúÑ≤Ñ░ñ≥╟º╝▒ñ╣ñδ╡í╟╜ñ╧ñóñΩñ▐ñ╗ñ≤íú
  15.  
  16. EUC-JP ñ╚ Unicode ñ╚ñ╬┤╓ñ╬╩╤┤╣Ñ╞í╝Ñ╓Ñδñ¼ version 0.3.x ñ▐ñ╟
  17. ñ╚ñ╧╩╤╣╣ñ╡ñ∞ñ╞ñññδñ╬ñ╟ñ┤├φ░╒▓╝ñ╡ññíú
  18.  
  19.  
  20. - ÑñÑ≤Ñ╣Ñ╚í╝Ñδ
  21.  
  22. Ruby-1.4 ░╩╣▀ñ╟ñ╖ñ½╞░║ε│╬╟ºñ╡ñ∞ñ╞ñññ▐ñ╗ñ≤íúRuby-1.4.2
  23. ░╩╣▀ñ╬╗╚═╤ñ≥ñ¬ñ╣ñ╣ñßñ╖ñ▐ñ╣íú
  24.  
  25. ÑΓÑ╕Ñσí╝Ñδñ╬Ñ╜í╝Ñ╣ñ╬ñóñδÑ╟ÑúÑ∞Ñ»Ñ╚ÑΩñ╬▓╝ñ╦ uconv ñ╬Ñ╜í╝Ñ╣ñ≥
  26. ┼╕│½ñ╖ñ╞ñ»ñ└ñ╡ññíú
  27.  
  28.   cd ext
  29.   gzip -dc < uconv-version.tar.gz | tar xvf -
  30.   cd uconv
  31.  
  32. EUC-JPíñCP932 ═╤╩╤┤╣Ñ╞í╝Ñ╓Ñδñ≥╗²ñ├ñ╞ñññδñ┐ñßíññ½ñ╩ñΩ┬τñ¡ññÑΓ
  33. Ñ╕Ñσí╝Ñδñ╦ñ╩ñΩñ▐ñ╣íúñΓñ╖íñEUC-JP ñ▐ñ┐ñ╧ CP932 ñ╬ñ╔ñ┴ñΘñ½ñ╖ñ½
  34. ╗╚ñ∩ñ╩ññ╛∞╣τñ╧ extconf.cf ñ╬ USE_EUC ñ½ USE_SJIS ñ≥║∩ñδñ╚Ñ╡
  35. ÑñÑ║ñ≥╛«ñ╡ñ»ñ╟ñ¡ñ▐ñ╣íúWindows ñ╬╛∞╣τíñUSE_WIN32API ñ≥╗╪─Ωñ╣
  36. ñδñ╚ CP932 ñ╬╩╤┤╣ñ╦ Win32 API ñ≥╗╚ñªñ╬ñ╟íñÑΓÑ╕Ñσí╝Ñδñ≥╛«ñ╡ñ»
  37. ñ╟ñ¡ñ▐ñ╣íú
  38.  
  39. ╕σñ╧─╠╛∩ñ╬ÑΓÑ╕Ñσí╝ÑδÑñÑ≤Ñ╣Ñ╚í╝Ñδñ≥╣╘ñ├ñ╞ñ»ñ└ñ╡ññíú╞░┼¬ÑΩÑ≤
  40. Ñ»ñ╦┬╨▒■ñ╖ñ╞ñññδ╛∞╣τñ╧░╩▓╝ñ╬─╠ñΩñ╟ñ╣íú
  41.  
  42.   ruby extconf.rb
  43.   make
  44.   make install
  45.  
  46.  
  47. - ╗╚ññ╩²
  48.  
  49. Ruby ñ╬ make ╗■ñ╦└┼┼¬ñ╦ÑΩÑ≤Ñ»ñ╖ñ╞ñññ╩ññ╛∞╣τñ╧íñ
  50.  
  51.   require "uconv"
  52.  
  53. ñ╚ñ╖ñ╞ñ½ñΘ╗╚═╤ñ╖ñ╞ñ»ñ└ñ╡ññíú
  54.  
  55.  
  56. - ÑΓÑ╕Ñσí╝Ñδ┤╪┐⌠
  57.  
  58.   u16swap (u2swap)íñu4swap ░╩│░ñ╧ UTF-16, UCS-4 ╩╕╗·╬≤ñ╧ÑΩÑ╚
  59.   ÑδÑ¿Ñ≤Ñ╟ÑúÑóÑ≤ñ╟ñ╩ñ»ñ╞ñ╧ñ╩ñΩñ▐ñ╗ñ≤íú
  60.   ░╩┴░ UCS-2 ñ≥░╖ñ├ñ╞ñññ┐┤╪┐⌠ñ╧ UTF-16 ñ≥░╖ñªñΦñªñ╦╩╤╣╣ñ╡ñ∞
  61.   ñ▐ñ╖ñ┐íú
  62.  
  63.   ┤╪┐⌠ñ╦ñΦñ├ñ╞ñ╧ñ╣ñ┘ñ╞ñ╬ ZERO WIDTH NO-BREAK SPACE (U+FEFF) ñ≥
  64.   BYTE ORDER MARK (BOM) ñ╚ñ▀ñ╩ñ╖ñ╞║∩╜ⁿñ╖ñ╞ñ╖ñ▐ñññ▐ñ╣íú
  65.  
  66.  
  67.              |               ╩╤┤╣└Φ
  68.              |  EUC-JP    CP932     UTF-8    UTF-16    UCS-4
  69.     ---------+------------------------------------------------
  70.        EUC-JP|  \         -         euctou8  euctou16  -
  71.     ╩╤ CP932 |  -         \         sjistou8 sjistou16 -
  72.     ┤╣ UTF-8 |  u8toeuc   u8tosjis  \        u8tou16   u8tou4
  73.     ╕╡ UTF-16|  u16toeuc  u16tosjis u16tou8  u16swap   u16tou4
  74.        USC-4 |  -         -         u4tou8   u4tou16   u4swap
  75.  
  76.  
  77.   utf16 = Uconv.u16swap(utf16)
  78.   ucs2 = Uconv.u2swap(ucs2)
  79.   utf16 = Uconv.u16swap!(utf16)
  80.   ucs2 = Uconv.u2swap!(ucs2)
  81.     UTF-16 ╩╕╗·╬≤ñ≥Ñ╨ÑñÑ╚Ñ╣Ñ∩Ñ├Ñ╫ñ╖ñ▐ñ╣íúÑΩÑ╚ÑδÑ¿Ñ≤Ñ╟ÑúÑóÑ≤
  82.     ñ╬╛∞╣τñ╧Ñ╙Ñ├Ñ░Ñ¿Ñ≤Ñ╟ÑúÑóÑ≤ñ╦╩╤┤╣ñ╡ñ∞ñ▐ñ╣íú
  83.     ! ñ╬╔╒ñññ┐┤╪┐⌠ñ╧░·ñ¡┐⌠ñ╬╩╕╗·╬≤ñ≥─╛└▄╩╤╣╣ñ╖ñ▐ñ╣íú
  84.  
  85.   ucs4 = Uconv.u4swap(ucs4)
  86.   ucs4 = Uconv.u4swap!(ucs4)
  87.     UCS-4 ╩╕╗·╬≤ñ≥Ñ╨ÑñÑ╚Ñ╣Ñ∩Ñ├Ñ╫ñ╖ñ▐ñ╣íú1234 ñ╚ñññªÑ╨ÑñÑ╚Ѭí╝
  88.     Ñ└ñ¼ 4321 ñ╦╩╤┤╣ñ╡ñ∞ñ▐ñ╣
  89.     ! ñ╬╔╒ñññ┐┤╪┐⌠ñ╧░·ñ¡┐⌠ñ╬╩╕╗·╬≤ñ≥─╛└▄╩╤╣╣ñ╖ñ▐ñ╣íú
  90.  
  91.   utf16 = Uconv.u8tou16(utf8)
  92.   ucs2 = Uconv.u8tou2(utf8)
  93.     UTF-8 ╩╕╗·╬≤ñ≥ UTF-16 ╩╕╗·╬≤ñ╦╩╤┤╣ñ╖ñ▐ñ╣íú╔╘└╡ñ╩ UTF-8
  94.     Ñ╖í╝Ñ▒Ñ≤Ñ╣ñ╧╬π│░ñ¼╚»└╕ñ╖ñ▐ñ╣íúUTF-16 ñ╟╔╜╕╜ñ╟ñ¡ñδ╩╕╗·
  95.     (U-00000000 í┴ U-0010FFFF) ░╩│░ñ╬╩╕╗·ñ¼╞■ñ├ñ╞ñññδñ╚╬π│░
  96.     ñ¼╚»└╕ñ╖ñ▐ñ╣íú
  97.  
  98.   utf8 = Uconv.u16tou8(utf16)
  99.   utf8 = Uconv.u2tou8(ucs2)
  100.     UTF-16 ╩╕╗·╬≤ñ≥ UTF-8 ╩╕╗·╬≤ñ╦╩╤┤╣ñ╖ñ▐ñ╣íúÑ╟Ñ╒Ñ⌐ÑδÑ╚ñ╟ñ╧ 
  101.     ZWNBSP (U+FEFF) ñ╧║∩╜ⁿñ╡ñ∞ñ▐ñ╣íú╔╘└╡ñ╩Ñ╡ÑφÑ▓í╝Ñ╚íªÑ┌Ñóñ╧
  102.     ╬π│░ñ¼╚»└╕ñ╖ñ▐ñ╣íú
  103.  
  104.   utf8 = Uconv.u4tou8(ucs4)
  105.     UCS-4 ╩╕╗·╬≤ñ≥ UTF-8 ╩╕╗·╬≤ñ╦╩╤┤╣ñ╖ñ▐ñ╣íúÑ╟Ñ╒Ñ⌐ÑδÑ╚ñ╟ñ╧ 
  106.     ZWNBSP (U+FEFF) ñ╧║∩╜ⁿñ╡ñ∞ñ▐ñ╣íú
  107.  
  108.   ucs4 = Uconv.u8tou4(utf8)
  109.     UTF-8 ╩╕╗·╬≤ñ≥ UCS-4 ╩╕╗·╬≤ñ╦╩╤┤╣ñ╖ñ▐ñ╣íú╔╘└╡ñ╩ UTF-8
  110.     Ñ╖í╝Ñ▒Ñ≤Ñ╣ñ╧╬π│░ñ¼╚»└╕ñ╖ñ▐ñ╣íú
  111.  
  112.   utf16 = Uconv.u4tou16(ucs4)
  113.     UCS-4 ╩╕╗·╬≤ñ≥ UTF-16 ╩╕╗·╬≤ñ╦╩╤┤╣ñ╖ñ▐ñ╣íúUTF-16 ñ╟╔╜╕╜
  114.     ñ╟ñ¡ñδ╩╕╗· (U-00000000 í┴ U-0010FFFF) ░╩│░ñ╬╩╕╗·ñ¼╞■ñ├ñ╞
  115.     ñññδñ╚╬π│░ñ¼╚»└╕ñ╖ñ▐ñ╣íú
  116.  
  117.   ucs4 = Uconv.u16tou4(utf16)
  118.     UTF-16 ╩╕╗·╬≤ñ≥ UCS-4 ╩╕╗·╬≤ñ╦╩╤┤╣ñ╖ñ▐ñ╣íú╔╘└╡ñ╩Ñ╡ÑφÑ▓í╝
  119.     Ñ╚íªÑ┌Ñóñ╧╬π│░ñ¼╚»└╕ñ╖ñ▐ñ╣íú
  120.  
  121.   euc  = Uconv.u16toeuc(utf16)
  122.   euc  = Uconv.u2toeuc(ucs2)
  123.     UTF-16 ╩╕╗·╬≤ñ≥ EUC-JP ╩╕╗·╬≤ñ╦╩╤┤╣ñ╖ñ▐ñ╣íú╩╤┤╣ñ╟ñ¡ñ╩ññ╩╕
  124.     ╗·ñ╧ Uconv.unknown_unicode_handler ñ¼╠ñ─Ω╡┴ñ╬╛∞╣τíñ'?'
  125.     ñ╦ñ╩ñΩñ▐ñ╣íú
  126.  
  127.   utf16 = Uconv.euctou16(euc)
  128.   ucs2 = Uconv.euctou2(euc)
  129.     EUC-JP ╩╕╗·╬≤ñ≥ UTF-16 ╩╕╗·╬≤ñ╦╩╤┤╣ñ╖ñ▐ñ╣íú
  130.  
  131.   euc  = Uconv.u8toeuc(utf8)
  132.     UTF-8 ╩╕╗·╬≤ñ≥ EUC-JP ╩╕╗·╬≤ñ╦╩╤┤╣ñ╖ñ▐ñ╣íú
  133.     u16toeuc(u8tou16(utf8)) ñ╚╞▒┼∙ñ╟ñ╣íú
  134.  
  135.   utf8 = Uconv.euctou8(euc)
  136.     EUC-JP ╩╕╗·╬≤ñ≥ UTF-8 ╩╕╗·╬≤ñ╦╩╤┤╣ñ╖ñ▐ñ╣íú
  137.     u16tou8(euctou16(euc)) ñ╚╞▒┼∙ñ╟ñ╣íú
  138.  
  139.   sjis  = Uconv.u16tosjis(utf16)
  140.   sjis  = Uconv.u2tosjis(ucs2)
  141.     UTF-16 ╩╕╗·╬≤ñ≥ CP932 ╩╕╗·╬≤ñ╦╩╤┤╣ñ╖ñ▐ñ╣íú╩╤┤╣ñ╟ñ¡ñ╩ññ╩╕
  142.     ╗·ñ╧ Uconv.unknown_unicode_handler ñ¼╠ñ─Ω╡┴ñ╬╛∞╣τíñ'?'
  143.     ñ╦ñ╩ñΩñ▐ñ╣íú
  144.  
  145.   utf16 = Uconv.sjistou16(sjis)
  146.   ucs2 = Uconv.sjistou2(sjis)
  147.     CP932 ╩╕╗·╬≤ñ≥ UTF-16 ╩╕╗·╬≤ñ╦╩╤┤╣ñ╖ñ▐ñ╣íú
  148.  
  149.   sjis  = Uconv.u8tosjis(utf8)
  150.     UTF-8 ╩╕╗·╬≤ñ≥ CP932 ╩╕╗·╬≤ñ╦╩╤┤╣ñ╖ñ▐ñ╣íú
  151.     u16tosjis(u8tou16(utf8)) ñ╚╞▒┼∙ñ╟ñ╣íú
  152.  
  153.   utf8 = Uconv.sjistou8(sjis)
  154.     CP932 ╩╕╗·╬≤ñ≥ UTF-8 ╩╕╗·╬≤ñ╦╩╤┤╣ñ╖ñ▐ñ╣íú
  155.     u16tou8(sjistou16(sjis)) ñ╚╞▒┼∙ñ╟ñ╣íú
  156.  
  157.   euc = Uconv.unknown_unicode_handler(unicode)
  158.     UTF-16 ñ▐ñ┐ñ╧ UTF-8 ñ½ñΘ EUC-JP ñ▐ñ┐ñ╧ CP932 ñ╦╩╤┤╣ñ╣ñδ
  159.     ñ╚ñ¡íñ╩╤┤╣ñ╟ñ¡ñ╩ññ UCS ╩╕╗· ñ¼ñóñ├ñ┐╛∞╣τñ╦╕╞ñ╙╜╨ñ╡ñ∞ñδÑ╧
  160.     Ñ≤Ñ╔ÑΘñ╟ñ╣íú░·┐⌠ñ╚ñ╖ñ╞ Unocode ñ╬╩╕╗·Ñ│í╝Ñ╔ñ¼└░┐⌠ñ╟┼╧ñ╡
  161.     ñ∞ñ▐ñ╣íú╠ß├═ñ╚ñ╖ñ╞╩╕╗·╬≤ñ≥╩╓ñ╖ñ╞▓╝ñ╡ññíú╜Θ┤ⁿ╛⌡┬╓ñ╟ñ╧╠ñ─Ω
  162.     ╡┴ñ╟ñ╣íú
  163.  
  164.   unicode = Uconv.unknown_euc_handler(euc)
  165.     EUC-JP ñ½ñΘ UTF-16 ñ▐ñ┐ñ╧ UTF-8 ñ╦╩╤┤╣ñ╣ñδñ╚ñ¡ñ╦íñJIS X
  166.     0208íñJIS X 0212 ñ╟╠ñ─Ω╡┴ñ╬╩╕╗·ñ¼ñóñ├ñ┐╛∞╣τñ╦╕╞ñ╙╜╨ñ╡ñ∞
  167.     ñδÑ╧Ñ≤Ñ╔ÑΘñ╟ñ╣íú░·ñ¡┐⌠ñ╚ñ╖ñ╞íñ2 Ñ╨ÑñÑ╚ñ▐ñ┐ñ╧ 3 Ñ╨ÑñÑ╚ñ╬
  168.     EUC ñ╬╩╕╗·╬≤ñ¼┼╧ñ╡ñ∞ñ▐ñ╣íú╠ß├═ñ╚ñ╖ñ╞ 16 Ñ╙Ñ├Ñ╚ñ╬└░┐⌠ñ≥╩╓
  169.     ñ╖ñ╞ñ»ñ└ñ╡ññíú╜Θ┤ⁿ╛⌡┬╓ñ╟ñ╧╠ñ─Ω╡┴ñ╟ñ╣íú
  170.  
  171.   unicode = Uconv.unknown_sjis_handler(euc)
  172.     CP932 ñ½ñΘ UTF-16 ñ▐ñ┐ñ╧ UTF-8 ñ╦╩╤┤╣ñ╣ñδñ╚ñ¡ñ╦íñCP932
  173.     ñ╟╠ñ─Ω╡┴ñ╬╩╕╗·ñ¼ñóñ├ñ┐╛∞╣τñ╦╕╞ñ╙╜╨ñ╡ñ∞ñδÑ╧Ñ≤Ñ╔ÑΘñ╟ñ╣íú░·
  174.     ñ¡┐⌠ñ╚ñ╖ñ╞íñ2 Ñ╨ÑñÑ╚ñ▐ñ┐ñ╧ 3 Ñ╨ÑñÑ╚ñ╬ CP932 ñ╬╩╕╗·╬≤ñ¼┼╧
  175.     ñ╡ñ∞ñ▐ñ╣íú╠ß├═ñ╚ñ╖ñ╞ 16 Ñ╙Ñ├Ñ╚ñ╬└░┐⌠ñ≥╩╓ñ╖ñ╞ñ»ñ└ñ╡ññíú╜Θ
  176.     ┤ⁿ╛⌡┬╓ñ╟ñ╧╠ñ─Ω╡┴ñ╟ñ╣íú
  177.  
  178.   flag = Uconv::eliminate_zwnbsp
  179.   Uconv::eliminate_zwnbsp = flag
  180.     ZWNBSP ╩╕╗·║∩╜ⁿÑ╒ÑΘÑ░ñ╬╗▓╛╚íñ╩╤╣╣ñ≥╣╘ñññ▐ñ╣íúflag ñ╧ 
  181.     true ñ½ false ñ≥╗╪─Ωñ╖ñ╞▓╝ñ╡ññíú╜Θ┤ⁿ├═ñ╧ true ñ╟ñ╣íú
  182.     true ñ╬╛∞╣τíñu4tou8, u16tou8 ┤╪┐⌠ñ╟ ZWNBSP ╩╕╗·ñ¼║∩╜ⁿñ╡
  183.     ñ∞ñ▐ñ╣íúfalse ñ╬╛∞╣τñ╧ ZWNBSP ╩╕╗·ñ╧╩▌┬╕ñ╡ñ∞ñ▐ñ╣íú
  184.  
  185.  
  186. - ├φ░╒
  187.  
  188. ░╩┴░ñ╬Ñ╨í╝Ñ╕ÑτÑ≤ñ╟ñ╧ Windows ñ╬ Unicode Ñ╒ÑíÑñÑδñ╚ñ╬╕▀┤╣└¡ñ≥
  189. ╣═╬╕ñ╖ñ╞íñUnicode Inc. ñ╬╩╤┤╣Ñ╞í╝Ñ╓Ñδñ╦░∞╔⌠╝Ωñ≥▓├ñ¿ñ┐ñΓñ╬ñ≥
  190. ╗╚ñ├ñ╞ñññ▐ñ╖ñ┐ñ¼íñversion 0.4 ñ╟ñ╧ CP932 ╩╤┤╣Ñ╞í╝Ñ╓Ñδñ≥╩╠ñ╦
  191. ═╤░╒ñ╖ñ┐ñ╬ñ╟íñEUC-JP ╩╤┤╣Ñ╞í╝Ñ╓Ñδñ╧ Unicode Inc. ñ╬╩╤┤╣Ñ╞í╝
  192. Ñ╓Ñδñ╬ñ▐ñ▐ñ╚ñ╖ñ▐ñ╖ñ┐íú
  193.  
  194. ░╩┴░ñ╬Ñ╨í╝Ñ╕ÑτÑ≤ñ╟ñ╧ WAVE DASH [U+301C] ñ╚ FULL WIDTH TILDE
  195. [U+FF5E] ñ≥ EUC-JP ñ╦╩╤┤╣ñ╣ñδ║▌íñ╬╛╩²ñ╚ñΓ 'í┴' (EUC-JP:
  196. A1C1) ñ╦ñ╖ñ╞ñññ▐ñ╖ñ┐ñ¼íñversion 0.4 ñ╟ñ╧ FULL WIDTH TILDE ñ╧
  197. ╠ñ─Ω╡┴╩╕╗·ñ╦ñ╩ñΩñ▐ñ╣íú╡╒ñ╦ EUC-JP ñ╬ 'í┴' ñ≥ UCS-2 ñ▐ñ┐ñ╧ 
  198. UTF-8 ñ╦╩╤┤╣ñ╣ñδ╛∞╣τñ╧ U+FF5E ñ╦╩╤┤╣ñ╖ñ╞ñññ▐ñ╖ñ┐ñ¼íñU+301C 
  199. ñ╦╩╤┤╣ñ╣ñδñΦñªñ╦ñ╩ñΩñ▐ñ╖ñ┐íú
  200.  
  201. CP932 ╩╤┤╣Ñ╞í╝Ñ╓Ñδñ≥╗╚ñª╛∞╣τñ╧ WAVE DASH ñ╧╠ñ─Ω╡┴╩╕╗·íñ
  202. FULL WIDTH TILDE ñ╚ 'í┴' (CP932: 8160) ñ╧┴Ω╕▀╩╤┤╣ñ╖ñ▐ñ╣íú
  203.  
  204. USE_WIN32API ñ≥╗╪─Ωñ╖ñ┐╛∞╣τíñUCS -> CP932 ñ╬╩╤┤╣╖δ▓╠ñ¼Ñ╞í╝Ñ╓
  205. Ñδñ≥╗╚ñ├ñ┐╛∞╣τñ╚░█ñ╩ñδ╖δ▓╠ñ╦ñ╩ñδñ│ñ╚ñ¼ñóñΩñ▐ñ╣íú
  206.  
  207.  
  208. - ╕ó═°
  209.  
  210. ╦▄│╚─ÑÑΓÑ╕Ñσí╝Ñδñ╬├°║ε╕óñ╧╡╚┼─└╡┐═ñ¼╩▌╗²ñ╖ñ▐ñ╣íú
  211.  
  212. ╦▄│╚─ÑÑΓÑ╕Ñσí╝Ñδñ╧íñRuby ╦▄┬╬ñ╬ÑΘÑñÑ╗Ñ≤Ñ╣ñ╦ñ╖ñ┐ñ¼ñ├ñ╞═°═╤ñ╣
  213. ñδñ│ñ╚ñ¼ñ╟ñ¡ñ▐ñ╣íú
  214.  
  215.  
  216. - ║ε╝╘
  217.  
  218.  ╡╚┼─└╡┐═ <yoshidam@inse.co.jp>, <yoshidam@yoshidam.net>
  219.  
  220.  
  221. - ═·╬≥
  222.  
  223.  Mar  4, 2001 version 0.4.6 s2u_conv2 ñ≥╜ñ└╡
  224.                             USE_WIN32API ─╔▓├
  225.  Jan 30, 2001 version 0.4.5 u2s_conv2 ñ≥╜ñ└╡
  226.                             USC/CP932 ╩╤┤╣Ñ╞í╝Ñ╓Ñδñ≥╩╤╣╣
  227.  Apr 18, 2000 version 0.4.4 SJIS ñ½ñΘ UCS ñ╬╩╤┤╣Ñ╨Ñ░ñ≥╜ñ└╡
  228.  Mar 11, 2000 version 0.4.3 non-constant initializers ñ╬║∩╜ⁿ
  229.  Nov 23, 1999 version 0.4.2 eliminate_zwnbsp Ñ╒ÑΘÑ░─╔▓├
  230.                             ustring ÑΘÑñÑ╓ÑΘÑΩñ≥║╟┐╖╚╟ñ╦║╣ñ╖┬╪ñ¿
  231.                             ╝π┤│ñ╬╣Γ┬«▓╜
  232.  Nov 19, 1999 version 0.4.1 addUString ñ╬Ñ╨Ñ░Ñ╒ÑúÑ├Ñ»Ñ╣
  233.  Nov  5, 1999 version 0.4.0 CP932 ┬╨▒■
  234.  Mar 29, 1999 version 0.3.1 GC ñ╦│▓ñ¼ñóñδ══ñ╩ñ╬ñ╟ xmalloc ñ╬╗╚═╤ñ≥ñΣñßñ┐
  235.  Feb 22, 1999 version 0.3.0 UCS-4íñUTF-16 Ñ╡Ñ▌í╝Ñ╚
  236.  Jan 13, 1999 version 0.2.2 ╩Σ╜⌡┤┴╗·Ñ╡Ñ▌í╝Ñ╚
  237.  Aug 15, 1998 version 0.2.1 ▒╤╕∞╚╟ README Ñ╒ÑíÑñÑδ─╔▓├
  238.  Jul 24, 1998 version 0.2 ╩╤┤╣ñ╟ñ¡ñ╩ññ╩╕╗·ñ¼ñóñ├ñ┐ñ╚ñ¡ñ╦Ñ╧Ñ≤
  239.                           Ñ╔ÑΘñ≥╕╞ñ╙╜╨ñ╣ñΦñªñ╦╩╤╣╣
  240.                           ÑßÑΓÑΩ┤╔═²╩²╦íñ≥╩╤╣╣
  241.  Jul  8, 1998 version 0.1 ÑΩÑΩí╝Ñ╣
  242.