summaryrefslogtreecommitdiff
path: root/lib/irb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/irb')
-rw-r--r--lib/irb/context.rb1
-rw-r--r--lib/irb/statement.rb2
2 files changed, 1 insertions, 2 deletions
diff --git a/lib/irb/context.rb b/lib/irb/context.rb
index aafce7aade..74a08ca694 100644
--- a/lib/irb/context.rb
+++ b/lib/irb/context.rb
@@ -602,7 +602,6 @@ module IRB
set_last_value(result)
when Statement::Command
statement.command_class.execute(self, statement.arg)
- set_last_value(nil)
end
nil
diff --git a/lib/irb/statement.rb b/lib/irb/statement.rb
index a3391c12a3..9591a40357 100644
--- a/lib/irb/statement.rb
+++ b/lib/irb/statement.rb
@@ -68,7 +68,7 @@ module IRB
end
def suppresses_echo?
- false
+ true
end
def should_be_handled_by_debugger?