commit e5a66aa238dceb12c34dec43853f03ade24e1a21
parent 2eca999b022f43f7b951a251185a2698741bd24f
Author: Rich Lane <rlane@club.cc.cmu.edu>
Date: Wed, 7 Apr 2010 21:21:11 -0700
console mode fixes
Diffstat:
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/lib/sup/modes/console-mode.rb b/lib/sup/modes/console-mode.rb
@@ -8,7 +8,7 @@ class Console
end
def query(query)
- Enumerator.new(Index, :each_message, Index.parse_query(query))
+ Enumerator.new(Index.instance, :each_message, Index.parse_query(query))
end
def add_labels(query, *labels)
@@ -26,6 +26,9 @@ class Console
def special_methods; methods - Object.methods end
+ def puts x; @mode << "#{x.to_s.rstrip}\n" end
+ def p x; puts x.inspect end
+
## files that won't cause problems when reloaded
## TODO expand this list / convert to blacklist
RELOAD_WHITELIST = %w(sup/index.rb sup/modes/console-mode.rb)