aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStan Lo <stan001212@gmail.com>2023-06-10 13:51:33 +0100
committergit <svn-admin@ruby-lang.org>2023-06-10 12:51:38 +0000
commita41e088604e70302d01ae6ba41ae334e08bdc690 (patch)
tree04d166e7fbee7bbb5b4e79346dc13e67b9530003
parentd7300038e4a07868d38699aa9ab09417283bab1f (diff)
downloadruby-a41e088604e70302d01ae6ba41ae334e08bdc690.tar.gz
[ruby/irb] Remove the unused fork command definition
(https://github.com/ruby/irb/pull/600) https://github.com/ruby/irb/commit/b039b89343
-rw-r--r--lib/irb/cmd/fork.rb34
1 files changed, 0 insertions, 34 deletions
diff --git a/lib/irb/cmd/fork.rb b/lib/irb/cmd/fork.rb
deleted file mode 100644
index 1cd235997f..0000000000
--- a/lib/irb/cmd/fork.rb
+++ /dev/null
@@ -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