From 7a367980b618fa078ca2960aa77abc5dfc446ab2 Mon Sep 17 00:00:00 2001 From: "Isabell (Issy) Long" Date: Mon, 13 May 2019 18:59:45 +0100 Subject: [PATCH] Add a blank line between `brew cask info` output for multiple casks - `brew info` adds a blank line between info output for multiple formulae. This replicates that display for `brew cask info`, as requested in Issue 6126. --- Library/Homebrew/cask/cmd/info.rb | 3 ++- Library/Homebrew/test/cask/cmd/info_spec.rb | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Library/Homebrew/cask/cmd/info.rb b/Library/Homebrew/cask/cmd/info.rb index 4453889935..bfe4840703 100644 --- a/Library/Homebrew/cask/cmd/info.rb +++ b/Library/Homebrew/cask/cmd/info.rb @@ -17,7 +17,8 @@ module Cask if json == "v1" puts JSON.generate(casks.map(&:to_h)) else - casks.each do |cask| + casks.each_with_index do |cask, i| + puts unless i.zero? odebug "Getting info for Cask #{cask}" self.class.info(cask) end diff --git a/Library/Homebrew/test/cask/cmd/info_spec.rb b/Library/Homebrew/test/cask/cmd/info_spec.rb index 2883ca2395..01e29bfa8e 100644 --- a/Library/Homebrew/test/cask/cmd/info_spec.rb +++ b/Library/Homebrew/test/cask/cmd/info_spec.rb @@ -48,6 +48,7 @@ describe Cask::Cmd::Info, :cask do None ==> Artifacts Caffeine.app (App) + local-transmission: 2.61 https://brew.sh Not installed