この日記にはツッコミを入れられます。 ツッコミを入れたい日付をクリックすると、フォームが現れます。
xreaでtDiaryを使う方法はxrea.com で tDiary を使う方法やインストールメモやXREA + tDiary + Namazuをどうぞ。
stone - stoneでトンネル掘削などの末尾のリンクのところで「:」までリンクになって違うところにリンクされてる。
その例なら"松島や浦島や焼鳥やはいずこ".gsub(/(島)や/, '\1:')で代用できるので(?<=pattern)の必要性は感じませんでした。
C99のコンパウンドリテラル (Compound Literal)なんでしょうか?
-で始まるファイル名がくる可能性があるのならxargs cvs addはまずいです。xargs cvs add --にした方がいいです。
@foo != 'foo'属性fooがないときの@foo != 'foo'の結果がmod_xslt(libxml 20422, libxslt 10009 and libexslt 702)だけtrueになって違っていた。他に試したXT Version 20020426a (ParserはXerces2 Java Parser 2.3.0を使用)、Xalan-Java version 2.4.1、Windows XP Home SP1上のIE6SP1はどれもfalseだった。trueになるものと思いこんでいたので、違うようならstring(@foo) != 'foo'に直さないとまずいかもしれない。
win32でFile.linkが未実装という話を見かけた。
話の続きからするともう関係なさそうですが、HAVE_RB_CVAR_SET__WITH_WARNってC++で__がまずいような気が。
The RWikiのxmlscanにあったEqの方にS?がついてるので'='の前後に空白OKという話。あれは確かにちゃんと見てないと勘違いすることがありそう。
% echo $CYGWIN
nowinsymlinks ntsec error_start=dumper
(...)
/home/kazu/lib/ruby/drb/drb.rb:443: [BUG] Segmentation fault
ruby 1.6.8 (2003-02-04) [i386-cygwin]
9 [main] ruby 3084 sig_send: wait for sig_complete event failed, signal 6, rc 258, Win32 error 0
60008222 [main] ruby 3084 sig_send: wait for sig_complete event failed, signal -2, rc 258, Win32 error 0
120024669 [main] ruby 3084 sig_send: wait for sig_complete event failed, signal -2, rc 258, Win32 error 0
180065345 [main] ruby 3084 sig_send: wait for sig_complete event failed, signal -2, rc 258, Win32 error 0
240131241 [main] ruby 3084 sig_send: wait for sig_complete event failed, signal -2, rc 258, Win32 error 0
RDのHeadline(HTMLのHeading)にlinkっていう文字列を入れた場合にfooterのlinkと衝突する可能性は無いのかなと思ったら、_#{c}を末尾につけているから大丈夫そう。
リリースしてみました。draft-ietf-idn-punycode-03.txtの中のコードはC. Disclaimer and licenseに使っていいと書いてあるように読めたので、そのままとCのソースを分離したものを含めています。結局case_flagsはしていないまま。minor categoryは悩みましたが、実際にpunycodeが使われるのがI18N関係になりそうと言うことでI18Nにしてみました。
rd2でチェックしてみたら、(が足りなくて変換できなかった。それからメソッドリストなら----(4つ)じゃなくて---だし、NKFって…。
RDなら最低限RDtoolでチェックしておいた方がよさそう。やってなかった頃に、メソッドリストの説明文はHeadline(HTMLではheadingになる)と同じで---より深くインデントしないといけないというのに気づいてなくて間違えていたことが。と思ってよく見てみたらruby-js-0.0.2.txtにも同じ間違いが。
使ってみた。js-0.2.5を./configure --prefix=/tmp/$USER; make; make installでインストール。ruby-jsの方でこれを見てもらう方法がわからなかったので/tmp/$USER/bin/ruby -rmkmf -e 'create_makefile("js")'; make CC="gcc -I/tmp/$USER/include"でうまくリンクできなかったので、gcc -shared -L/usr/lib -L/tmp/$USER/lib -o js.so js.o -L. -lruby -lc -ljsと言う感じで無理矢理作成。
ちょっと使ってみたけど出来ることが何なのかよくわからない。NJS DocsをみてJS.evaluate('System.stdout.write("hoge\n")')とかやってみてもあんまりうれしくなかった。
JS.evaluate('var a=new Array(5); a.length')の後、JS.evaluate('a.toString()')でJSErrorになるのは不便かも。クラスにしてインタプリタを使い回せればいいのかな。JS.evaluateは今まで通りの動作をするクラスメソッドにすれば互換性も問題なさそう。
ソースを見て思ったこと。StringValueをコピー&ペーストしてるのならCheck_Type (code, T_STRING);よりStringValueの方が良さそうな気が。rb_secureでsafe levelをチェックした方が。undefinedとnullの両方をnilにしてるのを見て[ruby-list:37059]のあたりの話を思い出しました。
classtest.rbはvar document = System.stdout;で解決するかと思ったらSystem.stdout.writeは複数の引数をとれなかった。
PageStoreCVSが一応完成。他でcommitがあったときのupdateをどうするべきかが問題。
Before...
✑ leroy [house plans http://t]
✑ mi6 [internet advertising]
✑ zuliton [loan calculator http]