O4A Release 1.3 New features: - No PopupElems confusion anymore - O4A now works at every public screen - Coco available as own archive - Directories (many thanks Florian Faber) - New modules: Directories, Dir, Strings - Changed O to Console Known limitations: - POINTER TO ARRAY OF POINTER is treated as POINTER TO ARRAY OF BYTE and therefore collected during a GC. Use a secondary link structure to keep the values referenced Fixed Bugs: - Problems with VARs of PROCEDURE(....):{LONG}REAL fixed - Compiler front end updated - Many small bugs fixed Known bugs: - None, until you send in more bug reports ! ------------------------------------------------------------------------------ Oberon System V4 for Amiga V1.3 Source Changes history ------------------------------------------------------------------------------ 14.04.96 - added change from RC to OPP.Mod ??? Have to get new OP2 - fixed FoldElems.Search Trap with large selections, again 17.04.96 - fixed bug with VARs of type PROCEDURE(..):REAL in OPV.Expr 20.04.96 - added new Directory Icon; Thanks to Peter Landmann - StampElems uses Display.invert to plot chars - added old style to Linzer PopupElems 22.04.96 - finished old style in Linz PopupElems => killed some files and cleaned up Make.Tool 23.04.96 - Updated Elem.Guide.Text - Uses default Mouse-Pointer if Quit and ChangeMode Requesters are displayed at Oberon Window 24.04.96 - Recompiled all => 30 Errors. Grumpf ! Fixed all - Compiler produces wrong code in FoldElems.Search 25.04.96 - OPV bug fix was no real fix, introduces only a new bug; now it`s allright 26.04.96 - cleaned up Pictures, now uses Picture.rp if possible - fixed AmigaIFF to Picture.rp 28.04.96 - O4A now runs in a WB Window, a lot of changes - old style Popups show if they are selected 01.05.96 - Window opens now at the default Public Screen and locks it 02.05.96 - real Oberon mouse pointer at Window - Window is active after it opens - added ColorOffset to Amiga, Display and Pictures (hope I found all) 08.05.96 - fixed bugs in modified PopupElems - moved InitColors from Amiga to Display - added some procedures to Pictures to handle screen colors 09.05.96 - everythink works fine with O4A in a Window - Oberon.Mod updates the mouse pointer only if the window is active - made Coco.lha 10.05.96 - OPT, OPB, OPP updated 11.05.96 - added use of AmigaGraphics.Text if font is Amiga font to TextFrames 12.05.96 - fixed bug in Amiga font loading: kerning has to be added to dx, too 26.05.96 - added CreateDir, GetCurrentDirName, SetCurrentDirName to AmigaDos - made Console and portable Reals 27.05.96 - added HostSYS - replaced O by Console - changed default colors 11-14 to Dialogs colors - fixed Trap at Colors.Load (Pictures.SetColor GetColor SetDisplayColor) 28.05.96 - added Dir.Text, Dir.Menu.Text, Strings, Dir and Directories 29.05.96 - added new Directories with Flo