]> git.netwichtig.de Git - user/henk/code/ruby/rbot.git/blobdiff - lib/rbot/core/unicode.rb
* unicode.rb: @old_kcode --> @@old_kcode [we aren't always called as an instance]
[user/henk/code/ruby/rbot.git] / lib / rbot / core / unicode.rb
index a24a19984206ed4d54ebe06be421d56b47c50f40..92294bb3f541f5fb88a45761dc2c429f68e01c5d 100644 (file)
@@ -4,8 +4,6 @@
 # :title: Unicode plugin
 #
 # Author:: jsn (Dmitry Kim) <dmitry dot kim at gmail dot org>
-# Copyright:: (C) 2007 Dmitry Kim
-# License:: public domain
 #
 # This plugin adds unicode-awareness to rbot. When it's loaded, all the
 # character strings inside of rbot are assumed to be in proper utf-8
@@ -64,14 +62,14 @@ class UnicodePlugin < CoreBotModule
 
     def initialize(*a)
         super
-        @old_kcode = $KCODE
+        @@old_kcode = $KCODE
         self.class.reconfigure_filter(@bot)
     end
 
     def cleanup
         debug "cleaning up encodings"
         @bot.socket.filter = nil
-        $KCODE = @old_kcode
+        $KCODE = @@old_kcode
         super
     end
 
@@ -80,7 +78,7 @@ class UnicodePlugin < CoreBotModule
         enable = bot.config['encoding.enable']
         if not enable
             bot.socket.filter = nil
-            $KCODE = @old_kcode
+            $KCODE = @@old_kcode
             return
         end
         charsets = bot.config['encoding.charsets']