Skip to content

Commit 01858e1

Browse files
authored
Fix generation of History doc for docs-site (#505)
Merge pull request 505
1 parent 9a098b8 commit 01858e1

File tree

2 files changed

+9
-6
lines changed

2 files changed

+9
-6
lines changed

Rakefile

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require "rubygems"
24
require "bundler/gem_tasks"
35
require "rake"
@@ -20,11 +22,11 @@ def version
2022
end
2123

2224
def normalize_bullets(markdown)
23-
markdown.gsub(%r!\s{2}\*{1}!, "-")
25+
markdown.gsub(%r!\n\s{2}\*{1}!, "\n-")
2426
end
2527

2628
def linkify_prs(markdown)
27-
markdown.gsub(%r!#(\d+)!) do |word|
29+
markdown.gsub(%r!(?<\!&)#(\d+)!) do |word|
2830
"[#{word}]({{ site.repository }}/issues/#{word.delete("#")})"
2931
end
3032
end

docs/_docs/history.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,14 @@ prev_section: contributing
1818
- s9y-db importer permalink, tag, excerpt, and semantic HTML improvements ([#392]({{ site.repository }}/issues/392))
1919
- drupal6: retain `url_alias.dst` as `permalink` in imported nodes ([#393]({{ site.repository }}/issues/393))
2020
- Create drupal8.rb ([#405]({{ site.repository }}/issues/405))
21-
- Drupal aliases now respect the &[#39]({{ site.repository }}/issues/39);source&[#39]({{ site.repository }}/issues/39); config ([#454]({{ site.repository }}/issues/454))
21+
- Drupal aliases now respect the &#39;source&#39; config ([#454]({{ site.repository }}/issues/454))
2222

2323
### Development Fixes
2424

2525
- Clean up code to make Rubocop happy ([#441]({{ site.repository }}/issues/441))
2626
- Set up GH Action for Continuous Integration ([#449]({{ site.repository }}/issues/449))
2727
- Refactor Blogger importer with guard clauses ([#452]({{ site.repository }}/issues/452))
28+
- Add workflow to automate tagging and releasing gem ([#459]({{ site.repository }}/issues/459))
2829

2930
### Documentation
3031

@@ -45,7 +46,7 @@ prev_section: contributing
4546

4647
### Bug Fixes
4748

48-
- Fix &[#39]({{ site.repository }}/issues/39);can&[#39]({{ site.repository }}/issues/39);t add a new key into hash during iteration&[#39]({{ site.repository }}/issues/39); error ([#434]({{ site.repository }}/issues/434))
49+
- Fix &#39;can&#39;t add a new key into hash during iteration&#39; error ([#434]({{ site.repository }}/issues/434))
4950
- WordpressDotCom: put downloaded assets into /year/month subfolders to reduce clashes ([#436]({{ site.repository }}/issues/436))
5051

5152
## 0.19.2 / 2020-03-07
@@ -73,7 +74,7 @@ prev_section: contributing
7374
### Bug Fixes
7475

7576
- Extract encoded_content from feed ([#409]({{ site.repository }}/issues/409))
76-
- Check whether option[&[#34]({{ site.repository }}/issues/34);tag&[#34]({{ site.repository }}/issues/34);] is null or empty value ([#411]({{ site.repository }}/issues/411))
77+
- Check whether option[&#34;tag&#34;] is null or empty value ([#411]({{ site.repository }}/issues/411))
7778

7879
### Minor Enhancements
7980

@@ -184,7 +185,7 @@ prev_section: contributing
184185
- WordPress: add port options for mysql db connection ([#311]({{ site.repository }}/issues/311))
185186
- Ghost: import drafts & pages, and fix issue with date extraction ([#304]({{ site.repository }}/issues/304))
186187
- Add parent_id to wordpressdotcom importer ([#301]({{ site.repository }}/issues/301))
187-
- RSS: add &[#34]({{ site.repository }}/issues/34);tag&[#34]({{ site.repository }}/issues/34); option to add a tag to all posts ([#306]({{ site.repository }}/issues/306))
188+
- RSS: add &#34;tag&#34; option to add a tag to all posts ([#306]({{ site.repository }}/issues/306))
188189
- WordPressDotCom: import post passwords ([#302]({{ site.repository }}/issues/302))
189190
- Joomla3: Use mysql2 instead of mysql ([#309]({{ site.repository }}/issues/309))
190191
- Joomla: Add option to specify the MySQL port ([#310]({{ site.repository }}/issues/310))

0 commit comments

Comments
 (0)