ruby-mode では require-final-newline が t になるという話 - odz buffer

screenshot

ref:http://www.jitu.org/~tko/cgi-bin/bakagaiku.rb?bakaid=20071221 ref:http://www.jitu.org/~tko/cgi-bin/bakagaiku.rb?bakaid=200712211 わはは。ruby-mode.el を見ると (make-local-variable 'require-final-newline) (setq require-final-newline t) というオチだったりしますな。ということで改行はいるのがいやなら (add-hook 'ruby-mode-hook '(lambda () (setq require-final-newline nil))) というのが対策かな。

http://d.hatena.ne.jp/odz/20071222/1198288746
http://b.hatena.ne.jp/entry/http://d.hatena.ne.jp/odz/20071222/1198288746