OSDN Git Service

DialogItem class is implemented; Dialog#item and Dialog#each_item now use DialogItem...
[molby/Molby.git] / MolLib / Ruby_bind / ruby_md.c
index 635fab6..9421c72 100644 (file)
@@ -473,7 +473,7 @@ s_MDArena_Set(VALUE self, VALUE attr, VALUE val)
                                        *((Double *)p) = NUM2DBL(rb_Float(val));
                                        return val;
                                case 'S': case 'I': case 'F':
-                                       rb_raise(rb_eMolbyError, "The attribute is read-only");
+                                       rb_raise(rb_eMolbyError, "The attribute '%s' is read-only", rb_id2name(aid));
                                default:
                                        rb_raise(rb_eMolbyError, "Internal inconsistency: unknown type field");
                        }
@@ -509,7 +509,7 @@ s_MDArena_Set(VALUE self, VALUE attr, VALUE val)
                                        }
                                        return val;
                                case 'S': case 'I': case 'F':
-                                       rb_raise(rb_eMolbyError, "The attribute is read-only");
+                                       rb_raise(rb_eMolbyError, "The attribute '%s' is read-only", rb_id2name(aid));
                                default:
                                        rb_raise(rb_eMolbyError, "Internal inconsistency: unknown type field");
                        }