Skip to content

suggestions for improvement #48

@Volhout

Description

@Volhout

Dear BleuLlama,

Looking at your V0.15 I have 3 bug fixes for you, and one suggestion

Bug fixes:
1/ fix backspace issue
on line 753
replace
printmsg(backspacemsg);
with
printmsgNoNL(backspacemsg);

2/ fix delay command (allows multiple commands on one line in the basic program)
on line 1275
replace
goto execnextline;
with
goto run_next_statement;

3/ fix strange response INPUT when faulty key entry is given
move following:

             txtpos = tmptxtpos;

from: line 1492
to: a new location in between line 1488 and 1489

Suggestion for improvement:
add possibility to abbreviate commands in the basic program (i.e. use n. for next, dw. for dwrite)
on line 593 insert following code
else if(txtpos[i] == '.')
{
txtpos += i+1; // Advance the pointer to following the keyword
ignore_blanks();
return;
}

Regards,

Volhout

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions