Levent P.
Levent P.
Hi Steve, thanks for explaining the logic behind the design. All is well. Looking forward to '*KEY' implementation;)
This looks good but at the moment can not expand keys definitions within a BASIC line. Say key one is defined as *key 1 P. 10 press-F1 produces: P. it...
Another behavior different from BBC Micro. If a key is defined as follows: *key 1 "P." upon pressing F1, it produces: "P." Syntax error It should produce: P.
I am just comparing it with BBC Micro and noting the differences.
Here is my take: // KEY command // Parameters: // - ptr: Pointer to the argument string in the line edit buffer // Returns: // - MOS error code //...
I do agree with you that the current Agon implementation is good enough. However, when possible, the differences between Agon and BBC BASIC should be documented. AS many users are...
@HeathenUK About code reviews , I meant it should be a standard/formal process (with at least two people involved) for each PR. Of course you could manipulate keycmd and remove...
Sounds good. Just noticed that the following entry treated as '*KEY' without any command string. Guess mos function for conversion does not distinguish the errors between NULL and an ASCII...
Looking good. I made a few small changes (in mos_editor.c) as follows that work for me. Wanted to expand keys in the BASIC lines at the expense of Newline. BBC...
Great. Thanks for the update.