Merge pull request #777 from devsaurus/dev-cr

Skip CR in interactive mode
This commit is contained in:
Arnim Läuger 2015-11-20 22:56:12 +01:00
commit b216e6a809
1 changed files with 3 additions and 5 deletions

View File

@ -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');