General

Profile

takkanm (三村 益隆)

Issues

Activity

06/19/2018

01:09 PM Ruby trunk Feature #14855 (Open): Binding#irb の中では、呼び出し元の __FILE__ と __dir__ をとりたい
現在、Binding#irb の中で呼び出した __FILE__ と __dir__ が irb で設定されたもののままとなっています。
これだと、ソースコード中に埋め込んで試す際に不便なので、実際のソースコードのファイルが読み取れ...
takkanm (三村 益隆)

02/27/2017

08:29 AM Ruby trunk Bug #9975: irb で Hash を 1.9 記法で記述したときに、キーがキーワードだと syntax error
https://bugs.ruby-lang.org/issues/13012 により、2.4 では修正されているようです takkanm (三村 益隆)

11/01/2016

12:48 PM Ruby trunk Bug #12887 (Closed): Object#extendを引数無しで呼び出すとErrorとなるが、Module#includeとModule#prependはエラーとならない
Object#extend を引数無しで呼び出すと、ArgumentErrorとなります。 https://bugs.ruby-lang.org/issues/6085
~~~
$ ruby -e 'Module.new { ...
takkanm (三村 益隆)

09/30/2015

10:25 AM Ruby trunk Bug #11559 (Closed): ビジーループの thread と YAML.parse を組み合わせたときの実行時間が 2.2.3 で遅くなっている
ビジーループするスレッドと YAML.parse を並行して実行するような以下のようなコードが 2.2.2 と 2.2.3 で、
数倍遅くなっているようです。trunk でも遅いことを確認してます。
~~~
require ...
takkanm (三村 益隆)

07/09/2015

05:00 AM Ruby trunk Bug #11340 (Closed): Windows で Timeout.timeout を使って Process.waitpid を監視しても timeout が正しく動かない
以下のような、コードでプロセスの実行時間監視をしていたところ、
Windows とその他の環境で異なります。
~~~ruby
require 'timeout'
pid = Process.spawn('sleep',...
takkanm (三村 益隆)

06/17/2015

04:20 AM Ruby trunk Feature #11267: CSV::Row#field と CSV::Table#[] の引数に Range を使えるようにした
ありがとうございました !
takkanm (三村 益隆)

06/16/2015

01:16 PM Ruby trunk Feature #11267 (Closed): CSV::Row#field と CSV::Table#[] の引数に Range を使えるようにした
CSV を使用している際、n 行目から m 行目までを取得したいというケースがあり、Array と同じ気持ちで Range オブジェクトを渡したところ動作しないことに気づきました。
~~~
row = CSV::Row.new(%...
takkanm (三村 益隆)

10/15/2014

04:27 AM Ruby trunk Feature #10381: Pathname#mkdir_p, Pathname#makedirs が欲しい
> mkdir_p はコマンド名っぽくておすすめしたくないな、と思っています。
FIleUtils では mkdir_p のほうがコマンドの挙動がすぐ連想できるの使っています。
FileUtils からの連想で Pathnam...
takkanm (三村 益隆)

10/14/2014

11:11 AM Ruby trunk Feature #10381 (Feedback): Pathname#mkdir_p, Pathname#makedirs が欲しい
Pathname#mkpath にも FileUtils#mkpath と他の同じ挙動をするメソッド名が欲しいです。
~~~
diff --git a/ext/pathname/lib/pathname.rb b/ext/pa...
takkanm (三村 益隆)

07/01/2014

12:29 PM Ruby trunk Bug #10001 (Closed): Binding#local_variables が返ってこない
Binding#local_variables を呼びだすと、ハングアップします。
以下で再現します。
~~~
ruby -e 'binding.local_variables'
~~~
takkanm (三村 益隆)

Also available in: Atom