Hello and welcome to my May 2026 free software activities report. A lot's been going on in my life offline so I took a bit of a hiatus from doing these reports, but I've had a fairly productive month of May so I thought it'd be nice to do another one for this month. GNU & FSF GNU Emacs : ffs-0.2.2 : I finally polished and published my ffs package for GNU Emacs on GNU ELPA. Many thanks to…
In the recent weeks I've been engaging Prot as a coach to help review my new ffs package for GNU Emacs as I worked on preparing it for inclusion in GNU ELPA, as well as discussing other Emacs- and life-related topics. UPDATE 2026-05-23 22:39:15 -0400: Prot also published an article about our session on his website:…
ffs provides a minor mode for simple plain text presentations in Emacs, where the slides are separated using the page-delimiter , by default the form feed character ( ^L ). I wrote ffs in early 2022 for my LibrePlanet 2022 presentation the Net beyond the Web , and earlier this year decided to polish it towards being a proper package and submit it to GNU ELPA. The manual still needs some more work,…
In the recent weeks I've been engaging Prot as an Emacs coach to help with doing review passes over my upcoming ffs package as I work on polishing and documenting it in preparation for offering it for inclusion in GNU ELPA. UPDATE 2026-05-15 08:50:10 -0400: Prot also published an article about our session on his website:…
In the recent weeks I've been engaging Prot as an Emacs coach to help with doing review passes over my upcoming ffs package as I work on polishing and documenting it in preparation for offering it for inclusion in GNU ELPA. Yesterday we had our second session focused on ffs , which I recorded and share publicly with everyone with Prot's permission, so that others can also benefit from Prot's…
Yesterday I joined Sacha Chua for a new episode of her Emacs Chat podcast, where we talked about Emacs and life. I gave a quick tour of my Emacs configuration, discussing at length my configurations for EXWM (Emacs X Window Manager) among other topics like Emacs's facility for visually indicating buffer boundaries in the fringe by setting indicate-buffer-boundaries and my convenience configuration…
GNU Emacs has been my primary computing environment of choice for over a decade. Emacs has enabled me to perform a wide array of tasks involving human and computer languages, such as reading and writing notes, emails, chats, programs, and more, all in a cohesive and consistent environment that I can tailor exactly to my needs and liking. Coming from a Vim background, I started my Emacs journey…
At the 10th anniversary of my involvement in EmacsConf, I m finally giving my first ever talk at the conference, for EmacsConf 2025. :) In this talk, I give a quick introduction to Gnus and show a basic configuration for reading and writing email with Gnus and Message. You can watch the video below, or from the talk s page on the EmacsConf 2025 wiki: https://emacsconf.org/2025/talks/gnus Sorry,…
Hello and welcome to my November free software activities report. I ve been working on a number of things throughout this month but they re not quite ready for reporting yet, so this month s report will be quite short. GNU & FSF EmacsConf : I recorded the video for my Gnus talk for this year s conference. The video will be available along with the the other EmacsConf talks from the conference…
Hello and welcome to my October free software activities report. GNU & FSF GNU Spotlight : I prepared and sent the October GNU Spotlight to the FSF campaigns team, who will review and publish it on the FSF s community blog and as part of the next issue of the monthly Free Software Supporter newsletter. GNU Emacs : bug#79629 : I noticed that I was unable to customize the holiday-other-holidays…
The Free Software Foundation celebrated its fortieth birthday today online and in person in Boston. Forty years of commitment to software freedom and fighting for the freedoms of all computer users. As part of the FSF40 celebration , the FSF held a roundtable panel with FSF volunteers both in-person and online. I was not able to attend the event in person, so I prepared a video recording for the…