Elektrine lite

← Feed

Daniel Mendler

minad@mastodon.world

Posts

  • View post

    If your #Emacs feels slow, you should try profiling redisplay via scrolling: 1. Enable pixel-scroll-precision-mode via M-x 2. M-x profiler-start (cpu) 3. Go to some buffer and scroll for a while like crazy 4. M-x profiler-stop and M-x profiler-report Look in the profile for functions taking excessive time below redisplay_internal.

  • View post

    The new AI-generated Debian policy on "Responsible Use of Generative AI" looks like a contradiction in itself. Not sure what to make of it as a longtime Debian user.

  • View post

    I added a new command jinx-occur to my Jinx spell checker for #Emacs. The command will list all misspellings in a separate occur-mode buffer. https://github.com/minad/jinx/commit/95d3beea310c7a34e87f54dc46fff4b78d8baf39 https://github.com/minad/jinx/discussions/275

  • View post

    I have just added a new feature to my Jinx spell-checking package. The new command jinx-remove-word removes words from the personal dictionary, file-local variables and so on. Reuben Thomas (the maintainer of the Enchant library backing Jinx) suggested this addition. He is also an #emacs and #jinx user! https://github.com/minad/jinx/discussions/269

  • View post

    Today 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 ELPA: https://elpa.nongnu.org/nongnu/elfeed.html #elfeed #emacs #rss #atom

  • View post

    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/ https://github.com/melpa/melpa/pull/10057 #emacs #melpa #elpa @tarsius @sanityinc

  • View post

    @karthink, @yantar92 and I took over as maintainers of the Elfeed, the Emacs feed reader! https://github.com/skeeto/elfeed #emacs #elfeed #atom #rss

  • View post

    #doom running on #emacs via the canvas API https://github.com/minad/doom-on-emacs https://debbugs.gnu.org/cgi/bugreport.cgi?bug=80281

  • View post

    Find the mistake! #emacs

  • View post

    Now the GNU vs NonGNU ELPA discussion continues on emacs-devel: https://lists.gnu.org/archive/html/emacs-devel/2026-04/msg00476.html If you want to entertain a discussion on the Emacs bug tracker or emacs-devel forever, this is how you do it. You can do it even if you have contributed nothing to Emacs, wasting everyone's time. TL;DR There is no actual problem.

  • View post

    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 #security

  • View post

    @mekeor @tusharhero @divyaranjan 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.

  • View post

    Emacs doom scaling The canvas has an original size of 320x200 and is scaled up by Cairo or XRENDER. Works better than expected.

  • View post

    And OpenGL rendering inside Emacs via the canvas API...