diff --git a/src/modules/gendoc.rb b/src/modules/gendoc.rb index 826a309d8..f83b1ad9d 100644 --- a/src/modules/gendoc.rb +++ b/src/modules/gendoc.rb @@ -23,8 +23,8 @@ def markdown(s) # Add backquotes around macro and var names containing underscores. l = l.gsub(/(?<![`A-z\*])[A-Za-z]+_[A-Za-z0-9_]+/){|x| "`#{x}`"} # Link URLs preceded by space or newline (not already linked) - l = l.gsub(/((?:^| )https?:\/\/[A-Za-z0-9_\/\.\-]+[A-Za-z0-9\/])/, - '[\1](\1)') + l = l.gsub(/(^| )(https?:\/\/[A-Za-z0-9_\/\.\-]+[A-Za-z0-9\/])/, + '\1[\2](\2)') # Replace double-dash with unicode ndash l = l.gsub(/ -- /, ' – ') end