diff options
Diffstat (limited to 'Library/Homebrew/dev-cmd/release-notes.rb')
| -rw-r--r-- | Library/Homebrew/dev-cmd/release-notes.rb | 8 |
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 |
