diff options
author | Kartik K. Agaram <vc@akkartik.com> | 2021-12-21 21:18:16 -0800 |
---|---|---|
committer | Kartik K. Agaram <vc@akkartik.com> | 2021-12-21 21:18:16 -0800 |
commit | 712d80e48a8e854bbc44b7362db819a9be250cab (patch) | |
tree | 7544cb90a7ac72781ffef0a0012e800cef106030 | |
parent | 7cf65a3bea554753b0bb93aff0c1b9a10bca3c44 (diff) | |
download | teliva-712d80e48a8e854bbc44b7362db819a9be250cab.tar.gz |
bugfix: ensure definition to edit has some name
-rw-r--r-- | src/lua.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/lua.c b/src/lua.c index cdd9975..eef4bdd 100644 --- a/src/lua.c +++ b/src/lua.c @@ -1012,10 +1012,12 @@ restart: } else if (c == CTRL_X) { return; } else if (c == ENTER) { - save_to_current_definition_and_editor_buffer(L, query); - int back_to_big_picture = edit_current_definition(L); - if (back_to_big_picture) goto restart; - return; + if (query[0] != '\0') { + save_to_current_definition_and_editor_buffer(L, query); + int back_to_big_picture = edit_current_definition(L); + if (back_to_big_picture) goto restart; + return; + } } else if (c == CTRL_U) { qlen = 0; query[qlen] = '\0'; |