> I'm half again dangerous enough with lisp to hack out an emacs function when and
> if I need it, but being able to do that in ruby would be so, so cool.

I don't know about emacs, but vim has had the ability to be scripted
with ruby for quite some time now.

-Michael