2026-05-11 Emacs news
| emacs, emacs-newsPeople are getting Emacs 31 ready for release. Looking forward to that! See emacs/etc/NEWS.31 for details.
Lots of posts for the Emacs Carnival theme of "May I recommend…", yay!
- Emacs 31:
- Upcoming events (iCal file, Org):
- London Emacs (in person): Emacs London meetup https://www.meetup.com/london-emacs-hacking/events/314540885/ Tue May 12 1800 Europe/London
- Emacs Berlin: In-Person-Only Emacs-Berlin Stammtisch https://emacs-berlin.org/ Tue May 12 1900 Europe/Berlin
- OrgMeetup (virtual) https://orgmode.org/worg/orgmeetup.html Wed May 13 0900 America/Vancouver - 1100 America/Chicago - 1200 America/Toronto - 1600 Etc/GMT - 1800 Europe/Berlin - 2130 Asia/Kolkata – Thu May 14 0000 Asia/Singapore
- M-x Research: TBA https://m-x-research.github.io/ Wed May 20 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore
- Emacs APAC: Emacs APAC meetup (virtual) https://emacs-apac.gitlab.io/announcements/ Sat May 23 0130 America/Vancouver - 0330 America/Chicago - 0430 America/Toronto - 0830 Etc/GMT - 1030 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore
- Emacs configuration:
- Emacs Lisp:
- Appearance:
- Navigation:
- TAGS, Etags and system headers
- Emacs: writing a project.el backend
- Emacs Buffer Comparison Made Easy With Ebuffers 2026 05 10 02:31:35 (05:31)
- LIVE: bribing myself to work on async Rust TCP connections (02:35:52, Emacs navigation chapter at 2:00:15)
- TRAMP:
- Dired:
- Writing:
- markdown-ts-mode got a major overhaul and is now part of Emacs 31
- Dave Pearson: blogmore.el v4.5.0 - add blogmore-set-as-cover
- v4.4.0 - blogmore-become-like
- jw.el: Just Write, a microjournaling tool (uses external binary) (@liberty@mathstodon.xyz)
- Denote:
- Org Mode:
- Org Mode requests: [FR] ox-md: Export custom-id search strings (::#) as anchors
- grove.el - an Obsidian-like note-taking mode for Emacs (r/emacs, r/orgmode, Irreal, HN, HN)
- mon workflow emacs (18:31)
- Spacemacs | Org-mode Table Spreadsheet Formula | Productivité (05:19)
- Import, export, and integration:
- Tiny package for org links which base64 embed files into HTML export for sharing (Reddit)
- Note about needing to escape things in Org macros (@pabryan@mathstodon.xyz)
- LuaLaTex y fontspec (Orgmode) - FediverseTV (@emacs_org@fediverse.tv)
- Config for using multiple org-publish projects (@yugaego@fosstodon.org)
- Blog-Umzug? | Jan Iversen (@razorback@nerdculture.de)
- sync.el - sync Org files with git automatically (Reddit)
- Andros Fenollosa: twtxt vs Org Social: the evolution of an idea
- Descubriendo la red Org-social - FediverseTV (@emacs_org@fediverse.tv)
- Org development:
- Completion:
- Emacs Completion Showcase with VOMPECCC (video) (YouTube 01:08:43, Reddit, HN, lobste.rs)
- Follow-up: vertico-buffer-frame, a child-frame experiment for vertico-buffer (Reddit)
- fzf-async (Reddit)
- Yuta.el: native fuzzy finder, Lsp Completion, and command palette for Emacs (uses external CLI tools) (Reddit)
- Coding:
- My Doom Emacs setup for Rust development in less than two minutes (01:36)
- emacs-forgejo | Thanos Apollo (@csantosb@sigmoid.social)
- hprpl-mode for the HP-48G
- Finally go-to-definition w/ Eglot on JVM languages (Kotlin and Java)! do you know how to improve it?
- Using our new Lua debbuger: LuaProbe, we made an Emacs package for it (Reddit)
- Configurando o Windows para Programar Jogos em C | Indie Game Dev (48:38)
- Sweep: SWI-Prolog Embedded in Emacs (@PuercoPop)
- jao: geiser moved to codeberg - Scheme interfaces
- Math:
- Shells:
- Web:
- Einar Mostad: Speed improvement hack for dired with EWW - browse-url-handlers
- Mail, news, and chat:
- Multimedia:
- AI:
- Community:
- Fortnightly Tips, Tricks, and Questions — 2026-05-05 / week 18
- Sacha Chua: Emacs Carnival May 2026: "May I recommend…"
- May Emacs Carnival: Carlos Pajuelo
- May I Recommend EWM | Dilip's Log
- Sacha Chua: From David Dimagid: What we talk about when we talk about recommending Emacs packages
- May I recommend… escaping the minibuffer (@vanni@mibl.vannilla.org)
- May I recommend… vibemacsing? | Giampaolo Guiducci (@gosub@fosstodon.org)
- May I recommend… to only add items to your init files you understand and document? Martin Stemplinger
- Curtis McHale: Emacs Carnival: May I recommend…
- Amin Bandali: Emacs Chat with Sacha Chua (YouTube 01:12:31, Irreal, Sacha)
- Sacha Chua: Emacs Chat 22: Shae Erisson (YouTube, 01:02:36)
- I just dont get it… - long discussion about Emacs Lisp and customization
- Emacs ATX Meetup. May 2026. GNU Hyperbole. (01:44:31)
- Thread about what makes Emacs easy for you (@chiply@fosstodon.org)
- Kent Pitman, Ramin Honary, Screwlisp #climate #emacs autocomplete #lisp #unix_surrealism #logic #lispyGopherClimate - toobnix (@screwlisp@gamerplus.org)
- Curtis McHale: The gravitational pull of familiar tools
- Other:
- veer66/ya-sort-lines: Yet-another sort lines - Codeberg.org (@veer66@mstdn.io)
- jamesendreshowell/ramb: Emacs package Really Actually Make Backups - Codeberg.org (@jameshowell@fediscience.org)
- Protesilaos: Emacs: save any buffer as PDF (my new buffer-to-pdf package)
- Corwin Brust: last-rev.pl - find the most recent commit to each Emacs branch (or other Savannah projects)
- James Cherti: A Technical Guide for Compiling Emacs and its Packages for Maximum Performance on UNIX or GNU/Linux systems
- Protesilaos: Re: Emacs and keyboard ergonomics (Irreal)
- Emacs development:
- emacs-devel: Re: Tail recursion - Lynn Winebarger - emacs-31 probably not going to have igc
- New variable 'completion-frontend-properties' (bug#80990)
- Bump master Emacs version to 32.0.50
- Introduce 'margin' face for window margin background
- nadvice.el: Make it easier to find how to change an interactive-form
- keyboard.c: Allow SIGINT to `quit` in batch mode, instead of exit
- New packages:
- apple-container-tramp: TRAMP integration for apple container (MELPA)
- claude-code-context: Share buffer context with Claude Code (MELPA)
- folgezett: Folgezettel IDs for org-roam (MELPA)
- gnus-browse-url-in-article: Smarter browse-url for Gnus articles (MELPA)
- har-viewer: Major mode for viewing HTTP Archive (HAR) files (MELPA)
- indigo: Emacs interface to the Indigo cheminformatics library (MELPA)
- nucleo-completion: Nucleo-backed completion style (MELPA)
- shannon-max: Analyze your keybindings with information theory (MELPA)
- verdict-dart: Dart runner for verdict (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!
You can e-mail me at sacha@sachachua.com.