mirror of
https://github.com/meineerde/redmine.git
synced 2026-01-31 19:47:14 +00:00
Prevent issue links with double hash (##nnn) from being recognized as ATX headings (#40716).
Patch by daijiro fukuda (user:daipom). git-svn-id: https://svn.redmine.org/redmine/trunk@22906 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
parent
f143314584
commit
c0dc6ef4d0
@ -42,7 +42,7 @@ module Redmine
|
||||
i = 0
|
||||
l = 1
|
||||
inside_pre = false
|
||||
@text.split(/(^(?:\S+\r?\n\r?(?:=+|-+)|#+.+|(?:~~~|```).*)\s*$)/).each do |part|
|
||||
@text.split(/(^(?:\S+\r?\n\r?(?:=+|-+)|#+ .+|(?:~~~|```).*)\s*$)/).each do |part|
|
||||
level = nil
|
||||
if part =~ /\A(~{3,}|`{3,})(\s*\S+)?\s*$/
|
||||
if !inside_pre
|
||||
@ -52,7 +52,7 @@ module Redmine
|
||||
end
|
||||
elsif inside_pre
|
||||
# nop
|
||||
elsif part =~ /\A(#+).+/
|
||||
elsif part =~ /\A(#+) .+/
|
||||
level = $1.size
|
||||
elsif part =~ /\A.+\r?\n\r?(=+|-+)\s*$/
|
||||
level = $1.include?('=') ? 1 : 2
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user