X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=lib%2Fsup%2Fmodes%2Fconsole-mode.rb;h=e9bf47cc914a978c0278d319c37654b2a6c8f97d;hb=3f08a0191a824c5d6e7731a3d25106d1a0c3931e;hp=af3d66d00d1c8fdd85521fecdf8edeef23c6c36b;hpb=9a3d7fa7473b5852bc65a562fa3e8d8964d16c0e;p=sup diff --git a/lib/sup/modes/console-mode.rb b/lib/sup/modes/console-mode.rb index af3d66d..e9bf47c 100644 --- a/lib/sup/modes/console-mode.rb +++ b/lib/sup/modes/console-mode.rb @@ -21,6 +21,7 @@ class Console def xapian; Index.instance.instance_variable_get :@xapian; end def ferret; Index.instance.instance_variable_get :@index; end + def special_methods; methods - Object.methods end ## files that won't cause problems when reloaded ## TODO expand this list / convert to blacklist @@ -67,12 +68,6 @@ class ConsoleMode < LogMode super "console" @console = Console.new self @binding = @console.instance_eval { binding } - self << <> " end def run + self << <