1
-
2
1
ChangeLog
3
2
---------
4
3
5
4
Version 2022.01.00-a4 - 15-May-2022:
6
5
- MMB4L is now open-source and licensed under a modified 4-clause BSD license
7
- similar to that or the PicoMite firmware and MMBasic for Windows. See the
6
+ similar to that for the PicoMite firmware and MMBasic for Windows. See the
8
7
LICENSE file for details. My thanks to Geoff and Peter for allowing this to
9
8
be possible.
10
9
- Added * command which may be used at the MMBasic prompt (but not within
@@ -33,8 +32,8 @@ Version 2022.01.00-a4 - 15-May-2022:
33
32
options except for BASE, BREAK, CASE, CODEPAGE, CONSOLE, EXPLICIT and
34
33
RESOLUTION:
35
34
- only options that differ from their defaults are saved to this file.
36
- - Added OPTION EDITOR <editor> command to change the EDITor;
37
- <editor> is one of :
35
+ - Added OPTION EDITOR <editor> command to change the EDITor.
36
+ Supported editors are :
38
37
- ATOM
39
38
- CODE (synonym for VSCODE)
40
39
- DEFAULT (synonym for NANO)
@@ -49,18 +48,18 @@ Version 2022.01.00-a4 - 15-May-2022:
49
48
- XED (untested because I couldn't get a version for Ubuntu 21.)
50
49
- or a string specifying a command to run, e.g.
51
50
OPTION EDITOR "code -g ${file}:${line}"
52
- ${file} is a placeholder for the filename to edit, this will
53
- automatically have "quotes" put around it .
51
+ ${file} is a placeholder for the filename to edit, the filename will
52
+ be automatically enclosed in double-quoted .
54
53
${line} is a placeholder for the line number to set the initial
55
54
cursor position to.
56
55
- Added OPTION F<num> string$ sub-commands to define the strings that will be
57
56
generated when pressing function keys at the MMBasic prompt:
58
- - all of F1-F12 can be programmed .
57
+ - all of F1-F12 can be redefined .
59
58
- beware that some function keys may be captured by the Linux window
60
59
manager and never passed on to MMBasic.
61
60
- Added OPTION SEARCH PATH <path> command as per CMM2.
62
61
- Added OPTION {SAVE | LOAD} <filename> command.
63
- - Added OPTION RESET [ ALL | <option>] command.
62
+ - Added OPTION RESET { ALL | <option>} command.
64
63
- Added PEEK(DATAPTR) function and POKE DATAPTR ptr% command for getting
65
64
and setting the DATA read pointer.
66
65
- Added READ {RESTORE | SAVE} command for pushing and popping the DATA read
0 commit comments