Kévin Commaille

Results 106 comments of Kévin Commaille

Hi! The part about mentions in the Matrix spec is [here](https://spec.matrix.org/v1.2/client-server-api/#user-and-room-mentions). So for a proper mention you actually need to check the formatted body for an `` tag with a...

Isn't this a duplicate of #635? It seems the main difference is that this one is mentioned in an iOS issue while the other one is mentionned in an Android...

Sure, I'll work on that when I have the time and open a PR

This is currently blocked because reqwest's `Client` doesn't implement `Service` on WASM.

What do you have in mind? Create our own abstraction around the Fetch API (maybe using [gloo-net](https://crates.io/crates/gloo-net))? Find another library that has better support on all platforms?

I'm not surprised, the built-in tower `Layer`s don't seem to try to be compatible with WASM. The ones we want to use, timeout and retry, both seem to depend on...

Actually it seems like there's been work on [support for WASI in tokio](https://github.com/tokio-rs/tokio/pull/4716) that should be in the next release and in [this follow-up issue](https://github.com/tokio-rs/tokio/issues/4827) there's a "`tokio::time` can be...

Looking at HTML manipulation in these three crates: - [html_sanitizer](https://crates.io/crates/html_sanitizer) - [sanitize_html](https://crates.io/crates/sanitize_html) - [html2pango](https://crates.io/crates/html2pango) It looks like when you have a parser and a DOM library, manipulating it is rather...

I'm not against it although in its current form I'm not sure it warrants its own crate.

Yes, I think that's the idea. The current sanitizer should at least be able to be configured to provide a good public API.