


I talk about tree sitter, CEDET, and Combobulate -- my "paredit-style" package that's designed to work with most programming languages.


Devil mode v0.6.0 released

Devil is an Emacs minor mode that intercepts and translates keystrokes to provide a modifier-free editing experience in a non-modal manner. See https://susam.github.io/devil/ to learn more about it...



Combobulate's gained the ability to build tree-sitter queries interactively, complete with highlighting and code completion. With the query builder you can now use it to pass queries to Combobulate's multiple cursors editing facility, or create ad hoc highlighters and Xref searches.


A short description of the two ways I'm using to define keybindings with general.el.


My email based workflow for GitHub Pull Review Requests


Emacs for You (Emfy) - Quick starter kit with line by line explanation

Tiny init.el for beginners to quickly set up vanilla Emacs - GitHub - susam/emfy: Tiny init.el for beginners to quickly set up vanilla Emacs


Or: Further Musings on the Tedium of Long Key-Chords. In the past I’ve covered various bespoke approaches to the problem of repeating long key sequences: Transient, Hydra, repeat-mode (and repeat-mode’s helpers) require progressively less forethought and custom elisp chops to set up. Today we contin...

Lisp-Powered Laptop with a Battery Life Measured in Years
Driven by a microcontroller Lisp port, this laptop-from-scratch project has the eventual goal of unlimited runtime via energy harvesting.