rem: if ((!this.mode.publicTopic) && (!this.users[this.parent.me.nick].isOp)) return false;  str = String(str).split("\n"); for (var i in str) this.parent.sendData ("TOPIC " + this.encodedName + " :" + str[i] + "\n");  return true;  
add: this.parent.sendData ("TOPIC " + this.encodedName + " :" + str + "\n"); 
context: function chan_topic (str){    if ((!this.mode.publicTopic) &&         (!this.users[this.parent.me.nick].isOp))        return false;        str = String(str).split("\n");    for (var i in str)        this.parent.sendData ("TOPIC " + this.encodedName + " :" + str[i] +                              "\n");        return true;}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/fa359690d17fc0358c5ed06036e22e12abc609c5/irc.js/buggy/extensions/irc/js/lib/irc.js