Issue #5820 has been updated by Yui NARUSE.


= ?????????????????

Ruby????????込???:
cd Onigmo
cp reg{comp,enc,error,exec,parse,syntax}.c reg{enc,int,parse}.h ~/ruby
cp oniguruma.h ~/ruby/include/ruby/

Onigmo: edf9df1cefc28472085a857116153529253ffab5 (tmp/ruby-2.0.x)
Ruby: r34150

>   1) Failure:
> test_parse_utf8(TestDateParse)
> [/home/naruse/ruby/test/date/test_date_parse.rb:651]:
> <"????"> expected but was
> <nil>.

??????: 解????正覨????????????????
[:alpha:] ??? ASCII ??????????????????????????????????????????

>   2) Failure:
> test_iso_8859_1(TestISO8859) [(eval):7]:
> Expected /^SS$/i to match "\xDF".
>
> >   3) Failure:
> > test_iso_8859_10(TestISO8859) [(eval):7]:
> > Expected /^SS$/i to match "\xDF".
>
>   4) Failure:
> test_iso_8859_13(TestISO8859) [(eval):7]:
> Expected /^SS$/i to match "\xDF".
>
>   5) Failure:
> test_iso_8859_14(TestISO8859) [(eval):7]:
> Expected /^SS$/i to match "\xDF".
>
>   6) Failure:
> test_iso_8859_15(TestISO8859) [(eval):7]:
> Expected /^SS$/i to match "\xDF".
>
>   7) Failure:
> test_iso_8859_16(TestISO8859) [(eval):7]:
> Expected /^SS$/i to match "\xDF".
>
>   8) Failure:
> test_iso_8859_2(TestISO8859) [(eval):7]:
> Expected /^SS$/i to match "\xDF".
>
>   9) Failure:
> test_iso_8859_3(TestISO8859) [(eval):5]:
> Expected /^SS$/i to match "\xDF".
>
>  10) Failure:
> test_iso_8859_4(TestISO8859) [(eval):7]:
> Expected /^SS$/i to match "\xDF".
>
>  11) Failure:
> test_iso_8859_9(TestISO8859) [(eval):5]:
> Expected /^SS$/i to match "\xDF".

??𬥽???
大????????????????対????????????

>  12) Failure:
> test_regexp_named_class(TestM17N) [/home/naruse/ruby/test/ruby/test_m17n.rb:543]:
> Expected /[[:space:]]/ to match " ".
>
>  13) Failure:
> test_posix_bracket(TestRegexp) [/home/naruse/ruby/test/ruby/test_regexp.rb:716]:
> Expected /\A[[:digit:]]+\z/ to match "??????????".

POSIX ?????????? ASCII ???????????????

>  14) Failure:
> test_unicode(TestRegexp) [/home/naruse/ruby/test/ruby/test_regexp.rb:792]:
> Expected /^\u0149$/i to match "??".

2)-11) ???????????
----------------------------------------
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://redmine.ruby-lang.org