2025-09-15 Emacs news
| emacs, emacs-newsThere were lots of Emacs-related discussions on Hacker News, mainly because of two posts about Emacs's extensibility: an Org Mode example and a completion example. This guide on connecting to databases from Org Mode Babel blocks started a few discussions. There were a couple of Emacs Carnival posts on obscure packages, too. Also, if you want to present at EmacsConf 2025 (great way to meet like-minded folks), please send your proposal in by this Friday (Sept 19). Thanks!
- Upcoming events (iCal file, Org):
- London Emacs (in person): M-x drinks https://www.meetup.com/london-emacs-hacking/events/310874314/ Tue Sep 16 1800 Europe/London
- M-x Research: TBA https://m-x-research.github.io/ Wed Sep 17 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore
- Emacs Berlin (hybrid, in English) https://emacs-berlin.org/ Wed Sep 24 0930 America/Vancouver - 1130 America/Chicago - 1230 America/Toronto - 1630 Etc/GMT - 1830 Europe/Berlin - 2200 Asia/Kolkata – Thu Sep 25 0030 Asia/Singapore
- Emacs APAC: Emacs APAC meetup (virtual) https://emacs-apac.gitlab.io/announcements/ Sat Sep 27 0130 America/Vancouver - 0330 America/Chicago - 0430 America/Toronto - 0830 Etc/GMT - 1030 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore
- Emacs meetup in person in Novosibirsk, Russia ichernyshovvv@gmail.com - Sept 27 20:00 - 23:00 Asia/Novosibirsk
- Emacs configuration:
- dandrake/casual-eww: Emacs transient "casual" menu for the emacs web browser eww (@ddrake@mathstodon.xyz)
- Emacs workflow ideas: How I use Hydra in a minor mode (15:50, Reddit)
- ZeniesQis/Emacsn: Installation and multiple configuration management for Emacs - Codeberg.org (@Zenie@piaille.fr)
- Everything with Emacs (@jnpn@mastodon.social) - vianney.leboutellier's Emacs configuration
- meow-edit/meow: Yet another modal editing on Emacs / 猫态编辑 (recent discussion on HN)
- Emacs Lisp:
- Sharing some thoughts on page-ext and building your own alternatives to packages (Reddit)
- Listful Andrew: Mondo — World's scripts, languages, places in any language (Emacs package)
- Listful Andrew: Vexil — Create flags of countries and subdivisions (Emacs package)
- Sacha Chua: Emacs and dom.el: quick notes on parsing HTML and turning DOMs back into HTML
- Ep699 Emacs Lisp defvar-keymap, define-keymap , part 2 (01:01:15)
- [12] Emacs Reader's Development: Working on Partial & Tiled Rendering (Part III) - 9/14/2025, 2:31:27 PM - Dyne.org TV
- How to Create and Test an Emacs Tree-Sitter Major Mode (emacs-devel)
- Appearance:
- Navigation:
- Writing:
- Powerful emacs hacks: patching markdown-mode (HN) - getting images from a different directory
- Powerful emacs hacks: paste images to markdown from clipboard
- Irreal: Semantic Line Breaks
- Org Mode:
- Emacs: a paradigm shift (Reddit, HN, HN) - automatically sorting in Org Mode
- Jeremy Friesen: Dynamic Org-Mode Block to List Books Read
- (Update) org-supertag 5.1: Implement Interactive Schema View for Tag Management (Github)
- Using Emacs Org-Mode With Databases: A getting-started guide (Reddit, HN, lobste.rs)
- RangHo/svelte-preprocess-org: Svelte preprocessor for Org, the most superior markup language. (Reddit)
- Sync Emacs Org Agenda and Google Calendar with the Org-Gcal Package (06:30)
- Generating a website/blog from Org files with Hakyll
- Org Social Preview Generator
- Coding:
- dotemacs/lisp-comment-dwim.el: Do What I Mean mode for toggling comments in Lisp (@dotemacs@mastodon.xyz)
- tomekw/doom-ada: Doom Emacs Ada language module with syntax highlighting, LSP and Alire support (HN) - also usable from vanilla Emacs
- Elisp For Clojure Developers
- Clojuredocs.el from within emacs
- A baseline indent rule for tree-sitter major modes (Reddit)
- Integrate Emacs and Jira with Ejira3
- James Dyer: Debugging Software Breakage with Git Stash and Emacs
- Magit 4.4, Forge 0.6, Ghub 5.0 and Transient 0.10 released
- Shells:
- Web:
- Doom Emacs:
- Fun:
- AI:
- Community:
- Other:
- Tip about using M-x decipher to solve cryptoquotes (single alphabet substitution ciphers)
- Improved emacsclient-wrapper.sh. to be used as $VISUAL, $EDITOR
- buffer-terminator.el: Safely terminate Emacs buffers automatically to enhance performance and reduce clutter in the buffer list (Release 1.2.0) (Reddit)
- Announcing Numeri - an Emacs package for Roman number translation (Reddit, Irreal)
- stripspace.el: Ensure Emacs Automatically removes trailing whitespace before saving a buffer (Release 1.0.2) (Reddit)
- arkoinad/autopaste: Autopaste clipboard to current buffer - polls the MacOS clipboard with pbpaste
- September Emacs Carnival: Obscure Packages
- Emacs development:
- New packages:
- async1: Unroll chain of async callbacks, parallel and sequencial (MELPA)
- blue: BLUE build system interface (MELPA)
- consult-gh-nerd-icons: Nerd icons Integration for consult-gh (MELPA)
- doxymacs: Emacs integration with Doxygen (MELPA)
- meep: Lightweight modal editing (MELPA)
- quick-fasd: Integration for the command-line tool `fasd' (MELPA)
- thanks: Say thanks to the authors of all your installed packages (MELPA)
- verse-mode: Major mode for Verse (MELPA)
Links from reddit.com/r/emacs, r/orgmode, r/spacemacs, r/planetemacs, 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!