平衡点
2024/05/10
_ 特定の文字列を含むRubyスクリプトをEmacsで開くと CPU100% で止まります
読んで字の如く.
きっかけはtmuxinator/tmuxinator.gemspecを開いた時だったんですが,
s.post_install_message = %q{
__________________________________________________________
..........................................................
Thank you for installing tmuxinator.
Make sure that you've set these variables in your ENV:
$EDITOR, $SHELL
You can run `tmuxinator doctor` to make sure everything is set.
Happy tmuxing with tmuxinator!
..........................................................
__________________________________________________________
}
でEmacsが固まりました.
もっと単純に
p %Q{__________________________________________________________}
でも固まりますね.
さて, どうしようかね. _ が悪さして無限ループしてるんだと思うんだけれど, どこかな…?
enh-ruby-mode
だと問題は発生しない様なので, とりあえず
(leaf enh-ruby-mode
:ensure t
:advice
(:override ruby-mode enh-ruby-mode))
とでもしておく.
はてさて.