diff --git a/Library/Homebrew/extend/kernel.rb b/Library/Homebrew/extend/kernel.rb index 6c35e294af..4df3665f5f 100644 --- a/Library/Homebrew/extend/kernel.rb +++ b/Library/Homebrew/extend/kernel.rb @@ -389,10 +389,10 @@ module Kernel editor end - sig { params(filename: T.any(String, Pathname)).void } - def exec_editor(filename) - puts "Editing #{filename}" - with_homebrew_path { safe_system(*which_editor.shellsplit, filename) } + sig { params(filenames: T.any(String, Pathname)).void } + def exec_editor(*filenames) + puts "Editing #{filenames.join "\n"}" + with_homebrew_path { safe_system(*which_editor.shellsplit, *filenames) } end sig { params(args: T.any(String, Pathname)).void }