@karthink@fosstodon.org, @yantar92@fosstodon.org and I took over as maintainers of the Elfeed, the Emacs feed reader!
Daniel Mendler
mastodon 4.7.3Today I have released version 4.0.0 of Elfeed, the Emacs feed reader.
The release includes many new features, bug fixes and improvements across all parts of the package. Take a look at the extensive changelog:
https://github.com/emacs-elfeed/elfeed/blob/main/NEWS.org#version-400-2026-06-06
The commit:
https://github.com/emacs-elfeed/elfeed/commit/d9ec8b93a61f6653bf9bcc929dbfa5e49133d37f
So glad that MELPA is getting a new versioning scheme, such that all ELPA snapshot archives become compatible. Snapshot package versions have the form release.0.date.count, starting with the version number of the last release.
https://snapshots.melpa.org/
https://releases.melpa.org/
#doom running on #emacs via the canvas API
https://github.com/minad/doom-on-emacs https://debbugs.gnu.org/cgi/bugreport.cgi?bug=80281
Please consider enabling `package-review-policy` on Emacs 31, and help reviewing package updates.
This will help to catch supply chain attacks on the Emacs package archive like this one:
https://github.com/kubernetes-el/kubernetes-el/commit/09e06af093bc3b5c98076177c359b812f86d371f
Emacs doom scaling
The canvas has an original size of 320x200 and is scaled up by Cairo or XRENDER. Works better than expected.
@jameshowell@fediscience.org Embark is easy to get started with. For example move point to a symbol and run M-x embark-act. It should display the available actions. If you want to invoke the standard action, e.g., jump to symbol, invoke M-x embark-dwim on a symbol to point. Of course Embark recognizes many more object types at point than symbols. This means we get lots of context dependent commands.
@oantolin@mathstodon.xyz
@tchauhan@mastodon.mit.edu What do you find difficult about Cape?
Cape basically provides a bunch of completion backends, so called Capfs. You can either add the Capfs to the completion-at-point-functions list, or invoke them directly, for instance M-x cape-emoji or M-x cape-file.
Another way to think of it - Cape is to Corfu what Consult is to Vertico.
@mekeor@mastodon.catgirl.cloud @tusharhero@mathstodon.xyz @divyaranjan@mathstodon.xyz As long as Gtk depends on Cairo, Emacs can continue to use it. But of course it is possible to replace it if necessary. The canvas intentionally only gives access to a simple pixel buffer. Right now it works with and without Cairo on X. I did not test other platforms.
@tchauhan@mastodon.mit.edu Another example is cape-history vs consult-history, which you can use in Comint, Shell or Eshell buffers. cape-history displays the candidates via in-buffer completion (e.g. Corfu) while consult-history displays the candidates via completing-read (e.g. Vertico).
@jameshowell@fediscience.org @oantolin@mathstodon.xyz