# # ChangeLog for Include/system # # Generated by Trac 1.5.4 # May 9, 2024, 2:52:44 AM Tue, 14 Aug 2007 18:29:59 GMT dai [289] * Include/Classes/ActiveBasic/Math/Math.ab (modified) * Include/Classes/System/Collections/ArrayList.ab (modified) * Include/Classes/System/IO/FileStream.ab (modified) * Include/basic/function.sbp (modified) * Include/system/interface.ab (modified) タイプミスを修正。 Tue, 14 Aug 2007 18:22:33 GMT dai [288] * Include/Classes/ActiveBasic/Windows/CriticalSection.ab (modified) * Include/Classes/System/IO/DriveInfo.ab (modified) * Include/Classes/System/Text/StringBuilder.ab (modified) * Include/basic/command.sbp (modified) * Include/basic/dos_console.sbp (modified) * Include/basic/prompt.sbp (modified) * Include/system/built_in.ab (added) * Include/system/enum.sbp (modified) * Include/system/interface.ab (added) いくつかタイプミスを修正。 エラーになるコードを排除、 enumクラスのビット演算メソッドをコメントアウト(仕様未確定なため)。 Tue, 17 Jul 2007 19:28:29 GMT dai [284] * Include/system/gc.sbp (modified) 呼び出し元が_beginthreadex関数になっているため、SweepOnOtherThreadメ ... Sun, 01 Jul 2007 16:33:52 GMT イグトランス (egtra) [282] * Include/Classes/System/Drawing/Color.ab (modified) * Include/Classes/System/Runtime/InteropServices/GCHandle.ab (modified) * Include/Classes/System/Windows/Forms/Control.ab (modified) * Include/Classes/System/Windows/Forms/CreateParams.ab (modified) * Include/Classes/System/Windows/Forms/Message.ab (modified) * Include/Classes/System/Windows/Forms/PaintEventArgs.ab (modified) * Include/Classes/System/Windows/Forms/misc.ab (modified) * Include/system/enum.sbp (modified) * Include/windows/WindowHandle.sbp (modified) #121対応、Classes/System/Windows/Forms以下を名前空間に入れた。 Tue, 12 Jun 2007 15:00:44 GMT dai [275] * Include/Classes/ActiveBasic/Core (added) * Include/Classes/ActiveBasic/Core/TypeInfo.ab (added) * Include/Classes/ActiveBasic/Core/index.ab (added) * Include/Classes/ActiveBasic/index.ab (added) * Include/Classes/System/DateTime.ab (modified) * Include/Classes/System/Object.ab (modified) * Include/Classes/System/TimeSpan.ab (modified) * Include/Classes/System/TypeInfo.ab (modified) * Include/Classes/index.ab (modified) * Include/basic.sbp (modified) * Include/system/gc.sbp (modified) * TestCase/SimpleTestCase/DateTimeTest.ab (modified) * TestCase/SimpleTestCase/SimpleTestCase.pj (modified) * bin/BasicCompiler32.exe (modified) (32ビットコンパイラ) クラス情報取得時のクラス先読み処理で名前空間の関係が崩れてしまうバグ を修正。 ... Tue, 12 Jun 2007 10:24:38 GMT イグトランス (egtra) [272] * Include/Classes/ActiveBasic/Strings (added) * Include/Classes/ActiveBasic/Strings/Strings.ab (added) * Include/Classes/ActiveBasic/Strings/index.ab (added) * Include/Classes/System/DateTime.ab (modified) * Include/Classes/System/String.ab (modified) * Include/Classes/System/Text (added) * Include/Classes/System/Text/StringBuilder.ab (added) * Include/Classes/System/Text/index.ab (added) * Include/basic/command.sbp (modified) * Include/basic/dos_console.sbp (modified) * Include/basic/function.sbp (modified) * Include/basic/prompt.sbp (modified) * Include/com/bstring.ab (modified) * Include/system/string.sbp (modified) * Include/windows/WindowHandle.sbp (modified) * TestCase/SimpleTestCase/ActiveBasic.StringsTest.ab (added) * TestCase/SimpleTestCase/SimpleTestCase.idx (modified) * TestCase/SimpleTestCase/SimpleTestCase.pj (modified) * TestCase/SimpleTestCase/StringBuilderTest.ab (added) * TestCase/SimpleTestCase/StringTest.ab (modified) StringBuilderを追加。String不変へ。共通の文字列操作関数を ... Sat, 02 Jun 2007 02:51:16 GMT dai [266] * Include/basic.sbp (modified) * Include/system/gc.sbp (modified) * bin/BasicCompiler32.exe (modified) * bin/BasicCompiler64.exe (modified) * bin/SubOperation/res.dll (modified) * bin/abdev.exe (modified) ※本コミットがCP4バージョンのベースになります _System_StartupProgramの呼び出しタイミングを変更。 Tue, 22 May 2007 17:57:38 GMT dai [259] * Include/Classes/System/TypeInfo.ab (modified) * Include/system/debug.sbp (modified) * Include/system/gc.sbp (modified) リリースコンパイル時にGC及び動的型情報に関するデバッグ出力を行わない ようにした。 Sun, 20 May 2007 16:03:21 GMT イグトランス (egtra) [258] * Include/Classes/System/Environment.ab (modified) * Include/Classes/System/OperatingSystem.ab (modified) * Include/Classes/System/Threading/WaitHandle.ab (modified) * Include/api_shell.sbp (modified) * Include/api_system.sbp (modified) * Include/basic.sbp (modified) * Include/basic/command.sbp (modified) * Include/basic/function.sbp (modified) * Include/basic/prompt.sbp (modified) * Include/system/string.sbp (modified) Prompt.sbp内を名前空間に入れた。EnvironmentのMachineName, UserName, GetFolderPathを実装。 Mon, 14 May 2007 17:44:41 GMT dai [249] * Include/Classes/System/Threading/Thread.ab (modified) * Include/system/exception.ab (modified) * Include/system/gc.sbp (modified) * bin/BasicCompiler32.exe (modified) * bin/BasicCompiler64.exe (modified) * bin/abdev.exe (modified) [32bitコンパイラ]ByRef指定のInteger/Byte型のローカル変数に値を代入す ると強制終了してしまうバグを修正。 ... Mon, 07 May 2007 07:22:52 GMT イグトランス (egtra) [237] * Include/Classes/System/DateTime.ab (modified) * Include/Classes/System/Environment.ab (modified) * Include/Classes/System/Math.ab (modified) * Include/Classes/System/Object.ab (modified) * Include/Classes/System/OperatingSystem.ab (modified) * Include/Classes/System/String.ab (modified) * Include/Classes/System/Threading/Thread.ab (modified) * Include/Classes/System/Threading/WaitHandle.ab (modified) * Include/WinNT.ab (modified) * Include/api_winsock2.sbp (modified) * Include/basic/command.sbp (modified) * Include/basic/function.sbp (modified) * Include/system/exception.ab (modified) * Include/system/gc.sbp (modified) * Include/system/string.sbp (modified) * Include/windows/WindowHandle.sbp (modified) #_fullcompileで検出されたエラーの修正(明らかに判るもののみ) Sun, 06 May 2007 11:37:57 GMT dai [233] * Include/Classes/System/Collections/ArrayList.ab (modified) * Include/Classes/System/Environment.ab (modified) * Include/Classes/System/Math.ab (modified) * Include/Classes/System/OperatingSystem.ab (modified) * Include/Classes/System/Runtime/InteropServices/GCHandle.ab (modified) * Include/Classes/System/TimeSpan.ab (modified) * Include/Classes/System/Version.ab (modified) * Include/WinNT.ab (modified) * Include/system/string.sbp (modified) タスプミスを修正。 Sun, 06 May 2007 11:08:17 GMT dai [232] * Include/Classes/System/Math.ab (modified) * Include/Classes/System/Object.ab (modified) * Include/Classes/System/Threading/Thread.ab (modified) * Include/system/gc.sbp (modified) * TestCase/SimpleTestCase/ObjectTest.ab (modified) * bin/BasicCompiler32.exe (modified) 32bitコンパイラを更新(64bit版はしばらくお待ちください) ... Mon, 30 Apr 2007 04:56:57 GMT イグトランス (egtra) [223] * Include/Classes/System/Drawing/Point.ab (modified) * Include/Classes/System/Drawing/Rectangle.ab (modified) * Include/Classes/System/Drawing/Size.ab (modified) * Include/Classes/System/Drawing/SizeF.ab (modified) * Include/Classes/System/Runtime/InteropServices/GCHandle.ab (modified) * Include/Classes/System/Windows/Forms/Control.ab (modified) * Include/Classes/System/Windows/Forms/Message.ab (modified) * Include/Classes/System/Windows/Forms/PaintEventArgs.ab (modified) * Include/Classes/System/Windows/Forms/index.ab (modified) * Include/Classes/System/Windows/Forms/misc.ab (modified) * Include/Classes/System/misc.ab (modified) * Include/OAIdl.ab (modified) * Include/api_gdi.sbp (modified) * Include/basic/function.sbp (modified) * Include/objidl.sbp (modified) * Include/ole2.ab (modified) * Include/oleidl.ab (added) * Include/system/string.sbp (modified) * Include/windows/WindowHandle.sbp (modified) Controlがコンパイルできるように修正 Sat, 14 Apr 2007 16:55:46 GMT dai [214] * Include/Classes/System/Object.ab (modified) * Include/Classes/System/TypeInfo.ab (modified) * Include/Classes/index.ab (modified) * Include/basic.sbp (modified) * Include/basic/command.sbp (modified) * Include/basic/function.sbp (modified) * Include/system/gc.sbp (modified) * bin/BasicCompiler32.exe (modified) * bin/BasicCompiler64.exe (modified) GCでのメモリ回収処理を、実行時型情報を元に行うようにした。 Mon, 09 Apr 2007 17:16:15 GMT dai [210] * Include/system/enum.sbp (modified) * bin/BasicCompiler32.exe (modified) * bin/BasicCompiler64.exe (modified) 空のソースコードによって生成された実行ファイルのバイナリサイズを300KB ... Sat, 07 Apr 2007 13:20:40 GMT イグトランス (egtra) [208] * Include/Classes/System/Environment.ab (modified) * Include/Classes/System/Math.ab (modified) * Include/Classes/System/OperatingSystem.ab (modified) * Include/Classes/System/Runtime/InteropServices/GCHandle.ab (modified) * Include/basic/function.sbp (modified) * Include/basic/prompt.sbp (modified) * Include/com/bstring.ab (modified) * Include/com/currency.ab (modified) * Include/com/variant.ab (modified) * Include/com/vbobject.ab (modified) * Include/system/string.sbp (modified) * Include/windows/WindowHandle.sbp (modified) [207]参照型変数のNothing初期化に対応する修正 Wed, 04 Apr 2007 09:53:48 GMT イグトランス (egtra) [203] * Include/Classes/System/Collections/ArrayList.ab (modified) * Include/Classes/System/Runtime (added) * Include/Classes/System/Runtime/InteropServices (added) * Include/Classes/System/Runtime/InteropServices/GCHandle.ab (added) * Include/Classes/System/String.ab (modified) * Include/basic/function.sbp (modified) * Include/system/gc.sbp (modified) GCHandleの追加、String.Compareなどの追加、gc.sbpの修正 Wed, 04 Apr 2007 08:21:21 GMT イグトランス (egtra) [202] * Include/system/gc.sbp (modified) sweep処理中にsweepが呼ばれてしまうことがあるらしく、デッドロックが起 ... Tue, 03 Apr 2007 05:23:59 GMT OverTaker [201] * Include/system/enum.sbp (modified) 微修整 Wed, 28 Mar 2007 01:29:58 GMT イグトランス (egtra) [192] * Include/Classes/System/String.ab (modified) * Include/OAIdl.ab (modified) * Include/OleAuto.ab (modified) * Include/api_imm.sbp (modified) * Include/basic/function.sbp (modified) * Include/basic/prompt.sbp (modified) * Include/com/bstring.ab (modified) * Include/com/currency.ab (added) * Include/com/index.ab (modified) * Include/com/variant.ab (modified) * Include/com/vbobject.ab (modified) * Include/system/string.sbp (modified) * Include/windows/WindowHandle.sbp (modified) Currencyを追加、その他修正 Thu, 22 Mar 2007 15:57:19 GMT 森崎 孝明 [177] * Include/system/string.sbp (modified) 些細なバグの修正 Wed, 21 Mar 2007 10:06:34 GMT イグトランス (egtra) [175] * Include/Classes/System/OperatingSystem.ab (modified) * Include/Classes/System/String.ab (modified) * Include/Classes/System/Version.ab (modified) * Include/Classes/System/index.ab (modified) * Include/basic/command.sbp (modified) * Include/basic/function.sbp (modified) * Include/com/bstring.ab (modified) * Include/com/variant.ab (added) * Include/com/vbobject.ab (added) * Include/objbase.sbp (modified) * Include/objidl.sbp (modified) * Include/system/string.sbp (modified) Variant, VBObjectの追加 Sat, 17 Mar 2007 08:56:56 GMT dai [173] * Include/Classes/System/Environment.ab (modified) * Include/Classes/System/OperatingSystem.ab (modified) * Include/api_system.sbp (modified) * Include/basic/command.sbp (modified) * Include/objidl.sbp (modified) * Include/system/enum.sbp (modified) EnumBaseの=演算子オーバーロードのコードを排除。 その他タイプミスを修正。 Fri, 16 Mar 2007 21:01:56 GMT dai [171] * Include/system/gc.sbp (modified) スウィープ中に呼ばれたデストラクタの中で、GC関連のメソッドを呼ぶとデ ッドロックしてしまうバグを修正。 Fri, 16 Mar 2007 01:01:14 GMT イグトランス (egtra) [170] * Include/LuxCtrl (added) * Include/WinNT.ab (added) * Include/api_gdi.sbp (modified) * Include/api_reg.sbp (modified) * Include/api_shell.sbp (modified) * Include/api_system.sbp (modified) * Include/api_window.sbp (modified) * Include/basic.sbp (modified) * Include/basic/function.sbp (modified) * Include/guiddef.ab (added) * Include/objbase.sbp (modified) * Include/system/gc.sbp (modified) * Include/windef.ab (added) * Include/windows.sbp (modified) * Include/winpai (added) winnt.ab, windef.ab, guiddef.abを導入 Tue, 13 Mar 2007 02:58:58 GMT イグトランス (egtra) [167] * Include/api_winsock2.sbp (modified) * Include/basic/function.sbp (modified) * Include/system/string.sbp (modified) String関連の変更とHex$の修正 Sun, 11 Mar 2007 03:30:13 GMT イグトランス (egtra) [149] * Include/system/string.sbp (modified) To系の戻り値指定の間違いを直す Sat, 10 Mar 2007 17:11:05 GMT dai [144] * Include/system/DumpMemoryLeaks.ab (deleted) * Include/system/gc.sbp (modified) GCを参照型オブジェクトに適用。 未解放のメモリオブジェクトのダンプ処理をgc.sbpに実装したので、 ... Fri, 09 Mar 2007 13:15:34 GMT イグトランス (egtra) [142] * Include/Classes/System/Drawing/Font.ab (modified) * Include/Classes/System/Environment.ab (added) * Include/Classes/System/IO/DirectoryInfo.ab (modified) * Include/Classes/System/IO/DriveInfo.ab (modified) * Include/Classes/System/IO/FileSystemInfo.ab (modified) * Include/Classes/System/IO/Path.ab (modified) * Include/Classes/System/OperatingSystem.ab (added) * Include/Classes/System/String.ab (modified) * Include/Classes/System/Version.ab (added) * Include/Classes/System/index.ab (modified) * Include/api_console.sbp (modified) * Include/api_psapi.sbp (modified) * Include/api_system.sbp (modified) * Include/basic.sbp (modified) * Include/basic/command.sbp (modified) * Include/basic/dos_console.sbp (modified) * Include/basic/function.sbp (modified) * Include/basic/prompt.sbp (modified) * Include/com/bstring.ab (modified) * Include/com/index.ab (added) * Include/system/string.sbp (modified) Environment, OperatingSystem, Versionの追加、Unicode対応修正ほか Wed, 07 Mar 2007 19:12:04 GMT dai [140] * Include/system/debug.sbp (modified) _esp_error関数を追加(#29と関連性あり)。 Sun, 04 Mar 2007 13:38:23 GMT OverTaker [131] * Include/system/enum.sbp (modified) ビット演算追加。 Fri, 23 Feb 2007 14:00:24 GMT イグトランス (egtra) [119] * Include/Classes/System/IO/Stream.ab (modified) * Include/Classes/System/String.ab (modified) * Include/Classes/System/Threading/WaitHandle.ab (modified) * Include/GdiPlus.ab (modified) * Include/GdiPlusFlat.ab (modified) * Include/GdiPlusGpStubs.ab (modified) * Include/api_console.sbp (modified) * Include/api_gdi.sbp (modified) * Include/api_imm.sbp (modified) * Include/api_system.sbp (modified) * Include/api_window.sbp (modified) * Include/basic/command.sbp (modified) * Include/basic/function.sbp (modified) * Include/basic/prompt.sbp (modified) * Include/crt.sbp (modified) * Include/system/string.sbp (modified) * Include/windows.sbp (modified) Unicode (#50) 前準備 Byte→Char (#51) 型名は殆ど完了、ただし中身までは手を付けていないもの が多い Sat, 17 Feb 2007 16:56:38 GMT dai [109] * Include/system/gc.sbp (modified) _System_SWEEP_LIMIT_MEMORYをグローバル変数から静的メンバに変更した。 Mon, 29 Jan 2007 17:06:20 GMT dai [79] * Include/Classes/System/Diagnostics/TraceListenerCollection.ab (modified) * Include/Classes/System/Diagnostics/base.ab (modified) * Include/basic.sbp (modified) * Include/system/gc.sbp (modified) Booleanがコンパイラで実装されたので、TypeDefを削除。 DLLコンパイル時にGCの破棄部分が正常に働かないバグを修正。 ... Mon, 15 Jan 2007 14:39:26 GMT dai [60] * Include/Classes/System/IO/File.ab (modified) * Include/Classes/System/IO/FileInfo.ab (added) * Include/system/DumpMemoryLeaks.ab (modified) Thu, 11 Jan 2007 18:21:30 GMT dai [58] * Include/Classes/System/Diagnostics/Trace.ab (modified) * Include/Classes/System/Diagnostics/TraceListener.ab (added) * Include/Classes/System/Diagnostics/index.ab (added) * Include/Classes/System/Object.ab (modified) * Include/Classes/System/Threading/Thread.ab (modified) * Include/Classes/System/Threading/WaitHandle.ab (modified) * Include/Classes/System/Threading/index.ab (added) * Include/Classes/System/index.ab (added) * Include/Classes/index.ab (modified) * Include/basic.sbp (modified) * Include/system/exception.ab (added) 例外処理用に必要なコードを追加。 空間統括ファイル(index.ab)を作成。 その他クラスの調整。 Sun, 07 Jan 2007 21:36:44 GMT dai [54] * Include/system/DumpMemoryLeaks.ab (added) Mon, 04 Dec 2006 11:11:07 GMT NoWest [26] * Include/system/enum.sbp (modified) Sun, 26 Nov 2006 17:50:43 GMT dai [18] * Include/system/gc.sbp (modified) Sat, 25 Nov 2006 04:11:10 GMT (none) [1] * Include (added) * Include/Classes (added) * Include/Classes/System (added) * Include/Classes/System/Data (added) * Include/Classes/System/Data/Odbc (added) * Include/Classes/System/Data/Odbc/Odbc.ab (added) * Include/Classes/System/Drawing (added) * Include/Classes/System/Drawing/Point.ab (added) * Include/Classes/System/Drawing/PointF.ab (added) * Include/Classes/System/Drawing/Size.ab (added) * Include/Classes/System/Drawing/SizeF.ab (added) * Include/Classes/System/Math.ab (added) * Include/Classes/System/String.ab (added) * Include/Classes/System/Threading (added) * Include/Classes/System/Threading/Thread.ab (added) * Include/Classes/index.ab (added) * Include/api_commctrl.sbp (added) * Include/api_commdlg.sbp (added) * Include/api_console.sbp (added) * Include/api_gdi.sbp (added) * Include/api_imm.sbp (added) * Include/api_mmsys.sbp (added) * Include/api_msg.sbp (added) * Include/api_psapi.sbp (added) * Include/api_reg.sbp (added) * Include/api_richedit.sbp (added) * Include/api_shell.sbp (added) * Include/api_shlwapi.sbp (added) * Include/api_sql.sbp (added) * Include/api_sqlext.sbp (added) * Include/api_system.sbp (added) * Include/api_tlhelp32.sbp (added) * Include/api_window.sbp (added) * Include/api_windowstyles.sbp (added) * Include/api_winerror.sbp (added) * Include/api_wininet.sbp (added) * Include/api_winsock2.sbp (added) * Include/api_winspool.sbp (added) * Include/basic (added) * Include/basic.sbp (added) * Include/basic/command.sbp (added) * Include/basic/dos_console.sbp (added) * Include/basic/function.sbp (added) * Include/basic/prompt.sbp (added) * Include/crt.sbp (added) * Include/directx9 (added) * Include/directx9/d3d9.sbp (added) * Include/directx9/d3d9caps.sbp (added) * Include/directx9/d3d9types.sbp (added) * Include/directx9/d3dx9.sbp (added) * Include/directx9/d3dx9core.sbp (added) * Include/directx9/d3dx9math.sbp (added) * Include/directx9/d3dx9mesh.sbp (added) * Include/directx9/d3dx9shader.sbp (added) * Include/directx9/d3dx9tex.sbp (added) * Include/directx9/d3dx9xof.sbp (added) * Include/directx9/dinput.sbp (added) * Include/directx9/dmdls.sbp (added) * Include/directx9/dmplugin.sbp (added) * Include/directx9/dmusic.sbp (added) * Include/directx9/dmusicc.sbp (added) * Include/directx9/dsound.sbp (added) * Include/gl (added) * Include/gl/gl.sbp (added) * Include/gl/glu.sbp (added) * Include/gl/glut.sbp (added) * Include/objbase.sbp (added) * Include/objidl.sbp (added) * Include/ole2.ab (added) * Include/system (added) * Include/system/debug.sbp (added) * Include/system/enum.sbp (added) * Include/system/gc.sbp (added) * Include/system/string.sbp (added) * Include/unknwn.sbp (added) * Include/windows (added) * Include/windows.sbp (added) * Include/windows/WindowHandle.sbp (added)