跳轉到內容

來自華夏公益教科書

本文件最初託管在ETHZ。 它仍然在WayBack檔案中,根據ETH許可

Beta版變更日誌

以下列表記錄了Native Oberon最新Beta版中的更改。 大約在2017年之前,更新都在ftp.ethoberon.ethz.ch上。 這裡列出的更改正在由世界各地的Beta測試人員測試,最終將進入下一個版本。

  • 08.12.00 (beta釋出)
  • Config.Mod, ConfigInput.Mod, OberonDrivers.Text, Rel.Oberon.Text - 將鍵盤配置移至安裝的系統。 添加了滑鼠命令。
  • OFS.Mod - AppendInt現在允許有符號數。
  • UsbStorage.Mod, UsbBoot.Mod, Usb.Tool - Init更改為Install,用於Config。 整合到安裝中。
  • ATADisks.Mod, OFSN2KFiles.Mod, OFSAosFiles.Mod - 美化。
  • Gadgets.Mod, Desktops.Mod, Oberon.Desk - 改進了重疊桌面。
  • Documentation.Tool - 刪除了過時的WebInfo.html、Tech.html、Release.html。
  • Oberon.Mod - 刪除了F5切換螢幕鍵(在真彩色模式下不起作用)。
  • System.Text, UserGuide.Text - 修訂。
  • 07.12.00
  • Compiler.Mod, OPP.Mod - 實驗性名稱空間支援。
  • TextFrames.Mod, MenuViewers.Mod - 框架左上角的“移動”圖示。 使用裁剪進行插入符號。 在圖示中顯示雙按鈕標誌的當前狀態。
  • Decoder.Mod - 修復了Bit(prk)。
  • Desktops.Mod - 使用ML-MR互點移動檢視器。
  • RefGadgets.Mod - Oberon.New: ML的行為與MM相同。
  • NamePlates.Mod - 修復了選擇時間。
  • FTP.Mod - 跳過url開頭的“ftp://”。
  • Finder.Mod - Oberon.New: ML也起作用。
  • Config.Mod, Oberon0Files.Text, OberonDrivers.Text - 特殊命令。
  • DOS.Mod, DOS.Tool - 擴充套件命令。
  • ConfigInput.Mod - 雙按鈕滑鼠模式。
  • Install.Tool, InstallFiles.Tool, Configure.Tool - 添加了基於FAT的安裝選項。
  • 06.12.00
  • NamePlates.Mod - Oberon.New外觀已更改(ejz)。
  • TextGadgets0.Mod - 允許模組名稱中出現多個“.”。
  • OFSDosBasedVolumes.Mod - 清理並修復了使用的卷空間錯誤。
  • 05.12.00
  • FTP.Mod - 修復了ReadData和ReadText掛起(ejz)。
  • Icons.Mod - Oberon.New: 在彈出視窗期間暫時鎖定彈出視窗圖示排列器的內容(用於ML命令跟蹤)。
  • RX.Mod - ReplaceAll中的檔案引數更改(es)。
  • ListGadgets.Mod - Oberon.New: 點選插入符號執行。
  • 04.12.00
  • NamePlates.Mod - 使用Oberon.New模式時,在左側額外偏移以進行移動。
  • Decoder.Mod - 每個部分都寫入檔案位置。
  • Oberon.Mod - F8切換Oberon.New滑鼠處理。 配置雙按鈕滑鼠時,Oberon.New模式為預設模式。
  • TextFrames.Mod, ScriptFrames.Mod, TextGadgets0.Mod - Oberon.New: 在插入符號上左鍵單擊會恢復先前的插入符號並進入命令模式。
  • MenuViewers.Mod - Oberon.New: ML-MR互點也移動檢視器。
  • 03.12.00
  • OFSRAMVolumes.Mod - 可以將大小指定為可用記憶體的百分比。
  • OFSBoot.Mod, Config.Mod, Oberon0Files.Text, Native.Tool - 替換了OFSAosBoot.Mod、OFSN2KBoot.Mod、OFSLabBoot.Mod模組。
  • Modules.Mod, OFSBoot0.Mod - 不再載入System.Init,這現在是引導模組的工作,例如OFSBoot.Mod。
  • 01.12.00
  • Input.Mod, Keyboard.Mod, Config.Mod, Configure.Tool, KeyBE.Bin, KeyCA.Bin, KeyCH.Bin, KeyD.Bin, KeyDV.Bin, KeyFR.Bin, KeyN.Bin, KeyPL.Bin, KeySF.Bin, KeyTR.Bin, KeyUK.Bin, KeyUS.Bin, ConfigInput.Mod - 刪除了EscCompat選項。 Esc現在始終生成1BX。 使用F2進行中和。 鍵盤對映在執行時可配置。 替換了ConfigMouse.Mod。
  • OFSN2KBoot.Mod, OFSAosBoot.Mod - BootVol配置字串必須始終指定。
  • Modules.Mod, Oberon.Mod, System.Mod - 清理了啟動。 模組現在載入並執行System.Init,它直接呼叫Oberon.Loop。
  • OFSBoot.Mod - 通用引導模組。
  • 29.11.00
  • Mail.Mod - 修復了自動選擇時間(ejz)。
  • OPP.Mod - 修復了錯誤模組中的\w陷阱。
  • 28.11.00
  • Partitions.Mod, OFSTools.Mod, System.Mod - 刪除了Kernel.break標誌。 美化。
  • Release.Mod - 修復了OBJ。
  • OFS.Mod - UNTRACED。
  • Kernel.Mod - 刪除了DisableTracing呼叫。
  • Modules.Mod, Compiler.Mod - 添加了FindMod呼叫。
  • 27.11.00
  • Objects.Mod - UNTRACED。
  • OPT.Mod - 修復了未跟蹤的指紋錯誤(prk)。
  • OPP.Mod, OPT.Mod, OPB.Mod - 大寫sysflags,美化。
  • TextDocs.Mod - 標記了檢視器對搜尋、替換、全部替換的支援(ejz)。
  • Watson.Mod - Sysflag支援(prk)。
  • Partitions.Mod - 當沒有可用空間用於引導檔案時,提供更好的錯誤訊息。
  • BasicGadgets.Mod - CheckBox Oberon.New。
  • 24.11.00
  • Oberon.Mod, BasicGadgets.Mod, Icons.Mod, ListGadgets.Mod, Scrollbars.Mod, TextGadgets0.Mod - 實驗性Oberon.New模式。
  • Desktops.Mod - 添加了StoreThisDoc過程(ejz)。
  • OPT.Mod, OPB.Mod, OPP.Mod, OPL.Mod, OPC.Mod, OPV.Mod - SYSTEM.TYPECODE(TYPE): LONGINT已新增,SYSTEM.GETTYPE已刪除。 指標欄位和變數上的“未跟蹤”sysflag選項。 在SYSTEM.PUT(adr, const)和SYSTEM.PUTREG(genericreg, const)上發出警告306。 PASSIVATE重新命名為AWAIT(prk)。
  • 23.11.00
  • Mail.Mod - 顯示突出顯示最後開啟的訊息(ejz)。
  • 21.11.00
  • OPB.Mod - 不要接受DEC/INC(x, y),其中y的整數大小大於x(prk)。
  • RX.Mod - 刪除了TextGadgets0匯入,用訊息替換(prk)。
  • FTPDocs.Mod, FTP.Mod - 修復了連線關閉(ejz)。
  • Tar.Mod - 修復了處理程式(ejz)。
  • 16.11.00
  • Mail.Mod, Mail.Panel - 主題移動按鈕。 首先查詢單個主題,然後選擇訊息並使用移動按鈕(Edgar Schwarz)。
  • Adaptec7.Mod - 修復了裝置名稱中的拼寫錯誤(prk)。
  • 15.11.00
  • BasicGadgets.Mod - 修復了顏色。
  • Dim3Frames.Mod - 美化。
  • Zlib.Mod, ZlibBuffers.Mod, ZlibDeflate.Mod, ZlibWriters.Mod, ZlibInflate.Mod, ZlibReaders.Mod, GZWriters.Mod, Zip.Mod, ZipTest.Mod - Beta已新增(Stefan Walthert)。
  • 13.11.00
  • OPM.Mod, OPT.Mod, OPB.Mod, OPP.Mod, OPO.Mod, OPL.Mod, OPC.Mod, OPV.Mod - Sysflag修復,JVM的部分HUGEINT支援,SYSTEM.GETTYPE(TYPE): PTR(prk)。
  • Texts.Mod - 添加了讀取器緩衝,讀取速度現在快了約2.5倍(ejz)。
  • 30.10.00
  • Decoder.Mod - 當選擇文字錯誤時,避免無限迴圈(prk)。
  • OPT.Mod, OPV.Mod, OPP.Mod - 修復了Windows問題(prk)。
  • Modules.Mod - 修復了範圍載入部分的問題(ejz)。
  • 24.10.00
  • Usb.Tool, UsbStorage.Mod - 更新(cp)。
  • 23.10.00
  • OPB.Mod, OPC.Mod, OPP.Mod - 更新以實現Windows互操作性(ejz,prk)。
  • Panels.Mod, Views.Mod, ScrollViews.Mod - 列印修復(ejz)。
  • InstallFiles.Tool, Oberon0Files.Text - Oberon-0中的Usb。
  • 20.10.00
  • SCSI.Mod - 修復了容量溢位錯誤(prk)。
  • FTPDocs.Mod - 修復了Open中的使用者名稱和密碼溢位(ejz)。
  • OPC.Mod - 處理某些基本型別處於活動狀態但未匯出的情況。 允許將NIL作為引數傳遞給非標記陣列(prk)。
  • OFSN2KFiles.Mod, OFSAosFiles.Mod - 也進行匿名檔案的GC(bsm)。
  • 19.10.00
  • OPS.Mod, Watson.Mod, Compiler.Mod, Builder.Mod, TextPopups.Mod, Release.Mod - 匯出符號常量(prk)。
  • OPC.Mod, OPP.Mod, OPT.Mod, OPV.Mod, Rel.Oberon.Text - OBJECT = POINTER TO RECORD。 物件的ACTIVE模式說明符。 具有非活動主體的物件 -> err 999(prk)。
  • TextGadgets0.Mod - 針對陷阱的解決方法(gs)。
  • 18.10.00
  • OFSN2KFiles.Mod, OFSAosFiles.Mod, Rel.Oberon.Text - 即時垃圾回收檔案(Ben Smith-Mannschott)。
  • OberonDrivers.Text, Native.Tool - 將Trace.Display和SVGAH.Display從System移至Build,以減小Oberon-0的大小。 Tseng ET4000 hicolor不再受支援。 重新排列了Usb模組。 將OpenType基本型別、LPRPrinter、DayTime和PCITools.Data移至Apps1,將ScriptGuide.Text移至Docu。
  • Usb.Tool, Usb.Mod, UsbSystem.Mod, UsbBoot.Mod - 更新。
  • Compiler.Mod - 修復了\P選項解析。
  • 17.10.00
  • News.Mod - 修復了上傳文章開頭處的空格問題(ejz)。
  • Partitions.Mod - 修復了之前引入的錯誤。
  • Usb.Mod, UsbUhci.Mod, UsbStorage.Mod, UsbMouse.Mod, UsbKeyboard.Mod, Usb.Tool - 新增。
  • Oberon0Files.Text - PCITools.Data移至Documentation包。
  • 13.10.00
  • Math.Mod, MathL.Mod - 從sqrt和ln中刪除了協處理器情況下的非正if。
  • 11.10.00
  • AsciiCoder.Mod - 新增To:和Subject:欄位。
  • 10.10.00
  • OPA.Mod, OPB.Mod, OPP.Mod, OPT.Mod, OPAData.Mod - 將常量字串傳遞給靜態陣列時,僅複製到0X(prk)。
  • Kernel.Mod, NCR810Disks.Mod, Objects.Mod, Reals.Mod, TextFrames.Mod, System.Mod, Centronics.Mod - 清理。
  • SCSI.Mod, Adaptec7.Mod, SCSI1.Mod, Adaptec71.Mod - Adaptec7驅動程式的新Beta版,舊驅動程式可作為Adaptec71使用(prk)。
  • 06.10.00
  • HPPCL.Mod - 垃圾回收臨時檔案(sedlacek)。
  • 03.10.00
  • OPB.Mod - 使用\f找到匯入的內聯過程的正確程式碼位置(prk)。
  • OPP.Mod - 修復了在訪問使用前向引用型別的外部範圍內的變數/欄位時,始終缺少靜態連結(prk)。
  • OPP.Mod, OPT.Mod, OPB.Mod, OPC.Mod, OPV.Mod, Compiler.Mod - Sysflag更改的其餘部分(ejz,prk)。
  • Mail.Mod - 登入失敗時不要刪除密碼。
  • 01.10.00
  • OFS.Mod - 修復了New中的NIL錯誤(pm報告)。
  • Kernel.Mod - 在nil引數上註冊物件陷阱。
  • Decoder.Mod - 支援新的引用部分(prk)。
  • OPL.Mod, System.Mod, BootLinker.Mod, AosLinker0.Mod, AosTrap.Mod - 新的引用格式(ejz,prk,pjm)。
  • 29.09.00
  • OPL.Mod - cdecl和stdcall的Sysflags(ejz)。
  • 27.09.00
  • Watson.Mod - 修復了匯出的ASSERT間距(prk)。
  • OPC.Mod - 修復了GET32錯誤(prk)。
  • 22.09.00
  • Gadgets.Mod - 修復了選擇計時器問題(ejz)。
  • Documents.Panel - 添加了一些擴充套件。
  • OPB.Mod, OPP.Mod - 使被動立即求值條件。
  • Fonts.Mod - 預設字型更改(afi)。
  • System.Mod - 修復了選擇時間錯誤。
  • 21.09.00
  • Watson0.Mod - 支援動態記錄(正確顯示基本型別)。 也連結到本地使用者定義的型別。 避免記錄包含隱藏欄位時出現多餘的“,”(prk)。
  • OPT.Mod - 識別匿名陣列型別中未使用的欄位(prk)。
  • Input.Mod - 添加了對某些筆記型電腦上使用的82C710 QuickPort滑鼠控制器的支援(Peter Ryser)。
  • 19.09.00
  • OPC.Mod - 優化了具有1-4位元組常量大小的SYSTEM.MOVE(prk)。
  • 12.09.00
  • News.Mod - 將News.Read.Text寫入找到它的同一位置。
  • OPP.Mod - 添加了受保護語句塊(prk)。
  • 11.09.00
  • ScrollViews.Mod - 修復了FindMsg問題(ejz)。
  • 05.09.00
  • Watson.Mod - 修復了定義中的額外“;”(prk)。
  • Mail.Mod - 修復了Mail.Append中的陷阱。
  • 02.09.00
  • Partitions.Mod - 美化。
  • 01.09.00
  • PanelDocs.Mod - 修復列印問題 (sedlacek/ejz)。
  • 31.08.00
  • ColorGadgets.Mod - 修正負數顏色的 GetText。
  • 30.08.00
  • OPT.Mod - 修正遞迴型別宣告時出現的“新符號檔案”錯誤 (prk)。
  • HPPCL.Mod - 修復彩色印表機問題 (sedlacek)。
  • Partitions.Mod - 允許在 SetConfig 中使用“#”註釋 (與 noboot.exe .par 檔案相容,但請使用引號!)。
  • 29.08.00
  • ATADisks.Mod - 小幅清理。
  • OPT.Mod, OPB.Mod, OPV.Mod, OPC.Mod - 新增 SYSTEM.PUT/GET/8/16/32 (prk)。
  • OPP.Mod - 當記錄中出現多個初始化器時,發出錯誤訊息 (prk)。
  • Partitions.Mod - SetConfig 允許非字母字元作為配置字串名稱的開頭。
  • 24.08.00
  • OberonDrivers.Text - 修正 Vesa 2.0 1280x768x16 模式顏色。
  • Displays.Mod - 透過內聯 Dot0 最佳化 Dot 和 Mask。有關同步的說明,請參見 22.08.00 處的說明。
  • ListGadgets.Mod - 修正 CopyBlock 呼叫中的裁剪問題。
  • 23.08.00
  • PSPrinter.Mod - 新增雙面列印選項 \x (Willem Myburgh)。
  • Printer3.Mod - SizeHack 選項 (jsedlacek)。
  • OFSGCAosFiles.Mod, OFSGCN2KFiles.Mod - 清理 (bsm)。
  • 22.08.00
  • OFS.Mod - Rename 允許重新命名同一捲上的檔案,即使未指定字首。
  • Mail.Mod - 修正重新命名問題 (prk)。
  • Displays.Mod - 新增 Dot0 最佳化的 Fill0 案例。透過內聯 Dot 呼叫來提高預設 Dot 和 Mask 的效能。覆蓋 Dot 的驅動程式也應該覆蓋 Mask,以避免圖形處理器和 Displays.Dot0 中對直接幀緩衝區訪問之間的同步問題。
  • 21.08.00
  • TextDocs.Mod - TextDocs.Show 嘗試更多選項來查詢模組。
  • OPP.Mod - 在 PASSIVATE 和名稱條件過程“@nnn”中移除全域性/區域性啟發式方法,以避免衝突 (prk)。
  • 17.08.00
  • Effects.Mod - 支援在具有螢幕外記憶體的顯示器上使用寬度超過 32 的游標。
  • 16.08.00
  • FTP.Mod - GetFiles/GetTexts 已修正。日誌已清理。
  • 15.08.00
  • ATADisks.Mod - 允許 0 大小的 ATAPI 裝置,只忽略 ATA (參見 20.07.00)。
  • MIME.Mod - 修正 ReadText 以識別 CR、LF 或 CR/LF 作為行尾。
  • Net3Com90x.Mod - 修正 16 位 I/O 指令 (prk)。
  • Input.Mod - 新增動態安裝額外滑鼠和鍵盤的功能。
  • 14.08.00
  • OFSAosFiles.Mod, OFSN2KFiles.Mod - 修正 ReadBytes 和 WriteBytes 中的 0 長度緩衝區問題。
  • Sisiphus.Mod - 在迴圈期間呼叫 Input.Available。
  • Oberon.Mod - 在填充軌道中設定指標時呼叫 FadeCursor。
  • 07.08.00
  • Net3Com90x.Mod - 丟棄帶有錯誤的幀,修正 EEPROM 讀取 (prk)。
  • TextDocs.Mod - TextDocs 儲存 Controls 的狀態並存儲幀的 org;使用沒有選擇的 TextDocs.Locate 跳轉到儲存的 org (ejz)。
  • HPPCL.Mod - 新增 PCL 印表機驅動程式 (J. Sedlacek)。
  • TextFields.Mod - 修正列印時的裁剪問題。
  • 02.08.00
  • Net3Com90x.Mod - 新增 3C90xDuplex 配置字串。設定為 0 以使用來自 EPROM 的雙面列印設定,1 為半雙工,2 為全雙工。如果您在網路上遇到大量 CRC 或對齊錯誤,請嘗試使用半雙工設定。執行 System.State Net3Com90x 並檢查 AalignmentError 和 AcrcError 計數器以監控這些狀況。
  • 31.07.00 (beta 版本釋出)
  • Colors.Mod - 使用來自 Displays 模組的物理調色盤(如果可用)。修正了 8 位顯示器上的顏色問題。
  • Builder.Mod - \f 選項現在可以在日誌中的選擇上使用。
  • 28.07.00
  • DisplayLinear.Mod, Displays.Pal, DisplayPermedia2.Mod - 修正 8 位顏色。使用 Displays.Pal 用於真實調色盤,Default.Pal 用於虛擬調色盤。
  • 26.07.00
  • OFSAosFiles.Mod, OFSGCAosFiles.Mod - 修正萬用字元匹配。
  • 25.07.00
  • OPP.Mod - 修正引數 x: ARRAY x OF T 編譯器陷阱 (prk)。
  • 24.07.00
  • OPA.Mod - 不再接受不正確的程式碼 MOV EAX,0[EBP][ESP] (prk, vanriet)。
  • 20.07.00
  • ATADisks.Mod - 忽略大小為 0 的裝置。
  • 19.07.00
  • Partitions.Mod - 新增 UpdateBootFile 命令。
  • OFSFileVolumes.Mod - 修正 FileFS,使其可以用於掛載基於 DOS 的 Native Oberon 磁碟檔案。
  • Config.Mod, OberonDrivers.Text, Configure.Tool - 支援 VESA 3.0 重新整理率設定。動態生成 VESA 初始化字串。
  • 18.07.00
  • ATADisks.Mod - 狀態跟蹤,並刪除實驗性媒體鎖定程式碼以啟用可啟動的 ZIP 檔案。
  • Disks.Mod - 對所有可移動裝置使用 BIOS 引導驅動器號 0,對不可移動裝置使用 80H。對 IOMEGA ZIP 磁碟幾何圖形進行硬編碼,以建立可啟動的 ZIP 檔案。新增有效分割槽標誌。
  • 17.07.00
  • DisplayLinear.Mod, Config.Mod, OberonDrivers.Text - 新增來自 Peter Ryser 驅動程式的 VESA 3.0 重新整理率設定。
  • ATADisks.Mod - 新增 82801AA 和 82801AB 晶片組的匯流排主控檢測 (820 系列)。
  • 13.07.00
  • OberonDrivers.Text - 新增 16 和 24bpp 模式初始化到 Vesa 2.0 驅動程式。在帶有 Riva TNT2 晶片組的 Diamond Viper 770D 上測試了 1024x768x32。
  • 11.07.00
  • HTML.Mod - 新增更多重音符號和製表符對映到三個 nbsp,中間用兩個空格隔開。
  • 10.07.00
  • HTML.Mod - 生成 HTML 4.01 文件型別頭。
  • 28.06.00
  • Compress.Mod - 修正 (ejz)。
  • 27.06.00
  • Partitions.Mod - 不要計算大小小於 1.44Mb 的驅動器上的空閒分割槽空間。
  • 26.06.00
  • OPA.Data - 在 ADD/DEC RM32 之前嘗試 ADD/DEC Reg32,在 Typ1Op Reg32, Imm32 之前嘗試 Typ1Op Reg32, Imm8,新增 IDIV AL, RM8;IDIV RM16;IDIV RM32 (prk)。
  • 21.06.00
  • Mail.Mod - 字串處理得到改進 (ejz)。
  • 20.06.00
  • OPA.Mod, OPP.Mod - 修正內聯彙編程式過程中的錯誤。
  • Config.Mod, V86.Mod, Oberon0Files.Text, DisplayLinear.Mod, Configure.Tool - 新增 Vesa。
  • 19.06.00
  • CLUTs.Mod - 新增 Copy 過程 (eos)。
  • 16.06.00
  • VNCTask.Mod - 清理了一點。
  • Attributes.Mod - AttrDesc.name 型別更改為 Objects.Name,新增掃描字串溢位檢查 (ejz)。
  • 15.06.00
  • DES.Mod - 刪除 Test 過程。
  • VNCViewers.Mod - 修正 GetSelection。
  • 14.06.00
  • Partitions.Mod - 修正大於 32Mb 的 LNO 虛擬磁碟的 GetGeometry。
  • 13.06.00
  • Columbus.Mod - 小幅修正 (ejz)。
  • SaveLife.Mod, SaveLife.html, SaveLife.gif - 更新至 1.5 版
  • Mail.Mod, Mail.Panel - ToDo 按鈕。
  • 09.06.00
  • NetNe2000.Mod - 新增對原始 Novell NE2000 卡的支援 (pr)。
  • Net3Com90x.Mod - 替換 Net3Com905B.Mod。900 支援尚不可用 (prk)。
  • PPP* - 更新至 1.2.0 (es)。
  • Compress.Mod, CompressTools.Mod - 修正當現有檔案實際上位於另一個卷或目錄上時出現的“覆蓋”訊息。
  • 08.06.00
  • News.Mod - 改進 ArtNr 處理 (ejz)。
  • 07.06.00
  • TextDocs.Mod - 使用文字儲存 Color、Flat 和 Locked 屬性。
  • 05.06.00
  • DisplayPermedia2.Mod - 修正 UBottom 設定。
  • Displays.Mod - 更好的索引檢查。
  • 31.05.00
  • SaveLife.Text, SaveLife.Mod - 新增 (bsmith)。
  • 30.05.00
  • CompressCrypt.Mod, Compress.Tool - 新增加密示例 (ejz)。
  • 26.05.00 (beta 版本釋出)
  • System.Text - 添加了一些用於 LNO 的命令。
  • Native.Packages.Mod, PlugIns.Mod, HTMLPlugIns.Mod, Rel.Oberon.Text - 包和外掛 (ejz)。
  • 25.05.00
  • Gadgets.Mod - 簡化 LoadAliases (ejz)。
  • 24.05.00
  • FPA.Mod - 在解釋期間啟用中斷,如果遞迴呼叫,則觸發陷阱 (sedlacek)。
  • OberonDrivers.Text - 從 VMware 驅動程式中刪除 DMem。
  • 23.05.00
  • VNC.Mod - 刪除 Log 匯入。
  • System3.Tool, Applications.Tool, Documentation.Tool, Native.Tool - 重新排列包。
  • Release.Mod, ReleaseDocs.Mod - 移動 Watson 命令。
  • 22.05.00
  • OberonDrivers.Text, Displays.Display.Mod, DisplayLinear.Mod, DisplayPermedia2.Mod, Configure.Tool - 新增新的顯示驅動程式,其中包含用於 VMWare、Vesa 2.0、VGA 320x200、ATI Mach64 和 Permedia2 的配置。
  • 19.05.00
  • PSD.Mod, PSDImages.Mod, Oberon.Text - Photoshop 3.0 .psd 檔案讀取器。支援灰度和索引、8 位、RLE 壓縮,使用 Pictures 和真彩色格式進行影像 (ejz)。
  • OPT.Mod - 在 \w 用法分析中包含方法和記錄欄位 (prk)。
  • PSHeader.Text - 更改註釋中的名稱。
  • Partitions.Mod - 修正 GetGeometry 中使用非 512 位元組塊裝置時的陷阱。
  • 17.05.00
  • Watson.Mod - 如果它們的父塊可見,則初始化器可見。
  • LeoPanels.Mod, LeoTools.Mod, Leonardo.Tool, LeoFrames.Mod, GfxImages.Mod, VinciShapes.Mod, Vinci.Tool - 修正錯誤 (eos)。
  • EditTools.Mod, EditTools.Tool - 新增 OpenUnicode 和 StoreUnicode (ejz)。
  • 16.05.00
  • MIME.Mod - 修正對在第一個部分之前包含文字的多部分訊息的解碼 (ejz)。
  • Configuration.Mod - DoCommands 和 DoText 已更改,因此一行開頭的空格會導致忽略該行。這使得可以編寫包含多行命令的指令碼。如果一行以“!”開頭,則也忽略它。行開頭的任何其他字元都會停止解析。可以按 Esc 鍵中斷命令處理 (ejz)。
  • Release.Mod - 更改新的 DoCommands 的間距。
  • Displays.Mod, Displays.Display.Mod, DisplayPermedia2.Mod, DisplayLinear.Mod - 新的顯示驅動程式始終返回 TrueColor = TRUE,以表明介面接受真彩色值 (< 0)。CopyBlock -> Copy,TransferBlock -> Transfer,MapIndex8 -> ColorToIndex,ReplConst -> Fill,PaintMask -> Mask,新增 IndexToColor。
  • Display3.Mod - 如果 TrueColor = TRUE,則設定 invertC = 白色 (在真彩色中為 0FFFFFFH)。
  • 15.05.00
  • TextFrames.Mod - 更新 Paul Reed 對“窄”顯示器的支援。
  • Oberon.Mod - 在空閒迴圈中合併 KeyState 檢查。適用於 VNC 等程式。
  • 12.05.00
  • Images.Tool, Images.Mod, ImageGadgets.Mod, ImageDocs.Mod, PictImages.Mod, BMPImages.Mod, JPEGImages.Mod, GIFImages.Mod, ColorGadgets.Mod, Colors.Tool, Colors.Mod, Colors.Panel, Images.Text - 更新至 1.02 版。
  • TextGadgets0.Mod, TextDocs.Tool - 也允許在按下 Ctrl 鍵的情況下進行左右操作(使用雙按鈕滑鼠無法實現)。
  • Oberon.Mod - 如果滑鼠游標關閉,則退出空閒迴圈。
  • OPM.Mod, Compiler.Mod - 當 Files.New 失敗時生成錯誤 153 (prk)。
  • TelnetGadgets.Mod - 任務以 10 Hz 而不是 50 Hz 執行。
  • 11.05.00
  • OFS.Mod, OFSGCAosFiles.Mod, OFSGCN2KFiles.Mod - 包含對動態 GC 的支援。
  • Oberon.Mod - 當沒有使用者互動時,保持在空閒迴圈中。在呼叫任務處理程式之前重置裁剪。
  • Diskettes.Mod - 新增 TraceDiskette=2 選項以跟蹤 DMA(已編譯)。
  • Input.Mod, ATADisks.Mod - 微不足道的清理。
  • VGA.Display.Mod - 修正 CopyBlock 中的錯誤。Oberon-0 現在可以在 VMware 上執行,儘管 ReplConst 的反轉模式不起作用。也許 VMware 沒有模擬它?
  • Oberon.Mod - 支援非常窄的顯示器。
  • TextGadgets0.Mod, TextDocs.Mod, TextDocs.Tool, TextDocs.Lib, System3Menus.Text - 實驗:將左右縮排功能移動到 TextDocs 中的兩個命令 (ejz)。
  • Input.Mod - 修正 SetMouseLimits。
  • Release.Mod - 允許指定字首。
  • 10.05.00
  • Permedia2.Display.Mod - 嘗試檢測更多 3Dlabs 卡(適用於 jmdrake@my-deja.com)。
  • OPB.Mod, OPC.Mod - 修正對解引用動態陣列進行賦值時的“型別不相容”。修正使用二維半動態陣列時 OPC.Index 中的 NIL 陷阱 (prk)。
  • PPP* - 更新至 1.1.1 (es)。
  • HTMLDocs.Mod - 新增 FrameW=TRUE 屬性到樣式 (prk)。
  • Partitions.Mod, Partitions.Tool , Install.Tool- 新增 Activate 和 Deactivate 命令。
  • OFSBoot0.Mod - 在引導期間閃爍邊框。將 TraceBoot=0 設定為停用。
  • 09.05.00
  • FATFiles.Mod - 如果使用萬用字元列舉沒有檔案,則返回 ok 結果。
  • Release.Mod - 更可配置。
  • 08.05.00
  • Input.Mod - 刪除 Display 匯入,用於 LNO。
  • Reals.Mod - 如果 e 引數太大,則 Ten 現在返回 +INF (salewski)。
  • 06.05.00
  • Disks.Mod, Partitions.Mod - 顯示空閒空間。
  • 04.05.00
  • Kernel.Mod - 用於 MapPhysical 的快取。
  • 03.05.00
  • SCSI.Mod, Adaptec7Script.Mod, Adaptec7.Mod - 更新 (prk)。
  • Partitions.Mod - 修正 ShowBlocks 分割槽偏移。
  • 02.05.00
  • TaskExample.Mod, SamplePrograms.Tool - 新增到文件包中 (es)。
  • 27.04.00
  • Disks.Mod - ReadPrimary 現在透過檢查所有四個分割槽“可啟動”標誌是否為 0、80H 或 81H 來檢查分割槽表是否有效。這應該解決 ZIP 驅動器有時具有分割槽表 (MBR),有時僅在扇區 0 處具有引導扇區的問題。
  • Partitions.Mod - FileToPartition 現在具有可選的 numblocks 引數,類似於 PartitionToFile。新增 ShowBlocks 命令。進行一些美觀調整。所有長時間執行的操作都可以中斷。在 Format 中進行分割槽檢查時按 Esc 鍵會中止格式化。
  • 26.04.00
  • OPP.Mod - 改進在 CASE 表示式中使用前向引用符號時的錯誤訊息。允許只讀匯出 (prk)。
  • Decoder.Mod - 改進 Use/Export 輸出並新增 Commands 輸出 (prk)。
  • OberonDrivers.Text - Permedia2 驅動程式 1280x1024 模式的預設重新整理率分別更改為 75、70 和 60 Hz,用於 8 位、16 位和 32 位模式。
  • Columbus.Mod - 修正 MakeLibContentsPanel (ejz)。
  • Permedia2.Display.Mod - 清理了未使用的變數。
  • 25.04.00 (beta 釋出)
  • MIME.Mod - 避免在錯誤的日期欄位上出現陷阱 - 日期:Sun, 23 Apr 2000 23:06:37 +429496729500 (ejz)。
  • Partitions.Mod - 添加了 PartitionToFile 命令。檢查啟動檔案。
  • Kernel.Mod - TracePrinter=n 將跟蹤輸出傳送到印表機埠 n (1..3),由 BIOS 初始化。如果 n 為 0,則不執行印表機跟蹤 (預設值)。如果 n 為其他數字,則該數字將用作印表機埠的基地址。
  • 20.04.00
  • OFS.Mod, FileDir.Mod - 介面清理,在檔案系統中添加了通用訊息處理程式。
  • Disks.Mod, Partitions.Mod - 為友好描述添加了 .desc 欄位。
  • FTP.Mod - 改進了資料讀取 (ejz)。
  • Watson0.Mod, Watson.Mod - 修復了面板中的 ".." 解析和 Sym 選項 (prk)。
  • 19.04.00
  • FTP.Mod - 修復了 ReadData。
  • Aos.NetSystem.Mod, AosTCP.Mod - 狀態、AsyncOpenConnection 已實現。
  • Kernel.Mod - 修復了 inGC 標誌的設定,以便不再捕獲的物體終結器不再停止核心。
  • Net3Com905B.Mod - 修復了已傳送資料包的源乙太網地址 (prk)。
  • 18.04.00
  • Swarm.Mod - 刪除了 NetBase 匯入,用於測試新的 NetSystem。
  • 17.04.00
  • OFS.Mod, System.Mod, OFSN2KBoot.Mod, OFSAosBoot.Mod, OFSLabBoot.Mod - FS 清理現在由 OFS TermHandler 執行,而不是 System.Quit/Reboot。
  • OFSAosFiles.Mod, OFSN2KFiles.Mod, OFSISO9660Files.Mod, OFSRAMVolumes.Mod, OFSFileVolumes.Mod, OFSISO9660Volumes.Mod - 模組解除安裝時解除安裝檔案系統。
  • Disks.Mod, ATADisks.Mod - 添加了 ShutdownMsg。
  • OFSTools.Mod, OFSCacheVolumes.Mod - 清理了快取移除。
  • Partitions.Mod, Partitions.Tool - Verbose 和 NonVerbose 模式已替換為 Show 命令的 "verbose" 引數。外觀變化。
  • Utility.Tool - 重新組織。
  • NetNe2000.Mod - 更新到 Peter Ryser 的最新版本,並從 NetNe2000pci.Mod 重新命名。
  • Gfx* - 更新到 1.71 (eos)。
  • 12.04.00
  • Dates.Mod - 修復了 AddTime (ejz)。
  • Browser.Mod - 改進了錯誤訊息,修復了與編譯器的互動以及對匯出內聯彙編程式的支援 (prk)。
  • 11.04.00
  • ImageGadgets.Mod - 修復了列印問題 (eos)。
  • 10.04.00
  • OPP.Mod - 修復了記錄的 "從未使用過" 警告 (prk)。
  • 08.04.00
  • Keyboard.Mod, KeySF.Bin - 修復了芬蘭鍵盤表中的 " ' " (jaco)。
  • RandomNumbers.Mod - 預設種子從當前時間和日期派生。
  • 07.04.00
  • OPB.Mod - SYSTEM.VAL(SET, IntConstant)、SYSTEM.VAL(IntType, SetConstant) 現在也是常量 (prk)。
  • 06.04.00
  • System.Mod, Kernel.Mod - 添加了關閉訊息,並將重啟關閉程式碼更改為 2。
  • Diskettes.Mod, ATADisks.Mod, Adaptec7.Mod, Net3Com509.Mod, NetSystem.Mod - 僅在模組釋放時登出裝置,而不是在關閉期間。這允許在正常關閉期間動態載入的裝置驅動程式的回撥函式起作用。
  • System3Menus.Text, TextDocs.Lib, System3.Tool - 修復了圖示化標題的垂直對齊和其他外觀變化。
  • OPC.Mod, OPV.Mod - 修復了編譯器在返回開放陣列時的陷阱 (prk)。
  • System.Mod, Desktops.Mod - 修復了 System.ShowModules 的雙重關閉按鈕,並添加了搜尋按鈕。
  • 05.04.00
  • Partitions.Mod - 支援格式化不可引導分割槽。引數順序已更改!將 FSRes 設定為 -1 以預留啟動檔案所需的精確空間,或設定為 -2 以預留預設數量 (512Kb)。
  • 04.04.00
  • VNC.Mod - 密碼錯誤時設定 SetUser 命令輸出 (prk)。
  • 03.04.00
  • BTrees.Mod - 修復了 MaxStrKey 和 MinStrKey 中的 ASSERT (ejz)。
  • Dates.Mod - 修復了 DaysOfMonth (ejz)。
  • SaveScreen.Tool, SaveScreen.Text, SaveScreen.Mod, SaveParticles.Mod, SaveTiles.Mod, SaveSisyphus.Mod, SaveDecay.Mod - 更新到 1.1.4 (bpsm)。
  • TextFrames.Mod - 內建了 Paul Reed 對 "窄" 顯示器的支援。
  • Input.Mod, ConfigMouse.Mod - 添加了 Paul Reed 的滑鼠自動檢測。
  • Input.Mod - 添加了 Peter Zurbuchen 的羅技 TrackMan 修復。
  • NetSystem.Mod - 改進了缺少主機地址訊息。
  • Mail.Mod - UIDL 檔案現在命名為 "UIDL.###.###.###.###.username",使用郵件伺服器的 IP 地址,該地址被認為是唯一的。檔名限制為 31 個字元。NetSystem.UIDL 配置選項現在已過時。
  • Net3Com905B.Mod - 卡檢測已修復:僅安裝第一張卡,檢測中的錯誤已修復 (prk)。
  • Introduction.Text - 文字選擇已記錄。
  • Kernel.Mod - 為了在 termhandler 中使用,系統關閉期間會設定關閉標誌。
  • 30.03.00
  • Printer.Mod, PSPrinter.Mod, HPLaserPrinter.Mod, EmptyPrinter.Mod - Install 命令現在更新度量並廣播印表機更新訊息。修復了更新印表機時的顯示問題 (ejz)。
  • Printer.Mod - 將預設印表機的延遲載入推遲到第一個 Printer.Open 呼叫之前。
  • PSPrinter.Mod, HPLaserPrinter.Mod, EamonPrinter.Mod, LPRPrinter.Mod - 清理過程。
  • TextGadgets.Mod - 添加了 "PrinterW" 和 "FrameW" 樣式選項。樣式分別調整為印表機紙張寬度或顯示框架寬度。如果兩者都設定,則採用較小的值。 "FrameW" 和 "WYSIWYG" 選項是互斥的 (ejz)。
  • TextGadgets.Mod - 點選樣式中間三分之一部分中線以上的區域將切換 "Pagebreak" 選項。線的左三分之一和右三分之一如以前一樣起作用。
  • Watson.Mod - 在每個生成的定義的開頭插入具有 "PrinterW" 和 "FrameW" 選項的 TextStyle。
  • Partitions.Mod - 避免在與 Oberon 分割槽共存時讓 Windows 2000 保持活動狀態的解決方法。
  • Empty.Display.Mod - 註釋更新 (Peter Easthope)。
  • Miscellaneous.Mod - 修復了超過 10 個檔案的 ExtName (Mike Karas)。
  • OFSN2KFiles.Mod, OFSAosFiles.Mod - 使用 Files.ReadBytes 讀取到檔案末尾時,修復了 rider.res 錯誤。這修復了檔案大小 = n*2048-352 (NatFS) 或 n*4096-568 (AosFS) 時 DOS.Copy 無限迴圈問題。(DOS.Copy 檔案大小 11936 問題由 Peter Easthope 報告)。
  • Objects.Mod - 避免在載入損壞的庫時在 LoadLibrary 中出現無限迴圈。
  • 29.03.00
  • Dialer.Mod - 美化。
  • FATFiles.Mod, Partitions.Mod - 訪問軟盤時自動執行 Diskettes.Install。
  • 28.03.00
  • OFSBoot0.Mod - "Archive" 配置字串 (預設 Oberon0.tgz) 定義了要解壓縮到 RAM 中的 .tgz 存檔: "RamDiskSize" 配置字串 (預設 1024) 定義了 Oberon-0 RAM 磁碟大小(以 2Kb 扇區為單位)。
  • 27.03.00
  • TextDocs.Mod - Show 過程中的較大名稱字串避免了索引超出範圍。
  • Rel.System3.Tool, Partition.Tool - 重新命名為 Partitions.Tool,添加了 DOS.Tool。
  • 24.03.00
  • Gfx*, Rel.Oberon.Text, Lab.Oberon.Text - 更新到 1.70 (eos)。
  • 23.03.00
  • 預設情況下,啟動 Oberon-0 時刪除 OBL 提示。如果需要,請在啟動時按住 Shift 鍵。
  • 22.03.00
  • Partitions.Mod - 避免在 UpdatePartitionTable 返回 NIL 時出現陷阱。現在將顯示:ReadPartitions:"裝置正在使用" 或 "錯誤 0"。
  • System.Mod - 改進了 Watch 輸出。
  • 21.03.00
  • SaveScreen.Mod - 預設等待時間 10 分鐘。
  • HTMLDocs.Mod - 可列印的 ASCII 專案符號。
  • FTP.Mod - 呼叫 GC 以避免堆碎片。
  • 20.03.00 (beta 釋出)
  • Adaptec7.Mod, SCSI.Mod, Net3Com905B.Mod, OFSLabBoot.Mod, OFSN2KBoot.Mod, OFSAosBoot.Mod - 減少了跟蹤訊息。
  • SCSI.Mod - 將 GetSize 中的 -5 常量替換為 Disks.MediaMissing。
  • Permedia2.Display.Mod - 在 CopyPattern 中添加了 Synchronize。
  • NetSystem.Mod - 未指定使用者名稱時設定 SetUser 提示。
  • Lab.System3.Tool - 圖示化程式。
  • 18.03.00
  • PanelDocs.Mod - 檢查無效的檔名。
  • 17.03.00
  • Partitions.Mod - 如果 GetGeometry 失敗,請使用 GetSize 並確定幾何形狀。
  • Oberon0Files.Text, Native.Tool - 將 TCPExample.Mod 和 UDPExample.Mod 從 system 移動到 docu。將 OFSISO9660Volumes 和 OFSISO9660Files 從 system 移動到 oberon0。
  • OFS.Mod - 在 New、Delete、Rename 中檢查對只讀卷的修改。
  • OPO.Mod, OPL.Mod, OPC.Mod - x IN y 的最佳化,其中 x 為常量。
  • OPT.Mod - 修復了指紋的計算,以允許使用開放陣列匯入賦值。這會更改已編譯模組的指紋! (prk)。
  • Kernel.Mod - 在核心中發生陷阱後執行無限迴圈。
  • OFSAosFiles.Mod - 在 DirInit 和 DirCleanup 中支援只讀卷。
  • System3Menus.Text, TextDocs.Lib - 使用 Organizer 用於選單。
  • OFSLabBoot.Mod, Config.Mod, Oberon0Files.Text, Install.Tool, Native.Tool - 實驗室的啟動配置。
  • 16.03.00
  • OPT.Mod, OPA.Mod, OPP.Mod - 允許匯出內聯程式碼過程。
  • OBL.Bin - 從硬碟讀取最多 63.5k。
  • Oberon0Files.Text, PCITools.Mod - 新增到 Oberon-0 和釋出 (vendors.txt 分開)。
  • Native.Tool - 修復了釋出設定。
  • Partitions.Mod - 設定 Config 引號選項和 InitOBL 標誌選項。
  • Rel.Oberon.Text, Lab.Oberon.Text - 已更新。
  • SavePoints.Mod, SavePoints.Text, SavePoints.Data, MakePoints.Mod - 新增到釋出。
  • System3.Tool, Applications.Tool, Lab.System3.Tool, Lab.Applications.Tool, OFS.Tool - 已更新並新增到釋出。
  • Prefix.Mod, IDEDisk.Mod, AHA1520.Mod, AHA1520Disk.Mod, NCR810Disk.Mod, ATADisk.Mod, Disk.Mod, Diskette1.Mod - 從釋出中刪除。替換為新的 Disks 和 OFS 框架。
  • Scavenger.Mod, DiskSpace.Mod - 從釋出中刪除。將在 OFS 上實現。
  • Mitsumi.CD.Mod, Atapi.CD.Mod, NCR810.CD.Mod - 從釋出中刪除。CD 支援將整合到 ATADisks.Mod、NCR810Disks.Mod 中。
  • 15.03.00
  • Oberon0Files.Text, Native.Tool, Diskette0.Mod, CompressUtil.Mod, CRC32.Mod, VirtDisk.Mod, VirtFileDir.Mod VirtFiles.Mod, FDInstall.Mod - 從釋出中刪除 FDInstall,替換為 Partitions。
  • Diskette.Mod, Backup.Mod - 在 Disks 模組上實現,還沒有 Format。
  • Net3Com905B.Mod - 清理並刪除了自動檢測 (prk)。
  • DOS.Mod - 停止錯誤時的複製。
  • Config.Mod - 使用 OFS 進行安裝。
  • 14.03.00
  • Partitions.Mod - 支援格式化可引導的 AosFS。
  • FileDisks.Mod - 支援虛擬磁碟的幾何形狀。
  • OBL.Asm, OBL.Bin - 添加了 AosFS 檔案系統表。
  • OFSDiskVolumes.Mod - 支援新的 AosFS 檔案系統表。
  • 13.03.00
  • Partitions.Mod - 格式命令已改進。
  • Display3.Mod - Visible 已改進 (eos)。
  • OPP.Mod - 修復了 StPar 中的陷阱 (prk)。
  • 08.03.00
  • OberonDrivers.Text, Oberon0Files.Text - 將 Diskettes.Obj 新增到基本檔案中。
  • 07.03.00
  • Keyboard.Mod, OberonDrivers.Text, Configure.Tool - 芬蘭鍵盤表 (jaco)。
  • Decoder.Mod - 修復 REP 字首錯誤 (prk)。
  • 06.03.00
  • OPP.Mod - 修復了半動態陣列中不正確的 "未使用" 警告 (prk)。
  • 29.02.00
  • Documents.Mod - 從連結引數中刪除 VAR (ejz)。
  • Decoder.Mod - 改進了 use 部分的格式 (prk)。
  • 28.02.00
  • OPV.Mod - 使用靜態陣列作為返回型別時修復了陷阱 14 (prk)。
  • OPL.Mod - 修復了 SHORTINT DIV/MOD (prk)。
  • 23.02.00
  • Permedia2.Display.Mod - 在 TransferBlock 中添加了 SwitchState。掛起修復?
  • Diskettes.Mod - 添加了 Remove 命令。
  • OFSN2KBoot.Mod, Oberon0Files.Text - 從 OFSBoot.Mod 重新命名。
  • Config.Mod, Configure.Tool - 再次添加了 DiskCache 命令,修復了 DiskFile 命令。
  • Partitions.Mod, Partition.Tool, InstallFiles.Tool - dev#part 符號。
  • 22.02.00
  • OFSCacheVolumes.Mod, OFSDiskVolumes.Mod, OFSBoot.Mod, OFSAosBoot.Mod, Partitions.Mod, Oberon0Files.Text - 分割槽編號。
  • Permedia2.Display.Mod - GetBlock/TransferBlock 中斷言修復。
  • GfxFonts0.Mod, GfxPKFonts.Mod - 修復新的檔案系統列舉(卷字首)。
  • Gfx*.Mod - 更新至 1.63。
  • GfxPictures.Mod, GfxMaps.Mod - 被 GfxImages 替換。
  • 21.02.00
  • FileDisks.Mod - 虛擬磁碟驅動程式。
  • OFSCacheVolumes.Mod, OFSBoot.Mod - 新增快取。
  • OFSTools.Mod, OFS.Tool - 新增 InstallCache、RemoveCache、Watch 命令。
  • System.Mod, OFSN2KFiles.Mod, OFSAosFiles.Mod - 檔案系統描述修改,檔案緩衝區再次減少到 4。
  • 16.02.00
  • Copyright.Mod, Copyright.Text - Y2K,簡化。
  • 15.02.00
  • Images.Tool, Images.Mod, ImageGadgets.Mod, ImageDocs.Mod, PictImages.Mod, BMPImages.Mod, JPEGImages.Mod, GIFImages.Mod, Images.Text - 更新至 1.00 (eos)。
  • Colors.Tool, Colors.Mod, Colors.Panel, ColorGadgets.Mod - 新增 (eos)。
  • VNC.Mod - 更新以適應新的 Images。
  • 14.02.00
  • Effects.Mod - SizeRect 中修復掩碼錯誤 (eos)。
  • 13.02.00
  • MIME.Mod - ExtractGMTDate 中修復 Y2K 問題 (pjm)。
  • 11.02.00
  • NetTools.Mod, MIME.Mod - 修復 FTPDocs 中的文字損壞問題 (ejz)。
  • 07.02.00
  • Magnifier.Mod - 修復解除安裝問題。
  • 03.02.00
  • MIME.Mod - ExtractGMTDate 中修復 Y2K 問題 (ejz)。
  • 28.01.00
  • OPP.Mod - 常量表達式不再能包含前向引用 (prk)。
  • Panels.Mod, Icons.Mod - 修復列印中的一些小錯誤 (ejz)。
  • Texts.Mod - 修復掃描大數字時出現的索引越界問題:01234567890123456789012345678901234567890123457890 (prk)。
  • 25.01.00
  • SaveSwarm.Mod - 將 Swarm.Mod 移植到 SaveScreen 框架。
  • 19.01.00
  • OFS.Mod - 修復長字首上的索引越界問題。
  • SCSI.Mod - 修復 ISO9660 的塊大小錯誤 (prk)。
  • 18.01.00
  • ReleaseDocs.Mod, System.Text - 訊息更改。
  • Rel.Oberon.Text - 新增 LinuxPrinter.Install。
  • OFSISO9660Volumes.Mod, OFSISO9660Files.Mod, Rel.Oberon.Text - 新增 ISO9660 檔案系統 (ryser)。
  • NetNe2000pci.Mod, Rel.Oberon.Text - 新增 NE2000 驅動程式 (ryser)。
  • 14.01.00
  • OPT.Mod - 修復在使用開放陣列時查詢正確運算子的問題 (prk)。
  • 06.01.00
  • ATADisks.Mod, Partitions.Mod - 格式化與 Check 和 Show 相結合,已更新。
  • Config.Mod - 新增 BootVol 並刪除 BootPartition、DiskCache、FAT。
  • Kernel.Mod - 新增 SetLogMark 和 GetMarkedLog 以改進診斷訊息。
  • OFSTools.Mod, OFSDiskVolumes.Mod, OFSRAMVolumes.Mod, OFSN2KFiles.Mod, OFSAosFiles.Mod - 改進診斷訊息和 FS 別名。
  • 05.01.00
  • System.Mod - CopyFiles、RenameFiles、DeleteFiles 在出錯時停止。
  • TGZ.Mod, Decoders.Tool - 新工具用於解壓 .tgz 檔案。
  • Inflate.Mod - 修復 InflateBlocks 錯誤和緩衝區錯誤 (eos)。
  • Kernel.Mod - 版本更新。
  • 04.01.00
  • Compiler.Mod, OPM.Mod - 修復字首和路徑。
  • Release.Mod - 間接 MOVE 選項簡化了構建工具。
  • 03.01.00
  • Builder.Mod - 為 ErrorGadgets 提供列印支援 (bsmith)。
  • ARM.ARMCompiler.Mod - 修復:對非變數進行索引會導致編譯器陷入陷阱而不是發出錯誤 112 (prk)。
  • 10.12.99
  • ARM.ARMCompiler.Mod - 修復 FOR 上界陷阱 (prk)。
  • 09.12.99
  • ARM.OBH.Mod - 修復 SYSTEM.PTR 變數引數 (prk)。
  • Printer3.Mod - 修復字型缺失時的 NIL 陷阱 (ejz)。
  • 08.12.99
  • Rembrandt.Mod - Restore 中的調色盤修復 (ejz)。
  • 07.12.99
  • ConfigMouse.Mod - 如果 PS2=0,則不要嘗試配置 PS/2 滑鼠。
  • 06.12.99
  • OPB.Mod - 修復 SYSTEM.VAL(SHORTINT, IntConst) (prk)。
  • Configuration.Mod - 捕獲 Marker 中的超出範圍值 (ejz)。
  • 02.12.99
  • ARM.ARMBrowser.Mod - 修復初始化錯誤 (prk)。
  • Browser.Mod - 更好的錯誤訊息 (prk)。
  • 01.12.99
  • Dialer.Mod - 傳送密碼時更清晰的訊息。
  • 22.11.99
  • Mail.Mod - 用於更快啟動的索引檔案 (bsmith)。
  • 19.11.99
  • NCFSFiles.Mod - 修復 Delete 和 Register 檔案復活錯誤。
  • Views.Mod - 新增 Border 屬性 (ejz)。
  • TextDocs.Lib - 使用 Organizer 代替面板 (ejz)。
  • Lists.Mod - 刪除 Diskette 命令。
  • 18.11.99
  • Input.Mod - 擴充套件鍵盤上的“選單”鍵也模擬滑鼠中鍵。
  • ARM.ARMCompiler.Mod - 修復函式呼叫型別錯誤 (prk)。
  • ARM.OBE.Mod - 新增實常量摺疊 (prk)。
  • TextDocs.Mod - 儲存按鈕更新 (ejz)。
  • GfxMaps.Mod, Leonardo.Mod - 更加便攜。
  • LPRPrinter.Mod - 預設電子郵件地址。
  • ARM.Watson0.Mod, ARM.Watson.Mod - 移植 (prk)。
  • ARM.ARMBrowser.Mod - 修復模組名稱 (prk)。
  • 17.11.99
  • OberonReport.html - Oberon 語言報告更新,刪除 Oberon.Report.Text。
  • TextFrames.Mod - 實現左右鍵。
  • ARM.OBM.Mod, ARM.OBT.Mod, ARM.OBE.Mod, ARM.ARMCompiler.Mod - 新增 \P 開關,修復 \f,刪除 ARMPrefix 配置 (prk)。
  • 16.11.99
  • ARM.System.Mod - 陷阱結束時的處理器狀態。
  • 15.11.99
  • ARM.Modules.Mod - 4Mb 記憶體磁碟。
  • 12.11.99
  • NCFS.Mod, ARM.NCFS.Mod - 只有在沒有錯誤的情況下才在 Mount 中執行 Watch。
  • Images.Mod, VNCTask.Mod, JPEGImages.Mod - 便攜性修復。
  • Out.Mod - 新增 RealFix、LongRealFix、Hex、Close 過程。
  • Sisiphus.Mod - 修復資料檔案的拼寫為“Sisyphus.Data”。保留模組拼寫,因為現有的文件使用了 Sisiphus.New 生成器。
  • 10.11.99
  • TextGadgets0.Mod - 也複製物件的文字屬性 (ejz)。
  • Panels.Mod - 修復巢狀子項的選擇,即桌面選擇問題 (ejz)。
  • 09.11.99
  • Printer.Mod - 修復列印到本地印表機的問題。
  • Images.Mod, Images.Text - 修復 Create 中的錯誤,新增文件 (eos)。
  • 04.11.99
  • HTMLImages.Mod - IMG 標籤中的小修復 (ejz)。
  • DayTime.Mod, NetSystem.Tool - 新增白天客戶端。
  • 03.11.99
  • DOS.Mod, DOS.Tool - 新增 BackupDirectory 命令以讀取 Windows Oberon DOSBackup 磁碟。
  • SaveScreen.Mod, SaveTiles.Mod, SaveScreen.Tool - 新增 (bsmith)。
  • OTInt.Mod, OTScan.Mod, OType.Mod, OTFonts.Mod, OpenType.Text, OTSim.Mod, OTSim.Panel - 更新至版本 0.41 (eos)。
  • 02.11.99
  • CRC32.Mod - 更加便攜。
  • 01.11.99
  • NCFSNetVolumes.Mod, NCFS.Mod - 更不通用,但更簡單。刪除 NetSystem 匯入。
  • NCFS*.Mod - 模組字首 NCFS。
  • 28.10.99
  • Compiler.Mod, Builder.Mod - \Pprefix 開關用於輸出字首/卷 (prk)。
  • HTTPDocs.Mod - 修復 Response 中的錯誤 (ejz)。
  • 27.10.99
  • ARM.System.Mod - 在 Trap 中啟用中斷,以避免掛起。
  • OFSN2KFiles.Mod, OFSAosFiles.Mod - 列舉在預設檔案系統上排除字首。
  • 25.10.99
  • TDDRealPolyEquations.Mod - 從 TDDRealPolynomialEquations.Mod 重新命名,以避免檔名溢位。
  • ARM.ARMBrowser.Mod - 重置錯誤標誌 (prk)。
  • 23.10.99
  • Kernel.Mod, Permedia2.Display.Mod, OberonDrivers.Text - 刪除 morse,新增 TraceConsole 選項。
  • 21.10.99
  • ARM.NetVolumes.Mod, NCFSNetVolumes.Mod - GiveUpTime 從 8 更改為 20。
  • 18.10.99
  • ARM.NCFS.Mod, NCFS.Mod - 改進訊息。
  • ARM.Mail.Mod, ARM.LPRPrinter.Mod - 已更新。
  • ARM.NetSystem.Mod - 使 NetSystem 保持活動狀態,並允許在提示符處重新啟動。
  • Swarm.Mod - 使 NetSystem 保持活動狀態。
  • ARM.LPRPrinter.Mod - 已更新。
  • ARM.Figures.Mod - 修復 ENTIER。
  • 17.10.99
  • ARM.Documents.Mod - 修復文件服務字首問題。
  • ARM.NCFS.Mod, NCFS.Mod, NCFS.Tool, ARM.System.Tool - SetCurrent 更名為 SetDefault,GetCurrent/Prepend 已刪除。Watch 顯示描述。Mount、SetDefault、Unmount、Watch 始終顯示當前搜尋路徑。
  • ARM.FileDir.Mod, NCFSFileDir.Mod, ARM.Files.Mod, NCFSFiles.Mod - 刪除當前卷。預設卷是路徑中的第一個卷。
  • ARM.Volumes.Mod, NCFSVolumes.Mod, ARM.RamVolumes.Mod, NCFSRamVolumes.Mod, ARM.NetVolumes.Mod, NCFSNetVolumes.Mod - 卷的描述。
  • ARM.NetVolumes.Mod, NCFSNetVolumes.Mod - 多宿主伺服器支援。
  • 16.10.99
  • ARM.NetSystem.Mod, ARM.NetVolumes.Mod - 更簡單的使用者名稱和密碼輸入。
  • System.Mod - 在日誌開始時恢復 System.Time。
  • ARM.Modules.Mod - BootVolURL 中的“#”被 Kernel.version 中的所有數字替換。
  • ARM.NetSystem0.Mod, ARM.NetSystem.Mod - 修復 FTP.Open NetSystem.SetUser 命令。
  • 15.10.99
  • ARM.ARMBrowser.Mod - ShowObj 現在可以在範圍內找到第一個符號 (prk)。
  • ARM.ARMCompiler.Mod, ARM.OBM.Mod - 開關解析與 PC Native 相同,(正在使用) 訊息 (prk)。
  • ARM.ARMCompiler.Mod, ARM.OBM.Mod, ARM.ARMBootLinker.Mod - 修復 OBM.Init (prk)。
  • System.Mod, ARM.System.Mod, NCFS.Mod - 將總檔案大小向上舍入到 1K。
  • 14.10.99
  • ARM.RemoteFiles.Mod, NCFSRemoteFiles.Mod - 如果正常,則設定 res = 0。
  • 13.10.99
  • ARM.ARMDecoder.Mod - 一些可用性修復。
  • HTTPDocs0: 修復 ImageDocs 陷阱 (ejz)。
  • 12.10.99
  • ARM.Kernel.Mod, ARM.Display.Mod - 在控制檯上輸出跟蹤資訊,直到啟動完成。
  • ARM.OBM.Mod, ARM.OBC.Mod, ARM.ARMCompiler.Mod, ARM.ARMDecoder.Mod, ARM.ARMBootLinker.Mod, ARM.Modules.Mod - 模組編號為 8 位,統一修復列表格式,\f 選項 (prk)。
  • NCFSNetVolumes.Mod, ARM.NetVolumes.Mod - 修復重新開啟重試錯誤。
  • ARM.ARMBootLinker.Mod - 初始化全域性變數。
  • 11.10.99
  • NetBase.Mod, NetIP.Mod, NetPorts.Mod, NetUDP.Mod, NetDNS.Mod, NetSystem.Mod, SLIP.Mod, PPPIPCP.Mod - CheckSum 和 ByteSum 引數更改為 LONGINT,刪除 FastCopy、Copy 和 Equal,以清理並加快網路速度。
  • ARM.Net*.Mod - 更新和拆分。
  • ARM.Volumes.Mod, ARM.RamVolumes.Mod, ARM.NetVolumes.Mod, ARM.NCFS.Mod, NCFSVolumes.Mod, NCFSRamVolumes.Mod, NCFSNetVolumes.Mod, NCFS.Mod - 生成器錯誤訊息以 Par 返回。
  • ARM.NetSystem.Mod - 在啟動時安裝任務。
  • 08.10.99
  • ARM.Texts.Mod - 修復 Scanner 中的“:”。
  • NCFSNetVolumes.Mod, ARM.NetVolumes.Mod - 在 badvid 上重試開啟請求。
  • ARM.Display.Mod - 更新至最新的 Native 狀態(包含 TrueColor、TransferBlock)。
  • 07.10.99
  • OFSBoot0.Mod - 解壓 .tgz 檔案。
  • ARM.NetVolumes.Mod, NCFSNetVolumes.Mod - 修復 badvid 錯誤。
  • ARM.NetVolumes.Mod, ARM.Volumes.Mod, NCFSVolumes.Mod, NCFSNetVolumes.Mod - 新增端到端 CRC 檢查。
  • ARM.Modules.Mod - 預設 URL 更新。
  • ARM.Kernel.Mod - 模組的預設值為 4Mb。
  • ARM.NetSystem0.Mod - 修復 SetRoutes 迴圈。
  • ListGadgets.Mod - 在模型更新時更新捲軸 (sedlacek)。
  • 06.10.99
  • Diskettes: 返回錯誤程式碼而不是停止。
  • ATADisks: 可移動支援改進 (prk)。
  • Partitions: 新增 ChangeType,改進 Show。
  • System, OFSBoot: 改進了引導檔案系統的處理方式。
  • OFS: 沒有字首的匿名檔案儲存在路徑中第一個可寫的引導檔案系統上。
  • OFS: 如果未指定目標字首,則重新命名為相同的字首。
  • 05.10.99
  • OFSTools: 不允許解除安裝引導檔案系統。允許掛載 NIL 卷。
  • Disks, OFSDiskVolumes, OFSBoot, Partitions, FATFiles: 新增 Open、Close,改進可移動支援,刪除 stamp。
  • Disks, Partitions: 格式化支援。
  • OFSN2KFiles, OFSBoot, OFSBoot0: OFS2KFiles 的新名稱。
  • NCR810Disks, OberonDrivers.Text: 適應新的 Disks 模組 (pr)。
  • 04.10.99
  • Kernel: TraceHeap 4096 用於模組終結器。
  • Disks: UpdatePartitionTable 在檢查 dev.blockSize 之前呼叫 dev.getSize。
  • NamePlates: 更新以適應卷字首。
  • System, OFS, OFSBoot, OFS2KFiles, OFSAosFiles: 在重新啟動/退出時解除安裝非引導檔案系統。
  • Oberon: 在 Ctrl-F10 和 Ctrl-Alt-Del 上呼叫 System.Reboot。
  • Adaptec7Script, Adaptec7: 新指令碼,更多除錯輸出,更好的檢測 (prk)。
  • SCSI: 塊大小修復 (prk)。
  • 03.10.99
  • FATFiles: 使用 Disks 代替 Diskette。
  • 01.10.99
  • SCSI: 更新以適應 Disks (prk)。
  • 30.09.99
  • ARM.OBT: 將 maxStr 從 128 增加到 256。
  • ARM.System: 刪除 Disk。
  • ARM.ARMBootLinker: 將名稱修復為 ImageName。
  • ARM.ARMCompiler: 在出錯時停止編譯列表。
  • ARM.OBS: 新增 ErrorMsg。
  • Builder: 修復迴圈模組匯入引起的無限迴圈 (ejz)。
  • 29.09.99
  • Strings, Miscellaneous, LPRPrinter: 刪除 FileDir 匯入。
  • Texts, Attributes: 不允許“:”位於名稱的開頭 (jg)。
  • System: 修復 ShowModules 的免費選單選項。
  • Lists: 停用過時的 Diskette 命令。
  • 28.09.99
  • OFSAosFiles: 支援大檔案的新檔案系統。
  • Documents: 修復文件服務查詢。
  • FATFiles: 適應 Disks 模組。
  • System: 適應新的檔案系統框架。
  • Desktops: 修復選單支援 (ejz)。
  • 27.09.99
  • FileDir, Disk: 新的相容性模組。
  • OFS, OFSDiskVolumes, OFS2KFiles, OFSBoot, Files: 新的可安裝檔案系統框架。
  • Disks, ATADisks: 新的可安裝塊裝置框架,具有可移動支援。
  • Printer3: 如果未找到度量字型,則在 Lookup 中返回虛擬度量,以防崩潰。
  • Viewers: 修復 Close 中的錯誤 (ejz)。
  • 21.09.99
  • Kernel: TraceSize 配置字串以位元組設定 Kernel.GetLog 跟蹤緩衝區的大小,預設值為 2048。
  • 20.09.99
  • TextDocs: 新增選單支援 (ejz)。
  • Asteroids, BartSimpson, Clocks, ColorDriver, Gages, HTMLDocs, Log, Sisiphus, Telnet, TelnetGadgets, Tetris, V24Gadgets, V24Log: 修復 Oberon.Task 時間欄位初始化問題 (ejz)。
  • 03.09.99
  • TelnetGadgets: 修復登入和密碼 (ejz)。
  • 02.09.99
  • SVGAH.Display: 修復 TransferBlock 中的跨度極性 (pr)。
  • NetUDP: 如果接收到的資料報大於使用者緩衝區,則只複製到緩衝區末尾,但設定長度以指示資料報的實際長度。使用者必須檢查 len 是否在範圍內。
  • Oberon.Text: 使用 ImageDocs 載入 *.jpg 檔案,而不是 Rembrandt,刪除了 *.jpeg 識別。
  • JPEGImages: 添加了 (es)。
  • 01.09.99
  • Book.Tool: 添加了 Chapter7.Text 引用。
  • 31.08.99
  • Oberon.Text: 新的 ImageFormats。*.bmp 現在使用 ImageDocs 載入。
  • VNCTask、VNCViewers、DES、VNC、VNCViewerDoc、VNC.Tool: 新增到應用程式發行版(jkreienb)。
  • Images、ImageGadgets、ImageDocs、PictImages、BMPImages: 新增到 Gadgets 發行版(eos)。
  • Config: 允許在錯誤情況下更正 FAT 檔名。
  • 30.08.99
  • Permedia2.Display、OGLDisplay: 添加了 Hicolor 支援。
  • 26.08.99
  • NetSystem: 改進了顯示命令輸出。
  • 18.08.99
  • Magnifier: 在 Zoom 和 Install 中添加了可選的“width height zoomfactor”引數。
  • 17.08.99
  • Mail: 為生成錯誤檔名的郵件伺服器名稱提供瞭解決方案(ejz)。
  • Mail: 檢查重複的 UIDL(ejz)。
  • 16.08.99
  • Panels: 在 Adjust 中修復(ejz)。
  • TextDocs: 改進了儲存按鈕更新(ejz)。
  • TextGadgets0、Examples、Panels、TextDocs、Desktops、Documents、EditTools: 選擇時間修復(ejz)。
  • Views: 修復了 Model 屬性錯誤,匯出了 ViewHandler(ejz)。
  • Printer3: 刪除了用於印表機更改的字型快取(ejz)。
  • 13.08.99
  • OPB: INC/DEC(longint, integer) 現在可以使用了(prk)。
  • BasicGadgets: 修復了選擇時間錯誤(ejz)。
  • 10.08.99
  • Mail: MaxMsgSize 和 LeaveOnServer 設定可以在 Oberon.Text 中(es)。
  • Watson: 修復了在桌面上生成 .Defs 的問題(fld)。
  • 09.08.99
  • vesainfo.exe: 修復了記憶體大小溢位問題
  • 06.08.99
  • HPLaserPrinter: 檢查 GetMetric 是否為 NIL(ejz)。
  • 04.08.99
  • TextFields: 當設定新的印表機時清除快取的字型(ejz)。
  • PSPrinter: 修復了頁面開始時的預設顏色(eos)。
  • 12.07.99
  • Texts: 在 OpenScanner 中設定 class = Inval(prk)。
  • 05.06.99
  • OPT、OPP、OPV: 當記錄的基型別為前向引用(稍後宣告)時,延遲方法覆蓋和欄位陰影測試。IsRedef 標誌已刪除(prk)。
  • OPT、OPP、OPV: 修復了在匯入模組中分配方法編號的錯誤,當方法覆蓋另一個未匯出的方法時(prk)。
  • OPV: 將條目號分配給在過程本地宣告的記錄的方法(prk)。
  • 30.06.99
  • OPP: 修復了記錄中只有一個主體但沒有欄位/方法的 NEW 中的陷阱(prk)。
  • 28.06.99
  • OPB: 不允許將指標傳遞給位元組陣列(prk)。
  • SVGAH.Display: 修復了 TransferBlock(pr)。
  • 15.05.99
  • Partition、Disk、InstDisk: 支援 EZDrive 分割槽型別 55H。
  • ATADisk: ATABIOS=1 使用 BIOS 幾何覆蓋 IDE 幾何(預設現在關閉)。
  • 14.06.99
  • OberonDrivers.Text、KeyBE.Bin、Configure.Tool: 添加了比利時鍵盤(Koen Desaeger - koend@NET4ALL.BE)。
  • 08.06.99
  • PSPrinter: \r 選項用於列印旋轉(橫向)。
  • 03.06.99
  • MathH: 修復了異常遮蔽錯誤(prk)。
  • 02.06.99
  • Kernel、Modules: 添加了 FinalizeModule 以在 Modules 中使用,以便在釋放模組時使系統更穩定。
  • NetSystem: 開始實現 AsyncOpenConnection。
  • NetSystem: 透過將連線狀態檢查移動到 State,加快了 TCP 連線的 Available、Receive、Send 速度。
  • NetTCP: Connect 可能已將超時報告為“NotDone”。
  • 01.06.99
  • NetTCP: 修復了視窗大小為 0 的錯誤。在 Timer 中添加了 RWindow 檢查,與 Poll 對稱。
  • Input: 小清理。
  • 31.05.99
  • MathH: 使用 low/high 匯出替換 Get 和 Set(af)。
  • 29.05.99
  • TextFrames、ScriptFrames: ML-MM 回撥緩衝區互點支援。
  • SVGAH.Display: 添加了真彩色和索引 8 支援(pr)。
  • 27.05.99
  • OPC: 對於具有偶數維度的陣列,資料偏移不正確(prk)。
  • 26.05.99
  • FileDir: 在 MarkSectors 中修復了罕見的非嚴重錯誤(只能在檔案系統已損壞時發生)。
  • 25.05.99
  • TextMail: 刪除了死程式碼。
  • Release、ReleaseDocs: 模組拆分為 Gadgets 和非 Gadgets 版本。
  • 22.05.99
  • SVGA.Display.Mod : 使用模式 # 反轉優化了 DisplayBlock。
  • Pictures、Bitmaps: 優化了 Copy、PutLine 和 GetLine。
  • 21.05.99
  • Builder: 修復了自動標記。
  • DOS.Tool、Configuration.Tool、Backup.Tool、Tools.Tool: 清理。
  • Miscellaneous.Tool: 刪除了 Do 命令(現在在 Configuration 模組中)。
  • 20.05.99
  • RX: 刪除了跟蹤。
  • 19.05.99
  • NCR810.CD: 添加了(pr)。
  • System: 清理了未使用的變數。
  • Disk: 增加了 DiskCache 配置字串的大小。
  • 17.05.99
  • BasicSystem.Text: 添加了 SCSI.Obj、Adaptec7Script.Obj、Adaptec7.Obj。

2001 年 8 月 26 日 - 版權所有 © 2001 ETH Zürich。保留所有權利。
電子郵件: oberon-web at inf.ethz.ch
主頁: www.ethoberon.ethz.ch

華夏公益教科書