# # ChangeLog for trunk/ab5.0/bin/x86/abc.exe # # Generated by Trac 1.5.4 # May 17, 2024, 2:23:23 AM Sat, 23 Aug 2008 14:42:57 GMT dai [612] * trunk/ab5.0/bin/x86/abc.exe (modified) #201への対応。ジェネリッククラスにおいて、実型パラメータに固定型が指 ... Thu, 21 Aug 2008 14:07:27 GMT dai [608] * trunk/ab5.0/bin/x86/abc.exe (modified) #200への対応。ジェネリックインターフェイスを実装したジェネリッククラ スのテンプレート展開に対応。 ... Fri, 15 Aug 2008 14:33:00 GMT dai [591] * trunk/ab5.0/bin/x86/abc.exe (modified) #186への対応。ジェネリックインターフェイスのInheritsに対応(まずは 32bit版のみ対応)。 Wed, 13 Aug 2008 15:56:04 GMT dai [588] * trunk/ab5.0/abdev.exe (modified) * trunk/ab5.0/bin/x64/abc.exe (modified) * trunk/ab5.0/bin/x86/abc.exe (modified) * #189への対応。型パラメータに型パラメータを指定したときにテンプレー ト展開の対象にならない不具合を修正。 * ... Thu, 07 Aug 2008 15:15:30 GMT dai [579] * trunk/ab5.0/ablib/src/Classes/System/Collections/Generic/List.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/Collections/Generic/Queue.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/Collections/Generic/Stack.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/Collections/Generic/misc.ab (modified) * trunk/ab5.0/bin/x64/abc.exe (modified) * trunk/ab5.0/bin/x86/abc.exe (modified) * ForeachがIDisposableを実装したIEnumeratorを取り扱うように変更 * ... Sat, 26 Jul 2008 11:32:35 GMT dai [571] * trunk/ab5.0/bin/x86/abc.exe (modified) * #182への対応。シンボル名として使えない文字列を含んだファイル名のビ ルドができない不具合を修正。 Sat, 26 Jul 2008 09:22:04 GMT dai [570] * trunk/ab5.0/bin/x86/abc.exe (modified) * #185への対応。インターフェイス型にキャストするためのメソッドを自動 ... Fri, 25 Jul 2008 22:29:57 GMT dai [569] * trunk/ab5.0/ablib/TestCase/SimpleTestCase/DelegateTest.ab (modified) * trunk/ab5.0/bin/x86/abc.exe (modified) * #184への対応。ByRef引数を持つデリゲートを宣言するとコンパイルできな いバグを修正(改修を裏付けるテストケースも作成)。 ... Mon, 21 Jul 2008 05:34:12 GMT dai [560] * trunk/ab5.0/ablib/src/Classes/System/Collections/Generic/List.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/Collections/Generic/Queue.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/Collections/Generic/Stack.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/IO/Exception.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/IO/FileStream.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/Threading/AutoResetEvent.ab (modified) * trunk/ab5.0/ablib/src/Classes/System/Threading/ManualResetEvent.ab (modified) * trunk/ab5.0/bin/x86/abc.exe (modified) #183への対応。コンストラクタ、デストラクタが直接呼び出された場合はエ ラーとして扱うようにした。 (64bit版は後ほどコミットします) Sat, 19 Jul 2008 03:37:38 GMT dai [554] * trunk/ab5.0/bin/x64/abc.exe (modified) * trunk/ab5.0/bin/x86/abc.exe (modified) * #179への対応。外部libで定義済みのデリゲートを再利用すると、パラメー タ不一致エラーが出力させてしまう不具合を修正。 * ... Sun, 13 Jul 2008 05:57:57 GMT dai [546] * trunk/ab5.0/ablib/src/Classes/System/Threading/Thread.ab (modified) * trunk/ab5.0/ablib/src/system/gc.sbp (modified) * trunk/ab5.0/bin/x86/abc.exe (modified) ・VarPtr(This)をエラーとして扱うようにした。 ・デリゲート生成時にThisに対するオブジェクトポインタが正常に取得でき ... Sat, 12 Jul 2008 14:31:25 GMT dai [539] * trunk/ab5.0/bin/x86/abc.exe (modified) #175への対応。型パラメータが値型のジェネリック型(テンプレート展開対 ... Sun, 29 Jun 2008 15:39:14 GMT dai [533] * trunk/ab5.0/bin/x64/abc.exe (modified) * trunk/ab5.0/bin/x86/abc.exe (modified) 値渡しの構造体パラメータが正常に引き渡されない不具合を修正。 Sun, 29 Jun 2008 06:23:03 GMT dai [532] * trunk/ab5.0/ablib/src/Classes/System/Threading/Thread.ab (modified) * trunk/ab5.0/ablib/src/system/enum.sbp (modified) * trunk/ab5.0/bin/x64/abc.exe (modified) * trunk/ab5.0/bin/x86/abc.exe (modified) ・If/While/Doなどのステートメントに引き渡す式の戻り値がクラス型の場合 はBoolean型へのキャストを試みるようにした。 ... Sat, 28 Jun 2008 17:09:25 GMT dai [530] * trunk/ab5.0/bin/x64/abc.exe (modified) * trunk/ab5.0/bin/x86/abc.exe (modified) #171への対応。テンプレート展開後のクラスメソッドの実装で、SizeOf(T)が ... Sat, 28 Jun 2008 14:25:01 GMT dai [529] * trunk/ab5.0/bin/x64/abc.exe (modified) * trunk/ab5.0/bin/x86/abc.exe (modified) #172への対応。パラメータにジェネリック型が正常に指定できない不具合を 修正。 Sat, 28 Jun 2008 13:22:10 GMT dai [528] * trunk/ab5.0/bin/x64/abc.exe (modified) * trunk/ab5.0/bin/x86/abc.exe (modified) Importsが正常に解釈されない不具合を修正 Thu, 26 Jun 2008 14:06:28 GMT dai [527] * trunk/ab5.0/abdev.exe (modified) * trunk/ab5.0/ablib/src/system/gc.sbp (modified) * trunk/ab5.0/bin/x86/abc.exe (modified) 【コンパイラ】 ・#169への対応。List内にて、SizeOf(T)が正常な値を返していない不具合を 修正。 ... Tue, 24 Jun 2008 15:59:08 GMT dai [524] * trunk/ab5.0/abdev.exe (modified) * trunk/ab5.0/bin/x64/abc.exe (modified) * trunk/ab5.0/bin/x86/abc.exe (modified) バージョンを5.0.0.5に上げた(CP5としてリリース用)。 Wed, 18 Jun 2008 16:12:08 GMT dai [520] * trunk/ab5.0/abdev.exe (modified) * trunk/ab5.0/bin/x64/abc.exe (modified) * trunk/ab5.0/bin/x86/abc.exe (modified) ・[519]を64bit版にマージ。 ・#130への対応。静的リンクライブラリの依存関係解決モジュールを実装し た。 Tue, 10 Jun 2008 14:41:54 GMT dai [517] * trunk/ab5.0/bin/x86/abc.exe (modified) * trunk/ab5.0/system/res.dll (modified) 色々改修(すみません、リファクタリングがほとんどで、ハッキリとしたロ グはないです)。 Sun, 06 Apr 2008 13:10:48 GMT dai [511] * trunk/ab5.0/abdev.exe (modified) * trunk/ab5.0/ablib/build_batch/build_basic_static_library(32bit - debug).bat (modified) * trunk/ab5.0/ablib/build_batch/build_basic_static_library(32bit - release).bat (modified) * trunk/ab5.0/ablib/build_batch/build_basic_static_library(64bit - debug).bat (modified) * trunk/ab5.0/ablib/build_batch/build_basic_static_library(64bit - release).bat (modified) * trunk/ab5.0/bin/x64/abc.exe (modified) * trunk/ab5.0/bin/x86/abc.exe (modified) 構成管理変更に絶えられるよう、EXEを修正。 Sun, 06 Apr 2008 11:23:59 GMT dai [501] * trunk/ab5.0 (added) * trunk/ab5.0/BasicHelp.chm (added) * trunk/ab5.0/abdev.exe (added) * trunk/ab5.0/bin (added) * trunk/ab5.0/bin/x64 (added) * trunk/ab5.0/bin/x64/abc.exe (added) * trunk/ab5.0/bin/x64/config.xml (added) * trunk/ab5.0/bin/x86 (added) * trunk/ab5.0/bin/x86/abc.exe (added) * trunk/ab5.0/bin/x86/config.xml (added) 新構成のベース部分をコミット