> When you install Readline 6.0 from ports, it doesn't SEGV. But it ignores ^C.

There is a pure ruby version of readline, if that's of any use to use.
=r