2022-07-01から1ヶ月間の記事一覧

2022/07/29 今回の気になった bugs.ruby のチケット

今週は CRuby のインデントが全てスペースに展開されるチケットがありました。 前回のまとめ [Bug #18883] parse.y: trailing comma cannot coexist with star 末尾に , がある時に * 付きの多重代入がうまく動作しないというバグ報告 x, y = 1, 2 # OK => x…

2022/07/22 今回の気になった bugs.ruby のチケット

今週は Time.new に 24時 を指定してタイムゾーンを渡した時に意図しない結果が返ってくるバグチケットがありました。 前回のまとめ [Bug #18929] ruby master looks slower than 3.1 on a micro benchmark of short-lived objects 次のように短命なオブジェ…

2022/07/14 今回の気になった bugs.ruby のチケット

今週は :"@=".inspect の結果が Ruby で評価できない文字列を返すというバグ報告がありました。 前回のまとめ [Bug #18905] :"@=".inspect is non-evaluatable :"@=".inspect の結果が Ruby で評価できない文字列を返すというバグ報告 # :@= を返すが p :"@=…

2022/07/07 今回の気になった bugs.ruby のチケット

今週は Ractor.make_shareable(obj) 時に obj.make_shareable を呼び出せるようにする提案がありました。 前回のまとめ [Bug #18896] Shellwords.escape(nil) returns "empty" string Ruby には UNIX Bourne シェルの単語分割規則に従った文字列分割と文字列…