/Syntax10.Scn.Fnt ]ParcElemsAlloc %Syntax12b.Scn.Fnt Syntax10i.Scn.Fnt % p   r !  &Release 1.4 New features: - New author: Oliver Joos (*< 16 Colors works fine now (Display.invert problems fixed) - Many small bugs fixed Known bugs: - Problems with VARs of PROCEDURE(....):{LONG}REAL Please mail if you see this ! - None, until you send in more bug reports ! Release 1.1 New features: - Printing of PictElems works (B/W and very slow) - Compiler does not waste register like before - New Modules: Calc, Class, UUDecode, Coroutines, LocElems, Def, V24, Terminal, Terminals, TerminalFrames - VT100 terminal emulation using seriel device - Printing using PS fonts (without Pr3 fonts) now works fine (many thanks to Hartmut Goebel) - Times screen and most Pr3 fonts as own archiv (Oberon-Fonts.lha) 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: - Screen mode requester works now with OS2.x (thanks to Roman Michael Hiestand) - Now all memory will be released at the end of the game - Many small bugs fixed - Source archiv now complete Known bugs: - Sometimes there are problems with OS2.0 and WB2.0. Please tell me, if you see it. - None, until you send in more bug reports ! Release 1.0 New features: - Amiga-Clipboard support - Printing improved (new driver, Pr3 fonts added) - Compiler improved a bit - Math and MathL with real FPU code (faaaast) - Paint and PictureFrames included - New modules (Clipboard, IFF, MoreMathL, MoreMath, RX, Automatic, Kepler, ObTris, ...) - Two types of the main loop (switch with SystemAmigaLoop and System.OberonLoop ) - TRAP viewer gives better informations - Screen mode requester with asl.library V38 and higher - Full source available - Many small improvements - O4A moved to Ralf Degner ( degner@pallas.amp.uni-hannover.de ) Known limitations: - Printing of Pictures/PictElems does not work. - 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: - Works fine with OS2.0 now. - System works with different depths than 3 bitplanes without crashes. Known bugs: - None, until you send in more bug reports ! Release 0.10 New features: - Added Times fonts to the distribution. - Added Module Types. Many Thanks go to Ralf Degner, for porting it to the Amiga. - Added Analyzer. - System.ChangePri allows to modify Oberon task priority for idle and command execution. - Mouse pointer is allowed to move outside the right and bottom boundary, so that you see exactly, where the hotspot is. - Compiler generates NIL check instruction, which can be disabled with option \n. - System.Directory shows filenames with full path. Fixed Bugs: - Move mouse to right screen border shouldn't crash Oberon anymore. - System should work with different depths than 3 bitplanes (we hope). Known bugs: - None, until you send in more bug reports. Release 0.9 New features: - GraphicElems, Utils included. Fixed Bugs: - Screen requester works only with WB >= 39. Change to 38 in 0.8 gave problems (loop in requester). - Fixed Files.Read/WriteSet *again*. Should be the last time. :-) Ack: Ralf Degner Old files containing Popups should be saved to disk again! - Size of icons are all the same. Ack: Hartmut Goebel - Floating point arithmetic in REPEAT UNTIL loops now work. Many, many, REALly many thanks to Ralf Degner. - Trap handling works within Oberon now. Known bugs: - System may not work with more or less than 3 bitplanes. Sorry, we're still looking... Release 0.8 New features: - New Kernel allocates memory from Amiga OS in chunks of 64KB. You should be very grateful for this! - Finalization service in module Kernel. Use Browser.ShowDef Kernel and find out for yourself or ask us. - Edit.Print works, see Oberon4Amiga.Guide.Text - Supports Amiga fonts. - System.AnsiInput, System.OberonInput to switch off/on conversion of Amiga keycodes to Oberon. - System.ThreeButtonMouse, System.TwoButtonMouse to switch on/off Left-Alt-Key as Mouse Button. You may call these commands in Configuration to customize your Oberon4Amiga! - Files distributed into more subdirectories. - StatusViewer which shows current directory and other nice stuff! Known bugs: - Amiga fonts aren't always rendered as they should. - Floating point arithmetic in REPEAT UNTIL loops don't work correctly. DON'T USE IT! - When moving mouse to the screen border in DblPAL:Hi Res No Flicker with maximum overscan, the mouse might freeze. - Display.ReplPatternC may yield some weird results for non-zero X0, Y0 offsets. - Finalization not documented. Known limitations: - Missing Trap Viewer, use KillOberon if everything else fails. - Can't use files on XFH devices. - 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: - Workaround in Splines to avoid REPEAT ... REAL bug. - Input of Umlauts etc. with the aid of dead keys now works. - ChangeMode swapped screen width and height. - WriteSet and ReadSet were not working correctly => weird behavior of ParcElems and PopupElems. Old files containing Parcs or Popups should be corrected and saved to disk again! Release 0.7 New features: - Minimum memory required for startup is 700kByte instead of 1.5MByte. - Files.Old uses OBERON: as search path. - All fonts now located in subdirectory Fonts. - All system files located in subdirectory System. - System.ShowMode & System.ChangeMode for