Revision 4b8243d7
core/src/aos_shell.c | ||
---|---|---|
1586 | 1586 |
case ACTION_RECALLPREVIOUS: |
1587 | 1587 |
{ |
1588 | 1588 |
// if the input was cleared but the current entry is occupied by a modified copy of a history entry, skip the current entry |
1589 |
if (rdata->buffer.selected == 0 && rdata->buffer.edited > 1) {
|
|
1589 |
if (shell->input.nentries > 1 && rdata->buffer.selected == 0 && rdata->buffer.edited != 1) {
|
|
1590 | 1590 |
rdata->buffer.selected += 2; |
1591 | 1591 |
} else { |
1592 | 1592 |
++rdata->buffer.selected; |
Also available in: Unified diff