twitter/twitter-cldr-rb — pull request #30 by KL-7 (2012-05-10 19:04:41+00:00)
Title: Some minor fixes and changes for Normalizers::NFD.

Hi, @camertron.

I started getting into Unicode normalization in order to implement NFKD. As NFKD algorithm is pretty close to NFD, most likely I'll extract some logic from `Normalizers::NFD` into a base class to be able to use it in a sibling `Normalizers::NFKD` class. At least that's the plan at the moment.

I looked at `Normalizers::NFD` class and besides removing incorrect duplicate of `:Scount` in `@@hangul_constants` I made a couple of other minor changes, like extracting Hangul decomposition into a method, moving Hangul algorithms constants from class variable into a constant and making internal methods private.