Skip to content

Commit

Permalink
update release history with 3.5.1 details and change version from 3.5…
Browse files Browse the repository at this point in the history
….1-dev to 3.5.1
  • Loading branch information
dmcoles committed Sep 6, 2022
1 parent 0968144 commit 16e8bc7
Show file tree
Hide file tree
Showing 3 changed files with 34 additions and 3 deletions.
4 changes: 2 additions & 2 deletions E-VO.S
Original file line number Diff line number Diff line change
Expand Up @@ -9791,8 +9791,8 @@ SRCFN: DC.L 0
EROBJLINE: DC.B 'WITH: %s',10,0
DC.B '$VER:'
TITLE: DC.B 'E-VO',160,'E',160,'Compiler'
DC.B '/Assembler/Linker/PP',160,'v3.5.1-dev',160
DC.B '(02.09.2022)'
DC.B '/Assembler/Linker/PP',160,'v3.5.1',160
DC.B '(06.09.2022)'
DC.B 10,'developing as "EC"',160
DC.B '''1991-97',160,'by Wouter van Oortmerssen',10
DC.B 'developing as "GEC"',160
Expand Down
14 changes: 14 additions & 0 deletions E-VO.guide
Original file line number Diff line number Diff line change
Expand Up @@ -340,6 +340,20 @@ NOTE: in most cases you won't need to use any of these options
0D. changes / history / new features
------------------------------------

New in E-VO (3.5.1)
- fix issue with short jump calculations being done incorrect in certain
circumstances, causing crashes.
- fix casing of math ieee functions to match original E modules
- disable OPT POOL and OPT UTILLIB in legacy mode
- disable THISTASK, __POOL and UTILITYBASE in legacy mode
- reinstate [] in immediate list to previous E functionality (a blank
0 item list)
- fix optimisation issue where MOVE.B (A0),D0 and MOVE.W (A0),D0 followed
by TST.L would be optimised incorrectly.
- fix issue with immediate lists, ListMax() could not be used as the max
size was not populated.
- allow 0 length lists to be created eg List(0)
- add showhunk source
New in E-VO (3.5.0)
- Added ac020 object with pad int to allow optimised 32 bit writes on
020+ courtesy of Samuel D. Crow
Expand Down
19 changes: 18 additions & 1 deletion Updates.txt
Original file line number Diff line number Diff line change
Expand Up @@ -348,6 +348,7 @@ Development restarted as E-VO by Darren Coles
were not set correctly.
- Made the select source file window wider in EDBG to account for the
full path being displayed.

(3.5.0)
- Added ac020 object with pad int to allow optimised 32 bit writes on
020+ courtesy of Samuel D. Crow
Expand Down Expand Up @@ -422,7 +423,22 @@ Development restarted as E-VO by Darren Coles
- Fix: CHAR '' or CONST STR='' would cause memory corruption
- Fix "3*SIZEOF LONG" error
- added AstpCopy and UsedStack and StackSize functions


(3.5.1)
- fix issue with short jump calculations being done incorrect in certain
circumstances, causing crashes.
- fix casing of math ieee functions to match original E modules
- disable OPT POOL and OPT UTILLIB in legacy mode
- disable THISTASK, __POOL and UTILITYBASE in legacy mode
- reinstate [] in immediate list to previous E functionality (a blank
0 item list)
- fix optimisation issue where MOVE.B (A0),D0 and MOVE.W (A0),D0 followed
by TST.L would be optimised incorrectly.
- fix issue with immediate lists, ListMax() could not be used as the max
size was not populated.
- allow 0 length lists to be created eg List(0)
- add showhunk source

DATE HISTORY:
3.3b 20.11.1999 -> 12.12.1999
3.3c 15.12.1999 -> 12.01.2000
Expand All @@ -433,3 +449,4 @@ DATE HISTORY:
3.4.0 09.06.2021 -> 07.10.2021
3.4.1 19.10.2021 -> 23.10.2021
3.5.0 04.11.2021 -> 14.07.2022
3.5.1 08.08.2022 -> 06.09.2222

0 comments on commit 16e8bc7

Please sign in to comment.