Isso é controlado por interpreter-mode-alist . No meu Emacs (23.2.1 no Debian), há uma entrada para ruby1.9 fora da caixa. Eu acho que você tem uma versão mais antiga; você pode adicionar isso ao seu .emacs :
(add-to-list 'interpreter-mode-alist
'("ruby1.9" . ruby-mode))