This ensure ncurses state is correctly restored upon command completion. --- lib/sup/message-chunks.rb | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/lib/sup/message-chunks.rb b/lib/sup/message-chunks.rb index 4c947e1..1910abd 100644 --- a/lib/sup/message-chunks.rb +++ b/lib/sup/message-chunks.rb @@ -133,7 +133,7 @@ EOS def view_default! path cmd = "/usr/bin/run-mailcap --action=view '#...@content_type}:#{path}'" Redwood::log "running: #{cmd.inspect}" - system cmd + BufferManager.shell_out(cmd) $? == 0 end -- 1.6.3.3 _______________________________________________ sup-talk mailing list sup-talk@rubyforge.org http://rubyforge.org/mailman/listinfo/sup-talk