diff options
| author | 2024-09-05 08:48:51 -0400 | |
|---|---|---|
| committer | 2024-09-05 08:48:51 -0400 | |
| commit | 41f8b9a78561e521f9d82fc05514bf2422b3df28 (patch) | |
| tree | 2169965ab667aa6d1455b3bddbf6e571b431f5db | |
| parent | updated readme (diff) | |
bugfix on arrowkey movement after browsing history
| -rw-r--r-- | src/lush.c | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -237,12 +237,16 @@ char *lush_read_line() { case 'C': // right arrow if (pos < strlen(buffer)) { pos++; + // if modifying text reset history + history_pos = -1; reprint_buffer(buffer, &pos, history_pos); } break; case 'D': // left arrow if (pos > 0) { pos--; + // if modifying text reset history + history_pos = -1; reprint_buffer(buffer, &pos, history_pos); } break; |
