From fe83ebf9edb5573d0f853e13b661e855425b861b Mon Sep 17 00:00:00 2001 From: Olaf Seibert Date: Mon, 27 Jun 2022 21:12:58 +0200 Subject: [PATCH] Update CHANGES file with recent news. --- CHANGES | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/CHANGES b/CHANGES index d33e808..d694b95 100644 --- a/CHANGES +++ b/CHANGES @@ -1,5 +1,29 @@ ??.??.2022: Rhialto - version 0.?.?: + version 0.8: + - Improve parsing of symbols, e.g. `4..` is not a symbol. + - More careful file format checking of .MLB files, so that you can + use either RSX or RT format .MLB files, and autodetection works. + - Replace the floating point parser by a version which is based on + integer math only, because the Apple M1 doesn't have the required + long double support in its compiler. + 11 changes from Paul Koning that add some features which help to + assemble RSTS/E sources: + - Add default extensions to .include, .library + - Fix .psect without argument, add (ignored) pseudo ops .mdelete, + .cross, .nocross + - Allow TRAP without argument, or with non-literal argument + - Fix .library pseudo + - Always list lines that have an error + - Fix macro calls with omitted argument that has a default value, + followed by additional (not omitted) arguments. + - Implement .ENABLE MCL + - Treat unexpected .IF argument as true, not false. This appears to + be what the reference assembler does, at least it is necessary for + certain RSTS source files to assemble without error. + - Allow explicit decimal point after .RADIX argument. + - Allow formal name of .IRP and .IRPC to be enclosed in < >. + - Just like .RAD50, .IDENT accepts an argument that can contain not + just delimited string characters but also values in < >. 05.01.2022: Rhialto version 0.7.2: