# # ChangeLog for trunk/TestCase # # Generated by Trac 1.6 # Nov 23, 2024, 8:26:16 AM Tue, 26 Feb 2008 16:04:59 GMT イグトランス (egtra) [432] * trunk/Include/Classes/System/Console.ab (added) * trunk/Include/Classes/System/IO/File.ab (modified) * trunk/Include/Classes/System/IO/FileStream.ab (modified) * trunk/Include/Classes/System/IO/Stream.ab (modified) * trunk/Include/Classes/System/IO/StreamReader.ab (modified) * trunk/Include/Classes/System/IO/StringReader.ab (added) * trunk/Include/Classes/System/IO/TextReader.ab (modified) * trunk/Include/Classes/index.ab (modified) * trunk/Include/basic/dos_console.sbp (modified) * trunk/TestCase/SimpleTestCase/ExceptionTest.ab (modified) * trunk/TestCase/SimpleTestCase/SimpleTestCase.idx (modified) * trunk/TestCase/SimpleTestCase/SimpleTestCase.pj (modified) * trunk/TestCase/SimpleTestCase/StreamTest.ab (added) StreamReaderの完成。StringReaderの追加。 Consoleの追加(現在入力関係の一部のみ)。 Mon, 25 Feb 2008 14:03:28 GMT dai [424] * trunk/Include/Classes/System/Xml/XmlAttribute.ab (added) * trunk/Include/Classes/System/Xml/XmlCharacterData.ab (added) * trunk/Include/Classes/System/Xml/XmlDeclaration.ab (added) * trunk/Include/Classes/System/Xml/XmlDocument.ab (modified) * trunk/Include/Classes/System/Xml/XmlElement.ab (added) * trunk/Include/Classes/System/Xml/XmlLinkedNode.ab (added) * trunk/Include/Classes/System/Xml/XmlNode.ab (modified) * trunk/Include/Classes/System/Xml/XmlText.ab (added) * trunk/Include/Classes/index.ab (modified) * trunk/TestCase/SimpleTestCase/SimpleTestCase.idx (modified) * trunk/TestCase/SimpleTestCase/SimpleTestCase.pj (modified) * trunk/TestCase/SimpleTestCase/XmlTest.ab (added) System.Xml関連のクラスを仮実装してみた(まだ満足な機能レベルではない… )。 Sun, 24 Feb 2008 10:03:07 GMT dai [413] * trunk/Include/Classes/ActiveBasic/Core/TypeInfo.ab (modified) * trunk/Include/system/gc.sbp (modified) * trunk/TestCase/SimpleTestCase/TypeInfoTest.ab (modified) ポインタ型の型情報取得に対応した。 Sat, 23 Feb 2008 08:37:00 GMT イグトランス (egtra) [411] * trunk/Include/Classes/ActiveBasic/Windows/CriticalSection.ab (modified) * trunk/Include/Classes/System/Exception.ab (modified) * trunk/Include/Classes/System/Text/DecoderFallback.ab (added) * trunk/Include/Classes/System/Text/Encoding.ab (added) * trunk/Include/Classes/System/Text/UTF8Encoding.ab (added) * trunk/Include/Classes/index.ab (modified) * trunk/Include/basic/prompt.sbp (modified) * trunk/Include/objidl.sbp (modified) * trunk/Include/system/exception.ab (modified) * trunk/TestCase/SimpleTestCase/EncodingTest.ab (added) * trunk/TestCase/SimpleTestCase/PathTest.ab (modified) * trunk/TestCase/SimpleTestCase/SimpleTestCase.idx (modified) * trunk/TestCase/SimpleTestCase/SimpleTestCase.pj (modified) UTF8Encoding(仮)の追加 Tue, 12 Feb 2008 00:40:59 GMT dai [403] * trunk/Include/Classes/ActiveBasic/Core/TypeInfo.ab (modified) * trunk/Include/Classes/System/Collections/Generic/Dictionary.ab (modified) * trunk/Include/Classes/System/Collections/Generic/KeyNotFoundException.ab (added) * trunk/Include/Classes/System/Reflection/MemberInfo.ab (modified) * trunk/Include/Classes/System/TypeInfo.ab (modified) * trunk/Include/Classes/index.ab (modified) * trunk/TestCase/SimpleTestCase/SimpleTestCase.idx (modified) * trunk/TestCase/SimpleTestCase/SimpleTestCase.pj (modified) * trunk/TestCase/SimpleTestCase/TypeInfoTest.ab (added) ・MemberInfoクラスを追加。 ・KeyNotFoundExceptionクラスを追加。 ... Tue, 01 Jan 2008 16:25:56 GMT dai [397] * trunk/TestCase/SimpleTestCase/InterfaceTest.ab (modified) * trunk/bin/BasicCompiler32.exe (modified) Foreachステートメントの区切り文字として、カンマを廃止し、Inを採用した 。 ... Sun, 25 Nov 2007 07:31:35 GMT イグトランス (egtra) [388] * trunk/Include/Classes/ActiveBasic/CType (added) * trunk/Include/Classes/ActiveBasic/CType/CType.ab (added) * trunk/Include/Classes/ActiveBasic/Strings/SPrintF.ab (modified) * trunk/Include/Classes/System/Environment.ab (modified) * trunk/Include/Classes/System/IO/FileStream.ab (modified) * trunk/Include/Classes/System/IO/Path.ab (modified) * trunk/Include/Classes/System/IO/Stream.ab (modified) * trunk/Include/Classes/System/Runtime/InteropServices/GCHandle.ab (modified) * trunk/Include/Classes/System/String.ab (modified) * trunk/Include/Classes/System/Text/StringBuilder.ab (modified) * trunk/Include/Classes/System/Threading/WaitHandle.ab (modified) * trunk/Include/Classes/System/Windows/Forms/Application.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 (modified) * trunk/Include/Classes/System/Windows/Forms/PaintEventArgs.ab (modified) * trunk/Include/Classes/System/Windows/Forms/misc.ab (modified) * trunk/Include/Classes/index.ab (modified) * trunk/Include/api_system.sbp (modified) * trunk/Include/basic/function.sbp (modified) * trunk/Include/system/debug.sbp (modified) * trunk/Include/system/exception.ab (modified) * trunk/TestCase/SimpleTestCase/ExceptionTest.ab (modified) * trunk/TestCase/SimpleTestCase/PathTest.ab (modified) Stringなどで例外を投げるようにした。 #147の解決。 CType ASCII文字判定関数群の追加。 Mon, 19 Nov 2007 15:04:07 GMT イグトランス (egtra) [385] * trunk/Include/Classes/ActiveBasic/Strings/SPrintF.ab (modified) * trunk/Include/Classes/ActiveBasic/Strings/Strings.ab (modified) * trunk/Include/Classes/ActiveBasic/misc.ab (added) * trunk/Include/Classes/System/Exception.ab (added) * trunk/Include/Classes/System/Text/StringBuilder.ab (modified) * trunk/Include/Classes/index.ab (modified) * trunk/Include/basic/function.sbp (modified) * trunk/Include/system/string.sbp (modified) * trunk/TestCase/SimpleTestCase/ExceptionTest.ab (modified) * trunk/TestCase/SimpleTestCase/SPrintFTest.ab (modified) 例外クラスの実装。ExceptionTestでSystem.Exceptionを使用するようにした 。 ... Sat, 17 Nov 2007 00:34:36 GMT イグトランス (egtra) [383] * trunk/Include/Classes/ActiveBasic/Strings/SPrintF.ab (modified) * trunk/Include/Classes/ActiveBasic/Strings/Strings.ab (modified) * trunk/Include/Classes/System/String.ab (modified) * trunk/Include/Classes/System/Text/StringBuilder.ab (modified) * trunk/Include/basic/function.sbp (modified) * trunk/Include/crt.sbp (modified) * trunk/Include/system/string.sbp (modified) * trunk/TestCase/SimpleTestCase/GCHandleTest.ab (modified) * trunk/TestCase/SimpleTestCase/SPrintFTest.ab (modified) * trunk/TestCase/SimpleTestCase/SimpleTestCase.ab (modified) * trunk/TestCase/SimpleTestCase/SimpleTestCase.idx (modified) * trunk/TestCase/SimpleTestCase/SimpleTestCase.pj (modified) SPrintf関数の実装 Sun, 11 Nov 2007 06:14:19 GMT dai [375] * trunk/Include/system/exception.ab (modified) * trunk/TestCase/SimpleTestCase/ExceptionTest.ab (added) * trunk/TestCase/SimpleTestCase/SimpleTestCase.idx (modified) * trunk/TestCase/SimpleTestCase/SimpleTestCase.pj (modified) * trunk/bin/BasicCompiler32.exe (modified) * trunk/bin/BasicCompiler64.exe (modified) * trunk/bin/abdev.exe (modified) Throw→Catch間のパラメータ引渡しに対応。 グローバル領域でのTryスコープを可能にした。これで例外処理機構実装完了 。 ... Sat, 03 Nov 2007 12:06:50 GMT dai [371] * trunk/Include/Classes/index.ab (modified) * trunk/TestCase/SimpleTestCase/SPrintFTest.ab (modified) ActiveBasic.Strings.SPrintFクラスを標準ライブラリに含めた Fri, 26 Oct 2007 15:58:11 GMT イグトランス (egtra) [365] * trunk/Include/Classes/ActiveBasic/Strings/SPrintF.ab (modified) * trunk/TestCase/SimpleTestCase/SPrintFTest.ab (modified) QWord, Int64用書式化関数群を実装 Tue, 23 Oct 2007 15:32:20 GMT イグトランス (egtra) [364] * trunk/Include/Classes/ActiveBasic/Strings/SPrintF.ab (modified) * trunk/Include/basic/command.sbp (modified) * trunk/Include/objidl.sbp (modified) * trunk/Include/system/gc.sbp (modified) * trunk/TestCase/SimpleTestCase/SPrintFTest.ab (modified) * trunk/TestCase/SimpleTestCase/SimpleTestCase.idx (modified) * trunk/TestCase/SimpleTestCase/SimpleTestCase.pj (modified) * trunk/bin/SubOperation/dx/main_exe_directx.abp (modified) * trunk/bin/SubOperation/enum_process64/enum_process64.abp (modified) * trunk/bin/SubOperation/enum_process64/enum_process64.exe (deleted) FormatFloatFを実装 Fri, 19 Oct 2007 14:42:51 GMT イグトランス (egtra) [358] * trunk/Include/Classes/ActiveBasic/Strings/SPrintF.ab (modified) * trunk/TestCase/SimpleTestCase/SPrintFTest.ab (modified) * trunk/TestCase/SimpleTestCase/SimpleTestCase.idx (modified) * trunk/TestCase/SimpleTestCase/SimpleTestCase.pj (modified) FormatIntegerO, FormatIntegerXを実装 Sun, 14 Oct 2007 12:41:59 GMT dai [356] * trunk/TestCase/SimpleTestCase/DelegateTest.ab (modified) * trunk/TestCase/SimpleTestCase/InterfaceTest.ab (added) * trunk/TestCase/SimpleTestCase/SimpleTestCase.idx (modified) * trunk/TestCase/SimpleTestCase/SimpleTestCase.pj (modified) * trunk/bin/BasicCompiler32.exe (modified) * trunk/bin/BasicCompiler64.exe (modified) * trunk/bin/abdev.exe (modified) * trunk/build/build_basic_static_library(64bit - debug).bat (added) * trunk/build/build_basic_static_library(64bit - release).bat (added) インターフェイス機構の実装が完了。テストケースも用意した。 Sat, 13 Oct 2007 05:11:22 GMT イグトランス (egtra) [355] * trunk/Include/Classes/ActiveBasic/Strings/SPrintF.ab (modified) * trunk/Include/Classes/ActiveBasic/Strings/Strings.ab (modified) * trunk/Include/Classes/System/Collections/ArrayList.ab (modified) * trunk/Include/Classes/System/Collections/misc.ab (modified) * trunk/Include/Classes/index.ab (modified) * trunk/Include/basic/function.sbp (modified) * trunk/Include/com/currency.ab (modified) * trunk/Include/com/decimal.ab (modified) * trunk/Include/com/index.ab (modified) * trunk/Include/com/variant.ab (modified) * trunk/Include/com/vbobject.ab (modified) * trunk/TestCase/SimpleTestCase/DelegateTest.ab (modified) * trunk/TestCase/SimpleTestCase/SPrintFTest.ab (modified) * trunk/TestCase/SimpleTestCase/SimpleTestCase.ab (modified) * trunk/TestCase/SimpleTestCase/SimpleTestCase.pj (modified) FormatIntegerDを実装。 UnitTestの失敗時の表示を目立つようにした。 ... Wed, 03 Oct 2007 17:50:09 GMT dai [352] * trunk/Include/Classes/System/Collections/Generic/List.ab (modified) * trunk/Include/Classes/System/Delegate.ab (modified) * trunk/TestCase/SimpleTestCase/DelegateTest.ab (modified) * trunk/TestCase/SimpleTestCase/SimpleTestCase.idx (modified) * trunk/TestCase/SimpleTestCase/SimpleTestCase.pj (modified) * trunk/bin/SubOperation/templates/delegate_class.tab (modified) System.Collections.Generic.List.RemoveAtメソッドを追加 デリゲート型に対する"-"演算子を追加 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) 静的メソッドのデリゲートに対応 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) デリゲートを試験実装 【現状のデリゲート制約】 ・ダイナミックメソッド限定 ・パラメータ相違チェックは行っていない ... 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を一つにまとめた。 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テストケースを追加 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に移動した。 標準ライブラリのビルドバッチを追加。 Mon, 02 Jul 2007 18:57:53 GMT dai [283] * TestCase/SimpleTestCase/GCHandleTest.ab (modified) GCHandleテストケースの名前空間記述モレを修正