おんがえしの blog

作ったプログラムと調べた技術情報

ruremai gem を Ruby3 でも動くようにした

ruremai は irb から簡単に日本語リファレンスマニュアル(るりま)を開く便利ツール。

$ gem install ruremai

こんな感じで使う。

irb> require "ruremai"
irb> "".method(:concat).rurema!    # String#<< のリファレンスを開く
irb> [].mean?.join                 # Array#join のリファレンスを開く

Ruby3 で動かなかったので手元で修正して PR を出した。

https://github.com/ongaeshi/ruremai/tree/feature/support-ruby3

取り込まれれば本体 gem でも使えるようになる。 それまでは Gemfile に

gem 'ruremai', github: "ongaeshi/ruremai", branch: "feature/support-ruby3"

と書けば使える。