version 0.99

http://www.digitalmars.com/d/changelog.html

…0.99ですよ。
もう一回ニュースグループに何かポストしておかないといけないと思いつつめんどくさいっす。英語は読むのと書くのでは必要な気合いと労力が2000倍ぐらい違う気がするこの頃…
先のPRINT USINGなんかも、気力があればまともに作り込んでポストしてみたいんですが。

私が把握してるバグ

  • bit[]同士の & とか | とかはいつになったら動くのでしょうか*1
  • コンソール出力にUTF-8→locale変換かます必要性を誰かWalter様に説いてくれ*2
  • File.openのOPEN_ALWAYS→OPEN_EXISTING ポストしましたが既に報告されていた…
  • 同じシグネチャの無名functionを(同じ関数内で)複数書くとエラー(delegateは大丈夫) ポストしました
  • "Internal error: ..\ztc\cgcs.c 213" …0.99で吐くようになった。

現在の小さな要望

  • 呼び出し規約と名前修飾は別に指定できないかなあ…(cdeclやstdcallで同名の関数が作れない)
  • 以前let a = 式; でaを式の型として宣言する構文を提案していた人は偉い


…あきらめました。

  • mixinの名前解決を静的スコープに…
  • 暗黙のresult
  • 委譲

…何か忘れてないかな。

AssertErrorで、printでしか情報が手に入らなかった(標準出力以外に出力したい時に困る)のは、いつの間にか直ってた模様。

あと、こんな投稿を見つけましたが…やはりQueenも紹介できるレベルに達してないわけでして…
http://www.digitalmars.com/drn-bin/wwwnews?digitalmars.D/8695

*1:遥か昔に催促しましたがそれっきり

*2:私は過去に失敗しています