2026-04-13 Emacs news
| emacs, emacs-newsLots of little improvements in this one! I'm looking forward to borrowing the config tweaks that bbatsov highlighted and also trying out popterm for quick-access shells. Also, the Emacs Carnival for April has a temporary home at Newbies/starter kits - feel free to write and share your thoughts!
- Upcoming events (iCal file, Org):
- London Emacs (in person): Emacs London meetup https://www.meetup.com/london-emacs-hacking/events/313909207/ Tue Apr 14 1800 Europe/London
- Emacs Berlin: In-Person-Only Emacs-Berlin Stammtisch https://emacs-berlin.org/ Tue Apr 14 1900 Europe/Berlin
- M-x Research: TBA https://m-x-research.github.io/ Wed Apr 15 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore
- EmacsSF (in person): coffee.el in SF https://www.meetup.com/emacs-sf/events/314166900/ Sat Apr 18 1100 America/Los_Angeles
- Emacs APAC: Emacs APAC meetup (virtual) https://emacs-apac.gitlab.io/announcements/ Sat Apr 25 0130 America/Vancouver - 0330 America/Chicago - 0430 America/Toronto - 0830 Etc/GMT - 1030 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore
- Beginner:
- Emacs configuration:
- Emacs Lisp:
- Dave Pearson: expando.el v1.5 - macroexpand and pretty-print
- Charles Choi: Computing Days Until with Emacs (Reddit, Irreal)
- Listful Andrew: Counting Words V: More solutions in Emacs Lisp
- Listful Andrew: Phones-to-Words Challenge V: Clojure-inspired Emacs Lisp
- collect-alist-from-tree
- Emacs Redux: The Many Faces of flet: cl-flet, cl-labels, and cl-letf
- Appearance:
- Dave Pearson: quiz.el v1.7 - how to use :extend t to make a face extend to the edge
- Ember for Emacs - A warm, nearly monochrome Doom Emacs theme. (Reddit)
- I've now created a theme for Emacs, inspired by the Yotsuba B theme from 4chan. (Reddit)
- Dave Pearson: fasta.el v1.1 - bioinformatics: font-locking sequences
- Protesilaos Stavrou: Emacs modus-themes live stream (YouTube 02:44:36)
- Navigation:
- Emacs Redux: Live Regexp Feedback with minibuffer-regexp-mode
- ediff config tips
- Tip about closing multiple Emacs buffers
- easysession.el 1.2.1 (Reddit) - frame names, bugfixes, elpaca, daemon mode
- vincentjgoh/avy-dashboard: avy keys for emacs dashboard · GitHub (Reddit)
- Dired:
- Writing:
- Tip about using Emacs to enter Unicode
- Dave Pearson: blogmore.el v4.0 more public utility functions
- overleaf.el 1.1.5 3-way conflict resolution
- Denote:
- Org Mode:
- Org Mode requests: [RFC] Should org-forward/backward-sentense respect element boundaries?
- Org-Better-Agenda (Reddit)
- [EMACS LAB] #3: Introduction to Org Mode (01:57:55)
- Sacha Chua: Org Mode: Tangle Emacs config snippets to different files and add boilerplate
- org-mindmap — simple inline mind maps for Org (r/emacs, r/orgmode)
- Org ediff config tips
- The issues with issue trackers — Bastien Guerry (@ThierryStoehr@framapiaf.org) - Bark is what Org Mode uses
- Emacs 31.x Orgmode version mismatch - Blog In Isolation (@andyc@mastodon.me.uk)
- [EMACS LAB] #4: "literate" programming (org-babel) (01:38:44)
- I built a Things 3-inspired web frontend for org-agenda (looking for feedback) (Reddit)
- Tutorial para blogear como Notxor (@hispaemacs@fosstodon.org)
- GitHub - steve-downey/surround: Surround Source Code for org-transclusion (Reddit)
- Tip about org-babel-remote-temporary-directory
- Embark Org shortcut for displaying difference between timestamp and today
- Org development:
- Coding:
- djgoku/compilation-history: Automatic compilation history tracking for Emacs with searchable SQLite-backed storage. · GitHub (Reddit)
- James Dyer: Wiring Flymake Diagnostics into a Follow Mode
- Jeremias-A-Queiroz/flymake-kubeconform: real-time validation of Kubernetes manifests using kubeconform (Reddit)
- Git fixup is magic (and Magit is too) (lobste.rs)
- Stop Jujutsu from auto-committing everything (03:34)
- Making a major mode - ocaml (Reddit)
- Math:
- Shells:
- Web:
- Mail, news, and chat:
- Evil mode:
- evim — multiple cursors for evil-mode, inspired by vim-visual-multi (now on MELPA) (r/emacs, r/DoomEmacs)
- evil-matchit 4.1.0 is published (Reddit) - Julia, skip lines that match regex
- Multimedia:
- EXWM:
- Fun:
- AI:
- Community:
- Other:
- Chris Maiorana: The Emacs Way: Deleting Files
- Erik L. Arneson: Emacs as the Freelancer's Command Center
- senchawizard/emacs-polydiceware: generate passwords with dice (@senchawizard@gotosocial.social)
- I built an Emacs auth-source backend for 1Password (tested on macOS) (Reddit)
- Few tips for faster Emacs install with MSYS2
- Emacs development:
- emacs-devel:
- Re: On keybindings and the slow erosion of help's utility - Jonas Bernoulli - it would be great to get where-is to work with transient suffixes
- Terminology changes from a long time ago: window, pane; frame, window
- ; New function 'ns-process-is-accessibility-trusted', no message (bug#80624)
- Support 24-bit TrueColor on MS-Windows console
- emacs-devel:
- New packages:
- agitjo: Manage Forgejo PRs with AGit-Flow (MELPA)
- ben: Asynchronous buffer-local environments via `direnv' (MELPA)
- popterm: Posframe terminal toggler with smart backends (MELPA)
- struct-completion: Keyword slot completion for cl-defstruct constructors (MELPA)
- taskjuggler-mode: Major mode for TaskJuggler project files (MELPA)
- tokyo-night: Shared infrastructure for Tokyo Night themes (MELPA)
- trust-manager: Convenient trust management (MELPA)
Links from reddit.com/r/emacs, r/orgmode, r/spacemacs, Mastodon #emacs, Bluesky #emacs, Hacker News, lobste.rs, programming.dev, lemmy.world, lemmy.ml, planet.emacslife.com, YouTube, the Emacs NEWS file, Emacs Calendar, and emacs-devel. Thanks to Andrés Ramírez for emacs-devel links. Do you have an Emacs-related link or announcement? Please e-mail me at sacha@sachachua.com. Thank you!