しらたまのコミッタ日記

2007-02-20

[]バグ発見 23:51

UNPACKを使うコードを書いていたら、4バイト未満のUNPACKに失敗することが発覚。

いやな予感がして調べてみると、以前に私が修正したところに絡んだエンバグでした。

修正はすぐできると思うのですが、今はちょっと時間がありません。

後で修正するためにここにメモ

 

THimaRecord.SetDataTypes

 初期値付きの引数を追加することで対応する。

TSyntaxFunction.callDllFunc

 それに伴いこっちの呼び出しを修正する。

 

追記:

2/24、修正をコミットしました。

2007-02-11

[]文末の「、」 04:03

文末の「、」は次の行に続く、という意味ですが、「、」の後ろにスペースとかコメントとかの普通は無視される文字をおくと、エラーが起きます。

それもそのはず、次の行に続かせるためには

StrLComp(p,','#13#10, 3)

という式が0にならなければなりません。

つまり、「、」の直後に改行がきていなければなりません。

これはその関連で起きている不具合だと思います。

修正したいのですが、下手にいじるとほかのところで不具合が出たりしそうなので、怖くていじれていません………

okudaokuda2007/02/13 19:19ご苦労様です。
細かい作業、ホントに大変だと思います。
こういった作業がなでしこの信頼に繋がって行くのだと思います。
日記も楽しく読ませて頂いています。
失敗談とかもあれば、さらに楽しいかも、とか思ってもいます。
(失礼しました)m(_ _;)m

EhduardEhduard2013/03/04 11:24Grazi for mnakig it nice and EZ.

jbaujqjbaujq2013/03/05 20:22xh8nFQ <a href="http://mfaxmmvnlifm.com/">mfaxmmvnlifm</a>

egtmixakjjegtmixakjj2013/03/06 06:48Jr9yO7 , [url=http://pjcceezoopns.com/]pjcceezoopns[/url], [link=http://zrgkplbhdhij.com/]zrgkplbhdhij[/link], http://xekrvpucxjwb.com/

lkkxkslkkxks2013/03/07 20:56WkVkGD <a href="http://ryrkxufylioz.com/">ryrkxufylioz</a>

2007-02-10

[][]更新再開 23:10

さて、Windows環境にも復帰でき、開発環境もある程度揃ったところでコミットを再開です。

今回は、前に話した文字列処理についていじったところを、一部をコミットしました。

まあ、マイナスになることはないでしょうが、数万回繰り返し実行して、1秒未満の変化は測定誤差ですね。

 

それと、タブ→半角スペースの変換関数の挙動がおかしかったので修正。

タブ文字が4の時以外もちゃんと変換できるようにしたのと、例えばタブ文字が4だとして、「aaa{タブ}bbbb」のとき、タブ文字の変換される数が1ではなく3だったの変更しました。

kujirahandkujirahand2007/02/15 14:10修正の影響でしょうか?vnakoで
「こんにちは。Windows Vista」と表示できなくなってしまったようです。
取り急ぎ修正しておきます。

AndryAndry2013/03/04 03:09Created the greatest artciels, you have.

pentcbyxgkpentcbyxgk2013/03/04 12:50iSd7Dt <a href="http://bqvohpvigjbs.com/">bqvohpvigjbs</a>

kjbkhkyikjbkhkyi2013/03/06 04:27cxyJu6 , [url=http://bqrkxeikedfj.com/]bqrkxeikedfj[/url], [link=http://bymlwflhohkd.com/]bymlwflhohkd[/link], http://kdrmthduxzli.com/

pwfxjmnupwfxjmnu2013/03/09 10:457SoD5O , [url=http://vpludaacfqxj.com/]vpludaacfqxj[/url], [link=http://bigviygsezbo.com/]bigviygsezbo[/link], http://pcaxclytyylv.com/

200612
200701020304050708101112
20080103040506070912
200904
20100204
201104