Software /
code /
prosody-modules
Comparison
mod_pubsub_summary/mod_pubsub_summary.lua @ 4609:fcfe691d6322
mod_pubsub_summary: Use pre-escaped UTF-8 sequence for compat
This silences a warning about using the non-existent global 'utf8' each
time this line was hit. The utf8 library was introduced in Lua 5.3, so
the warning would appear with 5.1 and 5.2.
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Wed, 30 Jun 2021 15:53:49 +0200 |
parent | 4600:98864dffb231 |
child | 5129:cde38b7de04a |
comparison
equal
deleted
inserted
replaced
4608:4e8fa75cc678 | 4609:fcfe691d6322 |
---|---|
26 apos = "'"; | 26 apos = "'"; |
27 quot = '"'; | 27 quot = '"'; |
28 lt = "<"; | 28 lt = "<"; |
29 gt = ">"; | 29 gt = ">"; |
30 amp = "&"; | 30 amp = "&"; |
31 nbsp = utf8 and utf8.char(0xa0) or " "; | 31 nbsp = "\194\160"; -- U+00A0 |
32 }); | 32 }); |
33 end | 33 end |
34 local summary; | 34 local summary; |
35 if title and content and content:sub(1, #title) ~= title then | 35 if title and content and content:sub(1, #title) ~= title then |
36 summary = "*" .. title .. "*\n\n" .. content; | 36 summary = "*" .. title .. "*\n\n" .. content; |