home *** CD-ROM | disk | FTP | other *** search
-
- Megamax Modula-2
- ----------------
-
- Korrigierte Bibliotheksmodule seit Shell-Version 2.2b.
-
- Stand: 9.8.91, Shell 2.2e
-
-
- Dieser Text beschreibt die im öffentl. Programmteil der MAUS M vorhandenen
- Archive mit korrigierten Modulcodes. Alle aufgeführten Module bis auf
- das Runtime-Modul für den Atari TT (s. ganz unten) befinden sich in der
- Datei "MM2V22E.LZH".
-
- Wer noch nicht die Version 2.2b besitzt, sollte sich ein Gesamt-Update zu
- den bekannten Konditionen (s. Handbuch) bei ASH besorgen. Dies ist ebenfalls
- notwendig, wenn der Compiler erneuert werden soll.
-
- Im Archiv "MM2REPOR.LZH" sind _alle_ Korrekturen der Version 2.2 aufgeführt.
-
-
- GME
- ---
- * Wird der Editor mit ALT-X (Beenden) verlassen und auf die Frage, ob
- ein geänderter Text gespeichert werden soll, mit Nein geantwortet, fragt
- er nun trotzdem auch bei weiteren evtl. nicht gesicherten Texten nach.
-
- VDIInquires
- -----------
- * GetLineStyle funktioniert nun, allerdings liefert das VDI bei
- derzeitigen TOS-Versionen keine Werte zu den LineEnding-Parametern,
- weshalb die Prozedur dann immer 'edgedLn' liefert.
-
- RandomGen
- ---------
- * Die Funktionen zerstören nicht mehr das reservierte Register D3.
-
- VDIControls
- -----------
- * LoadFonts/UnloadFonts korrigiert.
-
- Storage/StorBase
- ----------------
- * Mit MM2 erzeugte Programme laufen nun auch auf dem Mega STE und mit
- PAMs Net problemlos.
- * Enlarge() liefert endlich korrekten 'ok'-Wert.
-
- MOSCtrl
- -------
- * Bei Verwendung alternativer Betriebssysteme, wie z.B. "KAOS", werden
- keine falschen ExitCodes (s. PrgCtrl.TermProcess) mehr zurückgegeben.
-
- EasyGEM0
- --------
- * DoSimpleBox stürzt nicht mehr ab, wenn man Dialog mit Doppelklick
- verläßt.
-
- FPUSupport
- ----------
- * Save/RestoreContext funktionieren nun bei ST-FPU korrekt.
-
- Debug/TOSDebug
- --------------
- * Erzeugen keine falschen Ergebnisse mehr bei Real-Ausrücken.
-
- VDIAttributes
- -------------
- * DefUserFill ist nun benutzbar.
-
- Files
- -----
- * GetFileName liefert den _Rest_ des Dateinamens, wenn die String-
- Variable nicht für den ganzen Namen reicht.
-
- InOut
- -----
- * ReadReal/ReadLReal funktionieren wieder, wenn Eingabe von Datei
- kommt (durch Aufruf von Redirect-/OpenInput).
-
- Runtime
- -------
- * Multiplikationen von negativen Werten mit Konstanten haben u.U. falsche
- Werte erzeugt, auch wurden bei Integer-Multiplikationen keine Überläufe
- trotz $R+ gemeldet. Ist behoben.
-
- Runtime für Atari TT
- --------------------
- * Das Modul für die TT-FPU verwendet nun auch die schnelleren 32 Bit-
- Operationen der 68020/30 f. Multiplikation und Division. Das wirkt sich
- praktisch auf alle solchen LONGCARD/LONGINT-Operationen aus, da der
- Compiler hierzu immer die Runtime-Funktionen verwendet.
- Dieses Modul ist in einem getrennten Archiv unter dem Namen
- "MM2TTRUN.LZH" enthalten.
-
- Thomas Tempelmann
-