###sharはあまり見なくなりましたね。たまに知り合いからいやがらせで送られてくるくらいで :-)
#tarもtapeデバイス用のarchiverだからtarって名前なんだよ、って言ったらひどく驚かれた記憶が。もう10年くらい前かな。新人がUNIXのコマンドはやたら短くて意味がわかりません。tarて何なんすかtarて、lsはlistの省略として100歩譲るとしてもtarて何なんすか、と文句言ってたのを思い出した。
#Scm__InternalCondWait() って timeout と error の場合に mutex を際ロックしたり, last waiter かどうか気にする必要はないんでしょうか?
#s/際/再/
#tar とか tar ball で画像検索するといろいろ黒いものが出てきますね。
#>enami あーそこいじってる途中でまだコミットしてないです。今のmasterの版は確かにおかしいです。あれはとりあえずコンパイルが通るところでコミットしたような。今手元の版は真面目にテストしてるんですがなんかひっかかるのでなかなかコミットできない… w32-threadsとかブランチ切ってしまおうかな。
#手元の変更点かなりたくさんあるな。年末につまっちゃって放置してたんだった。いっぺんブランチにでもコミットして見てもらったほうがいいかもしれない。
#>とおる。 tarっていうと普通はそっちの方ですね。
#あ,やっぱりそうなんですね.
#XPのサポートを切っちゃえば、WindowsネイティブのConditionVariableがあるので話は速いんですが… あーでもそんなふうにぐずぐずしてる間にフェードアウトしかかってる? >XP
#「XPはスレッドサポートなしですよん」ってアリかなあ。今までMinGW版はスレッド動かなかったんだし、Vista以降だけでも動くようになれば進歩ではあるわけだが。Windowsユーザの声が知りたい。
#Windows に関してはホントにみるだけ > 自分
#ライセンスは不明ですがこんなのありますよ。
#Strategies for Implementing POSIX Condition Variables on Win32
http://www.cs.wustl.edu/~schmidt/win32-cv-1.htm
#まさにそのページを参考にして実装してます。そのままだと機能が足りないんで、enamiさんが質問してたのは私が足した部分についてです。