@mewmew @sir Because IRC has no way of doing it. Text is sent, and after that, it's immutable. It has always been this way, so clients treat text as immutable, too. For Matrix (and other protocols like Slack), a message can be modified, the client expects messages to be mutable, and will update a view if it happens.
So *actually* Matrix message edits are a completely different thing compared to a user sending a new message to augment (correct) a previous one.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!