Arthurmcarthur / Cangjie3-Plus

倉頡三代補完計畫
MIT License
32 stars 13 forks source link

Fix some errors #28

Closed JLHwung closed 3 years ago

JLHwung commented 3 years ago

Fixes #27

This PR should be reviewed commit by commit.

The first commit introduce a sort-txt utility, which basically enforce a keymaps order within cj3.txt. The order is never documented so it is just my speculation. I am happy to revise it if you think the order is incorrect. This script requires Node.js 14. I think it generally reduces maintenance cost when a keymap error is fixed.

The second commit reorders cj3.txt and fixes any inconsistencies here.

The third commit applies changes suggested by #27. Please review this commit carefully.

The fourth commit reorders cj3.txt, no surprise here.