This is controlled by interpreter-mode-alist. In my Emacs (23.2.1 on Debian), there's an entry for ruby1.9 out of the box. I guess you have an older version; you can add this to your .emacs:
You can run multiple Emacs servers on the same machine by giving
each one a unique "server name", using the variable `server-name'. For
example, `M-x set-variable <RET> server-name <RET> foo <RET>' sets the
server name to `foo'. The `emacsclient' program can specify a server by
name, using the `-s' option.
Best Answer
Just don't enable
display-time-mode
.If you do want time, but not
Mail
, setdisplay-time-mail-string
to an empty string:or, better yet: