tag“emacs”
Embedding a Mastodon thread as comments to a blog post
I wrote org-static-blog-emfed, a little Emacs package that extends org-static-blog with the ability to embed a Mastodon thread in a blog post to serve as comments. The root of the Mastodon thread also serves as an announcement of the blog post to your followers. It’s based on Adrian Sampson’s Emfed, and of course Bastian Bechtold’s org-static-blog.
My first advice! (in Emacs Lisp)
It was really fun to learn about
advising Lisp functions
to extend functionality in Emacs. My first use case was to run a custom function every time a certain function in
Bastian Bechtold’s
org-static-blog is called. Of course, I could customize that function directly in my own fork, but Lisp advice allows you to modify functions without clobbering them directly. This approach has aesthetic and practical advantages.
Custom sorting of mu4e headers
I love mu4e for dealing with email under Emacs. It’s a great package itself, but of course the killer feature is that it’s Emacs, and with a little Emacs Lisp you can make it do email how you want to do email. I mean I know you don’t want to do email, but still.
Org mode, LaTeX, and tagged PDFs: producing accessible documents
Many of us in higher education use Emacs to produce course materials, and these must conform to the accessibility requirements of the Americans with Disabilities Act. We often export Org mode documents to LaTeX to produce very nice PDF output. But until very recently, LaTeX could not produce tagged PDFs that conform to the PDF/UA accessibility standard. Until how recently? Only starting with TeX Live 2025.
read the rest →