Commit ded7a585 authored by Seblu's avatar Seblu
Browse files

le curseur est toujours a la fin lors de l'ecriture de l'history

parent afccda67
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -61,6 +61,7 @@ void Screen::run() {
	memcpy(cmd_history_buffer_, cmd_buffer_, CMD_BUFFER_SIZE);
      strncpy(cmd_buffer_, H.get(cmd_history_off_++).c_str(), CMD_BUFFER_SIZE);
      cmd_buffer_[CMD_BUFFER_SIZE - 1] = 0;
      cmd_buf_off_ = strlen(cmd_buffer_);
      break;
      // KEY DOWN
    case KEY_DOWN:
@@ -73,6 +74,7 @@ void Screen::run() {
	strncpy(cmd_buffer_, H.get(cmd_history_off_ - 1).c_str(), CMD_BUFFER_SIZE);
	cmd_buffer_[CMD_BUFFER_SIZE - 1] = 0;
      }
      cmd_buf_off_ = strlen(cmd_buffer_);
      break;
      // KEY LEFT
    case KEY_LEFT: