Skip to content

Commit 563d066

Browse files
authored
Merge pull request #20367 from Homebrew/brew-edit-to-open-several-files
extend/kernel: allow exec_editor to open multiple files at once
2 parents 65d3c6e + 358291e commit 563d066

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

Library/Homebrew/extend/kernel.rb

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -389,10 +389,10 @@ def which_editor(silent: false)
389389
editor
390390
end
391391

392-
sig { params(filename: T.any(String, Pathname)).void }
393-
def exec_editor(filename)
394-
puts "Editing #{filename}"
395-
with_homebrew_path { safe_system(*which_editor.shellsplit, filename) }
392+
sig { params(filenames: T.any(String, Pathname)).void }
393+
def exec_editor(*filenames)
394+
puts "Editing #{filenames.join "\n"}"
395+
with_homebrew_path { safe_system(*which_editor.shellsplit, *filenames) }
396396
end
397397

398398
sig { params(args: T.any(String, Pathname)).void }

0 commit comments

Comments
 (0)