Browse Source

Fix <code> tag formatting to show code properly

pull/41/head
Gregory Rudolph 5 years ago
parent
commit
aa01e9cb40
Signed by: rudi
GPG Key ID: EF64F3CBD1A1EBDD
  1. 2
      main.go

2
main.go

@ -467,7 +467,7 @@ func formatMessageBody(body string) StyledString { @@ -467,7 +467,7 @@ func formatMessageBody(body string) StyledString {
output = output.colorRegex(`@[\w_]*(\.[\w_]+)*`, config.Colors.Message.LinkKeybase)
// TODO change how bold, italic etc works, so it uses boldOn boldOff ([1m and [22m)
output = output.colorRegex(`\*[^\*]*\*`, config.Colors.Message.Body.withBold())
output = output.replaceString("```", "<code>")
output = output.replaceString("```", "\n<code>\n")
// TODO make background color cover whole line
output = output.colorRegex("<code>(.*\n)*<code>", config.Colors.Message.Code)
output = output.colorRegex("`[^`]*`", config.Colors.Message.Code)

Loading…
Cancel
Save