On Sep 29, 2007, at 13:46 , Tim Hunter wrote:

> In 1.9, I notice that the exception that is raised for trying to  
> modify a frozen object is now RuntimeError instead of TypeError. Is  
> this likely to be a permanent change?

 From ChangeLog:

> Wed Nov 17 03:42:45 2004  Yukihiro Matsumoto  <matz / ruby-lang.org>
>
> [...]
>
>         * error.c (rb_error_frozen): now raise RuntimeError instead of
>           TypeError.