Dave Sims <davsims / gmail.com> [2005-07-29 05:02]: > I'm trying to set a char at a particular index in a Ruby String in C using the > rb_funcall method, but since there is no text signature for this method call > (that I know of), I'm having a hard time with it. Right now I'm messing with > something like: > > rb_funcall(textString, rb_intern("[]="), 2, index); rb_funcall (s, rb_intern ("[]="), 2, INT2FIX(0), rb_str_new2 ("A")); That would change the first character of the String s to "A". Regards, Tilman -- learn to quote: http://www.netmeister.org/news/learn2quote.html