From b89e4c51cee353bea302686753ac0cf75641b235 Mon Sep 17 00:00:00 2001 From: Mike McQuaid Date: Fri, 20 Jul 2018 09:47:28 +0100 Subject: [PATCH] man: improve messaging on no `ronn` output. This can happen if your gems are messed up and it's a more helpful error message than being unable to `gsub` on `nil`. --- Library/Homebrew/dev-cmd/man.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/Library/Homebrew/dev-cmd/man.rb b/Library/Homebrew/dev-cmd/man.rb index a813555f17..07daa1ad41 100644 --- a/Library/Homebrew/dev-cmd/man.rb +++ b/Library/Homebrew/dev-cmd/man.rb @@ -117,6 +117,7 @@ module Homebrew ronn.write markup ronn.close_write ronn_output = ronn.read + odie "Got no output from ronn!" unless ronn_output ronn_output.gsub!(%r{`(?=[.!?,;:]?\s)}, "").gsub!(%r{}, "`") if format_flag == "--markdown" target.atomic_write ronn_output end