reddit / emacs

[ANN] Ement.el v0.3 released (Matrix client for Emacs)

github-alphapapa · 2022-09-29 18:06
vidbina · 2022-09-30 08:52
This is dope. As a layperson, does Matrix have a mechanism for easily accessing a channel's history? With IRC one had to run a server to always be connected to not miss anything, I'm not "in the know" enough to understand if this is different with Matrix.
MmmCurry · 2022-09-30 09:06
It has message history similar to other modern chat systems. See [their FAQ](https://matrix.org/faq/#what-is-the-difference-between-matrix-and-irc%3F).
github-alphapapa · 2022-09-30 22:41
Yes, room history is fundamental to Matrix. In Ement.el and most other clients, accessing old history is as simple as scrolling up and waiting a moment for old messages to be fetched. There are also Web sites that provide public archives, like https://view.matrix.org/room/!NicAJNwJawmHrEhqZs:matrix.org/ for the `#ement.el:matrix.org` room. Also, work is in progress to provide a timestamp-based history API which will allow easily viewing events on a certain date. It really is easy to use and works quite well. You can start with a free account on the main matrix.org homeserver, and you can even host your own server on your own domain someday, if you want to. And some IRC networks are bridged to Matrix rooms, e.g. you can join `#emacs:libera.chat` with a Matrix client and participate with Libera.chat IRC users, with all the features Matrix provides on your side of the bridge (like room history, rich replies, file/image uploads, notifications, etc). I encourage you to give it a try! :)
7890yuiop · 2022-10-01 02:00
I particularly appreciate the prefix arg behaviour when scrolling up, which makes it simple to fetch a lot of prior history.