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.
Fixes #27
This PR should be reviewed commit by commit.
The first commit introduce a
sort-txt
utility, which basically enforce a keymaps order withincj3.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.