mikutter blog

mikutterのアナウンスなど

mikutter 4.1.4

  • Ruby 3.0.0でクラッシュすることがある

多分これでRuby 3対応は完了です。 いやぁ、まさかMIKU Langのシンボルテーブルの構築で問題が起こるとは(初期の実装からは10年経っているので全然覚えていなかった)。

mikutterでは、MIKU LangはRubyにトランスパイルしてから実行するので要らないのでは?と思っていたのですが、サードパーティプラグインで抽出タブの抽出条件などを拡張した場合にはその限りではないのですね。

今ならもっと良い実装ができる気がするけど、別にここの処理速度は問題になっていないので放っておこうと思いました。