# # ChangeLog for / # # Generated by Trac 1.5.4 # May 16, 2024, 11:11:42 AM Sat, 29 Sep 2007 15:25:49 GMT NoWest [347] * trunk/Include/Classes/System/IO/Stream.ab (modified) IDisposableインターフェイスを継承するようにしました。 Sat, 29 Sep 2007 12:41:01 GMT OverTaker [346] * trunk/Include/Classes/System/IO/FileSystemInfo.ab (modified) ミス修整 Sat, 29 Sep 2007 12:26:35 GMT OverTaker [345] * trunk/Include/Classes/System/IO/DirectoryInfo.ab (modified) * trunk/Include/Classes/System/IO/FileInfo.ab (modified) * trunk/Include/Classes/System/IO/FileSystemInfo.ab (modified) GetFileSystemInfos実装完了。他ちょっとした修整 Sat, 29 Sep 2007 12:07:43 GMT OverTaker [344] * trunk/Include/Classes/System/Collections/Generic/List.ab (modified) Removeバグ修整 Sat, 29 Sep 2007 04:22:17 GMT dai [343] * trunk/TestCase/SimpleTestCase/DelegateTest.ab (modified) * trunk/bin/BasicCompiler32.exe (modified) デリゲート機構にエラーチェックを仕込んだ Sat, 29 Sep 2007 03:44:41 GMT dai [342] * trunk/TestCase/SimpleTestCase/DelegateTest.ab (modified) * trunk/bin/BasicCompiler32.exe (modified) * trunk/bin/SubOperation/templates/delegate_class.tab (modified) 静的メソッドのデリゲートに対応 Fri, 28 Sep 2007 21:38:30 GMT NoWest [341] * trunk/Include/api_mmsys.sbp (modified) 訳あってWAVEFORMAT構造体を弄っていると、パディングがおかしい事を発見 したので修正しました。 Thu, 27 Sep 2007 18:32:25 GMT dai [340] * trunk/Include/Classes/System/Collections/Generic/List.ab (modified) * trunk/Include/Classes/System/Delegate.ab (modified) * trunk/Include/Classes/System/Runtime/InteropServices/GCHandle.ab (modified) * trunk/TestCase/SimpleTestCase/DelegateTest.ab (added) * trunk/TestCase/SimpleTestCase/SimpleTestCase.idx (modified) * trunk/TestCase/SimpleTestCase/SimpleTestCase.pj (modified) * trunk/bin/BasicCompiler32.exe (modified) * trunk/bin/SubOperation/templates/delegate_class.tab (modified) デリゲートを試験実装 【現状のデリゲート制約】 ・ダイナミックメソッド限定 ・パラメータ相違チェックは行っていない ... Thu, 27 Sep 2007 15:03:58 GMT dai [339] * trunk/Include/Classes/System/IO/FileStream.ab (modified) FileStream.EndReadメソッドのオーバーライドに失敗するミスを修正 Mon, 24 Sep 2007 06:15:09 GMT dai [338] * trunk/Include/Classes/System/Delegate.ab (modified) * trunk/TestCase/SimpleTestCase/SimpleTestCase.idx (modified) * trunk/TestCase/SimpleTestCase/SimpleTestCase.pj (modified) * trunk/bin/BasicCompiler32.exe (modified) * trunk/bin/BasicCompiler64.exe (modified) * trunk/bin/SubOperation/enum_process64/enum_process64.wrk (deleted) * trunk/bin/SubOperation/templates (added) * trunk/bin/SubOperation/templates/delegate_class.tab (added) 静的リンクライブラリ、デバッグ情報の内部形式をバイナリにした(コンパ イル時間が短縮されました)。 デリゲートのベースを実装中(まだ動きません) Sat, 22 Sep 2007 03:32:25 GMT dai [337] * trunk/Include/Classes/ActiveBasic/Core/index.ab (deleted) * trunk/Include/Classes/ActiveBasic/Strings/index.ab (deleted) * trunk/Include/Classes/ActiveBasic/Windows/CriticalSection.ab (modified) * trunk/Include/Classes/ActiveBasic/Windows/index.ab (deleted) * trunk/Include/Classes/ActiveBasic/index.ab (deleted) * trunk/Include/Classes/System/Collections/index.ab (deleted) * trunk/Include/Classes/System/Delegate.ab (added) * trunk/Include/Classes/System/Diagnostics/index.ab (deleted) * trunk/Include/Classes/System/Drawing/index.ab (deleted) * trunk/Include/Classes/System/Environment.ab (modified) * trunk/Include/Classes/System/IO/Directory.ab (modified) * trunk/Include/Classes/System/IO/DirectorySecurity.ab (added) * trunk/Include/Classes/System/IO/FileStream.ab (modified) * trunk/Include/Classes/System/IO/Stream.ab (modified) * trunk/Include/Classes/System/IO/index.ab (deleted) * trunk/Include/Classes/System/Media/index.ab (deleted) * trunk/Include/Classes/System/Security (added) * trunk/Include/Classes/System/Security/AccessControl (added) * trunk/Include/Classes/System/Security/AccessControl/misc.ab (added) * trunk/Include/Classes/System/Text/index.ab (deleted) * trunk/Include/Classes/System/Threading/index.ab (deleted) * trunk/Include/Classes/System/Windows/Forms/index.ab (deleted) * trunk/Include/Classes/System/index.ab (deleted) * trunk/Include/Classes/index.ab (modified) * trunk/Include/api_sql.sbp (modified) * trunk/TestCase/SimpleTestCase/SPrintFTest.ab (modified) index.abを一つにまとめた。 Wed, 19 Sep 2007 18:15:53 GMT NoWest [336] * trunk/Include/Classes/System/IO/FileStream.ab (modified) 非同期ファイル操作以外の実装はほぼ完了。 非同期は、インターフェイス、デリゲートの追加を待って実装予定。 Mon, 17 Sep 2007 15:10:41 GMT イグトランス (egtra) [335] * trunk/Include/Classes/ActiveBasic/Strings/SPrintF.ab (added) * trunk/Include/Classes/ActiveBasic/Windows/CriticalSection.ab (modified) * trunk/Include/Classes/ActiveBasic/index.ab (modified) * trunk/Include/Classes/System/Diagnostics/TraceListener.ab (modified) * trunk/Include/Classes/System/Drawing/Color.ab (modified) * trunk/Include/Classes/System/Drawing/Rectangle.ab (modified) * trunk/Include/Classes/System/Drawing/RectangleF.ab (modified) * trunk/Include/Classes/System/Drawing/Size.ab (modified) * trunk/Include/com/bstring.ab (modified) * trunk/Include/com/currency.ab (modified) * trunk/Include/com/decimal.ab (modified) * trunk/Include/com/variant.ab (modified) * trunk/Include/com/vbobject.ab (modified) * trunk/TestCase/SimpleTestCase/SPrintFTest.ab (added) * trunk/TestCase/SimpleTestCase/SimpleTestCase.idx (modified) * trunk/TestCase/SimpleTestCase/SimpleTestCase.pj (modified) SPrintF関連の追加。関数FloatToChars, FormatFloatE, FormatIntegerUと列 ... Sun, 09 Sep 2007 05:36:20 GMT dai [334] * trunk/TestCase/SimpleTestCase/BlittableTest.ab (added) * trunk/TestCase/SimpleTestCase/SimpleTestCase.idx (modified) * trunk/TestCase/SimpleTestCase/SimpleTestCase.pj (modified) Blittableテストケースを追加 Sun, 09 Sep 2007 05:21:07 GMT OverTaker [333] * trunk/Include/Classes/System/IO/DirectoryInfo.ab (modified) * trunk/Include/Classes/System/IO/FileSystemInfo.ab (modified) DirectoryInfo.GetDirectoriesのバグ修整。 Sun, 09 Sep 2007 04:53:06 GMT dai [332] * trunk/Include/Classes/System/Blittable.ab (added) * trunk/Include/Classes/System/Int32.ab (deleted) * trunk/Include/Classes/System/UInt32.ab (deleted) * trunk/Include/Classes/System/index.ab (modified) 下記のBlittable型を実装。 System.Byte System.SByte System.Int16 ... Sun, 09 Sep 2007 04:17:48 GMT dai [331] * trunk/bin/BasicCompiler32.exe (modified) * trunk/bin/BasicCompiler64.exe (modified) パラメータを一つ以上有し、戻り値が構造体の関数またはメソッドの呼び出 しがコンパイルエラーになってしまうバグを修正。 Sun, 09 Sep 2007 03:41:35 GMT dai [330] * trunk/Include/Classes/System/IO/DirectoryInfo.ab (modified) * trunk/Include/Classes/System/Threading/Thread.ab (modified) * trunk/Include/system/gc.sbp (modified) * trunk/bin/BasicCompiler32.exe (modified) * trunk/bin/BasicCompiler64.exe (modified) コンストラクタパラメータを処理中にGCがかかると、初期化中オブジェクト のスキャンで強制終了してしまうバグを修正。 ... Sat, 08 Sep 2007 16:10:30 GMT dai [329] * trunk/bin/BasicCompiler32.exe (modified) * trunk/bin/BasicCompiler64.exe (modified) #134への対応。存在しないジェネリクス型の指定でコンパイラが強制終了す るバグを修正(きちんとエラー表示を行うようにした)。 Sat, 08 Sep 2007 11:41:52 GMT dai [328] * trunk/Include/api_system.sbp (modified) x64版のInterlockedIncrement関数の簡易版を用意。(#135に関連する) Sat, 08 Sep 2007 01:59:51 GMT OverTaker [327] * trunk/Include/Classes/System/IO/Directory.ab (added) * trunk/Include/Classes/System/IO/DirectoryInfo.ab (modified) Directoryクラス新規作成。DirectoryInfo.FilesのAllDirectories実装。(変 ... Fri, 07 Sep 2007 14:02:21 GMT OverTaker [326] * trunk/Include/Classes/System/IO/DirectoryInfo.ab (modified) 記述ミス Fri, 07 Sep 2007 13:44:25 GMT OverTaker [325] * trunk/Include/Classes/System/IO/DirectoryInfo.ab (modified) FileSystemInfosバグ修整。GetDirectories実装。ガベージコレクションのバ グで動かない。(調査中...) Fri, 07 Sep 2007 09:36:07 GMT NoWest [324] * trunk/Include/api_window.sbp (modified) ChangeDisplaySetting系を追加しました。 Fri, 07 Sep 2007 09:35:29 GMT NoWest [323] * trunk/Include/windows.sbp (modified) api_windowとapi_gdiの読み込み順を変更 Thu, 06 Sep 2007 18:15:28 GMT dai [322] * trunk/Include/WinNT.ab (modified) __stosbが未定義だったため、FillMemoryで置き換え Sun, 02 Sep 2007 00:27:58 GMT OverTaker [321] * trunk/Include/Classes/System/IO/DirectoryInfo.ab (modified) FindClose()し忘れていたの修整 Fri, 31 Aug 2007 12:53:10 GMT dai [320] * trunk/bin/BasicCompiler32.exe (modified) 「LongからLongへ変換しようと…」という警告が出力されてしまうバグを修正 。 Wed, 29 Aug 2007 04:49:36 GMT dai [319] * trunk/Include/Classes/System/Windows/Forms/Application.ab (added) * trunk/Include/Classes/System/Windows/Forms/MessageBox.ab (modified) * trunk/Include/Classes/System/Windows/Forms/index.ab (modified) * trunk/Include/Classes/System/index.ab (modified) System.Windows.Forms.Applicationクラスを追加 ... Tue, 28 Aug 2007 12:16:10 GMT OverTaker [318] * trunk/Include/Classes/System/IO/DirectoryInfo.ab (modified) * trunk/Include/Classes/System/IO/FileInfo.ab (modified) * trunk/Include/Classes/System/IO/FileSystemInfo.ab (modified) * trunk/Include/Classes/System/IO/index.ab (modified) * trunk/Include/Classes/System/IO/misc.ab (modified) DirectoryInfo.GetFileSystemInfos()中心に色々と... Tue, 28 Aug 2007 05:17:23 GMT dai [317] * trunk/bin/abdev.exe (modified) 関連付けされた拡張子のContent-Typeを"text/plane"にした。 Tue, 28 Aug 2007 05:10:02 GMT dai [316] * trunk/bin/BasicCompiler32.exe (modified) 構造体をクラスメソッドの戻り値にしたときにThisポインタが正常に引き渡 されないバグを修正。 Mon, 27 Aug 2007 19:01:08 GMT dai [315] * trunk/bin/BasicCompiler32.exe (modified) Protectedメソッドを派生クラス内のメソッドでSuperと指定するとエラーに なるバグを修正。 Mon, 27 Aug 2007 18:10:33 GMT dai [314] * trunk/bin/BasicCompiler32.exe (modified) クラスメソッド内でImportsされた名前空間内の情報が扱えないバグを修正 Sun, 26 Aug 2007 15:50:51 GMT イグトランス (egtra) [313] * trunk/Include/Classes/System/Collections/Generic/Dictionary.ab (modified) Itemの戻り値型をTにできた Sun, 26 Aug 2007 15:38:43 GMT イグトランス (egtra) [312] * trunk/Include/Classes/System/Collections/Generic/Dictionary.ab (modified) getter側のItemの戻り値の型をTにした版(Pairをジェネリクス化)。注意: 現在のコンパイラではコンパイルできない。 Sun, 26 Aug 2007 15:29:26 GMT イグトランス (egtra) [311] * trunk/Include/Classes/System/Collections/Generic/Dictionary.ab (modified) コンパイルできないものをコミットしてしまったのでコミットのやりなおし Sun, 26 Aug 2007 15:14:56 GMT イグトランス (egtra) [310] * trunk/Include/Classes/System/Collections/Generic/Dictionary.ab (added) System.Collections.Generic.Dictionary(連想配列)を実装 Sun, 26 Aug 2007 15:12:32 GMT イグトランス (egtra) [309] * trunk/Include/Classes/System/Collections/ArrayList.ab (modified) コンストラクタのLong型引数の値はcapacityを指定するものなのに、sizeま で設定されていたことを修正 Sun, 26 Aug 2007 15:10:17 GMT イグトランス (egtra) [308] * trunk/Include/Classes/System/String.ab (modified) Equalsの一部を実装 Sat, 25 Aug 2007 19:01:26 GMT dai [307] * trunk/bin/BasicCompiler32.exe (modified) 非仮想関数のオーバーライドを禁止した(エラーになります)。 Super指定が正常に行われないバグを修正。 Sat, 25 Aug 2007 17:20:12 GMT dai [306] * trunk/bin/BasicCompiler32.exe (modified) ソースコードのバイト数が小さいとき(100バイト未満くらい?)に字句解析 が正常に行われなくなるバグを修正。 Fri, 24 Aug 2007 14:11:55 GMT dai [305] * trunk/Include/Classes/System/Collections/Generic (added) * trunk/Include/Classes/System/Collections/Generic/List.ab (moved) * trunk/Include/Classes/System/Collections/index.ab (modified) ListクラスをSystem.Collections.Generic名前空間に移動した Fri, 24 Aug 2007 02:52:02 GMT dai [304] * trunk/Include/basic.sbp (modified) rev.299以降のバイナリでは下記のコードが必要であるため、コミットする。 #_core #include ... Fri, 24 Aug 2007 02:14:46 GMT イグトランス (egtra) [303] * trunk/Include/Classes/ActiveBasic/Windows/CriticalSection.ab (modified) * trunk/Include/Classes/ActiveBasic/Windows/WindowHandle.sbp (modified) * trunk/Include/Classes/ActiveBasic/Windows/Windows.ab (modified) * trunk/Include/Classes/System/Drawing/Color.ab (modified) * trunk/Include/Classes/System/Drawing/Point.ab (modified) * trunk/Include/Classes/System/Drawing/PointF.ab (modified) * trunk/Include/Classes/System/Drawing/Rectangle.ab (modified) * trunk/Include/Classes/System/Drawing/RectangleF.ab (modified) * trunk/Include/Classes/System/Drawing/Size.ab (modified) * trunk/Include/Classes/System/Drawing/SizeF.ab (modified) * trunk/Include/Classes/System/Media/SystemSound.ab (modified) * trunk/Include/Classes/System/Threading/Thread.ab (modified) * trunk/Include/Classes/System/Windows/Forms/Control.ab (modified) * trunk/Include/Classes/System/Windows/Forms/Message.ab (modified) * trunk/Include/Classes/System/Windows/Forms/MessageBox.ab (added) * trunk/Include/Classes/System/Windows/Forms/index.ab (modified) * trunk/Include/Classes/System/Windows/Forms/misc.ab (modified) * trunk/Include/OAIdl.ab (modified) * trunk/Include/OleAuto.ab (modified) * trunk/Include/api_window.sbp (modified) * trunk/Include/basic.sbp (modified) * trunk/Include/basic/command.sbp (modified) * trunk/Include/basic/function.sbp (modified) * trunk/Include/directx9/d3d9.sbp (modified) * trunk/Include/exdisp.ab (added) * trunk/Include/objbase.sbp (modified) * trunk/Include/objidl.sbp (modified) * trunk/Include/ole2.ab (modified) * trunk/Include/oleidl.ab (modified) * trunk/Include/system/string.sbp (modified) * trunk/Include/windows (deleted) * trunk/Include/windows.sbp (modified) * trunk/Include/wtypes.ab (modified) フルコンパイルでのミスあぶり出し。註:修正は全て@300や@301以前に行わ れた。 Fri, 24 Aug 2007 02:01:40 GMT イグトランス (egtra) [302] * trunk/Include/Classes/ActiveBasic/Windows/WindowHandle.sbp (copied) * trunk/Include/Classes/ActiveBasic/Windows/index.ab (modified) WindowHandle.sbpをClasses\ActiveBasic\Windowsへ移動 Thu, 23 Aug 2007 17:46:22 GMT dai [301] * trunk/build/build_basic_static_library(32bit - release).bat (modified) パス指定ミスを修正 Thu, 23 Aug 2007 17:32:56 GMT dai [300] * trunk (added) * trunk/Include (moved) * trunk/Include/Classes (copied) * trunk/Include/GdiPlus.ab (copied) * trunk/Include/GdiPlusEnums.ab (copied) * trunk/Include/GdiPlusFlat.ab (copied) * trunk/Include/GdiPlusGpStubs.ab (copied) * trunk/Include/GdiPlusInit.ab (copied) * trunk/Include/GdiPlusTypes.ab (copied) * trunk/Include/LuxCtrl (copied) * trunk/Include/OAIdl.ab (copied) * trunk/Include/OleAuto.ab (copied) * trunk/Include/WinNT.ab (copied) * trunk/Include/abgl.ab (copied) * trunk/Include/api_commctrl.sbp (copied) * trunk/Include/api_commdlg.sbp (copied) * trunk/Include/api_console.sbp (copied) * trunk/Include/api_gdi.sbp (copied) * trunk/Include/api_imm.sbp (copied) * trunk/Include/api_mmsys.sbp (copied) * trunk/Include/api_msg.sbp (copied) * trunk/Include/api_psapi.sbp (copied) * trunk/Include/api_reg.sbp (copied) * trunk/Include/api_richedit.sbp (copied) * trunk/Include/api_shell.sbp (copied) * trunk/Include/api_shlwapi.sbp (copied) * trunk/Include/api_sql.sbp (copied) * trunk/Include/api_sqlext.sbp (copied) * trunk/Include/api_system.sbp (copied) * trunk/Include/api_tlhelp32.sbp (copied) * trunk/Include/api_window.sbp (copied) * trunk/Include/api_windowstyles.sbp (copied) * trunk/Include/api_winerror.sbp (copied) * trunk/Include/api_wininet.sbp (copied) * trunk/Include/api_winsock2.sbp (copied) * trunk/Include/api_winspool.sbp (copied) * trunk/Include/basic (copied) * trunk/Include/basic.sbp (copied) * trunk/Include/com (copied) * trunk/Include/crt.sbp (copied) * trunk/Include/directx9 (copied) * trunk/Include/gl (copied) * trunk/Include/guiddef.ab (copied) * trunk/Include/objbase.sbp (copied) * trunk/Include/objidl.sbp (copied) * trunk/Include/ole2.ab (copied) * trunk/Include/oleidl.ab (copied) * trunk/Include/qos.ab (copied) * trunk/Include/system (copied) * trunk/Include/unknwn.sbp (copied) * trunk/Include/windef.ab (copied) * trunk/Include/windows (copied) * trunk/Include/windows.sbp (copied) * trunk/Include/winver.ab (copied) * trunk/Include/wtypes.ab (copied) * trunk/TestCase (moved) * trunk/TestCase/SimpleTestCase (copied) * trunk/bin (moved) * trunk/bin/BasicCompiler32.exe (copied) * trunk/bin/BasicCompiler64.exe (copied) * trunk/bin/BasicHelp.chm (copied) * trunk/bin/Runtime (copied) * trunk/bin/SubOperation (copied) * trunk/bin/Theme (copied) * trunk/bin/abdev.exe (copied) * trunk/build (added) * trunk/build/build_basic_static_library(32bit - debug).bat (added) * trunk/build/build_basic_static_library(32bit - release).bat (added) trunkディレクトリを作成。bin、Include、TestCaseをtrunkに移動した。 標準ライブラリのビルドバッチを追加。 Thu, 23 Aug 2007 17:10:26 GMT dai [299] * Include/Classes/ActiveBasic/Core/TypeInfo.ab (modified) * Include/Classes/System/Collections/index.ab (modified) * Include/Classes/System/Math.ab (modified) * Include/Classes/System/index.ab (modified) * Include/basic.sbp (modified) * Include/system/gc.sbp (modified) * TestCase/SimpleTestCase/ActiveBasic.StringsTest.ab (modified) * TestCase/SimpleTestCase/GCHandleTest.ab (modified) * TestCase/SimpleTestCase/PathTest.ab (modified) * TestCase/SimpleTestCase/StringBuilderTest.ab (modified) * TestCase/SimpleTestCase/VersionTest.ab (modified) * bin/BasicCompiler32.exe (modified) * bin/abdev.exe (modified) 【32bitコンパイラ】 静的リンクライブラリを実装 ジェネリクスを実装 ※64bitコンパイラは未実装 Wed, 22 Aug 2007 14:33:44 GMT dai [298] * Include/Classes/System/Collections/List.ab (added) Listクラスのプロトタイプ(現revisionでは動きません) Fri, 17 Aug 2007 15:03:36 GMT NoWest [297] * Include/Classes/ActiveBasic/Windows/CriticalSection.ab (modified) タイプミスを修正 Fri, 17 Aug 2007 14:59:41 GMT NoWest [296] * Include/Classes/System/IO/Path.ab (modified) Thu, 16 Aug 2007 22:53:59 GMT dai [295] * Include/api_mmsys.sbp (modified) キャスト忘れを修正 Thu, 16 Aug 2007 10:55:44 GMT dai [294] * Include/Classes/System/index.ab (modified) GCHandleをインクルードするようにした Wed, 15 Aug 2007 18:36:19 GMT dai [293] * Include/api_commctrl.sbp (modified) * Include/basic/dos_console.sbp (modified) * Include/windows.sbp (modified) タイプミスを修正。 api_dosconsole.sbpをデフォルトで読み込むようにした。 Wed, 15 Aug 2007 15:07:41 GMT dai [292] * Include/Classes/System/IO/FileSystemInfo.ab (modified) * Include/Classes/System/IO/Path.ab (modified) タイプミスを修正 Tue, 14 Aug 2007 19:24:27 GMT dai [291] * Include/Classes/System/Collections/ArrayList.ab (modified) * Include/Classes/System/Diagnostics/TraceListener.ab (modified) TraceListener.WriteLineIfメソッドを実装。 ArrayList内の未完成コードをコメントアウトした Tue, 14 Aug 2007 19:17:00 GMT dai [290] * Include/Classes/System/Diagnostics/TraceListener.ab (modified) TraceListener.WriteIfメソッドを実装 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クラスのビット演算メソッドをコメントアウト(仕様未確定なため)。 Sun, 12 Aug 2007 04:05:08 GMT NoWest [287] * Include/abgl.ab (modified) ちょこちょこ改良というかエラーが出ない程度に修正しました。 Sun, 12 Aug 2007 04:03:51 GMT NoWest [286] * Include/Classes/System/Media/SystemSounds.ab (modified) 一時変数をreturnせず直接Newの結果をreturnする方法に変更 Thu, 26 Jul 2007 08:43:54 GMT イグトランス (egtra) [285] * Include/Classes/ActiveBasic/Math/Math.ab (modified) * Include/Classes/System/IO/DirectoryInfo.ab (modified) * Include/Classes/System/IO/DriveInfo.ab (modified) * Include/Classes/System/IO/Path.ab (modified) * Include/Classes/System/Math.ab (modified) * Include/Classes/System/String.ab (modified) * Include/Classes/System/Windows/Forms/Control.ab (modified) * Include/OAIdl.ab (modified) * Include/objbase.sbp (modified) * Include/objidl.sbp (modified) * Include/ole2.ab (modified) * Include/windows.sbp (modified) * Include/windows/WindowHandle.sbp (modified) * Include/wtypes.ab (added) wtypes.abを追加 Tue, 17 Jul 2007 19:28:29 GMT dai [284] * Include/system/gc.sbp (modified) 呼び出し元が_beginthreadex関数になっているため、SweepOnOtherThreadメ ... Mon, 02 Jul 2007 18:57:53 GMT dai [283] * TestCase/SimpleTestCase/GCHandleTest.ab (modified) GCHandleテストケースの名前空間記述モレを修正 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, 26 Jun 2007 11:49:53 GMT イグトランス (egtra) [281] * Include/Classes/System/IO/Path.ab (modified) * Include/api_reg.sbp (modified) * Include/api_richedit.sbp (modified) * Include/basic/command.sbp (modified) * Include/basic/function.sbp (modified) api_reg.sbp レジストリの関数の宣言をSDKより追加 Fri, 15 Jun 2007 04:13:47 GMT dai [280] * bin/BasicCompiler32.exe (modified) インターフェイスを継承したとき、Objectクラスがインターフェイスの後ろ に配置されてしまうバグを修正 Fri, 15 Jun 2007 01:33:08 GMT NoWest [279] * Include/Classes/System/Collections/ArrayList.ab (modified) キャスト以外のエラーは一応でなくなったが、他人のつくったものなので正 しく訂正できたかは分かりませんので、要チェック。 Fri, 15 Jun 2007 01:31:12 GMT NoWest [278] * Include/api_system.sbp (modified) ミスを訂正 Fri, 15 Jun 2007 01:09:15 GMT NoWest [277] * Include/Classes/System/Collections/ArrayList.ab (modified) タイプミスを修正。 Thu, 14 Jun 2007 18:58:19 GMT dai [276] * Include/Classes/ActiveBasic/Math/Math.ab (modified) タイプミスを修正 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 14:34:00 GMT イグトランス (egtra) [274] * Include/windef.ab (modified) TRUE = 0を修正 Tue, 12 Jun 2007 14:31:32 GMT イグトランス (egtra) [273] * Include/Classes/System/index.ab (modified) String.ab.を修正 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不変へ。共通の文字列操作関数を ... Tue, 12 Jun 2007 09:15:09 GMT dai [271] * Include/Classes/System/Collections/ArrayList.ab (modified) * Include/Classes/System/IO/DirectoryInfo.ab (modified) * Include/Classes/System/IO/DriveInfo.ab (modified) * Include/Classes/System/IO/File.ab (modified) * Include/Classes/System/IO/FileInfo.ab (modified) * Include/Classes/System/IO/FileStream.ab (modified) * Include/Classes/System/IO/FileSystemInfo.ab (modified) * Include/Classes/System/IO/Path.ab (modified) * Include/Classes/System/IO/Stream.ab (modified) * Include/Classes/System/IO/StreamReader.ab (modified) * Include/Classes/System/IO/StreamWriter.ab (modified) * Include/Classes/System/IO/index.ab (modified) * Include/Classes/System/index.ab (modified) * Include/Classes/index.ab (modified) * Include/api_shell.sbp (modified) * TestCase/SimpleTestCase/PathTest.ab (modified) SHFILEOPSTRUCT.hWnd → SHFILEOPSTRUCT.hwnd System.IOに属するクラスに名前空間を適用した。 Sat, 02 Jun 2007 12:34:17 GMT OverTaker [270] * Include/Classes/System/String.ab (modified) SubStringのバグ修整。 Sat, 02 Jun 2007 10:08:26 GMT イグトランス (egtra) [269] * Include/Classes/ActiveBasic/Math (added) * Include/Classes/ActiveBasic/Math/Math.ab (added) * Include/Classes/ActiveBasic/Windows/CriticalSection.ab (modified) * Include/Classes/ActiveBasic/Windows/Windows.ab (added) * Include/Classes/ActiveBasic/Windows/index.ab (modified) * Include/basic/command.sbp (modified) * Include/basic/function.sbp (modified) * Include/basic/prompt.sbp (modified) basicディレクトリの一部の_System関数をActiveBasic名前空間へ入れた Sat, 02 Jun 2007 10:04:19 GMT イグトランス (egtra) [268] * Include/Classes/System/DateTime.ab (modified) * Include/Classes/System/Environment.ab (modified) * Include/Classes/System/Math.ab (modified) * Include/Classes/System/String.ab (modified) * Include/Classes/System/TimeSpan.ab (modified) * Include/OAIdl.ab (modified) * Include/OleAuto.ab (modified) * Include/api_shell.sbp (modified) * Include/basic/dos_console.sbp (modified) * Include/crt.sbp (modified) StringのResizeを呼ぶコンストラクタでメモリ確保されない場合を排除、ほ か微修正 Sat, 02 Jun 2007 09:53:34 GMT イグトランス (egtra) [267] * Include/com/bstring.ab (modified) * Include/com/currency.ab (modified) * Include/com/decimal.ab (modified) * Include/com/variant.ab (modified) * Include/com/vbobject.ab (modified) COM関係を名前空間に入れた 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の呼び出しタイミングを変更。 Fri, 01 Jun 2007 15:14:38 GMT dai [265] * Include/Classes/System/TimeSpan.ab (modified) TimeSpan.FromTicksメソッド内でメモリアクセスエラーになってしまうバグ を修正。 Wed, 30 May 2007 12:27:13 GMT OverTaker [264] * TestCase/SimpleTestCase/DateTimeTest.ab (added) * TestCase/SimpleTestCase/SimpleTestCase.idx (modified) * TestCase/SimpleTestCase/SimpleTestCase.pj (modified) DateTimeテストケース追加。時間がなかったので中途半端です。 Wed, 30 May 2007 12:25:47 GMT OverTaker [263] * Include/Classes/System/DateTime.ab (modified) #116のバグを修整。 Sun, 27 May 2007 06:33:43 GMT NoWest [262] * Include/Classes/System/IO/FileStream.ab (modified) * Include/Classes/System/IO/Stream.ab (modified) * Include/Classes/System/IO/misc.ab (modified) Stream及びFileStreamをIAsyncResultインターフェイス、WaitHandleクラス ... Fri, 25 May 2007 16:08:15 GMT イグトランス (egtra) [261] * Include/Classes/ActiveBasic (added) * Include/Classes/ActiveBasic/Windows (added) * Include/Classes/ActiveBasic/Windows/CriticalSection.ab (added) * Include/Classes/ActiveBasic/Windows/index.ab (added) * Include/Classes/System/Threading/WaitHandle.ab (modified) * Include/Classes/System/misc.ab (modified) CriticalSection, CriticalSectionLockの追加 Wed, 23 May 2007 12:33:58 GMT NoWest [260] * Include/Classes/System/IO/FileStream.ab (modified) コンストラクタを整備 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を実装。 Sat, 19 May 2007 06:29:33 GMT イグトランス (egtra) [257] * Include/Classes/System/Math.ab (modified) * Include/Classes/System/OperatingSystem.ab (modified) * Include/Classes/System/Runtime/InteropServices/GCHandle.ab (modified) * Include/Classes/System/Version.ab (modified) * Include/basic/function.sbp (modified) * TestCase/SimpleTestCase/SimpleTestCase.idx (modified) * TestCase/SimpleTestCase/SimpleTestCase.pj (modified) * TestCase/SimpleTestCase/VersionTest.ab (added) VersionTest追加、Log1p追加 Fri, 18 May 2007 07:57:00 GMT NoWest [256] * Include/Classes/System/IO/FileStream.ab (modified) 同期的なファイル読み込み、書き込みは何とか動くようになってきたが、ま だ完成度は4割くらいだと思う。 コンストラクタも改善の余地あり。 Thu, 17 May 2007 19:43:44 GMT dai [255] * Include/Classes/System/Int32.ab (added) * Include/Classes/System/UInt32.ab (added) * Include/Classes/System/index.ab (modified) * Include/basic.sbp (modified) * bin/BasicCompiler32.exe (modified) * bin/BasicCompiler64.exe (modified) System.Int32 / System.UInt32(両方共にBlittable型)を試験導入した。 Thu, 17 May 2007 11:38:52 GMT OverTaker [254] * TestCase/SimpleTestCase/PathTest.ab (added) * TestCase/SimpleTestCase/SimpleTestCase.idx (modified) * TestCase/SimpleTestCase/SimpleTestCase.pj (modified) Pathクラスのテストケースを追加。 Thu, 17 May 2007 11:07:54 GMT OverTaker [253] * Include/Classes/System/String.ab (modified) Remove,Insertメソッドのバグ修整。時間がないので適当な修整になってしま いました。 Thu, 17 May 2007 11:06:04 GMT NoWest [252] * Include/Classes/System/IO/Stream.ab (modified) アドレス参照に対してポインタが渡されていたのを修正。 Thu, 17 May 2007 02:21:10 GMT dai [251] * Include/basic/command.sbp (modified) * Include/basic/function.sbp (modified) * Include/crt.sbp (modified) INPUT#ステートメントにおいて、内部バッファのサイズが1バイト分足りない バグを修正。 ... Wed, 16 May 2007 18:11:12 GMT dai [250] * Include/Classes/System/TypeInfo.ab (modified) TypeInfo.ToStringメソッドを実装。 TypeInfo.FullNameメソッドを修正。 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, 14 May 2007 05:04:39 GMT NoWest [248] * Include/Classes/System/IO/Stream.ab (modified) バグを修正しました。