2025-09-08 Emacs news
| emacs, emacs-newsThere was lots of conversation around Why Rewriting Emacs Is Hard this week, with threads on Reddit, HN, and lobste.rs. Also, if you want to present at EmacsConf 2025 (great way to meet like-minded folks), please send your proposal in by next Friday (Sept 19). Thanks!
- Upcoming events (iCal file, Org):
- Emacs.si (in person): Emacs.si meetup #9 2025 (v #živo) https://dogodki.kompot.si/events/3421ffb7-043c-4c7a-a6cc-5aaad4a956eb Tue Sep 9 1900 CET
- OrgMeetup (virtual) https://orgmode.org/worg/orgmeetup.html Wed Sep 10 0900 America/Vancouver - 1100 America/Chicago - 1200 America/Toronto - 1600 Etc/GMT - 1800 Europe/Berlin - 2130 Asia/Kolkata – Thu Sep 11 0000 Asia/Singapore
- Atelier Emacs Montpellier (in person) https://lebib.org/date/atelier-emacs Fri Sep 12 1800 Europe/Paris
- 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 configuration:
- tusharhero: Obscure Emacs packages (part of the Emacs Carnival for Sept)
- FrostyX/thanks: Say thanks to the authors of all your installed packages (@FrostyX@fosstodon.org)
- Emacs Tips & Tweaks (2025-09-05)- vundo, regex builder and more – blog.nshephard.dev (@nshephard@fosstodon.org)
- My Emacs configuration (common parts) - added pinentry and TRAMP config (@evgandr@mastodon.bsd.cafe)
- Emacs Lisp:
- Ep698 Emacs Lisp coding, defvar-keymap (01:03:56)
- Ep696 Emacs Lisp. insert date, extend selection, Generic Map Functions (46:35)
- Ep695 emacs lisp, most commonly used functions, fill region problems, etc (42:06)
- [11] Emacs Reader's Development: Working on Partial & Tiled Rendering (Part II) - 9/7/2025, 2:32:23 PM - Dyne.org TV
- [11] Emacs Reader's Development: Working on Partial & Tiled Rendering (Part II) - 9/7/2025, 4:06:57 PM - Dyne.org TV
- Appearance:
- Navigation:
- Writing:
- Org Mode:
- Ryan Prior / Emacs Org Data Starter · GitLab (@ryanprior@mastodon.social)
- The McPhee method « the jsomers.net blog (Irreal) - refiling into buckets
- The Heading Level Problem (@screwlisp@gamerplus.org)
- Marcin Borkowski: Differentiating between C-c C-c and C-c C-k
- (Release) org-supertag 5.0: major refactor & pure Elisp implementation
- Makefile for pandoc org to pdf | node01.de (@rhaen@digitalcourage.social)
- rhaen/org-book-makefile: Makefile project to build PDFs, HTML, EPUB, and DOCX from Org files with Pandoc, templates, and citation support to a book. - vcs.node01.de: Kind like Jita4.4 - but smaller (@rhaen@digitalcourage.social)
- Org-srs (Anki alternative) is now on MELPA (r/orgmode, r/emacs)
- Norm: Org to XML (redux)
- WIP common lisp type theoretic org-file parser (is this a parser? What kind of parser?) (@screwlisp@gamerplus.org)
- org-social.el 1.4: votes, polls (@andros@activity.andros.dev)
- #Orgdown is better than #markdown Karl Voit #interview #programming #knowledgeRepresentation #lispyGopherClimate #emacs
- Completion:
- Coding:
- A review of Eglot (Reddit)
- Emacs Tree-sitter Treesit Configuration - VOD (16:06)
- Emacs Treesitter with Combobulate structured navigation and editing (01:00:36)
- Rahul Juliato: Quickly switching between git status files buffers in Emacs (Reddit)
- consult-gh v3.0 is released - Do everything on GitHub from within Emacs!
- Web:
- Doom Emacs:
- Getting Started With Doom Emacs (16:34)
- AI:
- Community:
- Other:
- Why Rewriting Emacs Is Hard | Kyou is kyou is kyou is kyou (Reddit, HN, lobste.rs)
- nix-darwin-emacs for Emacs users using Nix.
- Replace text in all files under directory tree with the pel-dirtree-replace command in 1 shot.
- Y'all might think I'm nuts. But I'm tired of doing this manually for decades: Filtering out multibyte characters on a save hook, table based:
- Directory Slideshow (Emacs Package)
- Kinneyzhang/ETML: Emacs Text Markup Language: text block rendering and flexible layout in Emacs buffers. (Reddit)
- twitchy-ears/metoffice-datahub-lib: Emacs package to query, display, and cache information from the Metoffice Datahub service (@morix@loci.onl)
- stewart123579/ebook-notes: Extract, deduplicate and organise notes and highlights from Kindle clipping files (@svw@fosstodon.org)
- Emacs development:
- emacs-devel:
- Commands to move or copy changes between VC working trees
- Semantic highlighting for Elisp
- Adding cond-let* to Emacs - play with this and give feedback
- Enduring confusion from bug#54079 - macros and symbols with position
- Make 'm' and 'u' in Log View mode more standard
- Support completion category inheritance
- Add 'elisp-flymake-byte-compile-executable' defcustom
- ; * etc/NEWS: Copyedit.
- Add new library 'timeout'
- emacs-devel:
- New packages:
- codex-cli: Codex CLI integration (MELPA)
- custom-keymap: Configure user key sequence bindings from a custom variable (MELPA)
- eplotly: Create Plotly charts (MELPA)
- linkin-org: A workflow with fast, reliable links (MELPA)
- numeri: Roman Numeral Conversion Library (MELPA)
- standard-keys-mode: Emulate standard keybindings from modern editors (NonGNU ELPA)
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!
You can e-mail me at sacha@sachachua.com.