2026-02-02 Emacs news
| emacs, emacs-news- Upcoming events (iCal file, Org):
- Emacs: un editor del pasado para el futuro (in person) https://gpul.org/eventos/2026/emacs/ Thu Feb 5 1200 America/Toronto
- EmacsATX: Emacs Social https://www.meetup.com/emacsatx/events/312922157/ Thu Feb 5 1600 America/Vancouver - 1800 America/Chicago - 1900 America/Toronto – Fri Feb 6 0000 Etc/GMT - 0100 Europe/Berlin - 0530 Asia/Kolkata - 0800 Asia/Singapore
- M-x Research: TBA https://m-x-research.github.io/ Fri Feb 6 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata – Sat Feb 7 0000 Asia/Singapore
- OrgMeetup (virtual) https://orgmode.org/worg/orgmeetup.html Wed Feb 11 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata – Thu Feb 12 0000 Asia/Singapore
- Atelier Emacs Montpellier (in person) https://lebib.org/date/atelier-emacs Fri Feb 13 1800 Europe/Paris
- Beginner:
- Emacs configuration:
- Emacs Lisp:
- Use Batch Mode to Test Your Dot Emacs File (02:36)
- Listful Andrew: ISO week dates in Emacs Lisp and Bash
- Trevoke/elk: project management tool for emacs lisp - Codeberg.org (Reddit)
- duckdb-query.el - DuckDB SQL/Elisp: query parquet, CSV, org-tables, alists in the same SQL statement seamlessly (Reddit, Reddit)
- [17] Emacs Reader: Cursors, PALE, Canvas API and More! - 2/2/2026, 2:33:39 PM - Dyne.org TV
- [17] Emacs Reader: Cursors, PALE, Canvas API and More! - 2/2/2026, 2:26:28 PM - Dyne.org TV
- #80281 - 31.0.50; FR: Canvas object as display property - GNU bug report logs (@tusharhero@mathstodon.xyz)
- pale: Picture and animation library for Emacs (@divyaranjan@mathstodon.xyz)
- Appearance:
- Navigation:
- Writing:
- Denote:
- Org Mode:
- Stefan van der Walt: org-mode Day Planning with Time Blocks
- Irreal: Starting A Journal
- James Dyer: Auto-Populating Weekly Dates in Org-Mode Tables
- 我是如何构建这个站点的
- TAONAW - Emacs and Org Mode: Org files to beautiful docx files with Pandoc (Irreal)
- PSA searching org mode notes for tags even with org roam? use 'org-match-sparse-tree' instead of 'org-roam-node-find'
- bradmont/org-roam-tree: organize backlinks in the org-roam buffer as a tree (Reddit)
- Org development:
- Completion:
- Snippy.el: VSCode/LSP snippet support for Emacs with Yasnippet. (Reddit)
- James Cherti: ultisnips-mode.el (*.snippets files) (Github, Reddit) mode for editing Vim-compatible snippets (can be translated to Yasnippet for use with Emacs)
- Sacha Chua: Emacs Carnival February 2026: Completion
- Coding:
- Math:
- Shells:
- Web:
- Converting Mozilla Firefox bookmarks to Org Mode (@totherme@tech.lgbt)
- Linkding: Add URLs from Emacs, open bookmark in preferred browser (@mmk2410@fosstodon.org) integration with linkding self-hosted bookmarking service
- Vibe Coding an Emacs-Style Hugo Theme | Arthur's blog (Github, HN)
- Mail, news, and chat:
- Multimedia:
- Fun:
- AI:
- Evan Moses: Yak Power-Shears: LLMs are pretty good at Emacs
- Alternative transient documentation - also discussion about using AI to generate documentation
- James Dyer: Ollama buddy now supports cloud models! (YouTube 01:04, Reddit)
- ECA: AI pair programming in your editor - Dallo (32:33)
- alvarmaciel/amp-emacs: Deep integration of Sourcegraph Amp with Emacs, inspired by amp.nvim. (Reddit)
- I tested Claude Code today - And it built a proper agent package in emacs for me. (Reddit)
- Stefan van der Walt: Using Gemini for Code Patches in Emacs
- So, I "vibe-coded" features missing in Backpack Emacs, yet another GNU Emacs distribution (Reddit)
- Short HN discussion about agent-shell
- Community:
- Fortnightly Tips, Tricks, and Questions — 2026-01-27 / week 04
- TAONAW - Emacs and Org Mode: Reflection on my Emacs experience
- Amy's story behind Org Real and the boxy layout system
- Michal Sapka: RTE - Return to Emacs (Irreal)
- Christian Tietze: Emacs Carnival 2026-01: “This Year, I’ll …”
- Zimblo: Emacs Carnival Jan 26: “This Year, I’ll de-obfuscate” | zimblog
- George Jones: This Year I'll… · Curious Musings
- Arjen Wiersma: This year, I'll…..
- Sacha Chua: Emacs: This year, I will… / Cette année, je vais…
- John Rakestraw | Emacs Carnival: This year, I'll …
- Neil Mather: Emacs Carnival: This year I'll…
- Kana: This year, I will write a shitty GUI for my Emacs clone
- Sebastian Larsen Prehn: This Year, I'll …
- Christian Cleberg: Emacs Carnival: “This Year, I Will…”
- Lio Novelli: This year I'll …
- Other:
- Emacs development:
- emacs-devel:
- display-time: Add option to customize help-echo format
- Add new input method for Tuscarora
- New function 'truncate-string-pixelwise' (bug#80244)
- Make diff-hunk-kill respect an active region
- Bind 's' to diff-split-hunk in read-only diff-mode
- New function 'checkdoc-batch' (bug#80199)
- New key 'M-j' for 'icomplete-mode' (bug#62108)
- New C-x v T l and C-x v T L commands (vc-log-outgoing-base, vc-root-log-outgoing-base) show corresponding revision logs
- (minibuffer-message): Do not block while displaying message.
- Move outstanding changes commands from 'o' to 'T'
- Add 'select-frame-by-id' and 'undelete-frame-by-id' (Bug#80192)
- Support cons cell for 'line-spacing'
- New bindings for vc-revert
- Flymake support for yaml-ts-mode.
- Add JSON path utility command to json-ts-mode
- (garbage-collect-heapsize): New function
- * lisp/tab-bar.el (tab-bar-split-tab): New command.
- New packages:
- dialog-mode: Major mode for editing Dialog files (MELPA)
- duckdb-query: DuckDB query results as native Elisp data structures (MELPA)
- eldc: Emacs Lisp Dictionary Converter (MELPA)
- lazy: Lazy evaluation library (MELPA)
- magit-pre-commit: Magit integration for pre-commit (MELPA)
- org-window-habit: Time window based habits (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.