2025-12-22 Emacs news
| emacs, emacs-news- Upcoming events (iCal file, Org):
- Emacs APAC: Emacs APAC meetup (virtual) https://emacs-apac.gitlab.io/announcements/ Sat Dec 27 0030 America/Vancouver - 0230 America/Chicago - 0330 America/Toronto - 0830 Etc/GMT - 0930 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore
- Emacs Berlin (hybrid, in English) https://emacs-berlin.org/ Wed Dec 31 0930 America/Vancouver - 1130 America/Chicago - 1230 America/Toronto - 1730 Etc/GMT - 1830 Europe/Berlin - 2300 Asia/Kolkata – Thu Jan 1 0130 Asia/Singapore
- M-x Research: TBA https://m-x-research.github.io/ Fri Jan 2 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata – Sat Jan 3 0000 Asia/Singapore
- Emacs configuration:
- Emacs Lisp:
- GitHub - Kinneyzhang/tp: Text properties library for Emacs Lisp.
- GitHub - Kinneyzhang/elog: A Powerful Logging System for Emacs Lisp (Reddit)
- Marcin Borkowski: Summing effort estimates, my way
- Listful Andrew: Awhile — Time difference from now in different formats (Emacs package)
- Listful Andrew: When is Christmas on a Saturday?
- Treat Emacs as an Elisp Runtime using Eask | Jen-Chieh's Website
- EmacsConf 2025: Some problems of modernizing Emacs - Eduardo Ochs (he/him) (25:23)
- Kana: Juicemacs: Exploring Speculative JIT Compilation for ELisp (HN, lobste.rs)
- Appearance:
- Navigation:
- Writing:
- Composing Text in Emacs: Unicode, Emojis, and the Power of C-x 8 (Reddit)
- Inline image display in markdown text
- Jour 22 : gérer une bibliographie · Emacs expliqué à mes enfants
- EmacsConf 2025 Q&A: Emacs as a fully-fledged reference manager - Vidianos Giannitsis (he/him) (22:37)
- Emacs Lisp functions to preview quarto documents asynchronously on buffer save, and to kill existing quarto preview processes · GitHub (@vurtuali@fosstodon.org)
- Org Mode:
- Org Mode requests: [RFC] Allow empty headlines without trailing space
- Jour 15 : capturer une idée · Emacs expliqué à mes enfants
- EmacsConf 2025: Bookclub tapas - Maddie Sullivan (she/her) (31:26)
- Get Focused with org-pomodoro - YouTube (@curtismchale@mastodon.social)
- Process PDFs with Emacs and Org Mode (01:48)
- LuciusChen/discourse-graphs: An Emacs org-mode implementation of the Discourse Graphs protocol for knowledge synthesis. (Reddit)
- [RELEASE] org-transclusion-blocks v0.4 - var expansion + PROPERTY inheritance (Reddit)
- Org Mode tip for using R to merge Org Mode tables using a src block - @bthalpin.bsky.social
- (Update) org-supertag 5.6: Decoupling UI from Data, Smarter Sync, and Plugin Power
- Tips on Emacs Lisp Development for Contributing to Org-mode (@tiang@mastodon.social)
- Import, export, and integration:
- How to export your org-mode and org-agenda to Apple Reminders · GitHub (HN)
- EmacsConf 2025 Q&A: org-gmail: A deep integration of Gmail into your Org Mode (08:22)
- EmacsConf 2025: LaTeX export in org-mode: the overhaul - Pedro A. Aranda Gutiérrez (he, him) (32:35)
- EmacsConf 2025: Gardening in Emacs: A Windows user's tale of tending, tweaking, and triumph (17:37)
- 4honor/org-drawio: Open, create, export, and display draw.io in org mode (Reddit)
- I built a visual Timeline for Org-Roam (Bi-directional sync + HTML/JS UI) (Reddit)
- Charles Choi: Export Org to Markdown with the Clipboard (Irreal)
- Denote:
- Completion:
- Coding:
- Tip about using C-c C-v to view a file in a web browser when you're in html-mode
- Tip about using web-mode-indentless-attributes (@jasalt@fosstodon.org)
- Greg Newman: Trying Ty for my LSP in Emacs
- Mike Olson: ty: A Fast Python Type Checker and LSP for Emacs
- EmacsConf 2025 Q&A: Interactive Python programming in Emacs - David Vujic (he/him) (18:45)
- James Dyer: Setting Up Emacs for C# Development on Windows
- EmacsConf 2025 Q&A: Common Lisp images communicating like-a-human through shared Emacs slime and eev (18:25)
- Developing Android APP With Emacs (@tonyptdm@mastodon.social)
- Tip about customizing vc-handled-backends if you only use one or two
- fzf, magit, and ast-grep demo (12:41)
- Math:
- Web:
- Mail, news, and chat:
- Multimedia:
- Fun:
- AI:
- Community:
- Other:
- emacs-jp/dmacro: Repeated detection and execution of key operation (Reddit)
- Emacs: use font-lock to add unit conversion to temperatures · GitHub (@redblobgames.com on Bluesky)
- ssh/load-key function for loading a key into your SSH agent for a certain period of time
- I ditched my terminal for emacs - change the keybinding that opens the terminal to open emacs instead
- EmacsConf 2025 Q&A: An introduction to the Emacs Reader - Divyá (19:03)
- [14] Emacs Reader: Triaging after Hiatus - 12/22/2025, 2:51:25 PM - Dyne.org TV
- Hel — Helix Emulation Layer (Reddit)
- Made a macOS-only alternative to emacs-everywhere using Hammerspoon (Reddit)
- Getting Emacs And MacOS To Play Nice | Brain Baking (HN)
- Gene Goykhman: Building Emacs 30 on macOS
- Emacs development:
- Add functions to set frame size and position in one compound step
- Add binary format specifications '%b' and '%B'
- Remove binary-as-unsigned (bug#79990)
- System GUI taskbar and progress reporter hooks (bug#79859)
- Add query-replace-read-transpose-from-to
- hideshow: Support nested comment block in 'hs-hide-level-recursive'
- hi-lock: Use active region for default values in more places
- Make VC-Dir's 'd' able to delete unregistered files
- New M-RET, M-p, M-n commands in Log View mode
- New bookmark-after-load-file-hook (bug#80003)
- ; lisp/saveplace.el, etc/NEWS: Refinements to bug#75837.
- New optional recentf autosave timer (bug#80002)
- New packages:
- dired-du-duc: Speed up dired-du with duc (MELPA)
- eager-state: Eagerly persist data onto disk (MELPA)
- fastbuild-bff-mode: Major mode for FASTBuild BFF files (MELPA)
- gptel-forge-prs: Generate PR descriptions for forge using gptel (MELPA)
- iwd-manager: Manage IWD via the D-Bus interface (MELPA)
- lisp-docstring-toggle: Toggle Lisp docstring visibility (MELPA)
- markdown-mermaid: Preview Mermaid code blocks in Markdown (MELPA)
- ob-duckdb: Org Babel integration for DuckDB CLI (MELPA)
- orgit-file: Support for links to files in Git repositories (MELPA)
- royal-hemlock-theme: Soothing royal-blue light-theme (MELPA)
- whisper: Speech-to-text using Whisper.cpp (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 comment on Mastodon or e-mail me at sacha@sachachua.com.