diff options
author | Stan Lo <stan001212@gmail.com> | 2023-06-10 13:51:33 +0100 |
---|---|---|
committer | git <svn-admin@ruby-lang.org> | 2023-06-10 12:51:38 +0000 |
commit | a41e088604e70302d01ae6ba41ae334e08bdc690 (patch) | |
tree | 04d166e7fbee7bbb5b4e79346dc13e67b9530003 | |
parent | d7300038e4a07868d38699aa9ab09417283bab1f (diff) | |
download | ruby-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.rb | 34 |
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 |