Port the Cocoa backend to use unicode key numbers

This commit is contained in:
Kovid Goyal
2021-01-16 13:19:44 +05:30
parent ae37b4b09b
commit 86ce72e725
11 changed files with 527 additions and 617 deletions

View File

@@ -47,11 +47,6 @@ convert_glfw_mods(int mods, KeyEvent *ev) {
}
static inline int
encode_csi_string(const char csi_trailer, const char *payload, char *output) {
return snprintf(output, KEY_BUFFER_SIZE, "\x1b[%s%c", payload, csi_trailer);
}
static inline void
init_encoding_data(EncodingData *ans, const KeyEvent *ev) {
ans->add_actions = ev->report_all_event_types && ev->action != PRESS;