aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/dev-cmd/release-notes.rb
diff options
context:
space:
mode:
Diffstat (limited to 'Library/Homebrew/dev-cmd/release-notes.rb')
-rw-r--r--Library/Homebrew/dev-cmd/release-notes.rb8
1 files changed, 4 insertions, 4 deletions
diff --git a/Library/Homebrew/dev-cmd/release-notes.rb b/Library/Homebrew/dev-cmd/release-notes.rb
index eb398fcfb..bd6363865 100644
--- a/Library/Homebrew/dev-cmd/release-notes.rb
+++ b/Library/Homebrew/dev-cmd/release-notes.rb
@@ -27,13 +27,13 @@ module Homebrew
.lines.grep(/Merge pull request/)
output.map! do |s|
- s.gsub(/.*Merge pull request #(\d+)[^>]*(>>)*/,
- "https://github.com/Homebrew/brew/pull/\\1")
+ s.gsub(%r{.*Merge pull request #(\d+) from ([^/]+)/[^>]*(>>)*},
+ "https://github.com/Homebrew/brew/pull/\\1 (@\\2)")
end
if ARGV.include?("--markdown")
output.map! do |s|
- /(.*\d)+ - (.*)/ =~ s
- "- [#{$2}](#{$1})"
+ /(.*\d)+ \(@(.+)\) - (.*)/ =~ s
+ "- [#{$3}](#{$1}) (@#{$2})"
end
end