Pārlūkot izejas kodu

Strip extra spaces after links

Zed 7 gadi atpakaļ
vecāks
revīzija
51214c1975
1 mainītis faili ar 2 papildinājumiem un 0 dzēšanām
  1. 2 0
      src/formatters.nim

+ 2 - 0
src/formatters.nim

@@ -49,6 +49,8 @@ proc linkifyText*(text: string): string =
   result = result.replace(usernameRegex, reUsernameToLink)
   result = result.replace(emailRegex, reEmailToLink)
   result = result.replace(urlRegex, reUrlToLink)
+  result = result.replace(re"</a>\s+", "</a> ")
+  result = result.replace(re"</a> ([.,\)])", "</a>$1")
 
 proc stripTwitterUrls*(text: string): string =
   result = text