Timeline
Mar 20, 2008:
- 5:51 PM Changeset [488] by
 - 5:49 PM Changeset in dev [446] by
 - ・lib/Includeの階層を柔軟に認識できるようにした。 ・antデプロイ用のファイルを追加。
 - 5:46 PM Changeset [487] by
 - lib/Includeのパスの階層を調整。
 - 3:34 PM Changeset in dev [445] by
 - boost::serializationのlibファイルを追加。 それに伴い、プロジェクトのlibファイルの読み込み先を追加した。
 - 3:28 PM Changeset in dev [444] by
 - Removed file/folder
 - 3:27 PM Changeset in dev [443] by
 - ablibへの参照をはってみた
 - 2:47 PM Changeset in dev [442] by
 - 2:44 PM Changeset in dev [441] by
 - Moved remotely
 - 2:44 PM Changeset in dev [440] by
 - Moved remotely
 - 2:43 PM Changeset in dev [439] by
 - Created folder remotely
 
Mar 18, 2008:
Mar 17, 2008:
- 11:42 PM Changeset [485] by
 - 10:00 PM Changeset [484] by
 - [480]で32bitコンパイラが正確に改修できていなかったため、再度改修した(関数の戻り値の構造体など、一時メモリに保持された構造体のメンバ …
 - 9:59 PM Changeset in dev [438] by
 - 関数パラメータに指定されたジェネリクスの型パラメータ解決に失敗してしまう不具合を修正。 …
 - 5:06 PM Changeset [483] by
 - 4:52 PM Ticket #64 (BinaryWriterクラスの実装(System.IO)) updated by
 - 
          Status changed
 - 3:49 PM Changeset in dev [437] by
 - isNeedFreeStructuresへの代入ミス修正
 
Mar 15, 2008:
- 7:34 PM Ticket #157 (FIleInfoクラスの実装(System.IO)) closed by
 - fixed: だいたい実装しました
 - 7:32 PM Changeset [482] by
 - FileInfoクラス実装
 - 4:42 PM Ticket #166 (関数の引数で定義されたコレクションに対してForeachが使えない) closed by
 - fixed: [481]にて修正。
 - 4:42 PM Changeset [481] by
 - #166への対応。関数パラメータに指定されたジェネリクスの型パラメータ解決に失敗してしまう不具合を修正。 …
 - 3:38 PM Ticket #166 (関数の引数で定義されたコレクションに対してForeachが使えない) updated by
 - 
          Status changed
 - 3:34 PM Changeset [480] by
 - 関数の戻り値の構造体など、一時メモリに保持された構造体のメンバに直接アクセスした場合、その一時メモリの解放が正常に行われないバグを修正
 - 3:33 PM Changeset in dev [436] by
 - 関数の戻り値の構造体など、一時メモリに保持された構造体のメンバに直接アクセスした場合、その一時メモリの解放が正常に行われないバグを修正(64b …
 - 1:20 PM Changeset in dev [435] by
 - 関数の戻り値の構造体など、一時メモリに保持された構造体のメンバに直接アクセスした場合、その一時メモリの解放が正常に行われないバグを修正(まずは …
 - 11:58 AM Changeset in dev [434] by
 - log出力をデバッグビューにも行うようにした。
 
Mar 14, 2008:
- 1:53 PM Changeset [479] by
 - デリゲートのパラメータや戻り値にクラス型を指定できない不具合を修正(64bit版)
 
Mar 13, 2008:
- 9:06 PM Changeset [478] by
 - 現在向けに修正(参照型のポインタの排除など)
 - 8:50 PM Ticket #159 (MemoryStreamクラスの実装) closed by
 - fixed: 配列等の扱いの問題もありますが、一応の作業の完了ということで
 - 8:19 PM Changeset [477] by
 - MemoryStreamのテストケースを追加
 - 4:34 PM Ticket #167 (メンバ関数とデリゲートで戻り値の共変と引数の反変に対応してほしい) updated by
 - 
          Type changed
追記:少なくともメソッドの戻り値の共変は、以前できた覚えがあります。いつ頃だったかはっきり覚えていませんが。 - 4:32 PM Ticket #168 (エディタでDelegateがキーワードの色にならない。) updated by
 - 
          Type changed
 - 4:32 PM Ticket #168 (エディタでDelegateがキーワードの色にならない。) created by
 - 題目の通りです。Delegateが通常の黒文字で表示されています。
 - 4:29 PM Ticket #167 (メンバ関数とデリゲートで戻り値の共変と引数の反変に対応してほしい) created by
 - まず、このコードがコンパイルできないのがとても不便です。優先度を高にしたのはこのためです。 […] …
 - 12:47 PM Ticket #19 (Fileクラスの実装(System.IO)) closed by
 - fixed: だいたい実装しました
 - 12:45 PM Changeset [476] by
 - Fileクラスを実装
 - 11:46 AM Ticket #166 (関数の引数で定義されたコレクションに対してForeachが使えない) created by
 - まったく関係のない行番号のところで、二つのエラーが発生する。 […] […]
 - 10:01 AM Ticket #151 (デリゲートで利用者定義の参照型を引数・戻り値に使えない) closed by
 - duplicate: #162で解決していますね。
 - 9:54 AM Ticket #165 (Declareの引数にオブジェクト型を指定できない。) closed by
 - duplicate: #111と重複していますね。すみません。
 - 9:44 AM Changeset [475] by
 - ・XmlSerializer.Deserializeメソッドを実装(仮実装なため、数値メンバのシリアライズのみに留まっている)。 …
 - 1:53 AM Ticket #165 (Declareの引数にオブジェクト型を指定できない。) created by
 - これにより、インタフェースを引数に取る関数が軒並みポインタのまま変更できない。例えばRegisterDragDrop (ole2.ab)がそうである。
 - 1:16 AM Ticket #164 (コンパイル中に中断を押すと高確率でコンパイラが落ちる) created by
 - 題目の通りです。一見、中断が成功したように見えても、次に閉じるを押すと「メモリがReadになれませんでした」という具合に駄目になります。
 
Mar 12, 2008:
- 11:12 PM Changeset [474] by
 - FileStreamクラスでFileMode.Appendが指定されたとき、ファイルの位置が末尾に移動していない不具合を修正。
 - 11:01 PM Ticket #163 (基本型とEnumの真偽が判定できないことがある) created by
 - 左側に基本型、右側にタイプセーフなEnumを置いた場合のみ、真偽が判定されない。 […]
 - 9:54 PM Changeset [473] by
 - 実験として書いていたControlクラスを追加(せめてコミット前に既存のContorolに混ぜようとしたがコンパイルできなかった)。 …
 - 12:52 AM Changeset [472] by
 - MemoryStreamの実装は一通り完了。TestCaseの方を作成します。
 - 12:25 AM Changeset in dev [433] by
 - Not演算子でraxレジスタの退避処理が正常に行われていなかったため、修正。
 
Mar 11, 2008:
- 10:03 PM Changeset [471] by
 - MemoryStreamをindexに追加
 - 7:22 PM Changeset in dev [432] by
 - [431]を64bit版にマージ。
 - 4:02 PM Changeset in dev [431] by
 - _System_Newに対応(32bit版のみ)。
 - 4:01 PM Changeset in dev [430] by
 - [429]を64bit版にマージ。
 - 4:01 PM Changeset in dev [429] by
 - PareOrBracket列挙型を導入。
 - 3:57 PM Changeset in dev [428] by
 - [403]の修正をNumOpe_GetTypeにも適用した。
 - 12:43 PM Changeset [470] by
 - StreamWriterで2048バイト単位でしか書き込めないバグを修正。
 
Mar 10, 2008:
- 7:09 PM Changeset in dev [427] by
 - [426]を64bit版にマージ。
 - 7:04 PM Changeset in dev [426] by
 - 組み込み関数_System_Newを実装。
 - 5:40 PM Changeset in dev [425] by
 - [424]を64bit版にマージ。
 - 5:39 PM Changeset in dev [424] by
 - ・ジェネリックな型をパラメータに持つメソッドのオーバーロード解決に対応した。 ・型パラメータの制約クラス指定に対応した。
 - 10:54 AM Changeset [469] by
 - Path.CheckPath()で、ディレクトリ区切り文字が連続した場合、例外を投げるのではなく、ひとつに置き換えるようにした。
 
Mar 9, 2008:
- 12:00 PM Ticket #152 (TextReader/Writer及びStreamReader/Writerを実装する) closed by
 - fixed: [468]で一通り完了。
 - 12:00 PM Changeset [468] by
 - TextWriter, StreamWriterの追加。 SPrintfの浮動小数点数変換で、NaN, Infiniteの出力に対応。 …
 
Mar 8, 2008:
- 10:47 PM Ticket #162 (EventHandlerを定義できない) closed by
 - fixed: [467]にて修正。
 - 10:47 PM Changeset [467] by
 - デリゲートのパラメータや戻り値にクラス型を指定できない不具合を修正(64bit版は後日対応になります)。
 - 10:39 PM Changeset in dev [423] by
 - [422]を64bit版にもマージ。
 - 10:38 PM Changeset in dev [422] by
 - デリゲートのパラメータや戻り値にクラス型を指定できない不具合を修正。
 - 8:50 PM Ticket #162 (EventHandlerを定義できない) updated by
 - インターフェイス型をパラメータに持つようなデリゲートのコンパイルに失敗している模様。改修の必要ありですね。
 - 8:04 PM Ticket #162 (EventHandlerを定義できない) updated by
 - 
          Status changed
 - 7:49 PM Ticket #162 (EventHandlerを定義できない) created by
 - http://www.activebasic.com/forum/viewtopic.php?t=1934&start=15#9593に書 …
 - 7:33 PM Changeset [466] by
 - File.ab,FileInfo.abをそれなりに実装
 - 4:52 PM Changeset [465] by
 - ・ActiveBasic.Xml.Parserを仮実装。 ・SerializeTestのテストケースを追加。 …
 - 4:50 PM Changeset [464] by
 - Catchされていない例外はデバッグビューにもメッセージ出力するようにした。
 - 4:49 PM Changeset [463] by
 - ファイルのClose処理が抜けていたので修正。
 - 4:49 PM Changeset [462] by
 - FileSystemInfo.Existsメソッドを、ファイルが存在しない場合に呼び出すと期待値Falseではなく、例外が投げられてしまう不具 …
 - 12:40 PM Changeset [461] by
 - Form周りを整理。一旦コミット。
 - 12:37 PM Changeset in dev [421] by
 - グローバルな構造体の初期値を指定するとエラーになってしまうバグを修正。
 
Mar 7, 2008:
- 1:04 PM Changeset [460] by
 - 代入演算時の左辺に関数呼び出しの戻り値を評価してメンバを取得するようなコードが存在するとき、エラーになってしまっていたので改修した。 …
 - 1:01 PM Changeset in dev [420] by
 - 32bitコンパイラのリリース版で落ちてしまうバグを修正。スタック上の一時オブジェクトをクラス参照型パラメータに適用するのは危ない??
 - 12:28 PM Changeset [459] by
 - ステップイン/ステップアウトボタンのツールチップにタイプミスがあったため、修正した。
 - 12:27 PM Changeset in dev [419] by
 - 64bitコンパイラで32bit値のxor演算が正常に行われないバグを修正。
 - 12:26 PM Changeset in dev [418] by
 - タイプミスを修正。
 - 5:32 AM Changeset in dev [417] by
 - [416]のコミットによって発生した64bit版での不具合を修正。
 - 5:30 AM Changeset [458] by
 - サイズが0のメモリオブジェクトのHitTestに失敗してしまう問題を修正。
 
Mar 6, 2008:
- 11:28 PM Changeset in dev [416] by
 - [415]を64bit版にマージ。
 - 11:19 PM Changeset in dev [415] by
 - 代入演算時の左辺に関数呼び出しの戻り値を評価してメンバを取得するようなコードが存在するとき、エラーになってしまっていたので改修した。(32bi …
 - 9:49 PM Changeset [457] by
 - (SPrintF.ab) FormatIntegerExにStringBuilderを引数に取る版を追加。
 - 4:58 PM Changeset [456] by
 - タイプミスを修正
 
Mar 4, 2008:
- 3:47 PM Changeset [455] by
 - RemoveAll/RemoveChildメソッドを修正。
 - 3:36 PM Changeset [454] by
 - RemoveAll/RemoveChildメソッドを実装。
 - 3:03 PM Changeset [453] by
 - データテーブルの再配置ロジックにミスがあったため、修正。 [449]~[452]までを64bit版に適用。
 - 2:59 PM Changeset in dev [414] by
 - データテーブルの再配置ロジックにミスがあったため、修正。
 
Mar 3, 2008:
- 10:15 PM Changeset [452] by
 - System/Xml/Serialization/XmlSerializer.abを追加。 まずはシリアライズ処理を動くようにした。 …
 - 10:12 PM Changeset in dev [413] by
 - [412]をマージ。
 - 10:11 PM Changeset in dev [412] by
 - CClass::GetStaticDefiningStringAsMemberOffsetsメソッドを追加。 エラーコード142を追加。
 - 8:38 PM Changeset [451] by
 - XmlDocument.Saveメソッドを実装。 Xml文書生成処理を改良。
 - 8:37 PM Changeset [450] by
 - VoidPtr型の動的型情報を追加。
 - 8:36 PM Changeset [449] by
 - GCがオブジェクト内の参照をスキャンする際、平たくスキャンするのではなく、基底クラスをたどるような実装に変更した。
 - 8:34 PM Changeset in dev [411] by
 - -103警告に引き渡す文字列が間違っていたので修正。
 - 6:36 PM Changeset in dev [410] by
 - [409]をマージした。
 - 6:33 PM Changeset in dev [409] by
 - クラス継承を行う際、dynamicMembersの中身をコピーする方式をやめ、基底クラスのものを参照するように修正した。
 
Mar 2, 2008:
- 5:41 AM Changeset [448] by
 - Select Caseに指定された値でエラーが起こったとき、スコープ処理に不具合が生じてしまう問題を修正。
 - 5:40 AM Changeset in dev [408] by
 - Select Caseに指定された値でエラーが起こったとき、スコープ処理に不具合が生じてしまう問題を修正。
 - 5:12 AM Changeset in dev [407] by
 - Enum.cpp/Enum.hを移動した
 - 4:40 AM Ticket #71 (Enumにおいて十進数以外の定数を設定できない。) closed by
 - fixed: [446]にて修正。
 - 4:39 AM Changeset [447] by
 - スペルミス修正。"FormatAlpha"→"Alpha"
 - 4:38 AM Changeset [446] by
 - #71への対応。列挙型メンバの初期値に定数や列挙型メンバを指定できないバグを修正。
 - 4:36 AM Changeset in dev [406] by
 - Enumを大改修。Enumメンバ初期値にリテラル、定数、Enumメンバを指定できるようにした。また、エラー行数を正確に表示可能にした。
 
Mar 1, 2008:
- 4:11 AM Changeset [445] by
 - 未完成であるが一応コミットしておきます。
 - 1:51 AM Changeset in dev [405] by
 - [403]を64bitコンパイラにも対応
 - 12:10 AM Ticket #27 (Objectクラスの仕様を取り決める。) closed by
 - fixed
 - 12:03 AM Ticket #130 (リンカを汎用的にする) updated by
 - […] C++側コンパイラモジュールのこれらのメンバを外部参照できるようにする。
 - 12:00 AM Changeset in dev [404] by
 - ObjectModuleクラスの基底クラスがBoostSerializationSupportとなっていたが、これを外した(ビルド速度の向上)。
 
Feb 29, 2008:
- 9:44 PM Ticket #160 (StreamReader.ReadImplメソッドの実装内でキャスト警告が出ている) closed by
 - duplicate: Unicode対応を入れていないためです。新しいチケット#161にしました。
 - 9:41 PM Ticket #161 (StreamReader(/Writer)をUnicode対応(Encoding使用)にする) created by
 - 現在のStreamReaderの実装は、マルチバイト限定となっています。Unicode化するにあたって、Encodingクラスを用いた変換の仕 …
 - 7:16 PM Ticket #130 (リンカを汎用的にする) updated by
 - 
          Status, Component changed
 - 7:06 PM Ticket #19 (Fileクラスの実装(System.IO)) updated by
 - 
          Status changed
 
Feb 28, 2008:
- 11:36 PM Changeset [444] by
 - タグ属性用のテストコードを追加。
 - 11:36 PM Changeset [443] by
 - タグ属性に対応。
 - 11:06 PM Changeset [442] by
 - XmlNodeType列挙型を実装
 - 10:52 PM Changeset [441] by
 - ファイルの閉じ忘れ修整。例外メッセージのミス修整。
 - 9:45 PM Changeset in dev [403] by
 - プロパティ値として返ってきたオブジェクトインスタンスのインデクサを呼び出す処理をきちんと対応した。
 - 9:40 PM Ticket #157 (FIleInfoクラスの実装(System.IO)) updated by
 - 
          Status changed
 - 9:09 PM Changeset [440] by
 - 戻り値の型が定義されていない箇所を修正。
 - 9:03 PM Ticket #158 ([422]からExceptionTestが失敗する。) updated by
 - [439]で試すが、再現せず。
 - 8:44 PM Ticket #160 (StreamReader.ReadImplメソッドの実装内でキャスト警告が出ている) created by
 - StreamReader.ab内の実装に下記のようなコードがあるが、第一引数が*StrCharから*Byteにキャストされてしまっている。正し …
 - 7:05 PM Changeset [439] by
 - InterlockedExchangePointer関数の第一引数に意図するポインタ値が渡っていなかったため、修正した。
 - 7:04 PM Changeset in dev [402] by
 - UserProc::SetParamsAndReturnTypeメソッドをリファクタリング LexicalAnalysis.hのインクルードを除去した
 - 6:55 PM Changeset [438] by
 - UnitTest関数をSub定義にした
 - 4:59 AM Changeset [437] by
 - ミスしたままコミットしてしまったので修正
 - 4:57 AM Changeset [436] by
 - 実装箇所が元に戻ってたので再度コミット
 - 1:39 AM Changeset [435] by
 - Consoleをスレッド安全化(クリティカルセクション使用)。 Exception.HResultをPublicにした。 …
 
Feb 27, 2008:
- 5:21 PM Changeset in dev [401] by
 - LexicalAnalysis.cppを除去した
 - 5:21 PM Changeset in dev [400] by
 - LexicalAnalysis.cppを除去した
 - 2:16 PM Changeset [434] by
 - スペルミスを修正
 - 2:24 AM Changeset [433] by
 - 文字列関連以外はほぼ実装 今のところはindexには追加していない。
 - 1:43 AM Ticket #159 (MemoryStreamクラスの実装) updated by
 - 
          Status changed
 - 1:42 AM Ticket #159 (MemoryStreamクラスの実装) created by
 - 今更だが、こいつがあると色々と便利であることが判明。 早急に実装することにする。 …
 - 1:38 AM Ticket #65 (BinaryReaderクラスの実装(System.IO)) updated by
 - 
          Status changed
 - 1:04 AM Changeset [432] by
 - StreamReaderの完成。StringReaderの追加。 Consoleの追加(現在入力関係の一部のみ)。
 
Feb 26, 2008:
- 9:41 PM Ticket #158 ([422]からExceptionTestが失敗する。) created by
 - 詳細はhttp://www.activebasic.com/forum/viewtopic.php?p=9539#9539を参照。
 - 8:09 PM Changeset [431] by
 - メソッド名の間違い修整
 - 6:34 PM Changeset [430] by
 - CreateWaitHandleメソッドをManualResetEventを返すように実装。
 - 6:10 PM Changeset [429] by
 - System/IO/Path.ab再実装。
 - 5:07 PM Changeset [428] by
 - いくつかのメソッドにオーバーロード追加
 - 5:06 PM Changeset [427] by
 - CurentDirectoryのバグ修整
 - 3:33 AM Changeset [426] by
 - StreamReaderの実装開始。 Stringの+演算子で右辺がNullのときに起こるアクセス違反を回避。
 - 3:31 AM Ticket #152 (TextReader/Writer及びStreamReader/Writerを実装する) updated by
 - 
          Status changed
TextReaderは[420]で完了。これから、StreamReaderを実装する。 - 3:17 AM Changeset [425] by
 - [412][423]を64bit版にも適用。
 - 3:16 AM Changeset in dev [399] by
 - 関数の戻り値がクラス型のとき、直接インデクサ指定できるような対応を行った。ただし、この対応は暫定的なものであるため、後ほど改修が必要。
 
Feb 25, 2008:
- 11:03 PM Changeset [424] by
 - System.Xml関連のクラスを仮実装してみた(まだ満足な機能レベルではない…)。
 - 11:01 PM Changeset [423] by
 - 関数の戻り値がクラス型のとき、直接インデクサ指定できるような対応を行った。
 - 11:00 PM Changeset [422] by
 - gcからのppTryLayersのスキャンに失敗してしまっていたため、List型に改修した。
 - 10:59 PM Changeset [421] by
 - TraceListenerCollectionをクラス定義せず、System.Collections.Generic.List<TraceLi …
 - 10:57 PM Changeset in dev [398] by
 - 関数の戻り値がクラス型のとき、直接インデクサ指定できるような対応を行った。ただし、この対応は暫定的なものであるため、後ほど改修が必要。
 - 2:51 PM Changeset in dev [397] by
 - SmootheException::Throw → SetError 末尾以外のパラメータにデフォルト値を指定するとエラーになってしまうバグを修正。
 - 6:05 AM Changeset [420] by
 - StreamReaderの抽象クラスのTextReaderを実装
 - 5:36 AM Changeset [419] by
 - この際なのでWaitHandle系を全部実装
 - 2:35 AM Changeset [418] by
 - 構造体を追加
 - 12:39 AM Changeset [417] by
 - コミットし忘れていたみたいですね
 
Feb 24, 2008:
- 11:18 PM Changeset in dev [396] by
 - 9:53 PM Changeset [416] by
 - 9:38 PM Changeset [415] by
 - InterlockedExchangeの戻り値は変更前の値ということなので修正して置きましたが、 …
 - 9:03 PM Changeset in dev [395] by
 - TypeDefの右辺にジェネリック型を指定できるようにした。
 - 9:02 PM Changeset in dev [394] by
 - 7:10 PM Changeset [414] by
 - コメントを充実。
 - 7:03 PM Changeset [413] by
 - ポインタ型の型情報取得に対応した。
 - 7:02 PM Changeset [412] by
 - デバッガ変数リストのローカル変数のスコープ判定が間違っていたため、修正。
 - 6:59 PM Changeset in dev [393] by
 - デバッガ変数リストのローカル変数のスコープ判定が間違っていたため、修正。
 
Feb 23, 2008:
- 5:37 PM Changeset [411] by
 - UTF8Encoding(仮)の追加
 - 3:02 PM Changeset [410] by
 - KeyNotFoundExceptionを実装
 - 11:52 AM Changeset [409] by
 - DriveInfoのコンストラクタの間違い修整。他、コメント、例外追加。
 
Feb 21, 2008:
- 8:48 PM Changeset [408] by
 - あまりに久しぶりの参加で調子でないです(笑 一先ず肩慣らしにWaitHandleの実装を進めておきました。
 
Feb 20, 2008:
- 7:44 PM Changeset in dev [392] by
 - BOOL bLiving → bool isLiving
 
  Note:
 See   TracTimeline
 for information about the timeline view.
    