I could have updated one #Elisp package this morning, or two. So I did two. eg.el has now been tidied up: https://blog.davep.org/2026/03/31/eg-el-v1-2.html

#Emacs #Lisp #programming

eg.el v1.2

Okay, that's it then; this is turning into a thing I think. Second in an occasional series of posts where I tidy up some of my old Emacs packages. This time I dug out eg.el and cleaned up some of the frowned-upon behaviour.

davep

I've improved the way that blogmore.el handles case when it comes to categories and tags, and also fixed a small cosmetic issue with a prompt.

https://blog.davep.org/2026/03/31/blogmore-el-v2-3.html

#emacs #lisp #elisp #blogging #ssg

blogmore.el v2.3

I've bumped blogmore.el to v2.3. The main change in this release, which I've had on my mental to-do list for a couple of days now, revolves around categories, tags and case.

davep
If people are worried about #emacs #vc-mode executing code when doing #git operations they are going to be shocked about the amount of access your average #elisp #package has to your environment.

I felt the need to hack #Elisp and reduce code with a defmacro and now blogmore.el v2.2 exists: https://blog.davep.org/2026/03/30/blogmore-el-v2-2.html

#Emacs #Lisp #blogging #ssg

blogmore.el v2.2

It really feels like BlogMore has kicked off a whole new thing when it comes to personal hacking. During the past few years I've developed a lot of Python applications and libraries, and have had a ton of fun doing so, but during that time I've not really done anything with writing stuff for Emacs.

davep

Improved how blogmore.el goes looking for post properties: https://blog.davep.org/2026/03/30/blogmore-el-v2-1.html

#emacs #lisp #elisp #blogging #ssg

blogmore.el v2.1

I've given blogmore.el a wee bump to v2.1. This release fixes a small problem I noticed today when I tried to use it to edit the tags for a post on my photoblog: the code to find and gather properties from posts didn't handle deeply-nested directory hierarchies for the post markdown files. I should have noticed this when I first wrote the code, but of course I was so busy testing against my primary blog, which only goes one sub-level deep, that I never noticed it wasn't going to work deeper.

davep
vterm-editor.el

Compose text in a full Emacs buffer and send it to vterm with a single keystroke.

Andros's repositories
I have just committed code to the #Emacs #orgmode repository. 30 characters of lovingly hand-crafted #elisp 😆

I've released v2.0 of blogmore.el; my little #Elisp companion package for #BlogMore which makes it a little easier for me to write blog posts in #Emacs

https://blog.davep.org/2026/03/29/blogmore-el-v2-0.html

#programming #lisp #blogging #ssg

blogmore.el v2.0

After kicking off blogmore.el, and then tinkering with it more and more, I've found it really quite helpful while writing posts. One thing I have noticed though -- given I use BlogMore for this blog and my photoblog -- is that I wanted to be able to use the package for working with more than one blog.

davep

Time to implement https://github.com/davep/blogmore.el/issues/17 I guess. Then I can have ALL THE BLOGS!

#emacs #lisp #elisp #ssg

Still reading through the #Emacs #Elisp intro. One line reads, "A list of the arguments: in this example, an empty list, ‘()’," However, in my #mathematics-oriented brain, I correct it to "*the* empty list," I guess it's because set theory calls a set with no members *the* empty set. đŸ€Ą