We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a9d7461 commit a1082c6Copy full SHA for a1082c6
lib/jekyll-spaceship/processors/table-processor.rb
@@ -19,9 +19,9 @@ def on_handle_markdown(content)
19
if references.size > 0
20
content.scan(/[^\n]*(?<!\\)\|[^\n]*/) do |result|
21
references.each do |key, val|
22
- replace = result.gsub(
23
- /\[([^\n\]]*?)\]\s*\[#{key}\]/,
24
- "[\1](#{val})")
+ replace = result
+ .gsub(/\[([^\n\]]*?)\]\s*\[#{key}\]/, "[\\1](#{val})")
+ .gsub(/\[#{key}\]/, "[#{key}](#{val})")
25
next if result == replace
26
content = content.gsub(result, replace)
27
end
0 commit comments