Create the default C-x keymap.
Creates the lem-core:*global-prefix-keymap* and binds to it "C-x". This allows users to rebind the keymap to a different prefix. New "C-x" bindings in the lem-core:*global-keymap* should be bound in this new keymap instead.
That sounds great, thank you.
Does that break backward compatibility with existing "C-x …" bindings to the global keymap in one's init file? (I guess not?)
Can you also send a PR to the documentation on https://github.com/lem-project/lem-project.github.io/ too ?
Thanks!
After doing some more testing there is an issue if there is an "C-x" binding in the init file. I'll see if I can get that resolved and then I'll update the documentation too.
if you threw a good, understantable error message that would help users migrate, that would be good too.
if both options are too difficult, alright.
hey @sethaldini , what's up with this good PR?
I think this PR is great, but is there a reason it can't be merged?