Minor cleanup, fix empty lines before card links

This commit is contained in:
Zed
2019-10-10 17:47:02 +02:00
parent a3303d6bef
commit 4407651ed6
3 changed files with 7 additions and 6 deletions

View File

@@ -16,6 +16,10 @@ const hostname {.strdefine.} = "nitter.net"
proc stripText*(text: string): string =
text.replace(nbsp, " ").strip()
proc stripHtml*(text: string): string =
let html = parseHtml(text)
html.innerText()
proc shortLink*(text: string; length=28): string =
result = text.replace(re"https?://(www.)?", "")
if result.len > length:
@@ -93,7 +97,3 @@ proc getTwitterLink*(path: string; params: Table[string, string]): string =
result = $(parseUri("https://twitter.com") / path ? p)
if username.len > 0:
result = result.replace("/" & username, "")
proc getTweetPreview*(text: string): string =
let html = parseHtml(text)
html.innerText()