diff options
author | Kartik K. Agaram <vc@akkartik.com> | 2021-11-28 16:19:01 -0800 |
---|---|---|
committer | Kartik K. Agaram <vc@akkartik.com> | 2021-11-28 16:19:01 -0800 |
commit | af4e2e07511a6ee6ab5c88c2a6a7be8e59b159f7 (patch) | |
tree | 6b42cc979d00b47926e10531a7e780e6e54153ae /src | |
parent | 383832b58bf496744aa1e5a8d70ee89612240c8a (diff) | |
download | teliva-af4e2e07511a6ee6ab5c88c2a6a7be8e59b159f7.tar.gz |
fix half-assed mac os backspace commit
Diffstat (limited to 'src')
-rw-r--r-- | src/kilo.c | 4 | ||||
-rw-r--r-- | src/teliva.h | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/src/kilo.c b/src/kilo.c index bc84948..cd1b098 100644 --- a/src/kilo.c +++ b/src/kilo.c @@ -1013,7 +1013,7 @@ static void editorGo(lua_State* L) { mvprintw(LINES-2, 0, "Go to: %s", query); int c = getch(); - if (c == KEY_BACKSPACE) { + if (c == TELIVA_BACKSPACE) { if (qlen != 0) query[--qlen] = '\0'; } else if (c == ESC || c == ENTER) { editorSetStatusMessage(""); @@ -1069,7 +1069,7 @@ static void editorProcessKeypress(lua_State* L) { case CTRL_F: editorFind(); break; - case KEY_BACKSPACE: + case TELIVA_BACKSPACE: editorDelChar(); break; case KEY_NPAGE: diff --git a/src/teliva.h b/src/teliva.h index bd2d43c..317e500 100644 --- a/src/teliva.h +++ b/src/teliva.h @@ -11,8 +11,8 @@ enum KEY_ACTION { CTRL_F = 6, CTRL_G = 7, CTRL_H = 8, -#if APPLE - TELIVA_BACKSPACE = KEY_DELETE, +#if __APPLE__ + TELIVA_BACKSPACE = KEY_DC, /* delete */ #else TELIVA_BACKSPACE = KEY_BACKSPACE, #endif |