Skip to content

Commit c8884aa

Browse files
committed
Separate updated gems lists into sections in NEWS.md
1 parent 565ea26 commit c8884aa

File tree

2 files changed

+6
-7
lines changed

2 files changed

+6
-7
lines changed

NEWS.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,13 @@ Other changes are listed in the following sections. We also listed release
1919
history from the previous bundled version that is Ruby 3.4.0 if it has GitHub
2020
releases.
2121

22-
The following bundled gems are promoted from default gems.
22+
### The following bundled gems are promoted from default gems.
2323

24-
The following default gem is added.
24+
### The following default gem is added.
2525

26-
The following default gems are updated.
26+
### The following default gems are updated.
2727

28-
29-
The following bundled gems are updated.
28+
### The following bundled gems are updated.
3029

3130
### RubyGems and Bundler
3231

tool/update-NEWS-gemlist.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@
66

77
update = ->(list, type, desc = "updated") do
88
item = ->(mark = "* ") do
9-
"The following #{type} gem#{list.size == 1 ? ' is' : 's are'} #{desc}.\n\n" +
9+
"### The following #{type} gem#{list.size == 1 ? ' is' : 's are'} #{desc}.\n\n" +
1010
list.map {|g, v|"#{mark}#{g} #{v}\n"}.join("") + "\n"
1111
end
12-
news.sub!(/^(?:\*( +))?The following #{type} gems? (?:are|is) #{desc}\.\n+(?:(?(1) \1)\*( *).*\n)*\n*/) do
12+
news.sub!(/^(?:\*( +)|#+ *)?The following #{type} gems? (?:are|is) #{desc}\.\n+(?:(?(1) \1)\*( *).*\n)*\n*/) do
1313
item["#{$1&.<< " "}*#{$2 || ' '}"]
1414
end or news.sub!(/^## Stdlib updates(?:\n+The following.*(?:\n+( *\* *).*)*)*\n+\K/) do
1515
item[$1 || "* "]

0 commit comments

Comments
 (0)