Issue #5820 has been updated by Yui NARUSE.


Ken Takata wrote:
> ???????????????????? (?au) ?????????????使??????????????????????????????????????Perl????????Python???? /u ???????使????????????????????????????????????????
> /u ??????????????????大?????? /A/U ????????????

/A /U ????度?? Perl ??? /A /U ??????????????????????2.0 ??? /u ??? deprecated ??????????????????????????????????

> /d ??確??????????????????????/d ??? 1.9 ???????????????1.9 ????????????? /a ?????????????????????(/d ?????)???????????????????????????????????????????????????/a ??? 1.9 ????????????? \b ?????????????????????????????????????????????????

??????????????/d ??? 1.9 ???????????

> ???????#note-1 ?????????????????enc ???????????以??????????????????????????以???????????????????????
> tool/enc-unicode.rb (??? tool/CaseFolding.py) ????????????????????

https://github.com/nurse/ruby/tree/onigmo ??????????????????
以???????????????????????????????r34236 ??????????????
* enc/cp932.c ?????? sjis.c ????????? shift_jis.c ????????
* enc/cp932.c ?????? enc/windows_31j.c ??? rename
* Windows-31J ??????????????義?? enc/shift_jis.c ?????? enc/windows_31j.c ??移???
* enc/koi8.c ????????? (KOI8??????????????????????????????????????????????????????????????
* enc/cp1251.c ????????? (Ruby ???? enc/windows_1251.c)

> 8,9?????????JIS X 0208???????????????????????JIS X 0212???0213??????????????????????課??????????????????

???????JIS X 0213 ?????????????? Ruby ????殺?????????????
仮?????????????????????????Shift_JISX0213/EUC-JISX0213 ????? 0213 系????????????話?????????????
???????SJIS 系????????????? JIS X 0212 ?????????????????????????????????????????????????????????
EUC-JP ??? eucJP-ms ??? JIS X 0212 ????????????対??????????????????????????????????????
----------------------------------------
Feature #5820: Merge Onigmo to Ruby 2.0
https://bugs.ruby-lang.org/issues/5820

Author: Yui NARUSE
Status: Assigned
Priority: Normal
Assignee: Yui NARUSE
Category: M17N
Target version: 2.0.0


Ruby 1.9 ???正覨?????? M17N ?????????? Oniguruma ??????????????????
????????? 2.0 ???? Oniguruma ??????????????????k-takata ????????? Onigmo ??置??????????????????????話??????
https://github.com/k-takata/Onigmo/tree/tmp/ruby-2.0.x

??????????込???????影??以???????????????
* 100%???? (???????????????????修正??????)
* ????????????????? [ruby-dev:44410]
  * 正??
???  * \K, \R, \X, (?(cond)yes|no), \g<0>, \g<+n>, (?au)
???  * Perl 5.10?????????????????????Ruby????????????????????
    * Shift_JIS, EUC-JP???????????????????????????大??????????????索?対????
    * Shift_JIS, EUC-JP????\p{Han}, \p{Latin}, \p{Greek}, \p{Cyrillic} ??対????
    * ???????
      * ???????????????????????????????
      * http://redmine.ruby-lang.org/issues/3568 ????????????????????????????度?????????

???? POSIX ????????????????????????????????????解決???????????????????????????????????


-- 
http://bugs.ruby-lang.org/