diff options
Diffstat (limited to 'src/client/console.cc')
-rw-r--r-- | src/client/console.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/client/console.cc b/src/client/console.cc index 7bb1aaf..ddcaa32 100644 --- a/src/client/console.cc +++ b/src/client/console.cc @@ -151,6 +151,11 @@ void Console::keypressed(unsigned int key) if (input_pos < (*history_pos).size()) input_pos++; break; + case SDLK_DELETE: + if ((*history_pos).size() && input_pos < (*history_pos).size()) { + (*history_pos).erase(input_pos, 1); + } + break; case SDLK_BACKSPACE: if ((*history_pos).size() && input_pos) { (*history_pos).erase(input_pos-1, 1); |