lib/sup/modes/console-mode.rb in sup-0.10.2 vs lib/sup/modes/console-mode.rb in sup-0.11

- old
+ new

@@ -18,20 +18,19 @@ def remove_labels(query, *labels) query(query).each { |m| m.labels -= labels; m.save Index } end def xapian; Index.instance.instance_variable_get :@xapian; end - def ferret; Index.instance.instance_variable_get :@index; end def loglevel; Redwood::Logger.level; end def set_loglevel(level); Redwood::Logger.level = level; end def special_methods; methods - Object.methods end ## files that won't cause problems when reloaded ## TODO expand this list / convert to blacklist - RELOAD_WHITELIST = %w(sup/xapian_index.rb sup/modes/console-mode.rb) + RELOAD_WHITELIST = %w(sup/index.rb sup/modes/console-mode.rb) def reload old_verbose = $VERBOSE $VERBOSE = nil old_features = $".dup @@ -67,10 +66,10 @@ register_keymap do |k| k.add :run, "Restart evaluation", 'e' end def initialize - super + super "console" @console = Console.new self @binding = @console.instance_eval { binding } end def execute cmd