Emacs support, by Colin Steele

A set of Emacs macros which implement a function, `ri', with which you
can browse pages of Ruby documentation generated by the command 'ri'.
Formatting is done in background so that you can continue to use your
Emacs while processing is going on.
