From c49e23e77a1682b6ce4203cb0aa26b479993e1ff Mon Sep 17 00:00:00 2001 From: Jack Nagel Date: Wed, 28 May 2014 14:02:04 -0500 Subject: [PATCH] versions: don't recreate the relative path on each iteration --- Library/Homebrew/cmd/versions.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Library/Homebrew/cmd/versions.rb b/Library/Homebrew/cmd/versions.rb index 5fef98aaf0..b634e24a87 100644 --- a/Library/Homebrew/cmd/versions.rb +++ b/Library/Homebrew/cmd/versions.rb @@ -16,11 +16,12 @@ module Homebrew extend self if ARGV.include? '--compact' puts f.versions * " " else + relative_path = f.pretty_relative_path f.versions do |version, sha| print Tty.white.to_s print "#{version.to_s.ljust(8)} " print Tty.reset.to_s - puts "git checkout #{sha} #{f.pretty_relative_path}" + puts "git checkout #{sha} #{relative_path}" end end end