It appears the zulip archive does not specify that it's using UTF-8, resulting in broken rendering for pages like https://zulip-archive.rust-lang.org/233931tcompilermajorchanges/42684RequireuserstoconfirmtheyknowRUSTCcompilerteam350.html that include non-ASCII characters.
that stream doesn't have non-ascii :/ the weird encoding is
unless triagebot posted an ellipsis character instead of three dots?
yes, it's a unicode ellipsis, and sent to the browser in UTF-8 encoding
which at least for me renders as
â€¦ because the web still doesn't default to UTF-8
(and near the bottom is
ðŸ¥º which I assume is some emoji :grinning:)
yep, I could even provide a PR to add that if anyone knows where the zulip archive is generated from?
I think we've found it
we have our own fork, I can deploy it when needed
(and r? me on PRs)
hmm, so that appears to generate markdown files, but then how are those rendered to html?
We run them through pulldown-cmark (potentially a bit outdated, we can update if needed)
Last updated: Oct 11 2021 at 22:34 UTC