2010-09-01から1ヶ月間の記事一覧

ruby-trunk-changes r29374 - r29378

今日で ruby-trunk-changes を始めてからおよそ 1ヶ月になりました。今のところ毎日続いていて我ながらよく頑張ったなと思いますが、これからもさらに継続力を試していきます。よろしくお願いします。 usa:r29374 2010-09-30 09:35:23 +0900 Windows 版のス…

ruby-trunk-changes r29355 - r29366

今日はやや多めのコミットがありました。 usa:r29355 2010-09-29 10:29:35 +0900 svn:ignore のプロパティ設定だけです。 nobu:r29356 2010-09-29 12:31:32 +0900 RDoc::KNOWN_CLASSES という組込みのクラスの C のシンボル名とクラス名の対応を登録している…

ruby-trunk-changes r29351 - r29354

たくさんスターを頂きました。ありがとうございます。 ko1:r29351 2010-09-27 23:47:30 +0900 [ruby-dev:42304] でささださんが詳しく解説されていますのでこれを読めばだいたい OK だと思います。 opt_case_dispatch では case 文の when のマッチに一部の…

ruby-trunk-changes r29348 - r29350

changes を書いてると通常の日記的な記事が少々書きづらいので、どこか別のところで書こうかと思ってはてなグループに入ってみましたが、やっぱりしばらくここに書くことにします。たまに普通の記事がまぎれこみますが勘弁してください。 changes だけ読みた…

ruby-trunk-changes r29343 - r29347

今日は ScanSnap が家にやってきてスキャン祭り開催中なので省エネモードです。 nobu:r29343 2010-09-25 22:48:42 +0900 昨日の r29341 で -unexported-symbol というリンカオプションの存在をチェックするために追加した処理でクオートの有無などを修正。 n…

ruby-trunk-changes r29335 - r29341

nobu:r29335 2010-09-24 23:45:19 +0900 ブロックを受け取るメソッドについて Method#to_proc と Symbol#to_proc で作成された Proc オブジェクトを call する時にブロックを渡しても効かない不具合の修正。また rb_funcall3 の類似の関数として rb_funcall_…

ruby-trunk-changes r29327 - r29334

ちょっと早めにまとめておきます。今日の trunk へのコミットは以下のとおりです。 ryan:r29327 2010-09-24 06:27:19 +0900 minitest 1.7.2 を取り込んでいます。これはおそらく [Bug #3858] の修正を本家に入れたものを取り込んでいるものでしょう。 svn:r2…

ruby-trunk-changes r29318 - r29325

今日は書いた後で追加修正のコミットが入ったので追記更新しました。 nobu:r29318 2010-09-23 09:01:40 +0900 [ruby-core:32501] に報告されている、Method オブジェクトを to_proc で Proc オブジェクト化したものを instance_eval にブロック変数として渡…

ruby-trunk-changes r29310 - r29317

ちょっと思ったのですが、svn のアカウントと ML などで名乗ってる通り名(?)が違ってたりして、アカウント名をみてもこれは誰なんだろうってことが時々……。と思って yugui さんの Rubyコミッタ一覧 にたどり着きました。ふむふむ、これは役に立ちます! さ…

ruby-trunk-changes r29306 - r29309

changes を続けるもうひとつのメリットは、毎日一言だけとはいえ何かコメントを書くので日記力が高まってるんじゃないかってことですね。このコメントいらねーとか思われてそうですけど。では今日の trunk へのコミットです。 nobu:r29306 2010-09-20 23:23:…

ruby-trunk-changes r29299 - r29305

changes やっていると普段読まないところも多少は読もうと努力するので、いい勉強になると最近実感しました。configure.in とか tool の下とか。今日のコミットは以下の通りです。 yugui:r29299 2010-09-19 22:10:25 +0900 make に capi(C レベルの API のド…

ruby-trunk-changes r29293 - r29298

BigDecimal の修正が来てますが内容をしっかり読む気力はなかったのでチケットとコミットログから事情を推測しています。 mrkn:r29293 2010-09-19 05:19:38 +0900 BigDecimal#round は丸めの方向をいくつかの方法から選べるようになっているようですが、ROUN…

ruby-trunk-changes r29282 - r29292

今日はコミットがたくさんありますが、ほとんどは rexml のテストを取り込みしたのとその修正です。 kou:r29282 2010-09-17 22:14:14 +0900 http://www.germane-software.com/repos/rexml/trunk/test/ にある rexml のテストを取り込んでいます。取り込んだ…

Yokohama.rb 第0回 で ytljit のソース読み

@dan5ya さんの呼びかけで立ち上げられた Yokohama.rb の第0回の集りに参加しました。総勢 23 人? の参加者でとても盛況でした。 声に出して読みたい「メタプログラミング Ruby」 Rails3 と MongoDB で英語学習 Web サービスを作る Puppet の話(といいつつ C…

ruby-trunk-changes r29277 - r29281

今日はちょっと早めの更新です。電車のなかから今日の trunk へのコミットを読みます。 akr:r29277 2010-09-16 23:48:20 +0900 Pathname#opendir を C の拡張ライブラリへ移動しています。 knu:r29278 2010-09-17 02:28:42 +0900 m4 の 1.4.15 の不具合の対…

ruby-trunk-changes r29262 - r29276

昨夜から Ruby's ライセンスの変更があったためその関連のコミットがいくつかあります。 naruse:r29262 2010-09-16 00:35:31 +0900 Ruby's ライセンスが GPLv2 とのデュアルライセンスから BSD ライセンスとのデュアルライセンスに変更されたため、添付され…

ruby-trunk-changes r29249 - r29261

昼休みなんて都市伝説なんや……。 tenderlove:r29249 2010-09-15 02:15:30 +0900 定数マクロが存在しないために OpenBSD で fiddle がコンパイルできていなかったのを修正。 svn:r29250 2010-09-15 02:15:31 +0900 version.h の日付変更 akr:r29253 2010-09-1…

ruby-trunk-changes r29245 - r29248

実質お昼休みなんてないんでした。けど今日はコミットあまり数がないので大丈夫です。 kanemoto:r29245 2010-09-14 01:02:35 +0900 ext/socket/addrinfo.c の関数引数の const 付け忘れによるコンパイラ警告を除去しています。 svn:r29246 2010-09-14 01:02:…

ruby-trunk-changes r29235 - r29244

夜は罠がいっぱいなので、今後は余裕があればお昼に更新することがあるかもしれません。コミッタの活動は昼も夜もなく活発ですからね……というのはちょっと嘘でやっぱり真夜中は少ないですけど。(参考:http://www.a-k-r.org/d/2010-09.html#a2010_09_12_1) a…

ruby-trunk-changes r29226 - r29234

今日は少し早いですが寝てしまいそうなのでもうまとめてしまいます。 akr:r29226 2010-09-12 04:28:07 +0900 Process.setrlimit でリソース名を判定する部分を修正して、strcasecmp を利用するようにしています。 svn:r29227 2010-09-12 04:28:09 +0900 vers…

ruby-trunk-changes r29220 - r29225

今日はちょっと遅くなりましたが 9/11 のぶんのコミットです。 akr:r29220 2010-09-11 06:54:24 +0900 Pathname#symlink? を C の拡張ライブラリに移動しています。 svn:r29221 2010-09-11 06:54:27 +0900 version.h の日付変更 akr:r29222 2010-09-11 09:19…

ruby-trunk-changes r29205 - r29219

今日はぐっとコミットが多くなりました。さらさらと読んでいきますよ。 nobu:r29205 2010-09-09 23:25:56 +0900 [ruby-core:32231] で報告された Digest::Base.new を実行すると SEGV する不具合修正。Digest::Base は new できない設計になってて例外を発生…

ruby-trunk-changes r29198 - r29204

今日は書いてる途中に追加コミットがありました。VM 回りのパッチがあって VM スキーとしては楽しかったです。 kazu:r29198 2010-09-09 00:52:33 +0900 ChangeLog の typo 修正だけ。 svn:r29199 2010-09-09 00:52:34 +0900 version.h の日付変更。 naruse:r…

ruby-trunk-changes r29194 - r29197

関東は凄い雨でしたね。さて今日の trunk へのコミットです。 akr:r29194 2010-09-08 06:26:33 +0900 Pathname#setuid? を C の拡張ライブラリへ移動しています。 svn:r29195 2010-09-08 06:26:35 +0900 version.h の日付変更。 akr:r29196 2010-09-08 20:57…

ruby-trunk-changes r29191 - r29193

今日は Pathname の修正だけだったみたいです。 akr:r29191 2010-09-06 23:08:08 +0900 Pathname#world_readable? が C の拡張ライブラリに移動されています。 akr:r29192 2010-09-07 21:04:17 +0900 Pathname#readable_real? が C の拡張ライブラリに移動さ…

ruby-trunk-changes r29182 - r29190

今日はあまり時間がないので省エネモードです。 akr:r29182 2010-09-05 23:03:06 +0900 Pathname#owned? を C の拡張ライブラリへ移動しています。 svn:r29183 2010-09-05 23:03:08 +0900 version.h の日付変更(2010-09-05) akr:r29184 2010-09-06 06:17:54 …

ruby-trunk-changes r29181 - r29181

今日も trunk へのコミットは 1つだけでした。RWC に参加されるコミッタの方もいらっしゃるでしょうから移動日だったのかも。しかし RubyKaigi の会期中はコミットの勢いが衰えないという(むしろ増えてた気がする)。 nobu:r29181 2010-09-04 23:48:55 +0900 …

ruby-trunk-changes r29180 - r29180

今日は1コミットだけでした。こんな日もあるものなんですね。 nobu:r29180 2010-09-04 10:41:04 +0900 ruby_init_ext と rb_iseq_eval, rb_iseq_compile_with_option という関数のシンボルを公開しています。コメントによると "for golfers" とあるので Code…

ruby-trunk-changes r29169 - r29179

寝落ちしてあやうく文字通り三日坊主になるところでした。では今日は trunk へのコミットです。 nobu:r29169 2010-09-03 06:14:51 +0900 PTY.getpty で存在しないコマンドを指定して SystemCallError 例外が発生した時に errno を例外から取り出して、適切な…

ruby-trunk-changes r29164 - r29168

気がつくと先日の ruby-trunk-changes はじめます にたくさんのはてなスターをつけて頂いてました。ありがとうございます。はてなからのレポートメール(一日あとに来る)に今まで見たことのない数の☆があって驚きました。こつこつ続けていきたいです。では今…