Merged r12046 from trunk to 2.3-stable (#14562)
fix diff of CJK (Chinese/Japanese/Korean) is broken on Ruby 1.8.
Contributed by Jun NAITOH.
Authored by: tmaruyama 2013-07-28
Parent: [r12053]
Child: [r12055]