ueno/libskk — pull request #27 by NigoroJr (2014-05-16 19:26:40+00:00)
Title: Add ACT09 rules

Hello, I added the rules for [ACT09](http://www1.vecceed.ne.jp/~bemu/act/act09_doc.html).

I didn't include `default/default` in `rom-kana/default.json` because I would have had to make changes such as:

"cya": null,
"cyi": null,
...

for every three-letter romaji that has "y" as the second letter. `cy` is defined as 「くい」 in ACT09, and so are the other rules that have "y" as the second letter. Without these changes, it looks like ibus-skk waits for the third letter, therefore, the `cy` definition doesn't come into effect.

I guess I could have just set all `[cstn...]y[aiueo]` to null, but I felt like not including `default/default` would be better rather than including it and setting almost half of what you included to null. Plus, you would be able to fix the same issue for ACT by including ACT09 and overriding some of the rules.

Thanks.