Prev: How to load code converters?
Next: Trouble with timeout
From: Dennis Nedry on 30 May 2010 17:31 Okay, forget about the editor thing.. (; Trying to convert the BBS to 1.9. I've run into a weird problem with some code I didn't write... basically, I'm getting an error trying to create a TCPsocket.. /home/mark/qbbs2/chat/common.rb:40:in `initialize': uninitialized constant Chat::Client::TCPsocket (NameError) I've been looking on the web, and it looks like there have been scoping changes, but I'm not quite sure how to fix it. Excerpts below... except from irc.rb require 'chat/common' require 'chat/irc/command' require 'chat/irc/event' require 'chat/irc/message' require 'chat/irc/numeric' require 'chat/irc/security' module IRC # IRC client data class Client < Chat::Client def initialize(host="localhost", port=6667) super @irccmd = IRC::Command.new end exerpt from common.rb require 'observer' require 'socket' module Chat # Basic client components class Client # Include changed/notify_observers methods. include Observable def initialize(host, port) @sock = TCPsocket.new(host, port) end -- "I've got ham but I'm not a hamster." -Bill Bailey
|
Pages: 1 Prev: How to load code converters? Next: Trouble with timeout |