[ruby/irb] Remove the unused fork command definition

(https://github.com/ruby/irb/pull/600)

https://github.com/ruby/irb/commit/b039b89343
This commit is contained in:
Stan Lo 2023-06-10 13:51:33 +01:00 committed by git
parent d7300038e4
commit a41e088604

View File

@ -1,34 +0,0 @@
# frozen_string_literal: false
#
# fork.rb -
# by Keiju ISHITSUKA(keiju@ruby-lang.org)
#
require_relative "nop"
module IRB
# :stopdoc:
module ExtendCommand
class Fork < Nop
def execute
pid = __send__ ExtendCommand.irb_original_method_name("fork")
unless pid
class << self
alias_method :exit, ExtendCommand.irb_original_method_name('exit')
end
if block_given?
begin
yield
ensure
exit
end
end
end
pid
end
end
end
# :startdoc:
end