mirror of
https://github.com/nodemcu/nodemcu-firmware.git
synced 2025-01-16 20:52:57 +08:00
skip CR in interactive mode
This commit is contained in:
parent
99cc9e1232
commit
69f3a6f177
@ -549,12 +549,10 @@ static bool readline(lua_Load *load){
|
||||
{
|
||||
if(run_input)
|
||||
{
|
||||
/* handle CR key */
|
||||
/* skip CR key */
|
||||
if (ch == '\r')
|
||||
{
|
||||
char next;
|
||||
if (uart_getc(&next))
|
||||
ch = next;
|
||||
continue;
|
||||
}
|
||||
/* backspace key */
|
||||
else if (ch == 0x7f || ch == 0x08)
|
||||
@ -580,7 +578,7 @@ static bool readline(lua_Load *load){
|
||||
// }
|
||||
|
||||
/* end of line */
|
||||
if (ch == '\r' || ch == '\n')
|
||||
if (ch == '\n')
|
||||
{
|
||||
load->line[load->line_position] = 0;
|
||||
if(uart0_echo) uart_putc('\n');
|
||||
|
Loading…
x
Reference in New Issue
Block a user