<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="/assets/atom.xsl" type="text/xsl"?><feed
	xmlns="http://www.w3.org/2005/Atom"
	xmlns:thr="http://purl.org/syndication/thread/1.0"
	xml:lang="en-US"
	><title>Sacha Chua - category - emacs-news</title>
	<subtitle>Emacs, sketches, and life</subtitle>
	<link rel="self" type="application/atom+xml" href="https://sachachua.com/blog/category/emacs-news/feed/atom/index.xml" />
  <link rel="alternate" type="text/html" href="https://sachachua.com/blog/category/emacs-news" />
  <id>https://sachachua.com/blog/category/emacs-news/feed/atom/index.xml</id>
  <generator uri="https://11ty.dev">11ty</generator>
	<updated>2026-10-19T12:43:05Z</updated>
<entry>
		<title type="html">2026-10-19 Emacs news</title>
		<link rel="alternate" type="text/html" href="https://sachachua.com/blog/2026/10/2026-10-19-emacs-news/"/>
		<author><name><![CDATA[Sacha Chua]]></name></author>
		<updated>2026-10-19T12:43:05Z</updated>
    <published>2026-10-19T12:43:05Z</published>
    <category term="emacs" />
<category term="emacs-news" />
		<id>https://sachachua.com/blog/2026/10/2026-10-19-emacs-news/</id>
		<content type="html"><![CDATA[<p>
There are a bunch of Eglot-related resources in the Coding category today. Nice to see people working on lots of cool stuff!
</p>

<ul class="org-ul">
<li>Upcoming events (<a href="https://emacslife.com/calendar/emacs-calendar.ics">iCal file</a>, <a href="https://emacslife.com/calendar/">Org</a>):
<ul class="org-ul">
<li>M-x Research: TBA <a href="https://m-x-research.github.io/">https://m-x-research.github.io/</a> Wed Oct 21 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/UTC - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore</li>
<li>Emacs APAC: Emacs APAC meetup (virtual) <a href="https://emacs-apac.gitlab.io/announcements/">https://emacs-apac.gitlab.io/announcements/</a> Sat Oct 24 0130 America/Vancouver - 0330 America/Chicago - 0430 America/Toronto - 0830 Etc/UTC - 1030 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore</li>
<li>EmacsSF (in person): coffee.el in SF <a href="https://www.meetup.com/emacs-sf/events/317043388/">https://www.meetup.com/emacs-sf/events/317043388/</a> Sat Oct 24 1100 America/Los_Angeles</li>
<li>Emacs Berlin: Emacs-Berlin Hybrid Meetup <a href="https://emacs-berlin.org/">https://emacs-berlin.org/</a> Wed Oct 28 1100 America/Vancouver - 1300 America/Chicago - 1400 America/Toronto - 1800 Etc/UTC - 1900 Europe/Berlin - 2330 Asia/Kolkata &ndash; Thu Oct 29 0200 Asia/Singapore</li>
</ul></li>
<li>Beginner:
<ul class="org-ul">
<li><a href="https://www.youtube.com/watch?v=fxw8hIRLwYg">Why Emacs Is For Beginners</a> (04:33)</li>
<li><a href="https://www.youtube.com/watch?v=yH8eZtTALFU">Taller de Configuración de Entorno</a> (25:36)</li>
</ul></li>
<li>Emacs Lisp:
<ul class="org-ul">
<li><a href="https://lvajxi03.github.io/posts/2026-10-12/">A Mode for Every Occasion</a> (<a href="https://mastodon.social/@marcin_bielewicz/117429587292573719">@marcin_bielewicz</a>)</li>
<li><a href="https://randyridenour.net/posts/2026-10-17-finding-unbalanced-parens-emacs.html">Randy Ridenour: Finding Unbalanced Parens in Emacs</a> (<a href="https://irreal.org/blog/?p=14159">Irreal</a>)</li>
<li><a href="https://www.youtube.com/watch?v=cmi_VjZnHX4">tree-guide.el: short editing demo (20 seconds, no audio)</a> (00:22)</li>
<li><a href="https://mbork.pl/2026-10-17_Using_timers_to_perform_weekly_tasks">Marcin Borkowski: Using timers to perform weekly tasks</a> (<a href="https://irreal.org/blog/?p=14157">Irreal</a>) - updating Org clock tables</li>
<li><a href="https://masto.hackers.town/@zwol/117467610764233448">Deleting variables in code with Emacs Lisp by using the face properties (@zwol@masto.hackers.town)</a></li>
<li><a href="https://github.com/emacs-taf">ETAF: a framework and ecosystem for building full text applications in Emacs - music player, RSS and ebook readers, desktop, games</a> (<a href="https://www.reddit.com/r/emacs/comments/1x4iq8o/etaf_a_framework_and_ecosystem_for_building_full/">Reddit</a>)</li>
</ul></li>
<li>Appearance:
<ul class="org-ul">
<li><a href="https://github.com/bradmont/header-modeline/blob/main/README.md">Header-modeline: move your modeline to header-line (top of your window)</a> (<a href="https://www.reddit.com/r/emacs/comments/1x5hpx5/headermodeline_move_your_modeline_to_headerline/">Reddit</a>)</li>
<li><a href="https://github.com/szymonwilczek/au-themes">au-themes: calm, low-glare themes I made because most themes are too loud for me</a> (<a href="https://www.reddit.com/r/emacs/comments/1x7w5yx/authemes_calm_lowglare_themes_i_made_because_most/">Reddit</a>)</li>
<li><a href="https://gitlab.com/vegasharmon/foxglove-themes">foxglove-themes: academic-inspired modus themes that support e-ink</a> (<a href="https://www.reddit.com/r/emacs/comments/1x7zffi/foxglovethemes_academicinspired_modus_themes_that/">Reddit</a>)</li>
<li><a href="https://github.com/benleis1/emacs-init/blob/main/lisp/modus-vivendi-matrix-theme.el">I created a dark modus theme centered around teletype green</a> (<a href="https://www.reddit.com/r/emacs/comments/1x5d45d/i_created_a_dark_modus_theme_centered_around/">Reddit</a>)</li>
<li><a href="https://www.youtube.com/watch?v=fjBMsjRfMoI">More fun with modus themes. #emacs</a> (02:08)</li>
<li><a href="https://protesilaos.com/codelog/2026-10-17-emacs-live-modus-core/">Protesilaos: Emacs live extracting the Modus themes core at 2026-10-17 14:30 Europe/Athens</a> (<a href="https://www.youtube.com/watch?v=vKGf3lP6eRQ">YouTube</a> 02:47:00)</li>
<li><a href="https://github.com/benleis1/emacs-init/blob/main/lisp/modus-vivendi-matrix-theme.el">emacs-init/lisp/modus-vivendi-matrix-theme.el at main · benleis1/emacs-init · GitHub</a> (<a href="https://mathstodon.xyz/@benleis/117430094416163445">@benleis@mathstodon.xyz</a>)</li>
</ul></li>
<li>Navigation:
<ul class="org-ul">
<li><a href="https://github.com/dmgerman/bookmark-gt">bookmark-gt: a module to improve bookmark management</a> (<a href="https://youtu.be/hitAyO8ArYM">YouTube</a>, <a href="https://www.reddit.com/r/emacs/comments/1x86npq/bookmarkgt_a_module_to_improve_bookmark_management/">Reddit</a>)</li>
</ul></li>
<li>Dired:
<ul class="org-ul">
<li><a href="https://www.drakoland.fr/emacs-dired-editing/">Quick note on how to edit Emacs Dired buffers</a> (<a href="https://mamot.fr/@panmaster/117451498989635784">@panmaster@mamot.fr</a>)</li>
</ul></li>
<li>Denote:
<ul class="org-ul">
<li><a href="https://protesilaos.com/codelog/2026-10-15-emacs-live-continue-denote-maintenance/">Protesilaos: Emacs live continuing ‘denote’ maintenance and refinements (2026-10-15 16:30 Europe/Athens)</a> (<a href="https://www.youtube.com/watch?v=mBAhOCyYKlc">YouTube</a> 02:14:35)</li>
</ul></li>
<li>Org Mode:
<ul class="org-ul">
<li><a href="https://list.orgmode.org/87ik30fw71.fsf@localhost">Org Mode requests: [TASK] Re: Suggestion: Document `org-extend-today-until` in Clock Table section</a></li>
<li><a href="https://list.orgmode.org/87jyngdyia.fsf@localhost">Org Mode requests: [FR] LaTeX preview between #+begin_equation/#+end_equation</a></li>
<li><a href="https://list.orgmode.org/283c4914-dd42-4ce8-b61d-4b90274b4a0e@gmail.com">Org Mode requests: [RFC] a small patch for the brave on emacs32</a></li>
<li><a href="https://helenchong.dev/blog/posts/2026-10-17-emacs-org-copy-block-contents/">Quickly Copy Code and Example Block Contents in Emacs Org Mode | Helen Chong, Web Developer</a> (<a href="https://social.lol/@helenchong/117456948528042116">@helenchong@social.lol</a>)</li>
<li><a href="https://github.com/TomoeMami/org-diff-src">org-diff-src: character-level diffs inside Org source blocks (no Ediff)</a> (<a href="https://www.reddit.com/r/emacs/comments/1x9uq6u/orgdiffsrc_characterlevel_diffs_inside_org_source/">Reddit</a>)</li>
<li><a href="https://www.jamescherti.com/emacs-org-ibullets/">James Cherti: org-ibullets.el - Display Emacs org-mode heading stars as UTF-8 bullets</a> (<a href="https://irreal.org/blog/?p=14148">Irreal</a>)</li>
<li><a href="https://github.com/vikasrawal/org-slideboard">[Package] org-slideboard: An improved interactive presentation tool for Org mode</a> (<a href="https://www.reddit.com/r/emacs/comments/1x6jf1a/package_orgslideboard_an_improved_interactive/">Reddit</a>)</li>
<li><a href="https://www.youtube.com/watch?v=j7Y_047z8Z8">Supertag for Emacs: write first, organize when you need to</a> (09:05, <a href="https://www.reddit.com/r/orgmode/comments/1x5gpxn/finally_i_made_an_video_to_supertag/">Reddit</a>, <a href="https://www.reddit.com/r/emacs/comments/1x5enkl/finally_i_made_an_video_to_supertag/">Reddit</a>)</li>
<li><a href="https://github.com/alberti42/org-semantic">org-semantic: embedding search for org-mode</a> (<a href="https://www.reddit.com/r/emacs/comments/1x9sxej/orgsemantic_embedding_search_for_orgmode/">Reddit</a>)</li>
<li><a href="https://list.orgmode.org/87o6crciup.fsf@localhost/T/#u">[EVENT] #5 OrgDevMeetup on Sat, October 17, 19:00 UTC+3</a> - notes and recording</li>
<li>Import, export, and integration:
<ul class="org-ul">
<li><a href="https://gist.github.com/yibie/9bd280522c24eec41ce0b32b327967cd">My org-attach config,  only place files go (paste / drag / download), with names I can actually read</a> (<a href="https://www.reddit.com/r/emacs/comments/1x4kb1e/my_orgattach_config_only_place_files_go_paste/">Reddit</a>)</li>
<li><a href="https://abode.karthinks.com/org-latex-preview/">New latex preview merged into org mode!</a> (<a href="https://www.reddit.com/r/emacs/comments/1x9gsva/new_latex_preview_merged_into_org_mode/">Reddit</a>)</li>
<li><a href="https://adithya.cc/20261014213841-introducing_ical_buddy_el.html">Introducing ical-buddy.el</a> (<a href="https://www.reddit.com/r/emacs/comments/1x760bu/introducing_icalbuddyel/">Reddit</a>)</li>
<li><a href="https://plugins.omarchy.org/plugin.html?id=ovistoica.org-agenda">Omarchy Org Agenda Plugin: Your Org Agenda schedule at a glance, directly on the top bar</a> (<a href="https://www.reddit.com/r/emacs/comments/1x75rt9/omarchy_org_agenda_plugin_your_org_agenda/">Reddit</a>)</li>
<li><a href="https://www.youtube.com/watch?v=XkAsmjwE8h4">My Personal Intranet to Replace Cloud Subscriptions</a> (30:21)</li>
</ul></li>
<li>Org development:
<ul class="org-ul">
<li><a href="https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=b0fce34295e1479fb19e04fdaea99d772dab2e53">ox-html: Restore numbering when exporting math with mathml</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=4edf354f0f430e957e909b77c77f32bc50e76d75">Merge branch 'main' into feature/org-latex-preview</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=0cf837e75e1dc59d092b3ea6bd74072142cf1805">org-manual.org: Document compat library installation</a></li>
</ul></li>
</ul></li>
<li>Coding:
<ul class="org-ul">
<li><a href="https://social.tchncs.de/@stackeffect/117451110651248105">Auto rename compilation buffer if another process is still running (@stackeffect@social.tchncs.de)</a></li>
<li><a href="https://magnus.therning.org/2026-10-13-emacs-salmagundi,-2026-10-11.html">Magnus: Emacs salmagundi, 2026-10-11</a> - compilation commands, git</li>
<li><a href="https://www.jamescherti.com/emacs-eglot-auto-format-buffer-on-save/">Configuring Eglot to auto format code on save in Emacs</a> (<a href="https://www.reddit.com/r/emacs/comments/1x89gww/configuring_eglot_to_auto_format_code_on_save_in/">Reddit</a>)</li>
<li><a href="https://lists.gnu.org/archive/html/emacs-devel/2026-10/msg00282.html">New refactor.el: code actions, rename and quickfixes, out of Eglot</a> (<a href="https://www.reddit.com/r/emacs/comments/1x75cf9/new_refactorel_code_actions_rename_and_quickfixes/">Reddit</a>)</li>
<li><a href="https://www.jamescherti.com/emacs-eglot-python-dir-locals-el-and-pylsp/">Emacs: Configuring Eglot for Python with .dir-locals.el and python-lsp-server (Pylsp)</a> (<a href="https://www.reddit.com/r/emacs/comments/1x7la0y/emacs_configuring_eglot_for_python_with/">Reddit</a>)</li>
<li><a href="https://github.com/guitmz/kubect">kubect: A text focused Emacs interface Kubernetes workflows through kubectl</a> (<a href="https://www.reddit.com/r/emacs/comments/1x4devd/kubect_a_text_focused_emacs_interface_kubernetes/">Reddit</a>)</li>
</ul></li>
<li>Shells:
<ul class="org-ul">
<li><a href="https://techhub.social/@lispwizard/117444754990797855">Working with multiple shell buffers (@lispwizard@techhub.social)</a></li>
<li><a href="https://github.com/dakra/ghostel/releases/tag/v0.58.0">Ghostel 0.58 released</a> (<a href="https://www.reddit.com/r/emacs/comments/1x78w3z/ghostel_058_released/">Reddit</a>)</li>
</ul></li>
<li>Mail, news, and chat:
<ul class="org-ul">
<li><a href="https://github.com/aard-fi/elneo">ElNeo - a matrix client for emacs with native e2e encryption support, inspired by telegas architecture</a> (<a href="https://www.reddit.com/r/emacs/comments/1x983z9/elneo_a_matrix_client_for_emacs_with_native_e2e/">Reddit</a>)</li>
<li><a href="https://emacs-fu.blogspot.com/2026/10/mu-1114.html">emacs-fu: mu 1.14.4</a> (<a href="https://irreal.org/blog/?p=14154">Irreal</a>)</li>
<li><a href="https://www.youtube.com/watch?v=skLlTT67qiQ">my email setup in emacs</a> (46:24)</li>
</ul></li>
<li>Evil mode:
<ul class="org-ul">
<li><a href="https://github.com/redguardtoo/evil-matchit">evil-matchit 5.0.0 is published</a> (<a href="https://www.reddit.com/r/emacs/comments/1x9uscf/evilmatchit_500_is_published/">Reddit</a>)</li>
</ul></li>
<li>Fun:
<ul class="org-ul">
<li><a href="https://www.reddit.com/r/emacs/comments/1x47kl5/emacs_golf_031_the_kill_ring/"># Emacs Golf #031   The Kill Ring</a></li>
<li><a href="https://www.reddit.com/r/emacs/comments/1x46fk3/emacs_golf_029_register_roulette/"># Emacs Golf #029   Register Roulette</a></li>
</ul></li>
<li>LLMs:
<ul class="org-ul">
<li><a href="https://www.reddit.com/r/emacs/comments/1x7dsog/i_cant_express_how_happy_i_am_with_emacs_and/">I can't express how happy I am with emacs and LLM-assisted emacs-fu</a></li>
<li><a href="https://github.com/csheaff/roost">roost: Run coding agents in Git worktrees and tmux, from Emacs</a> (<a href="https://www.reddit.com/r/emacs/comments/1x83cus/roost_run_coding_agents_in_git_worktrees_and_tmux/">Reddit</a>)</li>
<li><a href="https://xenodium.com/agent-shell-0-87-updates">Alvaro Ramirez: agent-shell 0.87 updates</a> (<a href="https://www.reddit.com/gallery/1x4t0hl">Reddit</a>)</li>
<li><a href="https://github.com/jdblair/waves-dashboard">jdblair/waves-dashboard: bead-waves tooling for beads projects: the wave CLI, an Emacs dashboard (waves-dashboard.el) and the bead-waves Claude Code skill · GitHub</a> (<a href="https://hachyderm.io/@jdblair/117456169864873039">@jdblair@hachyderm.io</a>)</li>
<li><a href="https://protesilaos.com/codelog/2026-10-16-emacs-packages-agents-file/">Protesilaos: Emacs: all my packages have an AGENTS.md and CLAUDE.md to restrict use</a></li>
</ul></li>
<li>Community:
<ul class="org-ul">
<li><a href="https://sachachua.com/blog/2026/10/added-javascript-time-zone-translation-to-the-emacsconf-schedule-images-on-the-wiki/">Sacha Chua: Added Javascript time zone translation to the EmacsConf schedule images on the wiki</a></li>
<li><a href="https://protesilaos.com/codelog/2026-10-16-emacs-participate-emacsconf-2026/">Protesilaos: I will participate in EmacsConf 2026</a></li>
<li><a href="https://lars.ingebrigtsen.no/2026/10/18/hacker-news-decoder-ring-for-emacs/">Lars Ingebrigtsen: Hacker News Decoder Ring for Emacs</a></li>
<li><a href="http://en.andros.dev/blog/6c165f77/org-social-the-social-network-that-survives-its-own-infrastructure/">Andros Fenollosa: Org Social: the social network that survives its own infrastructure</a></li>
</ul></li>
<li>Other:
<ul class="org-ul">
<li><a href="https://github.com/jamescherti/wizard.el">wizard.el: A lightweight suite of useful Emacs functions</a> (<a href="https://www.reddit.com/r/emacs/comments/1x4806c/wizardel_a_lightweight_suite_of_useful_emacs/">Reddit</a>, <a href="https://irreal.org/blog/?p=14150">Irreal</a>)</li>
<li><a href="https://github.com/eludom/talk-tools">eludom/talk-tools: This is an emacs minor mode for use when giving talks · GitHub</a></li>
<li><a href="https://github.com/systemhalted/wordwise.el.git">wordwise.el - Kindle-style in-line vocabulary hints above words in Emacs Reading Buffer</a> (<a href="https://www.reddit.com/r/emacs/comments/1x7gupo/wordwiseel_kindlestyle_inline_vocabulary_hints/">Reddit</a>)</li>
<li><a href="https://github.com/n0w1ht/readq">Readq - incremental reading for emacs</a> (<a href="https://www.reddit.com/r/emacs/comments/1x8chn6/readq_incremental_reading_for_emacs/">Reddit</a>)</li>
<li><a href="https://lists.gnu.org/archive/html/emacs-devel/2026-10/msg00251.html">Emacs Reader submitted to ELPA</a> (<a href="https://www.reddit.com/r/emacs/comments/1x5vyxx/emacs_reader_submitted_to_elpa/">Reddit</a>)</li>
<li><a href="https://unclex.net/writing/portal">Introducing Portal</a> (<a href="https://www.reddit.com/r/emacs/comments/1x6bj3n/introducing_portal/">Reddit</a>, <a href="https://lobste.rs/s/bbjenj/introducing_portal">lobste.rs</a>) - macOS-only</li>
<li><a href="https://lars.ingebrigtsen.no/2026/10/15/ux-is-us/">Lars Ingebrigtsen: UX IS US</a></li>
</ul></li>
<li>Emacs development:
<ul class="org-ul">
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=326f091e7d2fc515d3a3c073db1ffbff9200968a">Saving and restoring a session will now save and restore 'buffer-list'.</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=2f6aebd1b3051af643a85de576017ef2f5d2e488">Rename 'dired-jump-map' to 'dired-jump-repeat-map' (bug#82052)</a></li>
</ul></li>
<li>New packages:
<ul class="org-ul">
<li><a target="_blank" href="https://melpa.org/#/agent-shell-attention">agent-shell-attention</a>: Mode-line attention tracker for agent-shell (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/devops">devops</a>: Infrastructure as an org file (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/magit-nix3">magit-nix3</a>: Nix3.el integration for Magit (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/org-semantic">org-semantic</a>: Search org notes by meaning, or by word (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/supersonic">supersonic</a>: Music client for Subsonic servers and Music Assistant (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/ttl-ts-mode">ttl-ts-mode</a>: RDF Turtle editing mode (MELPA)</li>
</ul></li>
</ul>

<p>
Links from <a href="https://www.reddit.com/r/emacs">reddit.com/r/emacs</a>, <a href="https://www.reddit.com/r/orgmode">r/orgmode</a>, <a href="https://www.reddit.com/r/spacemacs">r/spacemacs</a>, <a href="https://mastodon.social/tags/emacs">Mastodon #emacs</a>, <a href="https://bsky.app/hashtag/emacs">Bluesky #emacs</a>, <a href="https://hn.algolia.com/?query=emacs&amp;sort=byDate&amp;prefix&amp;page=0&amp;dateRange=all&amp;type=story">Hacker News</a>, <a href="https://lobste.rs/search?q=emacs&amp;what=stories&amp;order=newest">lobste.rs</a>, <a href="https://programming.dev/c/emacs?dataType=Post&amp;page=1&amp;sort=New">programming.dev</a>, <a href="https://lemmy.world/c/emacs">lemmy.world</a>, <a href="https://lemmy.ml/c/emacs?dataType=Post&amp;page=1&amp;sort=New">lemmy.ml</a>, <a href="https://planet.emacslife.com">planet.emacslife.com</a>, <a href="https://www.youtube.com/playlist?list=PL4th0AZixyREOtvxDpdxC9oMuX7Ar7Sdt">YouTube</a>, <a href="http://git.savannah.gnu.org/cgit/emacs.git/log/etc/NEWS">the Emacs NEWS file</a>, <a href="https://emacslife.com/calendar/">Emacs Calendar</a>, and <a href="https://lists.gnu.org/archive/html/emacs-devel/2026-10">emacs-devel</a>. Thanks to Andrés Ramírez for emacs-devel links. Do you have an Emacs-related link or announcement? Please e-mail me at <a href="mailto:sacha@sachachua.com">sacha@sachachua.com</a>. Thank you!</p>
<div><a href="https://sachachua.com/blog/2026/10/2026-10-19-emacs-news/index.org">View Org source for this post</a></div><p>You can <a href="mailto:sacha@sachachua.com?subject=Comment%20on%20https%3A%2F%2Fsachachua.com%2Fblog%2F2026%2F10%2F2026-10-19-emacs-news%2F&body=Name%20you%20want%20to%20be%20credited%20by%20(if%20any)%3A%20%0AMessage%3A%20%0ACan%20I%20share%20your%20comment%20so%20other%20people%20can%20learn%20from%20it%3F%20Yes%2FNo%0A">e-mail me at sacha@sachachua.com</a>.</p>]]></content>
		</entry><entry>
		<title type="html">2026-10-12 Emacs news</title>
		<link rel="alternate" type="text/html" href="https://sachachua.com/blog/2026/10/2026-10-12-emacs-news/"/>
		<author><name><![CDATA[Sacha Chua]]></name></author>
		<updated>2026-10-12T11:58:28Z</updated>
    <published>2026-10-12T11:58:28Z</published>
    <category term="emacs" />
<category term="emacs-news" />
		<id>https://sachachua.com/blog/2026/10/2026-10-12-emacs-news/</id>
		<content type="html"><![CDATA[<p>
People have been having lots of fun playing Emacs Golf over in
r/emacs. Check out the "Fun" category for some examples of people
comparing how few keystrokes they need in order to get something done.
</p>

<ul class="org-ul">
<li>Upcoming events (<a href="https://emacslife.com/calendar/emacs-calendar.ics">iCal file</a>, <a href="https://emacslife.com/calendar/">Org</a>):
<ul class="org-ul">
<li>Emacs.si (in person): Emacs.si meetup #10 2026 (v #živo) <a href="https://dogodki.kompot.si/events/df5d39f6-4d78-4841-b207-ef2c9e60bd5c">https://dogodki.kompot.si/events/df5d39f6-4d78-4841-b207-ef2c9e60bd5c</a> Mon Oct 12 1900 CET</li>
<li>Emacs Paris: S: Emacs workshop in Paris (online) <a href="https://emacs-doctor.com/">https://emacs-doctor.com/</a> Tue Oct 13 0830 America/Vancouver - 1030 America/Chicago - 1130 America/Toronto - 1530 Etc/UTC - 1730 Europe/Berlin - 2100 Asia/Kolkata - 2330 Asia/Singapore</li>
<li>Emacs Berlin: In-Person-Only Emacs-Berlin Stammtisch <a href="https://emacs-berlin.org/">https://emacs-berlin.org/</a> Tue Oct 13 1900 Europe/Berlin</li>
<li>OrgMeetup (virtual) <a href="https://orgmode.org/worg/orgmeetup.html">https://orgmode.org/worg/orgmeetup.html</a> Wed Oct 14 0900 America/Vancouver - 1100 America/Chicago - 1200 America/Toronto - 1600 Etc/UTC - 1800 Europe/Berlin - 2130 Asia/Kolkata &ndash; Thu Oct 15 0000 Asia/Singapore</li>
<li>OrgDevMeetup <a href="https://bbb.emacsverse.org/rooms/orgdevmeetup">https://bbb.emacsverse.org/rooms/orgdevmeetup</a> Sat Oct 17 0900 America/Vancouver - 1100 America/Chicago - 1200 America/Toronto - 1600 Etc/UTC - 1800 Europe/Berlin - 2130 Asia/Kolkata &ndash; Sun Oct 18 0000 Asia/Singapore</li>
<li>M-x Research: TBA <a href="https://m-x-research.github.io/">https://m-x-research.github.io/</a> Wed Oct 21 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/UTC - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore</li>
<li>Emacs APAC: Emacs APAC meetup (virtual) <a href="https://emacs-apac.gitlab.io/announcements/">https://emacs-apac.gitlab.io/announcements/</a> Sat Oct 24 0130 America/Vancouver - 0330 America/Chicago - 0430 America/Toronto - 0830 Etc/UTC - 1030 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore</li>
</ul></li>
<li>Beginner:
<ul class="org-ul">
<li><a href="https://www2.lib.uchicago.edu/keith/emacs/">Keith Waclena's "Use GNU Emacs the Plain Text Computing Environment"</a> (<a href="https://www.reddit.com/r/emacs/comments/1wym10y/a_great_underappreciated_booktutorial_keith/">Reddit</a>)</li>
<li><a href="https://yakshaving.social/@andyc/01a12f88-45b3-7423-b7db-17705277e765">Tips for beginners (@andyc@yakshaving.social)</a></li>
</ul></li>
<li>Emacs configuration:
<ul class="org-ul">
<li><a href="https://mbork.pl/2026-10-10_Repeating_commands">Marcin Borkowski: Repeating commands</a></li>
<li><a href="https://hachyderm.io/@ablatedsprocket/117423591625857773">Tip about setting whitespace-global-modes so that it excludes some modes (@ablatedsprocket@hachyderm.io)</a></li>
</ul></li>
<li>Emacs Lisp:
<ul class="org-ul">
<li><a href="https://www.youtube.com/watch?v=muihQdMqjS0">Desafios em Elisp | Emacs / Magit</a> (01:47:11)</li>
</ul></li>
<li>Appearance:
<ul class="org-ul">
<li><a href="https://www.reddit.com/r/emacs/comments/1x0sgu7/new_emacs32_master_branch_support_scaling_for/">[NEW] emacs32 master branch support scaling for underline, overline&hellip; face</a></li>
<li><a href="https://github.com/1buran/ayu-emacs-theme">Ayu themes for Emacs: night, dusk and day, built from the official palette</a> (<a href="https://www.reddit.com/r/emacs/comments/1x1pejl/ayu_themes_for_emacs_night_dusk_and_day_built/">Reddit</a>)</li>
</ul></li>
<li>Navigation:
<ul class="org-ul">
<li><a href="https://techhub.social/@lispwizard/117399329453631153">Tip about using C-x 0 to delete the current window (@lispwizard@techhub.social)</a></li>
<li><a href="https://techhub.social/@lispwizard/117410946106408409">Tip: Use registers to save window configurations with C-x r w (@lispwizard@techhub.social)</a> (<a href="https://irreal.org/blog/?p=14152">Irreal</a>)</li>
<li><a href="https://dice.camp/@BeefGriller/117399853931169338">Tip about setting scroll-conservatively (@BeefGriller@dice.camp)</a></li>
<li><a href="https://github.com/Jotham-LEC/persp-mode-tab-bar">persp-mode-tab-bar: Tab bar for persp-mode / Doom workspaces</a> (<a href="https://www.reddit.com/r/emacs/comments/1wznm0f/perspmodetabbar_tab_bar_for_perspmode_doom/">Reddit</a>)</li>
</ul></li>
<li>Writing:
<ul class="org-ul">
<li><a href="https://www.emacswiki.org/emacs/joc-toggle-case.el">joc-toggle-case.el: toggles case at point</a> (<a href="https://ieji.de/@vnikolov/117409027686483659">@vnikolov@ieji.de</a>)</li>
<li><a href="https://taonaw.com/2026/10/11/emacs-config-gems-part.html">TAONAW - Emacs and Org Mode: Emacs Config Gems - Part 6</a> - abbrevs, grammar, Harper, LanguageTool</li>
<li><a href="https://i.redd.it/mqxpmtehvyuh1.gif">markdown-ts-appear: Rendered Markdown, editable in place</a> (<a href="https://www.reddit.com/r/emacs/comments/1x3sv65/markdowntsappear_rendered_markdown_editable_in/">Reddit</a>, <a href="https://lemmy.ml/post/53894748?scrollToComments=true">lemmy.ml</a>)</li>
<li><a href="https://github.com/rjprins/markdown-modern">GitHub - rjprins/markdown-modern: Modern visual styling for Markdown buffers in Emacs (fork of mark-graf)</a> (<a href="https://www.reddit.com/r/emacs/comments/1x0nv9o/github_rjprinsmarkdownmodern_modern_visual/">Reddit</a>)</li>
</ul></li>
<li>Denote:
<ul class="org-ul">
<li><a href="https://baty.net/posts/2026/10/i-tried-to-move-my-notes-out-of-emacs-i-failed/">I tried to move my notes out of Emacs. I failed. Again. — baty.net</a> (<a href="https://news.ycombinator.com/item?id=49998350">HN</a>)</li>
<li><a href="https://protesilaos.com/codelog/2026-10-07-emacs-live-denote-data-development/">Protesilaos: Emacs: spontaneous live new ‘denote-data’ feature (2026-10-07 at 18:00 Europe/Athens)</a> (<a href="https://www.youtube.com/watch?v=fGjH82DeF7c">YouTube</a>, 01:22:16)</li>
<li><a href="https://protesilaos.com/codelog/2026-10-12-emacs-live-denote-data-testing/">Protesilaos: Emacs ‘denote-data’ testing live today, 2026-10-12, at 16:00 Europe/Athens</a> (<a href="https://www.youtube.com/watch?v=5xNWU8EcUeI">YouTube</a>)</li>
</ul></li>
<li>Org Mode:
<ul class="org-ul">
<li><a href="https://list.orgmode.org/87ecdxj2av.fsf@localhost">Org Mode requests: [TASK] Re: orgmode: do textsec-url-suspicious-p for http and https links</a></li>
<li><a href="https://emacs.dyerdwelling.family/emacs/20261008110300-emacs&#45;&#45;org-speed-keys-making-t-land-after-the-todo-keyword/">James Dyer: Org Speed Keys: Making t Land After the TODO Keyword</a></li>
<li><a href="https://youtube.com/watch?v=DrlMLgc5r2E&amp;si=F7zqY9G0iZGoIXK5">Deeper layers of Org Mode laziness explained</a> (<a href="https://www.reddit.com/r/emacs/comments/1x0ylyr/deeper_layers_of_org_mode_laziness_explained/">Reddit</a>)</li>
<li><a href="https://github.com/Jotham-LEC/org-retroclock">org-retroclock: Log CLOCK entries retrospectively without starting a timer</a> (<a href="https://www.reddit.com/r/emacs/comments/1wzmx40/orgretroclock_log_clock_entries_retrospectively/">Reddit</a>, <a href="https://www.reddit.com/r/orgmode/comments/1wzmwlg/orgretroclock_log_clock_entries_retrospectively/">Reddit</a>)</li>
<li><a href="https://github.com/SSD2019/org-focus-hud">Bringing micro-timers, checklist budgeting, and monotasking focus to Org-mode (org-focus-hud)</a> (<a href="https://www.reddit.com/r/orgmode/comments/1wz7qiq/bringing_microtimers_checklist_budgeting_and/">Reddit</a>)</li>
<li><a href="https://sachachua.com/blog/2026/10/des-commandes-vocales-sur-emacs-pour-ajouter-des-taches/">Sacha Chua: Des commandes vocales pour ajouter des tâches sur Emacs</a> (<a href="https://www.youtube.com/watch?v=rGAXW9S4AiE">YouTube</a>, 02:44)</li>
<li><a href="https://github.com/yibie/excali-mode/releases/tag/v0.3.0">excali-mode 0.3.0: an Org-mode whiteboard inside Emacs</a> (<a href="https://www.reddit.com/r/emacs/comments/1wyw5i3/excalimode_030_an_orgmode_whiteboard_inside_emacs/">Reddit</a>, <a href="https://news.ycombinator.com/item?id=50015848">HN</a>, <a href="https://www.reddit.com/r/emacs/comments/1wy58em/excalimode_020_a_diagram_dsl_with_explicit/">Reddit</a>) - excali-board-mode: Org headings as cards; diagram DSL</li>
<li><a href="https://www.reddit.com/r/emacs/comments/1x3yhv2/comparing_orgroam_orgnode_supertag_and_vulpea/">Comparing org-roam, org-node, Supertag and vulpea, with a benchmark you can re-run</a></li>
<li>Org development:
<ul class="org-ul">
<li><a href="https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=70d5546a6ff37ea6fb71ccae5eb983f8ca071a2e">ox-latex: safe and keyword for org-latex-table-scientific-notation</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=5ced7b8d75cddf848262f310feff9a6738dbf200">Enhance prefix argument to org-open-at-point on URLs</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=fcfe93ad4ca3037268f600a2c5ad9c57cd75648a">ox-latex: pass :align to table.el tables</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=363c311c45e2527498b2dd4ae9861b24454836ed">Announce 'org-latex-listings-env'</a></li>
</ul></li>
</ul></li>
<li>Coding:
<ul class="org-ul">
<li><a href="https://utcc.utoronto.ca/~cks/space/blog/programming/EmacsEglotWhyIUseIt">What I use Eglot for in GNU Emacs and what good it is</a> (<a href="https://utcc.utoronto.ca/~cks/space/blog/programming/EmacsEglotWhyIUseIt">@chris_siebenmann@robot.villas</a>)</li>
<li><a href="https://github.com/zHaOdANiuu/magit-fast">Magit Fast Mode [fast use magit]​</a> (<a href="https://www.reddit.com/r/emacs/comments/1x1ndn4/magit_fast_mode_fast_use_magit/">Reddit</a>)</li>
<li><a href="https://www.draketo.de/software/emacs-javascript#skewer">Using Emacs for Javascript development - skewer-mode for evaluating CSS and HTML</a> (<a href="https://rollenspiel.social/@ArneBab/117419050099113847">@ArneBab@rollenspiel.social</a>)</li>
</ul></li>
<li>Mail, news, and chat:
<ul class="org-ul">
<li><a href="https://github.com/Jotham-LEC/mu4e-send-later">mu4e-send-later: A "Send Later" functionality for mu4e</a> (<a href="https://www.reddit.com/r/emacs/comments/1wzpsdz/mu4esendlater_a_send_later_functionality_for_mu4e/">Reddit</a>)</li>
<li><a href="https://git.sr.ht/~puercopop/.emacs.d/tree/default/item/user-lisp/aerc-mode.el">aerc-mode: make it easier to use emacsclient within the aerc mail client</a> (<a href="https://mastodon.social/@PuercoPop/117402286016803490">@PuercoPop</a>)</li>
</ul></li>
<li>Multimedia:
<ul class="org-ul">
<li><a href="https://youtu.be/Gnq1EQaMn-4">supersonic.el Music Player v0.6.0 Update (added UPnP support)</a> (<a href="https://www.reddit.com/r/emacs/comments/1x0nurd/supersonicel_music_player_v060_update_added_upnp/">Reddit</a>)</li>
</ul></li>
<li>Multimedia:
<ul class="org-ul">
<li><a href="https://sachachua.com/blog/2026/10/emacs-carnival-oct-2026-exploring-keys-and-voice-input-in-emacs/">Sacha Chua: Emacs Carnival Oct 2026: Exploring keys and voice input in Emacs</a></li>
<li><a href="https://sachachua.com/blog/2026/10/using-emacs-to-visualize-speaking-and-target-words-phrases-in-real-ish-time/">Sacha Chua: Using Emacs to visualize speaking and target words/phrases in real-ish time</a></li>
</ul></li>
<li>Fun:
<ul class="org-ul">
<li><a href="https://www.reddit.com/r/emacs/comments/1x3h0vs/emacs_golf_028_rectangle_wizard/"># Emacs Golf #028   Rectangle Wizard</a></li>
<li><a href="https://www.reddit.com/r/emacs/comments/1x3ebaz/emacs_golf_026_we_only_need_the_first/"># Emacs Golf #026   We Only Need The First</a></li>
<li><a href="https://www.reddit.com/r/emacs/comments/1x2n27s/emacs_golf_023_caseinsensitive_assassin/"># Emacs Golf #023 — Case-Insensitive Assassin</a></li>
<li><a href="https://www.reddit.com/r/emacs/comments/1x2g49t/emacs_golf_011_number_crunchercategory_b/"># Emacs Golf #011   Number Cruncher Category: B. Multi-line transformations</a></li>
<li><a href="https://www.reddit.com/r/emacs/comments/1x1s14s/any_other_solutions/">Emacs Golf: fixing misplaced spaces</a></li>
<li><a href="https://medium.com/@screwlisp/beginning004-the-cattle-are-lisping-lambdamoo-moo-el-vr-puppets-with-common-lisp-emacs-slime-d5eb369cf3b0">004BEGINNINGS THE CATTLE ARE LISPING lambdamoo moo.el VR puppets with common lisp emacs slime</a> (<a href="https://gamerplus.org/@screwlisp/117420900261767477">@screwlisp@gamerplus.org</a>)</li>
<li><a href="https://www.youtube.com/watch?v=ppL2eHJcwts">3D in MY Emacs!? (Hack and overview)</a> (14:21)</li>
</ul></li>
<li>LLMs:
<ul class="org-ul">
<li><a href="https://commandlinesystems.com/magic.txt">Emacs In the Age Of Magic / Rome Wasn't Built In A Day, More Like 10 Minutes</a> (<a href="https://www.youtube.com/watch?v=BuqZb6AvdCE">YouTube</a>, 01:11)</li>
<li><a href="https://eliraz-refael.github.io/m-x-machina/">M-x Machina — a workspace for coding agents inside Emacs</a> (<a href="https://www.reddit.com/r/emacs/comments/1wy8n8y/mx_machina_a_workspace_for_coding_agents_inside/">Reddit</a>)</li>
<li><a href="https://www.youtube.com/watch?v=QgLU7diWErA">Voice AI Editing and an Emacs Plugin</a> (01:33)</li>
<li><a href="https://www.youtube.com/watch?v=k_hIR0pTibM">Emacs ollama agent compare</a> (01:29)</li>
<li><a href="https://wakamenod.github.io/emacs-claude-code/usecases/agentic-review/">Update: ecc 0.4, Claude Code in Emacs: Spaces and an agentic diff review</a> (<a href="https://github.com/wakamenod/emacs-claude-code/releases/tag/v0.4.0">release notes</a>,  <a href="https://www.reddit.com/r/emacs/comments/1x3fnsc/update_ecc_04_claude_code_in_emacs_spaces_and_an/">Reddit</a>)</li>
</ul></li>
<li>Community:
<ul class="org-ul">
<li><a href="https://www.reddit.com/r/emacs/comments/1wyrv9u/fortnightly_tips_tricks_and_questions_20261006/">Fortnightly Tips, Tricks, and Questions — 2026-10-06 / week 40</a></li>
<li><a href="https://curtismchale.ca/2026/10/07/emacs-carnival-will-we-change-how-we-interact-with-emacs">Curtis McHale: Emacs Carnival - Will we change how we interact with Emacs?</a> (<a href="https://irreal.org/blog/?p=14143">Irreal</a>)</li>
<li><a href="https://www.youtube.com/watch?v=qSgMH5An4YI">Clojure Corner: Interview with Bozhidar Batsov</a> (01:18:53)</li>
<li><a href="https://www.youtube.com/watch?v=-1qS7Xiuh9E">I Asked Prot If I Should Switch to Emacs</a> (13:02)</li>
<li><a href="https://protesilaos.com/codelog/2026-10-08-ask-me-anything-emacs-tech-politics-life/">Protesilaos: Live: Ask me ANYTHING (2026-10-10 16:00 Europe/Athens)</a> (5:04:50)</li>
<li><a href="https://www.reddit.com/r/emacs/comments/1x11igu/accessing_reddit_from_emacs_will_be_impossible/">Accessing Reddit from Emacs will be impossible after November 13th</a> - or use emacs-reddigg</li>
</ul></li>
<li>Other:
<ul class="org-ul">
<li><a href="https://codeberg.org/MonadicSheep/emacs-reader/pulls/199">emacs-reader: Help wanted with testing PR #199 - Refactor rendering pipeline architecture to avoid race conditions and other multi-threading issues</a> (<a href="https://mathstodon.xyz/@divyaranjan/117396268489535426">@divyaranjan@mathstodon.xyz</a>)</li>
<li><a href="https://techhub.social/@lispwizard/117401907147288233">Tip about using negative prefix arguments (@lispwizard@techhub.social)</a></li>
<li><a href="https://sachachua.com/blog/2026/10/emacs-lisp-parse-page-ranges-insert-issue-references/">Sacha Chua: Emacs Lisp: Parse page ranges, insert issue references</a> (<a href="https://irreal.org/blog/?p=14131">Irreal</a>, <a href="https://irreal.org/blog/?p=14133">Irreal</a>, <a href="https://irreal.org/blog/?p=14135">Irreal</a>)</li>
<li><a href="https://github.com/xpusostomos/keemacs">New Emacs keepass package</a> (<a href="https://www.reddit.com/r/emacs/comments/1x273ip/new_emacs_keepass_package/">Reddit</a>)</li>
<li><a href="https://mbork.pl/2026-10-05_Emacs_Lock_mode">Marcin Borkowski: Emacs Lock mode</a></li>
<li><a href="https://www.reddit.com/r/emacs/comments/1x0ou3b/a_small_change_in_xdispc_reduced_allocations_by/">A small change in xdisp.c reduced allocations by ~42% in a boxed-text workload</a></li>
<li><a href="https://www.jamescherti.com/emacs-user-interface-better-responsiveness-and-latency/">Configuring the Emacs UI for Better Latency and Perceived Responsiveness</a> (<a href="https://www.reddit.com/r/emacs/comments/1wz5tup/configuring_the_emacs_ui_for_better_latency_and/">Reddit</a>)</li>
<li><a href="https://www.jamescherti.com/restore-emacs-tree-sitter-syntax-highlighting-in-indirect-buffers/">Fixing the tree-sitter syntax highlighting bug in Emacs 31+ indirect buffers (The Emacs maintainers will not fix it, so I did)</a> (<a href="https://www.reddit.com/r/emacs/comments/1x0q2dc/fixing_the_treesitter_syntax_highlighting_bug_in/">Reddit</a>)</li>
<li><a href="https://ubolonton.github.io/emacs-module-rs/latest/canvas.html">Rust bindings for Emacs dynamic modules support canvas_data API</a> (<a href="https://www.reddit.com/r/emacs/comments/1x1ph5i/rust_bindings_for_emacs_dynamic_modules_support/">Reddit</a>)</li>
</ul></li>
<li>Emacs development:
<ul class="org-ul">
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=04a955a96f06cc39185bb05f529dd709efd19a1b">Fix/enhance prefix arguments to browse-url functions</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=0a7d5ac2d02754d83af2f5f78be44f4b72543a63">Fix browse-url-chromium and browse-url-chrome NEW-WINDOW</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=e181822151b90cf0145909c943d031b0ce1a334e">Produce "!MEM FULL! " for %e in mode lines</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=9f2c03d04f9cf09aa4a12a399855c4d995bc1e6f">Underline, overline, and strike-through can now be scaled with text.</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=0b1a397b02d2538ce031b642e035e3bdf0c5cb18">New Tramp connection method "wslc"</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=314cc0201f118daf5bd5a202a371166bbc3a492f">* lisp/faces.el (header-line-emphasis): New face.</a></li>
</ul></li>
<li>New packages:
<ul class="org-ul">
<li><a target="_blank" href="https://melpa.org/#/project-terminal">project-terminal</a>: Per-project terminal management (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/org-timegrid">org-timegrid</a>: SVG week calendar with mouse and keyboard editing (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/markdown-ts-appear">markdown-ts-appear</a>: Reveal Markdown source at point (MELPA)</li>
</ul></li>
</ul>

<p>
Links from <a href="https://www.reddit.com/r/emacs">reddit.com/r/emacs</a>, <a href="https://www.reddit.com/r/orgmode">r/orgmode</a>, <a href="https://www.reddit.com/r/spacemacs">r/spacemacs</a>, <a href="https://mastodon.social/tags/emacs">Mastodon #emacs</a>, <a href="https://bsky.app/hashtag/emacs">Bluesky #emacs</a>, <a href="https://hn.algolia.com/?query=emacs&amp;sort=byDate&amp;prefix&amp;page=0&amp;dateRange=all&amp;type=story">Hacker News</a>, <a href="https://lobste.rs/search?q=emacs&amp;what=stories&amp;order=newest">lobste.rs</a>, <a href="https://programming.dev/c/emacs?dataType=Post&amp;page=1&amp;sort=New">programming.dev</a>, <a href="https://lemmy.world/c/emacs">lemmy.world</a>, <a href="https://lemmy.ml/c/emacs?dataType=Post&amp;page=1&amp;sort=New">lemmy.ml</a>, <a href="https://planet.emacslife.com">planet.emacslife.com</a>, <a href="https://www.youtube.com/playlist?list=PL4th0AZixyREOtvxDpdxC9oMuX7Ar7Sdt">YouTube</a>, <a href="http://git.savannah.gnu.org/cgit/emacs.git/log/etc/NEWS">the Emacs NEWS file</a>, <a href="https://emacslife.com/calendar/">Emacs Calendar</a>, and <a href="https://lists.gnu.org/archive/html/emacs-devel/2026-10">emacs-devel</a>. Thanks to Andrés Ramírez for emacs-devel links. Do you have an Emacs-related link or announcement? Please e-mail me at <a href="mailto:sacha@sachachua.com">sacha@sachachua.com</a>. Thank you!
</p>
<p>
*</p>
<div><a href="https://sachachua.com/blog/2026/10/2026-10-12-emacs-news/index.org">View Org source for this post</a></div><p>You can <a href="mailto:sacha@sachachua.com?subject=Comment%20on%20https%3A%2F%2Fsachachua.com%2Fblog%2F2026%2F10%2F2026-10-12-emacs-news%2F&body=Name%20you%20want%20to%20be%20credited%20by%20(if%20any)%3A%20%0AMessage%3A%20%0ACan%20I%20share%20your%20comment%20so%20other%20people%20can%20learn%20from%20it%3F%20Yes%2FNo%0A">e-mail me at sacha@sachachua.com</a>.</p>]]></content>
		</entry><entry>
		<title type="html">2026-10-05 Emacs news</title>
		<link rel="alternate" type="text/html" href="https://sachachua.com/blog/2026/10/2026-10-05-emacs-news/"/>
		<author><name><![CDATA[Sacha Chua]]></name></author>
		<updated>2026-10-05T14:01:16Z</updated>
    <published>2026-10-05T14:01:16Z</published>
    <category term="emacs" />
<category term="emacs-news" />
		<id>https://sachachua.com/blog/2026/10/2026-10-05-emacs-news/</id>
		<content type="html"><![CDATA[<p>
The Emacs Carnival for October is about <a href="https://www.emacswiki.org/emacs/CarnivalOctober2026">looking into your crystal ball</a>. I'd love to see what you're looking forward to exploring. Thanks to George Jones for hosting!
</p>

<ul class="org-ul">
<li>Upcoming events (<a href="https://emacslife.com/calendar/emacs-calendar.ics">iCal file</a>, <a href="https://emacslife.com/calendar/">Org</a>):
<ul class="org-ul">
<li>Emacs.si (in person): Emacs.si meetup #10 2026 (v #živo) <a href="https://dogodki.kompot.si/events/df5d39f6-4d78-4841-b207-ef2c9e60bd5c">https://dogodki.kompot.si/events/df5d39f6-4d78-4841-b207-ef2c9e60bd5c</a> Mon Oct 5 1900 CET</li>
<li>Atelier Emacs Montpellier (in person) <a href="https://lebib.org/date/atelier-emacs">https://lebib.org/date/atelier-emacs</a> Fri Oct 9 1800 Europe/Paris</li>
<li>Emacs Berlin: In-Person-Only Emacs-Berlin Stammtisch <a href="https://emacs-berlin.org/">https://emacs-berlin.org/</a> Tue Oct 13 1900 Europe/Berlin</li>
<li>OrgMeetup (virtual) <a href="https://orgmode.org/worg/orgmeetup.html">https://orgmode.org/worg/orgmeetup.html</a> Wed Oct 14 0900 America/Vancouver - 1100 America/Chicago - 1200 America/Toronto - 1600 Etc/UTC - 1800 Europe/Berlin - 2130 Asia/Kolkata &ndash; Thu Oct 15 0000 Asia/Singapore</li>
</ul></li>
<li>Beginner:
<ul class="org-ul">
<li><a href="https://www.jamescherti.com/emacs-resources/">A list of Emacs learning materials and references</a> (<a href="https://www.reddit.com/r/emacs/comments/1wwnyct/a_list_of_emacs_learning_materials_and_references/">Reddit</a>)</li>
</ul></li>
<li>Emacs configuration:
<ul class="org-ul">
<li><a href="https://lvajxi03.github.io/posts/2026-09-30/">Customize Me</a> (<a href="https://mastodon.social/@marcin_bielewicz/117361564204638422">@marcin_bielewicz</a>)</li>
<li><a href="https://github.com/joshbax189/package-load-indicator">[ANN] package-load-indicator: instantly see which packages are loaded within your init file</a> (<a href="https://www.reddit.com/r/emacs/comments/1wxu76q/ann_packageloadindicator_instantly_see_which/">Reddit</a>)</li>
</ul></li>
<li>Emacs Lisp:
<ul class="org-ul">
<li><a href="https://www.youtube.com/watch?v=0sQB5WsTZ7U">Reading the emacs compilation mode source code</a> (01:29:41)</li>
<li><a href="https://www.youtube.com/watch?v=tybv1j7H9nQ">Reading some emacs package source code (e.g. comint)</a> (01:20:07)</li>
<li><a href="https://www.youtube.com/watch?v=oXEWpyhwqxU">Desafio #1 | Divisão por 5 (Emacs+Elisp)</a> (19:53)</li>
</ul></li>
<li>Appearance:
<ul class="org-ul">
<li><a href="https://bsky.app/profile/citizen428.net/post/3mx4ncb2px22p">Tip: increase text scale for modes like elfeed-show - @citizen428.net on Bluesky</a></li>
<li><a href="https://github.com/jamescherti/persist-text-scale.el">jamescherti/persist-text-scale.el: Emacs: Persist and Restore Text Scale</a> (<a href="https://www.reddit.com/r/emacs/comments/1wvi9rq/persisttextscaleel_persist_and_restore_emacs_text/">Reddit</a>, <a href="https://irreal.org/blog/?p=14122">Irreal</a>)</li>
<li><a href="https://protesilaos.com/codelog/2026-10-05-emacs-doric-meadow-doric-mountain/">Protesilaos: Emacs: ‘doric-meadow’ and ‘doric-mountain’ coming to the ‘doric-themes’</a></li>
</ul></li>
<li>Navigation:
<ul class="org-ul">
<li><a href="https://techhub.social/@lispwizard/117365321892889079">Tip about C-r RET to turn isearch into a minibuffer prompt (@lispwizard@techhub.social)</a></li>
<li><a href="https://mbork.pl/2026-09-28_How_many_screens_left">Marcin Borkowski: How many screens left</a></li>
<li><a href="https://jmthornton.net/blog/p/emacs-project-override/">Overriding project.el project root in Emacs | Blog | Jade Michael Thornton</a> (<a href="https://floss.social/@artfulrobot/117384579308145113">@artfulrobot@floss.social</a>)</li>
<li><a href="https://github.com/ismd/preview-tab.el">preview-tab: VS Code's preview tab for Emacs, now on MELPA</a> (<a href="https://www.reddit.com/r/emacs/comments/1wu9jai/previewtab_vs_codes_preview_tab_for_emacs_now_on/">Reddit</a>)</li>
</ul></li>
<li>Dired:
<ul class="org-ul">
<li><a href="https://bsky.app/profile/citizen428.net/post/3mwwzlb2ett2s">Tip: dired-async-mode when you're doing long-running actions @citizen428.net on Bluesky</a></li>
</ul></li>
<li>Writing:
<ul class="org-ul">
<li><a href="https://citizen428.net/blog/emacs-simple-obsidian/">Emacs: Obsidian without external packages - citizen428.net</a></li>
<li><a href="https://christiantietze.de/posts/2026/09/watch-zettelkasten-for-regular-emacs-hackers/">Christian Tietze: Watch My EmacsConf Talk: Zettelkasten for Regular Emacs Hackers</a></li>
</ul></li>
<li>Denote:
<ul class="org-ul">
<li><a href="https://protesilaos.com/codelog/2026-09-29-emacs-denote-data-status-update/">Protesilaos: Emacs: status update on the ‘denote-data’ cache for Denote</a></li>
</ul></li>
<li>Org Mode:
<ul class="org-ul">
<li><a href="https://isamert.net/2026/10/04/opening-org-capture-in-a-new-frame.html">Isa Mert Gurbuz: Opening org-capture in a new frame</a></li>
<li><a href="https://github.com/davidlee/org-incremental-writing">org-incremental-writing package</a> (<a href="https://www.reddit.com/r/emacs/comments/1wxx7td/orgincrementalwriting_package/">Reddit</a>) - written with agent assistance</li>
<li><a href="https://sachachua.com/blog/2026/10/oct-2-emacs-chat-31-pedro-a-aranda-gutierrez/">Sacha Chua: Emacs Chat 31: Pedro A. Aranda Gutierrez</a> - Org LaTeX export with fallbacks (<a href="https://www.youtube.com/watch?v=aEnacESU-DU">YouTube</a>)</li>
<li><a href="https://ray-on-emacs.blogspot.com/2026/09/now-org-toggle-timestamp-overlays-is.html">Raymond Zeitler: Now org-toggle-timestamp-overlays is Disabled</a></li>
<li><a href="https://github.com/bradmont/org-roam-tree/tree/master">Org-roam-tree update: jit rendering, arbitrary search and more!</a> (<a href="https://www.reddit.com/r/emacs/comments/1wvj882/orgroamtree_update_jit_rendering_arbitrary_search/">Reddit</a>)</li>
<li><a href="https://github.com/SenkiReign/roam-inline">inline backlinks for org-roam</a> (<a href="https://www.reddit.com/r/emacs/comments/1wu6wgk/inline_backlinks_for_orgroam/">Reddit</a>)</li>
<li><a href="https://github.com/yibie/excali-mode/releases/tag/v0.2.0">excali-mode 0.2.0: a diagram DSL with explicit placement and Org Babel support</a> (<a href="https://www.reddit.com/r/emacs/comments/1wuc6bk/excalimode_excalidraw_running_natively_inside/">Reddit</a>, <a href="https://www.reddit.com/r/emacs/comments/1wy58em/excalimode_020_a_diagram_dsl_with_explicit/">Reddit</a>)</li>
<li><a href="https://www.reddit.com/r/emacs/comments/1ww5ac7/github_does_not_preview_org_mode_files_anymore/">Github does not preview Org mode files any more</a> (<a href="https://github.com/github/markup/pull/2106">bug</a>)</li>
</ul></li>
<li>Coding:
<ul class="org-ul">
<li><a href="https://www.reddit.com/r/emacs/comments/1wxeb8l/ive_used_emacs_successfully_for_decades_without/">I've used emacs successfully for decades without using LSP or Eglot. Tell me what I'm missing.</a></li>
<li><a href="https://github.com/bigbuger/python-rope.el">A package using rope to do python code refactoring in emacs</a></li>
<li><a href="https://youtu.be/eVyr1dLExOw">Clutch update: a video walkthrough (PostgreSQL, JDBC, row editing, JSON hover preview)</a> (<a href="https://www.youtube.com/watch?v=eVyr1dLExOw">YouTube</a> 04:17, <a href="https://github.com/LuciusChen/clutch">GitHub</a>, <a href="https://www.reddit.com/r/emacs/comments/1wu8ewd/clutch_update_a_video_walkthrough_postgresql_jdbc/">Reddit</a>)</li>
</ul></li>
<li>Shells:
<ul class="org-ul">
<li><a href="https://ankit.earth/blog/fix-nested-emacs-frames/">Ankit Gadiya: Fix nested Emacs frames</a> (<a href="https://irreal.org/blog/?p=14124">Irreal</a>)</li>
</ul></li>
<li>Web:
<ul class="org-ul">
<li><a href="https://github.com/Daskeladden/canvas-browser">canvas-browser: a Chromium page in an Emacs buffer, drawn on an Emacs 32 canvas image</a> (<a href="https://www.reddit.com/r/emacs/comments/1wv56lq/canvasbrowser_a_chromium_page_in_an_emacs_buffer/">Reddit</a>)</li>
</ul></li>
<li>Mail, news, and chat:
<ul class="org-ul">
<li><a href="https://github.com/rougier/tootle">tootle: A tiny, text-only, read-only, emoji-free Mastodon client for Emacs.</a> (<a href="https://www.reddit.com/r/emacs/comments/1wvrnll/a_tiny_textonly_readonly_emojifree_mastodon/">Reddit</a>) Also rougier's experiment in vibe-coding</li>
<li><a href="http://en.andros.dev/blog/782e8f3b/how-i-built-a-whatsapp-client-for-emacs-without-an-api/">Andros Fenollosa: How I built a WhatsApp client for Emacs without an API</a></li>
</ul></li>
<li>Multimedia:
<ul class="org-ul">
<li><a href="http://yummymelon.com/devnull/announcing-triode-el.html">nfdn: Announcing triode.el - control an app for playing Internet radio</a> (<a href="https://sfba.social/@kickingvegas/117389609128787208">@kickingvegas@sfba.social</a>)</li>
</ul></li>
<li>Fun:
<ul class="org-ul">
<li><a href="http://curious.galthub.com/blog/2026-09-29/">Zippy in the mists of time · Curious Musings</a> (<a href="https://fosstodon.org/@eludom/117361750520628616">@eludom@fosstodon.org</a>)</li>
<li><a href="https://ray-on-emacs.blogspot.com/2026/10/what-is-spook.html">Raymond Zeitler: What is spook?</a></li>
<li><a href="https://dataswamp.org/~incal/el-gpu/">el-gpu</a> demo <a href="https://dataswamp.org/~incal/sw-vidz/pix-el.mkv">pix-el.mkv</a></li>
</ul></li>
<li>LLMs:
<ul class="org-ul">
<li><a href="https://github.com/ahyatt/llm">LLM release 0.33.0, with decisions!</a> (<a href="https://www.reddit.com/r/emacs/comments/1wxn0jg/llm_release_0330_with_decisions/">Reddit</a>, <a href="https://www.reddit.com/r/emacs/comments/1ws60sw/llm_package_support_for_jev_layastyle_quick/">Reddit</a>)</li>
<li><a href="https://www.youtube.com/watch?v=wwW7D80JK0M">AI built my Emacs plugin</a> (01:31)</li>
<li><a href="https://www.youtube.com/watch?v=mz9JQnCbbzg">Emacs ollama agent demo 01</a> (02:22)
<ul class="org-ul">
<li><a href="https://www.youtube.com/watch?v=MNpu2kRcKd0">introduction (配音版)</a> (06:04)</li>
<li><a href="https://www.youtube.com/watch?v=jkQnKvSrBaM">change font and size</a> (02:22)</li>
<li><a href="https://www.youtube.com/watch?v=zUwNkaD41ws">網站內容擷取</a> (01:14)</li>
<li><a href="https://www.youtube.com/watch?v=c81VC5mIWF4">排序</a> (02:17)</li>
</ul></li>
</ul></li>
<li>Community:
<ul class="org-ul">
<li><a href="https://www.emacswiki.org/emacs/CarnivalOctober2026">EmacsWiki : CarnivalOctober2026 - Crystal ball</a> (<a href="https://fosstodon.org/@eludom/117362492633626441">@eludom@fosstodon.org</a>)</li>
<li><a href="https://hachyderm.io/@emacs_london/117388137407624934">Matei Candea (social anthropologist) is looking for interviewees for a research project on Emacs, its users and its community (@emacs_london@hachyderm.io)</a></li>
<li><a href="https://social.tchncs.de/@omidmash/117364362694272553">Looking for people who want to have a Lisp meetup in Hamburg (@omidmash@social.tchncs.de)</a></li>
<li><a href="https://chrismaiorana.com/m-x-magic/">Chris Maiorana: M-x and the future of Emacs</a> (<a href="https://irreal.org/blog/?p=14126">Irreal</a>)</li>
<li><a href="https://ffloyd.space/thoughts/2026-10-01-roman-and-editors">Roman and Editors ⋄ ffloyd.space</a> (<a href="https://mastodon.social/@ffloyd/117366593139144188">@ffloyd</a>)</li>
<li><a href="https://eliasebner.com/blog/thoughts/switching-to-emacs-as-a-neovim-user/">Switching To Emacs as a Neovim User</a> (<a href="https://www.reddit.com/r/emacs/comments/1wsmcxe/switching_to_emacs_as_a_neovim_user/">Reddit</a>, <a href="https://lobste.rs/s/bctr1m/switching_emacs_as_neovim_user">lobste.rs</a>)</li>
<li><a href="https://www.youtube.com/watch?v=ysq9HQ5H_gU">Yay Emacs 39: Testing my new streaming functions</a> (01:54:59) working on Emacs News, tinkering with speech commands
<ul class="org-ul">
<li><a href="https://www.youtube.com/watch?v=SqsxuN3CPWc">Yay Emacs 40: Tinkering with my speech commands and working on the schedule for EmacsConf</a> (58:14)</li>
</ul></li>
</ul></li>
<li>Other:
<ul class="org-ul">
<li><a href="https://www.youtube.com/watch?v=LmjESSIlyDg">Let Emacs make you happy</a> (12:05) - Highlight mode, sentences, split windows, Org mode, functions, and navigation.</li>
<li><a href="https://v.redd.it/phpq8z7eyxsh1">Emacs is now my new rofi</a> (<a href="https://www.reddit.com/r/emacs/comments/1wvepbp/emacs_is_now_my_new_rofi/">Reddit</a>) - emacsclient + vertico for launching applications</li>
<li><a href="http://yummymelon.com/devnull/announcing-aqui.html">nfdn: Announcing Aquí</a> (<a href="https://irreal.org/blog/?p=14114">Irreal</a>) - location finder</li>
<li><a href="https://github.com/cark/isled/blob/main/frontends/emacs/README.md">isled - a personal issue ledger</a> (<a href="https://www.reddit.com/r/emacs/comments/1wvgd6l/isled_a_personal_issue_ledger/">Reddit</a>) see also org-edna if you want to have task dependencies; mostly AI written</li>
<li><a href="https://github.com/jamescherti/bufferfile.el">Emacs bufferfile.el: Rename, Delete, or Copy Files and Associated Buffers (e.g., clones/indirect buffers) [Release 1.0.9]​</a></li>
<li><a href="https://github.com/ruediger/qrencode-el/releases/tag/v1.6">qrencode-el 1.6: export QR codes as SVG, get the SVG DOM using Elisp</a> (<a href="https://hachyderm.io/@ruediger/117368390989543260">@ruediger@hachyderm.io</a>)</li>
<li><a href="https://tv.dyne.org/w/aQTaXgg7Zvp7j5HNnnzoPN">[22] Emacs Reader: Rendering Architecture Refactor and Other Fixes - Dyne.org TV</a> (<a href="https://mathstodon.xyz/@divyaranjan/117383432660564714">@divyaranjan@mathstodon.xyz</a>)</li>
</ul></li>
<li>Emacs development:
<ul class="org-ul">
<li>emacs-devel:
<ul class="org-ul">
<li><a href="https://yhetil.org/emacs-devel/jwv1pa9r14c.fsf-monnier+emacs@gnu.org/">Getting rid of pathologically slow regexp matches - Stefan Monnier</a></li>
<li><a href="https://yhetil.org/emacs-devel/2b9df97c-4882-4f42-bdf0-4818a3afd81e@imayhem.com/">Library for exporting PDF - Cecilio Pardo</a></li>
<li><a href="https://yhetil.org/emacs-devel/jwv8q4oypd1.fsf-monnier+emacs@gnu.org/">Explanation of quoting in docstrings</a></li>
</ul></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=314cc0201f118daf5bd5a202a371166bbc3a492f">* lisp/faces.el (header-line-emphasis): New face.</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=1324e3660105b08a90596c47eee66eca5426aa01">Add a 'syntax-propertize-function' to 'lisp-mode'</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=f78ab3b719d3db8203b2bf9fc877a277a6d4ad1b">Indent HTML lists by a consistent width in SHR</a></li>
</ul></li>
<li>New packages:
<ul class="org-ul">
<li><a target="_blank" href="https://elpa.nongnu.org/nongnu/ebuild-mode.html">ebuild-mode</a>: edit ebuild and eclass files (NonGNU ELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/triode">triode</a>: Interface to Triode app, macOS internet radio (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/pyfun-mode">pyfun-mode</a>: Major mode for the Pyfun language (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/neofetch">neofetch</a>: Pretty system information tool for the Eshell (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/latex-to-svg-for-latex">latex-to-svg-for-latex</a>: Preview LaTeX math as SVG in LaTeX buffers (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/gptel-annotate">gptel-annotate</a>: Annotate files or buffers with LLMs (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/clel">clel</a>: Runtime library for ClojureElisp (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/brewpage">brewpage</a>: Publish buffers/regions to brewpage.app (MELPA)</li>
</ul></li>
</ul>

<p>
Links from <a href="https://www.reddit.com/r/emacs">reddit.com/r/emacs</a>, <a href="https://www.reddit.com/r/orgmode">r/orgmode</a>, <a href="https://www.reddit.com/r/spacemacs">r/spacemacs</a>, <a href="https://mastodon.social/tags/emacs">Mastodon #emacs</a>, <a href="https://bsky.app/hashtag/emacs">Bluesky #emacs</a>, <a href="https://hn.algolia.com/?query=emacs&amp;sort=byDate&amp;prefix&amp;page=0&amp;dateRange=all&amp;type=story">Hacker News</a>, <a href="https://lobste.rs/search?q=emacs&amp;what=stories&amp;order=newest">lobste.rs</a>, <a href="https://programming.dev/c/emacs?dataType=Post&amp;page=1&amp;sort=New">programming.dev</a>, <a href="https://lemmy.world/c/emacs">lemmy.world</a>, <a href="https://lemmy.ml/c/emacs?dataType=Post&amp;page=1&amp;sort=New">lemmy.ml</a>, <a href="https://planet.emacslife.com">planet.emacslife.com</a>, <a href="https://www.youtube.com/playlist?list=PL4th0AZixyREOtvxDpdxC9oMuX7Ar7Sdt">YouTube</a>, <a href="http://git.savannah.gnu.org/cgit/emacs.git/log/etc/NEWS">the Emacs NEWS file</a>, <a href="https://emacslife.com/calendar/">Emacs Calendar</a>, and <a href="https://lists.gnu.org/archive/html/emacs-devel/2026-10">emacs-devel</a>. Thanks to Andrés Ramírez for emacs-devel links. Do you have an Emacs-related link or announcement? Please e-mail me at <a href="mailto:sacha@sachachua.com">sacha@sachachua.com</a>. Thank you!</p>
<div><a href="https://sachachua.com/blog/2026/10/2026-10-05-emacs-news/index.org">View Org source for this post</a></div><p>You can <a href="mailto:sacha@sachachua.com?subject=Comment%20on%20https%3A%2F%2Fsachachua.com%2Fblog%2F2026%2F10%2F2026-10-05-emacs-news%2F&body=Name%20you%20want%20to%20be%20credited%20by%20(if%20any)%3A%20%0AMessage%3A%20%0ACan%20I%20share%20your%20comment%20so%20other%20people%20can%20learn%20from%20it%3F%20Yes%2FNo%0A">e-mail me at sacha@sachachua.com</a>.</p>]]></content>
		</entry><entry>
		<title type="html">2026-09-28 Emacs news</title>
		<link rel="alternate" type="text/html" href="https://sachachua.com/blog/2026/09/2026-09-28-emacs-news/"/>
		<author><name><![CDATA[Sacha Chua]]></name></author>
		<updated>2026-09-28T13:31:07Z</updated>
    <published>2026-09-28T13:31:07Z</published>
    <category term="emacs" />
<category term="emacs-news" />
		<id>https://sachachua.com/blog/2026/09/2026-09-28-emacs-news/</id>
		<content type="html"><![CDATA[<p>
There's a <a href="https://www.youtube.com/watch?v=KQEZBGkImII">nice long video about Org mode</a> with plenty of tips for beginners. Also, it's the end of the month, so check out the submissions for the <a href="https://www.emacswiki.org/emacs/Carnival">Emacs Carnival</a> for September (<a href="https://www.emacswiki.org/emacs/CarnivalSeptember2026">"Games"</a>) and consider volunteering to host the next one!
</p>

<ul class="org-ul">
<li>Upcoming events (<a href="https://emacslife.com/calendar/emacs-calendar.ics">iCal file</a>, <a href="https://emacslife.com/calendar/">Org</a>):
<ul class="org-ul">
<li>Emacs Berlin: Emacs-Berlin Hybrid Meetup <a href="https://emacs-berlin.org/">https://emacs-berlin.org/</a> Wed Sep 30 1000 America/Vancouver - 1200 America/Chicago - 1300 America/Toronto - 1700 Etc/UTC - 1900 Europe/Berlin - 2230 Asia/Kolkata &ndash; Thu Oct 1 0100 Asia/Singapore</li>
<li>EmacsATX: Emacs Social <a href="https://www.meetup.com/emacsatx/events/316464079/">https://www.meetup.com/emacsatx/events/316464079/</a> Thu Oct 1 1600 America/Vancouver - 1800 America/Chicago - 1900 America/Toronto - 2300 Etc/UTC &ndash; Fri Oct 2 0100 Europe/Berlin - 0430 Asia/Kolkata - 0700 Asia/Singapore</li>
<li><a href="https://sachachua.com/blog/2026/10/oct-2-emacs-chat-31-pedro-a-aranda-gutierrez/">Sacha Chua: Oct 2 - Emacs Chat 31: Pedro A. Aranda Gutierrez</a> (<a href="https://protesilaos.com/codelog/2026-09-25-emacs-live-sacha-pedro/">Protesilaos</a>, <a href="https://www.youtube.com/watch?v=aEnacESU-DU">YouTube</a>)</li>
<li>M-x Research: TBA <a href="https://m-x-research.github.io/">https://m-x-research.github.io/</a> Fri Oct 2 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/UTC - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore</li>
<li>Emacs.si (in person): Emacs.si meetup #10 2026 (v #živo) <a href="https://dogodki.kompot.si/events/df5d39f6-4d78-4841-b207-ef2c9e60bd5c">https://dogodki.kompot.si/events/df5d39f6-4d78-4841-b207-ef2c9e60bd5c</a> Mon Oct 5 1900 CET</li>
<li>Atelier Emacs Montpellier (in person) <a href="https://lebib.org/date/atelier-emacs">https://lebib.org/date/atelier-emacs</a> Fri Oct 9 1800 Europe/Paris</li>
</ul></li>
<li>Emacs configuration:
<ul class="org-ul">
<li><a href="https://www.reddit.com/r/emacs/comments/1wl2rhp/confirmkillemacs_should_be_a_boolean/">Discussion about confirm-kill-emacs</a> (<a href="https://irreal.org/blog/?p=14104">Irreal</a>)</li>
</ul></li>
<li>Emacs Lisp:
<ul class="org-ul">
<li><a href="http://yummymelon.com/devnull/announcing-restlib.html">Charles Choi: Announcing restlib - a utility library for building Emacs REST clients</a></li>
</ul></li>
<li>Appearance:
<ul class="org-ul">
<li><a href="https://techhub.social/@lispwizard/117348649189858245">Tip about changing the default font size (@lispwizard@techhub.social)</a></li>
<li><a href="https://github.com/masukomi/doom_config/blob/main/config.org#per-mode-themes">Per-mode themes</a> (<a href="https://connectified.com/@masukomi/117337835482059211">@masukomi@connectified.com</a>)</li>
</ul></li>
<li>Navigation:
<ul class="org-ul">
<li><a href="https://mbork.pl/2026-09-21_forward-paragraph_in_Magit">Marcin Borkowski: forward-paragraph in Magit</a></li>
<li><a href="https://kod.ujo.moe/jadedctrl/bookmark-groups.el">jadedctrl/bookmark-groups.el: Easily manage separate Emacs bookmark files - Kodujo Ŝɪɴᴏɴᴏᴍᴇ</a> (<a href="https://jam.xwx.moe/objects/24911119-eaa5-4ba4-9d4b-c8dbd7c57ff3">@jadedctrl@jam.xwx.moe</a>)</li>
<li><a href="https://github.com/benleis1/ilist-plus">Some updates on my package ilist-plus</a> (<a href="https://www.reddit.com/r/emacs/comments/1wooper/some_updates_on_my_package_ilistplus/">Reddit</a>) extensions to imenu-list</li>
</ul></li>
<li>Hyperbole:
<ul class="org-ul">
<li><a href="https://www.youtube.com/watch?v=o27oIxbSpBQ">Crie botões no Emacs</a> (10:36)</li>
</ul></li>
<li>Dired:
<ul class="org-ul">
<li><a href="https://techhub.social/@lispwizard/117328387866174436">C-u M-x dired to pass flags to ls command (@lispwizard@techhub.social)</a></li>
<li><a href="http://yummymelon.com/devnull/binding-the-spc-key-in-dired-and-ibuffer.html">Charles Choi: Binding the SPC key in Dired and IBuffer</a> (<a href="https://irreal.org/blog/?p=14106">Irreal</a>)</li>
</ul></li>
<li>Writing:
<ul class="org-ul">
<li><a href="https://www.reddit.com/r/emacs/comments/1ws28im/til_about_remember_mode_builtin_persistentscratch/">TIL about Remember mode - built-in persistent-scratch</a></li>
<li><a href="https://utcc.utoronto.ca/~cks/space/blog/programming/EmacsFlyspellWordTracking">How Emacs does things: flyspell's way of tracking misspelled words</a> (<a href="https://utcc.utoronto.ca/~cks/space/blog/programming/EmacsFlyspellWordTracking">@chris_siebenmann@robot.villas</a>)</li>
</ul></li>
<li>Denote:
<ul class="org-ul">
<li><a href="https://protesilaos.com/codelog/2026-09-25-emacs-denote-find-file/">Protesilaos: Emacs: find a file in the ‘denote-directory’</a></li>
<li><a href="https://protesilaos.com/codelog/2026-09-26-emacs-experiment-denote-cache/">Protesilaos: Emacs: I am experimenting with a Denote cache</a></li>
</ul></li>
<li>Org Mode:
<ul class="org-ul">
<li><a href="https://www.youtube.com/watch?v=KQEZBGkImII">How I Actually Use Org Mode - Emacs Everywhere #3</a> (01:00:42)</li>
<li><a href="https://www.youtube.com/watch?v=HqV_l5lry00">Spacemacs | What kind of notes I take? | Productivity</a> (07:04, in French)</li>
<li><a href="https://www.youtube.com/watch?v=YvFS1O2Oqvs">org for creator - turn your thought from graphs into meaningful posts</a> (13:43)
<ul class="org-ul">
<li><a href="https://www.youtube.com/watch?v=ZTsmHx7yoGo">org per creatori - i tuoi pensieri in grafi che creano storie</a> (12:55)</li>
</ul></li>
<li><a href="https://emacs.dyerdwelling.family/emacs/20260924135500-emacs&#45;&#45;copy-only-what-you-see-teaching-m-w-a-prefix-argument/">James Dyer: Copy Only What You See: Teaching M-w a Prefix Argument</a> (<a href="https://irreal.org/blog/?p=14108">Irreal</a>)</li>
<li><a href="https://github.com/yibie/org-table-widget">org-table-widget 0.3.0: long Org tables now scroll like ordinary text</a> (<a href="https://www.reddit.com/r/emacs/comments/1wow52y/orgtablewidget_030_long_org_tables_now_scroll/">Reddit</a>)</li>
<li><a href="https://www.reddit.com/r/emacs/comments/1wo1som/a_small_featurenot_sure_if_its_useful_but_its_a/">Org tangle and run</a></li>
<li><a href="https://v.redd.it/r82fm3ayg1rh1">Supertag V2: I rebuilt a note-taking system, and what I learned</a> (<a href="https://www.reddit.com/r/emacs/comments/1wn4hy7/supertag_v2_i_rebuilt_a_notetaking_system_and/">Reddit</a>)</li>
<li><a href="https://github.com/yibie/chai">Chai 2.1: read, highlight, search and ask your Org book library, with notes you can carry out</a> (<a href="https://www.reddit.com/r/emacs/comments/1wph5b1/chai_21_read_highlight_search_and_ask_your_org/">Reddit</a>)</li>
<li>Org development:
<ul class="org-ul">
<li><a href="https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=10814296c77681fbbf708f0d898fa88cbaa7ccce">Add OTHER_LANGUAGES to the metadata</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=578c2650bcd17d74658b7a3fdfc9fd4917eb159d">ox-latex: add :alt attribute for images</a></li>
</ul></li>
</ul></li>
<li>Coding:
<ul class="org-ul">
<li><a href="https://www.reddit.com/r/emacs/comments/1wpuk2f/emacs_clangd_and_lspmode_diagnostic_lag_while/">Emacs: clangd and lsp-mode -&gt; diagnostic lag while typing, and an on-demand solution</a></li>
<li><a href="https://protesilaos.com/codelog/2026-09-23-emacs-sxhkdrc-mode-1-3-0/">Protesilaos: Emacs: sxhkdrc-mode version 1.3.0</a></li>
<li><a href="https://www.reddit.com/r/lisp/comments/1wozt4o/varhammer_118_midnight/">Varhammer 1.1.8 "Midnight" - Portable Common Lisp for Windows</a> (<a href="https://www.reddit.com/r/emacs/comments/1wquz2p/varhammer_118_midnight/">Reddit</a>)</li>
</ul></li>
<li>Math:
<ul class="org-ul">
<li><a href="https://fosstodon.org/@aethor/117310180115101422">Tip: latex-math-mode minor mode has a menu of symbols (@aethor@fosstodon.org)</a></li>
</ul></li>
<li>Shells:
<ul class="org-ul">
<li><a href="https://techhub.social/@lispwizard/117343857396819133">send-invisible: Handle password prompts in shells or comint when not properly detected (@lispwizard@techhub.social)</a></li>
</ul></li>
<li>Web:
<ul class="org-ul">
<li><a href="https://git.andros.dev/andros/termweb.el">andros/termweb.el: Reformat web pages so they read well in EWW, the Emacs browser</a> (<a href="https://activity.andros.dev/@andros/statuses/01M34VJZBRYMZGAX9H8BJFDZD4">@andros@activity.andros.dev</a>)</li>
<li><a href="https://einar.codeberg.page/eww-in-emacs-31-would-not-use-browse-url-generic-as-browse-url-secondary-browser-function.html">Einar Mostad: EWW in Emacs 31 would not use browse-url-generic as browse-url-secondary-browser-function</a></li>
</ul></li>
<li>Mail, news, and chat:
<ul class="org-ul">
<li><a href="https://github.com/guibor/teams4e">GitHub - guibor/teams4e: A mu4e-inspired Microsoft Teams client for Emacs.</a> (<a href="https://www.reddit.com/r/emacs/comments/1wpw4fb/github_guiborteams4e_a_mu4einspired_microsoft/">Reddit</a>)</li>
</ul></li>
<li>Multimedia:
<ul class="org-ul">
<li><a href="https://www.youtube.com/watch?v=j2YSbH6OMD8">Playing around with OBS, Emacs, and speech commands</a> (01:54)</li>
</ul></li>
<li>LLMs:
<ul class="org-ul">
<li><a href="https://github.com/ahyatt/llm/tree/decision">llm package support for jev / laya-style quick decisions</a> (<a href="https://www.reddit.com/r/emacs/comments/1ws60sw/llm_package_support_for_jev_layastyle_quick/">Reddit</a>)</li>
<li><a href="https://moxnet.eu/braindump/brainiac-v3-0-released">Brainiac v3.0 released</a> (<a href="https://www.reddit.com/r/emacs/comments/1wncjh2/brainiac_v30_released/">Reddit</a>)</li>
<li><a href="https://xenodium.com/agent-shell-0-78-updates">Alvaro Ramirez: agent-shell 0.78 updates</a> (<a href="https://www.reddit.com/r/emacs/comments/1wn768h/agentshell_078_updates/">Reddit</a>)</li>
<li><a href="https://www.youtube.com/watch?v=mzba_LQQCLM">Fazendo gambiarra com Emacs e Remux</a> (55:31)</li>
</ul></li>
<li>Community:
<ul class="org-ul">
<li><a href="https://www.reddit.com/r/emacs/comments/1wmxqol/fortnightly_tips_tricks_and_questions_20260922/">Fortnightly Tips, Tricks, and Questions — 2026-09-22 / week 38</a></li>
<li><a href="https://www.youtube.com/watch?v=3hBdSrqdXqs">Everyday Emacs 2026-2027 Series - 1</a> (02:11) - Series of videos in Turkish; live-coding?</li>
</ul></li>
<li>Other:
<ul class="org-ul">
<li><a href="https://olddeuteronomy.github.io/post/running-emacs-in-microvm/">The Emacs Cat: Running Emacs in microVM</a></li>
</ul></li>
<li>Emacs development:
<ul class="org-ul">
<li>emacs-devel:
<ul class="org-ul">
<li><a href="https://lists.gnu.org/archive/html/emacs-devel/2026-09/msg00430.html">Detecting and warning about homoglyph attacks</a></li>
</ul></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=cc7a4dfbf175a361aecb4c0696ded20e02d6a8aa">Improve directory-files-recursively</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=193785af9fb7c269dfadfdbf96d3418e03787cc2">Fix creation of commit message from ChangeLog (bug#81909)</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=70662bc0ff44c36674adf4ea9fd52e87a76a576a">New option vc-dir-simple-unmark-all-files</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=7b578f7d886b5dc5ef1a22b2b20a52ea443ed708">New option vc-quick-select-current-working-tree</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=b41af68695860eefacbae0a05c03798aee2f99c1">New command diff-goto-old-source</a></li>
</ul></li>
<li>New packages:
<ul class="org-ul">
<li><a target="_blank" href="https://melpa.org/#/adif">adif</a>: Major mode for viewing and editing ADIF log files (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/aqui">aqui</a>: Location update (optimized for macOS) (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/consult-ghostel">consult-ghostel</a>: Consult integration for ghostel (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/consult-zoxide">consult-zoxide</a>: Jump to zoxide directories with Consult (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/dharmamitra">dharmamitra</a>: Sanskrit/Pāli/Tibetan/Chinese analysis via dharmamitra.org (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/latex-to-svg-for-markdown">latex-to-svg-for-markdown</a>: Preview Markdown LaTeX math as SVG (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/preview-tab">preview-tab</a>: Temporary file buffers, like VS Code's preview tab (MELPA)</li>
</ul></li>
</ul>

<p>
Links from <a href="https://www.reddit.com/r/emacs">reddit.com/r/emacs</a>, <a href="https://www.reddit.com/r/orgmode">r/orgmode</a>, <a href="https://www.reddit.com/r/spacemacs">r/spacemacs</a>, <a href="https://mastodon.social/tags/emacs">Mastodon #emacs</a>, <a href="https://bsky.app/hashtag/emacs">Bluesky #emacs</a>, <a href="https://hn.algolia.com/?query=emacs&amp;sort=byDate&amp;prefix&amp;page=0&amp;dateRange=all&amp;type=story">Hacker News</a>, <a href="https://lobste.rs/search?q=emacs&amp;what=stories&amp;order=newest">lobste.rs</a>, <a href="https://programming.dev/c/emacs?dataType=Post&amp;page=1&amp;sort=New">programming.dev</a>, <a href="https://lemmy.world/c/emacs">lemmy.world</a>, <a href="https://lemmy.ml/c/emacs?dataType=Post&amp;page=1&amp;sort=New">lemmy.ml</a>, <a href="https://planet.emacslife.com">planet.emacslife.com</a>, <a href="https://www.youtube.com/playlist?list=PL4th0AZixyREOtvxDpdxC9oMuX7Ar7Sdt">YouTube</a>, <a href="http://git.savannah.gnu.org/cgit/emacs.git/log/etc/NEWS">the Emacs NEWS file</a>, <a href="https://emacslife.com/calendar/">Emacs Calendar</a>, and <a href="https://lists.gnu.org/archive/html/emacs-devel/2026-09">emacs-devel</a>. Thanks to Andrés Ramírez for emacs-devel links. Do you have an Emacs-related link or announcement? Please e-mail me at <a href="mailto:sacha@sachachua.com">sacha@sachachua.com</a>. Thank you!</p>
<div><a href="https://sachachua.com/blog/2026/09/2026-09-28-emacs-news/index.org">View Org source for this post</a></div><p>You can <a href="mailto:sacha@sachachua.com?subject=Comment%20on%20https%3A%2F%2Fsachachua.com%2Fblog%2F2026%2F09%2F2026-09-28-emacs-news%2F&body=Name%20you%20want%20to%20be%20credited%20by%20(if%20any)%3A%20%0AMessage%3A%20%0ACan%20I%20share%20your%20comment%20so%20other%20people%20can%20learn%20from%20it%3F%20Yes%2FNo%0A">e-mail me at sacha@sachachua.com</a>.</p>]]></content>
		</entry><entry>
		<title type="html">2026-09-21 Emacs news</title>
		<link rel="alternate" type="text/html" href="https://sachachua.com/blog/2026/09/2026-09-21-emacs-news/"/>
		<author><name><![CDATA[Sacha Chua]]></name></author>
		<updated>2026-09-21T12:02:45Z</updated>
    <published>2026-09-21T12:02:45Z</published>
    <category term="emacs" />
<category term="emacs-news" />
		<id>https://sachachua.com/blog/2026/09/2026-09-21-emacs-news/</id>
		<content type="html"><![CDATA[<p>
I put the new <a href="https://elpa.gnu.org/packages/typewriter.html">typewriter</a> mode in the Fun category, but people might actually find the constraints useful for focused writing.
</p>

<ul class="org-ul">
<li>Upcoming events (<a href="https://emacslife.com/calendar/emacs-calendar.ics">iCal file</a>, <a href="https://emacslife.com/calendar/">Org</a>):
<ul class="org-ul">
<li>Emacs APAC: Emacs APAC meetup (virtual) <a href="https://emacs-apac.gitlab.io/announcements/">https://emacs-apac.gitlab.io/announcements/</a> Sat Sep 26 0130 America/Vancouver - 0330 America/Chicago - 0430 America/Toronto - 0830 Etc/UTC - 1030 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore</li>
<li>Emacs Berlin: Emacs-Berlin Hybrid Meetup <a href="https://emacs-berlin.org/">https://emacs-berlin.org/</a> Wed Sep 30 1000 America/Vancouver - 1200 America/Chicago - 1300 America/Toronto - 1700 Etc/UTC - 1900 Europe/Berlin - 2230 Asia/Kolkata &ndash; Thu Oct 1 0100 Asia/Singapore</li>
<li>EmacsATX: Emacs Social <a href="https://www.meetup.com/emacsatx/events/316464079/">https://www.meetup.com/emacsatx/events/316464079/</a> Thu Oct 1 1600 America/Vancouver - 1800 America/Chicago - 1900 America/Toronto - 2300 Etc/UTC &ndash; Fri Oct 2 0100 Europe/Berlin - 0430 Asia/Kolkata - 0700 Asia/Singapore</li>
<li>M-x Research: TBA <a href="https://m-x-research.github.io/">https://m-x-research.github.io/</a> Fri Oct 2 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/UTC - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore</li>
</ul></li>
<li>Emacs configuration:
<ul class="org-ul">
<li><a href="https://www.reddit.com/r/emacs/comments/1wj30nh/repeat_mode_finally_made_emacs_navigation_click/">Repeat mode finally made Emacs navigation click</a></li>
<li><a href="https://onlisp.co.uk/New-from-Emacs-31_002e1-_002d-Upgrade-packages-without-breaking-other-Emacsen.html">J.e.r.e.m.y B.r.y.a.n.t: New from Emacs 31.1 - Upgrade packages without breaking other Emacsen</a></li>
</ul></li>
<li>Emacs Lisp:
<ul class="org-ul">
<li><a href="https://ray-on-emacs.blogspot.com/2026/09/a-niftier-way-to-asciify-emacs-buffer.html">Raymond Zeitler: A Niftier Way To ASCIIfy An Emacs Buffer</a> - replace-char-fold</li>
<li><a href="https://www.youtube.com/watch?v=UGSV8XG-JMA">Livecoding for emacs: supersonic.el</a> (08:06)</li>
</ul></li>
<li>Appearance:
<ul class="org-ul">
<li><a href="https://protesilaos.com/codelog/2026-09-20-emacs-spacious-padding-0-9-0/">Protesilaos: Emacs: spacious-padding version 0.9.0</a></li>
</ul></li>
<li>Navigation:
<ul class="org-ul">
<li><a href="https://protesilaos.com/codelog/2026-09-17-emacs-beframe-1-6-0/">Protesilaos: Emacs: beframe version 1.6.0</a></li>
</ul></li>
<li>Dired:
<ul class="org-ul">
<li><a href="https://protesilaos.com/codelog/2026-09-18-emacs-dired-preview-0-7-0/">Protesilaos: Emacs: dired-preview version 0.7.0</a></li>
</ul></li>
<li>Writing:
<ul class="org-ul">
<li><a href="https://github.com/robert-zaremba/markup2html">markup2html: aesthetic renderer of markdown and org-mode documents</a> (<a href="https://www.reddit.com/r/emacs/comments/1wk14sn/markup2html_aesthetic_renderer_of_markdown_and/">Reddit</a>)</li>
</ul></li>
<li>Org Mode:
<ul class="org-ul">
<li><a href="https://list.orgmode.org/87v7814la7.fsf@localhost">Org Mode requests: [RFC] Org markup inside comments (was: [Bug] Confusing appearance of bracket link in comment)</a></li>
<li><a href="https://ashishpanigrahi.com/blog/completed-org-items-since-date/">Ashish Panigrahi: An upgraded workflow on reviewing finished tasks with org-agenda</a></li>
<li><a href="https://coyotetracks.org/blog/org-mode-and-marked/">Org Mode, Marked, and Workflows</a></li>
<li><a href="https://www.youtube.com/watch?v=f2AAE2u5Xic">I Migrated My Obsidian Vault to Org Mode - Emacs Everywhere #2</a> (01:12:35)</li>
<li><a href="https://www.youtube.com/watch?v=20WfbmJmV1M">Org Roam Dashboard</a> (10:01)</li>
<li>Org development:
<ul class="org-ul">
<li><a href="https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=63022c5a0cb61cd7642625618c0f310d04916d3d">org-id: Standardize UUIDs to lowercase and use built-in uuid.el</a></li>
</ul></li>
</ul></li>
<li>Completion:
<ul class="org-ul">
<li><a href="https://shivjm.blog/emacs-consult-and-async-completion/">Bumbling my way through the Consult docs to build an async completer</a> (<a href="https://www.reddit.com/r/emacs/comments/1wh6t5h/bumbling_my_way_through_the_consult_docs_to_build/">Reddit</a>)</li>
</ul></li>
<li>Coding:
<ul class="org-ul">
<li><a href="https://mastodon.social/@slackline/117307778876629546">TIL magit wraps around smerge so you can discard one side of a hunk with an unresolved conflict (@slackline)</a></li>
<li><a href="https://utcc.utoronto.ca/~cks/space/blog/python/PythonEmacsFlycheckSettings">Python settings for Flycheck in GNU Emacs (as of September 2026)</a> (<a href="https://utcc.utoronto.ca/~cks/space/blog/python/PythonEmacsFlycheckSettings">@chris_siebenmann@robot.villas</a>)</li>
<li><a href="https://github.com/judaew/emacs-treesit-grammars">Pinned Tree-sitter grammars for Emacs treesit (emacs-treesit-grammars flake)</a> (<a href="https://www.reddit.com/r/emacs/comments/1wkyd15/pinned_treesitter_grammars_for_emacs_treesit/">Reddit</a>)</li>
</ul></li>
<li>Shells:
<ul class="org-ul">
<li><a href="https://www.jamescherti.com/emacs-terminal-performance-vterm-eat-ansi-term-ghostel/">Why Your Emacs Terminal is Slow and How to Fix It (vterm, eat, ghostel, term, and ansi-term)</a> (<a href="https://www.reddit.com/r/emacs/comments/1wg5zrw/why_your_emacs_terminal_is_slow_and_how_to_fix_it/">Reddit</a>, <a href="https://irreal.org/blog/?p=14085">Irreal</a>)</li>
</ul></li>
<li>Mail, news, and chat:
<ul class="org-ul">
<li><a href="https://www.macs.hw.ac.uk/~rs46/posts/2022-01-11-mu4e-oauth.html">Microsoft outlook OAuth authentication with mu4e</a> (<a href="https://www.reddit.com/r/emacs/comments/1wir2yy/microsoft_outlook_oauth_authentication_with_mu4e/">Reddit</a>) - updated to use Thunderbird client ID</li>
<li><a href="https://www.reddit.com/r/emacs/comments/1wkzx7r/using_an_existing_microsoft_365_mcp_login_to_get/">Using an existing Microsoft 365 MCP login to get Outlook mail into mu4e</a></li>
<li><a href="https://git.andros.dev/andros/presence.el">andros/presence.el: See when your friends are online, away or offline, and send and read simple messages, right from Emacs</a></li>
</ul></li>
<li>Doom Emacs:
<ul class="org-ul">
<li><a href="https://www.youtube.com/watch?v=LumS4REqIjs">¿Por qué Doom Emacs es el secreto de los expertos?</a> (22:25)</li>
</ul></li>
<li>Multimedia:
<ul class="org-ul">
<li><a href="https://www.youtube.com/watch?v=0taEcb0wq3o">Images with Emacs</a> (19:00)</li>
</ul></li>
<li>Fun:
<ul class="org-ul">
<li><a href="https://elpa.gnu.org/packages/typewriter.html">New package: Typewriter</a> (<a href="https://www.reddit.com/r/emacs/comments/1wh2wlr/new_package_typewriter/">Reddit</a>)</li>
</ul></li>
<li>LLMs:
<ul class="org-ul">
<li><a href="https://github.com/nick-maderight/envoy">envoy: hand an org heading or email from Emacs to a coding harness in tmux</a> (<a href="https://www.reddit.com/r/emacs/comments/1wlljjy/envoy_hand_an_org_heading_or_email_from_emacs_to/">Reddit</a>)</li>
<li><a href="https://notxor.nueva-actitud.org/2026/09/13/gptel-emacs-y-la-ia.html">gptel: Emacs y la IA</a></li>
<li><a href="https://github.com/sw-ml-study/moe-microscope/blob/main/docs/literate/moe-microscope.org">moe-microscope/docs/literate/moe-microscope.org at main · sw-ml-study/moe-microscope · GitHub</a></li>
<li><a href="https://blog.softwarewrighter.com/2026/09/16/ai-tools-coding-agent-in-mlpl/">AI Tools #7: A Coding Agent Small Enough to Understand | Software Wrighter Lab Blog</a></li>
</ul></li>
<li>Other:
<ul class="org-ul">
<li><a href="https://techhub.social/@lispwizard/117300042182131627">Tip: C-u C-y yanks but leaves the cursor at the beginning of the string (@lispwizard@techhub.social)</a></li>
<li><a href="https://www.youtube.com/watch?v=SsC-OsHR9RY">Create beautiful diagrams in Emacs using d2</a> (11:08, <a href="https://gitlab.com/skybert/my-little-friends/-/blob/master/emacs/">code</a>, <a href="https://www.reddit.com/r/emacs/comments/1wkj6r5/create_beautiful_diagrams_in_emacs_using_d2/">Reddit</a>, <a href="https://irreal.org/blog/?p=14095">Irreal</a>) - also Org support</li>
<li><a href="https://www.jamescherti.com/prevent-emacs-freeze-so-long-files-very-long-lines/">How to Prevent Emacs from Freezing on Files files with Very Long Lines (e.g, minified JavaScript, compiled CSS, SQL dumps, large JSON files&hellip;)</a> (<a href="https://www.reddit.com/r/emacs/comments/1wiymsm/how_to_prevent_emacs_from_freezing_on_files_files/">Reddit</a>, <a href="https://irreal.org/blog/?p=14091">Irreal</a>)</li>
</ul></li>
<li>Emacs development:
<ul class="org-ul">
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=50789ff15be6471c90765f4d095491e61d2ecb08">; * etc/NEWS: Announce underline styles support on Windows Terminal.</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=123b259040d590583f24120cba4fb021a1445f76">Add TTY support for overline (Bug#80208)</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=0b01ea4fc22dc2793e3293e39243ffdc8423b080">use-package-ensure.el: Don't install during compilation (bug#81710)</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=ba3879da490a1d95e7a8372e0f4f1340d19a3291">; Some followup Tramp changes of sync with 2.9.0</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=99a64e9f1285226f51a9bf87492f0ba4624f91ba">Update to Unicode 18.0 (bug#81880)</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=82f763756c71aae1f6361c7ae116a31887f8cc8d">Document tramp-tolerate-tilde</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=30a6d006700b0c8ba9d785a9f6aed81a86e9025f">* lisp/vc/diff.el (diff-switches): Include "-r".</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=e66ebf54ae191d3e1993a82fae5b4a8bd4078cf6">Populate 'pcpu' and 'pmem' attributes on Darwin</a></li>
</ul></li>
<li>New packages:
<ul class="org-ul">
<li><a target="_blank" href="https://melpa.org/#/amber-mode">amber-mode</a>: A major mode for the Amber programming language (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/git-modeline">git-modeline</a>: Show the git status of the current file in the modeline (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/latex-to-svg-for-org">latex-to-svg-for-org</a>: Preview Org LaTeX math as SVG (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/magit-standup">magit-standup</a>: Collect recent git commits for standup notes (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/nightpanel-theme">nightpanel-theme</a>: Saab instrument cluster colorscheme (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/org-roam-stats">org-roam-stats</a>: Personal Knowledge Management Dashboard (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/remoto">remoto</a>: Browse GitHub repos without cloning (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/restlib">restlib</a>: Utility library for building REST clients (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/testcover-audit">testcover-audit</a>: Quantitative coverage statistics for testcover.el (MELPA)</li>
<li><a target="_blank" href="https://elpa.gnu.org/packages/typewriter.html">typewriter</a>: Turn Emacs into a text adder (GNU ELPA)</li>
</ul></li>
</ul>

<p>
Links from <a href="https://www.reddit.com/r/emacs">reddit.com/r/emacs</a>, <a href="https://www.reddit.com/r/orgmode">r/orgmode</a>, <a href="https://www.reddit.com/r/spacemacs">r/spacemacs</a>, <a href="https://mastodon.social/tags/emacs">Mastodon #emacs</a>, <a href="https://bsky.app/hashtag/emacs">Bluesky #emacs</a>, <a href="https://hn.algolia.com/?query=emacs&amp;sort=byDate&amp;prefix&amp;page=0&amp;dateRange=all&amp;type=story">Hacker News</a>, <a href="https://lobste.rs/search?q=emacs&amp;what=stories&amp;order=newest">lobste.rs</a>, <a href="https://programming.dev/c/emacs?dataType=Post&amp;page=1&amp;sort=New">programming.dev</a>, <a href="https://lemmy.world/c/emacs">lemmy.world</a>, <a href="https://lemmy.ml/c/emacs?dataType=Post&amp;page=1&amp;sort=New">lemmy.ml</a>, <a href="https://planet.emacslife.com">planet.emacslife.com</a>, <a href="https://www.youtube.com/playlist?list=PL4th0AZixyREOtvxDpdxC9oMuX7Ar7Sdt">YouTube</a>, <a href="http://git.savannah.gnu.org/cgit/emacs.git/log/etc/NEWS">the Emacs NEWS file</a>, <a href="https://emacslife.com/calendar/">Emacs Calendar</a>, and <a href="https://lists.gnu.org/archive/html/emacs-devel/2026-09">emacs-devel</a>. Thanks to Andrés Ramírez for emacs-devel links. Do you have an Emacs-related link or announcement? Please e-mail me at <a href="mailto:sacha@sachachua.com">sacha@sachachua.com</a>. Thank you!</p>
<div><a href="https://sachachua.com/blog/2026/09/2026-09-21-emacs-news/index.org">View Org source for this post</a></div><p>You can <a href="mailto:sacha@sachachua.com?subject=Comment%20on%20https%3A%2F%2Fsachachua.com%2Fblog%2F2026%2F09%2F2026-09-21-emacs-news%2F&body=Name%20you%20want%20to%20be%20credited%20by%20(if%20any)%3A%20%0AMessage%3A%20%0ACan%20I%20share%20your%20comment%20so%20other%20people%20can%20learn%20from%20it%3F%20Yes%2FNo%0A">e-mail me at sacha@sachachua.com</a>.</p>]]></content>
		</entry><entry>
		<title type="html">2026-09-14 Emacs news</title>
		<link rel="alternate" type="text/html" href="https://sachachua.com/blog/2026/09/2026-09-14-emacs-news/"/>
		<author><name><![CDATA[Sacha Chua]]></name></author>
		<updated>2026-09-15T20:45:51Z</updated>
    <published>2026-09-14T14:09:11Z</published>
    <category term="emacs" />
<category term="emacs-news" />
		<id>https://sachachua.com/blog/2026/09/2026-09-14-emacs-news/</id>
		<content type="html"><![CDATA[<div class="update" id="org415e773">
<p>
<span class="timestamp-wrapper"><time class="timestamp" datetime="2026-09-15">[2026-09-15 Tue]</time></span>: Fixed link to <a href="https://ooblick.com/2026/09/customizing-pasted-strings-in-emacs/">Customizing Pasted Strings in Emacs | Epsilon Clue</a>
</p>

</div>

<p>
Not much commentary this week, but plenty of cool stuff to explore!
</p>

<ul class="org-ul">
<li>Upcoming events (<a href="https://emacslife.com/calendar/emacs-calendar.ics">iCal file</a>, <a href="https://emacslife.com/calendar/">Org</a>):
<ul class="org-ul">
<li>Emacs Paris <a href="https://emacs-doctor.com/">https://emacs-doctor.com/</a> Tue Sep 15 0830 America/Vancouver - 1030 America/Chicago - 1130 America/Toronto - 1530 Etc/UTC - 1730 Europe/Berlin - 2100 Asia/Kolkata - 2330 Asia/Singapore</li>
<li>PDX Emacs (in person) <a href="https://pdx.social/@howard/117147689957341583">https://pdx.social/@howard/117147689957341583</a> - Tue Sept 15 6:00 pm in Portland, OR</li>
<li>M-x Research: TBA <a href="https://m-x-research.github.io/">https://m-x-research.github.io/</a> Wed Sep 16 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/UTC - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore</li>
<li>OrgDevMeetup <a href="https://bbb.emacsverse.org/rooms/orgdevmeetup">https://bbb.emacsverse.org/rooms/orgdevmeetup</a> Sat Sep 19 0100 America/Vancouver - 0300 America/Chicago - 0400 America/Toronto - 0800 Etc/UTC - 1000 Europe/Berlin - 1330 Asia/Kolkata - 1600 Asia/Singapore</li>
<li>EmacsSF (in person): coffee.el in SF <a href="https://www.meetup.com/emacs-sf/events/316535239/">https://www.meetup.com/emacs-sf/events/316535239/</a> Sat Sep 19 1100 America/Los_Angeles</li>
<li>Emacs APAC: Emacs APAC meetup (virtual) <a href="https://emacs-apac.gitlab.io/announcements/">https://emacs-apac.gitlab.io/announcements/</a> Sat Sep 26 0130 America/Vancouver - 0330 America/Chicago - 0430 America/Toronto - 0830 Etc/UTC - 1030 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore</li>
</ul></li>
<li>Emacs configuration:
<ul class="org-ul">
<li><a href="https://www.alcarney.me/blog/2026/emacs-tip-of-the-day/">Emacs Tip of the Day — Alex Carney</a> (<a href="https://mastodon.social/@alcarney/117252363109100092">@alcarney</a>) - news entries on splash screen</li>
<li><a href="https://stefanorodighiero.net/blog/personalized-embark-actions.html">Personalized embark actions</a> (<a href="https://mastodon.social/@eslr/117268821165139636">@eslr</a>, <a href="https://irreal.org/blog/?p=14112">Irreal</a>)</li>
<li><a href="https://www.youtube.com/watch?v=OSAYCVmJ12I">Emacs Meow Motions</a> (15:44)</li>
<li><a href="https://www.youtube.com/watch?v=5abGoq6Zi3I">Emacs Meow-mode</a> (01:40:58)</li>
</ul></li>
<li>Emacs Lisp:
<ul class="org-ul">
<li><a href="https://utcc.utoronto.ca/~cks/space/blog/programming/EmacsDebuggingStandardBits">Notes on debugging standard and third-party Emacs code</a> (<a href="https://utcc.utoronto.ca/~cks/space/blog/programming/EmacsDebuggingStandardBits">@chris_siebenmann@robot.villas</a>)</li>
<li><a href="https://paste.sr.ht/~zackw/945a7d8263b7d2e681d935042a686321a02322d9">musing about the difficulty of doing one-off scripted edits in emacs lisp — paste.sr.ht</a> (<a href="https://masto.hackers.town/@zwol/117241809283394751">@zwol@masto.hackers.town</a>)</li>
<li><a href="https://mastodon.xyz/@beetle_b/117247435226635160">TIL with-demoted-errors (@beetle_b@mastodon.xyz)</a></li>
</ul></li>
<li>Navigation:
<ul class="org-ul">
<li><a href="https://github.com/djr7C4/multi-buf">Announcing multi-buf: a generalized buffer multiplexer for shells and other buffers</a> (<a href="https://www.reddit.com/r/emacs/comments/1wc2d3v/announcing_multibuf_a_generalized_buffer/">Reddit</a>)</li>
<li><a href="https://github.com/MArpogaus/modern-tab">New Package: `modern-tab`</a> (<a href="https://www.reddit.com/r/emacs/comments/1w9nahs/new_package_moderntab/">Reddit</a>)</li>
</ul></li>
<li>Writing:
<ul class="org-ul">
<li><a href="https://irreal.org/blog/?p=14068">Irreal: Jinx Update Number …</a></li>
</ul></li>
<li>Org Mode:
<ul class="org-ul">
<li><a href="https://outputerror.com/posts/prepping-courses-with-org-mode/">Un-Learning the LMS: Prepping Courses with Org Mode - Output Error</a> (<a href="https://social.lol/@swrogers/117255362358214177">@swrogers@social.lol</a>)</li>
<li><a href="https://github.com/SenkiReign/org-grid">org-grid</a> (<a href="https://www.reddit.com/r/emacs/comments/1wcniwk/orggrid/">Reddit</a>)</li>
<li><a href="https://github.com/Gleek/org-timegrid/blob/main/ANDROID.org">org-timegrid now works on Android Emacs</a> (<a href="https://www.reddit.com/r/emacs/comments/1wb79xd/orgtimegrid_now_works_on_android_emacs/">Reddit</a>)</li>
<li><a href="https://www.youtube.com/watch?v=fYVm9myTt5E">my dream setup (bonus: it’s free)</a> (18:33) - Org</li>
<li><a href="https://silentarchitect.org/articles/2026/09/whisper-engine-2-0.html">[New Release] Whisper Engine v2.0.0 - Org static site generator</a> (<a href="https://mastodon.social/@silentarchitect/117246845787011290">@silentarchitect</a>)</li>
<li><a href="https://github.com/pjones/org-clock-dbus">pjones/org-clock-dbus: Monitor org-clock from outside Emacs · GitHub</a> (<a href="https://hostux.social/@devalot/117268955061397864">@devalot@hostux.social</a>)</li>
<li><a href="https://list.orgmode.org/87o6e2khh0.fsf@localhost/T/#u">[notes] #33 bbb:OrgMeetup on Wed, August 12, 19:00 UTC+3</a> (<a href="https://fosstodon.org/@yantar92/117258721313848858">@yantar92@fosstodon.org</a>)</li>
</ul></li>
<li>Completion:
<ul class="org-ul">
<li><a href="https://www.jamescherti.com/emacs-consult-speed-async-searche-grep-ripgrep-fd-find/">Why Emacs Consult async searches feel slow and how to speed them up? (consult-fd, consult-find, consult-grep, consult-ripgrep&hellip;)</a> (<a href="https://www.reddit.com/r/emacs/comments/1wau1cz/why_emacs_consult_async_searches_feel_slow_and/">Reddit</a>, <a href="https://news.ycombinator.com/item?id=49629865#49634164">HN</a>, <a href="https://lobste.rs/s/ffvipw/why_emacs_consult_async_searches_feel">lobste.rs</a>)</li>
</ul></li>
<li>Coding:
<ul class="org-ul">
<li><a href="https://heiwiper.com/posts/magit-stage-and-commit/">Staging and Comitting using Magit</a> (<a href="https://www.youtube.com/watch?v=muVGcc8R39U">YouTube</a> 12:14, <a href="https://www.reddit.com/r/emacs/comments/1waijar/staging_and_comitting_using_magit/">Reddit</a>)</li>
<li><a href="https://emacs.dyerdwelling.family/emacs/20260907140012-emacs&#45;&#45;emacs-31-native-git-worktrees-vs-my-vc-setup/">James Dyer: Emacs 31 Does Git Worktrees Natively: How My vc Setup Compares</a></li>
<li><a href="https://github.com/benleis1/emacs-init/blob/83db0d7849e781d82263ed04d441ded9e591c907/init.el#L1439">Further progress configuring java + eglot + dape</a> (<a href="https://www.reddit.com/r/emacs/comments/1wfd2yv/further_progress_configuring_java_eglot_dape/">Reddit</a>)</li>
<li><a href="https://www.youtube.com/watch?v=T5yMmzwgN8Q">Eglot DAPE debugging setup for java (jdtls) in emacs</a> (05:39)</li>
<li><a href="https://codeberg.org/jjba23/maak.el">maak.el: Lisp machine command runner, infinitely extensible, integrating nicely with Emacs, for Lisp power on your projects and automation at your fingertips</a> (<a href="https://www.reddit.com/r/emacs/comments/1waj79o/maakel_lisp_machine_command_runner_infinitely/">Reddit</a>, <a href="https://news.ycombinator.com/item?id=49607858">HN</a>)</li>
<li><a href="https://lambdafoo.com/posts/2026-09-14-more-trees-more-neocaml.html">More tree-sitter, more neocaml, more elisp · Perpetually Curious</a> (<a href="https://hachyderm.io/@tsmc/117266592975661357">@tsmc@hachyderm.io</a>)</li>
<li><a href="https://metaredux.com/posts/2026/09/10/clojurists-together-update-july-august-2026.html">Meta Redux: Clojurists Together Update: July and August 2026</a></li>
<li><a href="https://codeberg.org/martianh/fj.el">martianh/fj.el 0.39 - performance boost</a> (<a href="https://todon.nl/@mousebot/117236054632187569">@mousebot@todon.nl</a>)</li>
</ul></li>
<li>Doom Emacs:
<ul class="org-ul">
<li><a href="https://www.youtube.com/watch?v=MV53Vkkewds">A Tour of Doom Emacs - Emacs Everywhere #1</a> (01:04:03)</li>
</ul></li>
<li>Multimedia:
<ul class="org-ul">
<li><a href="https://lars.ingebrigtsen.no/2026/09/14/emacs-movies-and-sqlite/">Lars Ingebrigtsen: Emacs, movies and SQLite</a></li>
<li><a href="https://youtu.be/Cs5T4rgbHtk">supersonic.el Music player v0.5.0 update</a> (<a href="https://www.youtube.com/watch?v=Cs5T4rgbHtk">YouTube</a> 00:37, <a href="https://www.reddit.com/r/emacs/comments/1wenqmh/supersonicel_music_player_v050_update/">Reddit</a>)</li>
</ul></li>
<li>Fun:
<ul class="org-ul">
<li><a href="https://github.com/Daskeladden/smear-cursor">smear-cursor: a cursor trail for Emacs 32</a> (<a href="https://www.reddit.com/r/emacs/comments/1wdqglu/smearcursor_a_cursor_trail_for_emacs_32/">Reddit</a>)</li>
<li><a href="https://github.com/vikram-mandyam/betweenle.el">betweenle.el: an Emacs version of Betweenle (alphabetical word guessing)</a> (<a href="https://www.reddit.com/r/emacs/comments/1wdk33z/betweenleel_an_emacs_version_of_betweenle/">Reddit</a>)</li>
</ul></li>
<li>LLMs:
<ul class="org-ul">
<li><a href="https://github.com/wakamenod/emacs-claude-code">Another Claude Code integration for Emacs</a> (<a href="https://www.reddit.com/r/emacs/comments/1wdxfsc/another_claude_code_integration_for_emacs/">Reddit</a>)</li>
<li><a href="https://lars.ingebrigtsen.no/2026/09/10/some-llm-spell-check-experiences/">Lars Ingebrigtsen: Some LLM spell check experiences</a></li>
<li><a href="https://lars.ingebrigtsen.no/2026/09/11/spellchecking-total-eclipse-with-an-ai/">Lars Ingebrigtsen: Spellchecking Total Eclipse with an AI</a></li>
</ul></li>
<li>Community:
<ul class="org-ul">
<li><a href="https://www.reddit.com/r/emacs/comments/1wacjm8/fortnightly_tips_tricks_and_questions_20260908/">Fortnightly Tips, Tricks, and Questions — 2026-09-08 / week 36</a></li>
<li><a href="https://indieweb.social/@xenodium/117235507871817070">Any Emacs users in Tokyo want to meet up? (@xenodium@indieweb.social)</a></li>
<li><a href="https://www.youtube.com/watch?v=RatVp4YLwiM">September 2026 Emacs Meetup recap.</a> (42:19, <a href="https://news.ycombinator.com/item?id=49604410">HN</a>)</li>
<li><a href="https://einar.codeberg.page/an-apology-to-david-wilson-and-protesilaos-stavrou.html">Einar Mostad: An apology to Protesilaos Stavrou and David Wilson</a> (<a href="https://protesilaos.com/codelog/2026-09-15-emacs-reply-einar-mostad/">Protesilaos</a>)</li>
</ul></li>
<li>Other:
<ul class="org-ul">
<li><a href="https://mbork.pl/2026-09-12_Duplicating_lines_and_other_Emacs_miscellanea">Marcin Borkowski: Duplicating lines and other Emacs miscellanea</a></li>
<li><a href="https://ooblick.com/2026/09/customizing-pasted-strings-in-emacs/">yank-transform-functions (@arensb@ooblick.com)</a></li>
<li><a href="https://github.com/zkazure/visual-regexp-rx.el">visual-regexp-rx: write regexp with rx notation in visual-regexp</a> (<a href="https://www.reddit.com/r/emacs/comments/1wac34i/visualregexprx_write_regexp_with_rx_notation_in/">Reddit</a>)</li>
<li><a href="https://masutaka.net/en/2026-09-14-1/">Moving the Credentials I Kicked Out of init.el from Plaintext Files to Keychain | Masutaka's ChangeLog Memo</a> (<a href="https://mstdn.love/@masutaka/117269912433371037">@masutaka@mstdn.love</a>)</li>
<li><a href="https://www.jamescherti.com/emacs-display-line-numbers-mode-performance/">The Root Causes of Scrolling Lag in Emacs display-line-numbers-mode</a> (<a href="https://www.reddit.com/r/emacs/comments/1wefnt6/the_root_causes_of_scrolling_lag_in_emacs/">Reddit</a>, <a href="https://irreal.org/blog/?p=14079">Irreal</a>)</li>
<li><a href="https://www.reddit.com/r/emacs/comments/1wf7bts/v31_for_windows_heavily_flagged_by_av/">v31 for Windows heavily flagged by AV</a></li>
</ul></li>
<li>Emacs development:
<ul class="org-ul">
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=5210b89cfad217e97fa57d93979ec6825dc617ab">Allow setting font-lock-keyword property using declare form</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=a8736d5f88882fd28e855aab35dcc288f73549d3">Improve where the replacement is previewed (bug#81583)</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=92acd66831b31e551d0d408e28c23d45b77f9cdb">Use short symbols for query-replace-show-preview (bug#81583)</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=e33b54d938668dfc1889127d7452524c92cbcd5d">Rename `outline-xref' command to `outline-find-headings'</a> (<a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=38a6fd7cea467525ca122eea9a63a39aaa30063e">correction: C-c @ M-o</a>)</li>
</ul></li>
<li>New packages:
<ul class="org-ul">
<li><a target="_blank" href="https://melpa.org/#/elfeed-protocol-freshrss">elfeed-protocol-freshrss</a>: FreshRSS protocol for elfeed (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/latex-to-svg-frontend">latex-to-svg-frontend</a>: Preview LaTeX math in markup buffers as SVG (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/nonogram">nonogram</a>: Play nonogram (picross) puzzles with SVG graphics (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/org-clock-dbus">org-clock-dbus</a>: Monitor org-clock from D-Bus (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/single-window">single-window</a>: Always open buffers in the current window (MELPA)</li>
</ul></li>
</ul>

<p>
Links from <a href="https://www.reddit.com/r/emacs">reddit.com/r/emacs</a>, <a href="https://www.reddit.com/r/orgmode">r/orgmode</a>, <a href="https://www.reddit.com/r/spacemacs">r/spacemacs</a>, <a href="https://mastodon.social/tags/emacs">Mastodon #emacs</a>, <a href="https://bsky.app/hashtag/emacs">Bluesky #emacs</a>, <a href="https://hn.algolia.com/?query=emacs&amp;sort=byDate&amp;prefix&amp;page=0&amp;dateRange=all&amp;type=story">Hacker News</a>, <a href="https://lobste.rs/search?q=emacs&amp;what=stories&amp;order=newest">lobste.rs</a>, <a href="https://programming.dev/c/emacs?dataType=Post&amp;page=1&amp;sort=New">programming.dev</a>, <a href="https://lemmy.world/c/emacs">lemmy.world</a>, <a href="https://lemmy.ml/c/emacs?dataType=Post&amp;page=1&amp;sort=New">lemmy.ml</a>, <a href="https://planet.emacslife.com">planet.emacslife.com</a>, <a href="https://www.youtube.com/playlist?list=PL4th0AZixyREOtvxDpdxC9oMuX7Ar7Sdt">YouTube</a>, <a href="http://git.savannah.gnu.org/cgit/emacs.git/log/etc/NEWS">the Emacs NEWS file</a>, <a href="https://emacslife.com/calendar/">Emacs Calendar</a>, and <a href="https://lists.gnu.org/archive/html/emacs-devel/2026-09">emacs-devel</a>. Thanks to Andrés Ramírez for emacs-devel links. Do you have an Emacs-related link or announcement? Please e-mail me at <a href="mailto:sacha@sachachua.com">sacha@sachachua.com</a>. Thank you!
</p>
<div><a href="https://sachachua.com/blog/2026/09/2026-09-14-emacs-news/index.org">View Org source for this post</a></div><p>You can <a href="mailto:sacha@sachachua.com?subject=Comment%20on%20https%3A%2F%2Fsachachua.com%2Fblog%2F2026%2F09%2F2026-09-14-emacs-news%2F&body=Name%20you%20want%20to%20be%20credited%20by%20(if%20any)%3A%20%0AMessage%3A%20%0ACan%20I%20share%20your%20comment%20so%20other%20people%20can%20learn%20from%20it%3F%20Yes%2FNo%0A">e-mail me at sacha@sachachua.com</a>.</p>]]></content>
		</entry><entry>
		<title type="html">2026-09-07 Emacs news</title>
		<link rel="alternate" type="text/html" href="https://sachachua.com/blog/2026/09/2026-09-07-emacs-news/"/>
		<author><name><![CDATA[Sacha Chua]]></name></author>
		<updated>2026-09-07T23:44:14Z</updated>
    <published>2026-09-07T23:44:14Z</published>
    <category term="emacs" />
<category term="emacs-news" />
		<id>https://sachachua.com/blog/2026/09/2026-09-07-emacs-news/</id>
		<content type="html"><![CDATA[<p>
The Emacs Carnival theme for September is "<a href="https://www.emacswiki.org/emacs/CarnivalSeptember2026">Games</a>". Enjoy! Other really cool uses of graphics in Emacs: <a href="https://github.com/Gleek/org-timegrid">org-timegrid</a>, <a href="https://github.com/florommel/poimap">poimap</a>, <a href="https://github.com/Daskeladden/canvas-minimap">canvas-minimap</a>.
</p>

<p>
Also, public service announcement: doomemacs.com is not affiliated with <a href="https://doomemacs.org">doomemacs.org</a> (<a href="https://github.com/orgs/doomemacs/discussions/129">see this Github discussion</a>). Just in case someone reading this happens to be the person who made doomemacs.com, please consider setting up a redirect to doomemacs.org for more awesomeness and less confusion. Thank you!
</p>

<p>
And a reminder: <a href="https://emacsconf.org/2026/cfp/">EmacsConf - 2026 - Call for Participation</a> target date for proposals Sept 18, conference is online Dec 12-13. Hope to see you there!
</p>

<ul class="org-ul">
<li>Upcoming events (<a href="https://emacslife.com/calendar/emacs-calendar.ics">iCal file</a>, <a href="https://emacslife.com/calendar/">Org</a>):
<ul class="org-ul">
<li>London Emacs (in person): Emacs London meetup <a href="https://www.meetup.com/london-emacs-hacking/events/316294538/">https://www.meetup.com/london-emacs-hacking/events/316294538/</a> Tue Sep 8 1800 Europe/London</li>
<li>Emacs Berlin: In-Person-Only Emacs-Berlin Stammtisch <a href="https://emacs-berlin.org/">https://emacs-berlin.org/</a> Tue Sep 8 1900 Europe/Berlin</li>
<li>OrgMeetup (virtual) <a href="https://orgmode.org/worg/orgmeetup.html">https://orgmode.org/worg/orgmeetup.html</a> Wed Sep 9 0900 America/Vancouver - 1100 America/Chicago - 1200 America/Toronto - 1600 Etc/UTC - 1800 Europe/Berlin - 2130 Asia/Kolkata &ndash; Thu Sep 10 0000 Asia/Singapore</li>
<li>Atelier Emacs Montpellier (in person) <a href="https://lebib.org/date/atelier-emacs">https://lebib.org/date/atelier-emacs</a> Fri Sep 11 1800 Europe/Paris</li>
<li>PDX Emacs (in person) <a href="https://pdx.social/@howard/117147689957341583">https://pdx.social/@howard/117147689957341583</a> - Tue Sept 15 6:00 pm in Portland, OR</li>
<li>M-x Research: TBA <a href="https://m-x-research.github.io/">https://m-x-research.github.io/</a> Wed Sep 16 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/UTC - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore</li>
</ul></li>
<li>Beginner:
<ul class="org-ul">
<li><a href="https://sachachua.com/blog/2026/04/what-s-in-the-emacs-newcomers-presets-theme/">What's in the Emacs newcomers-presets theme?</a> (April 2026, <a href="https://irreal.org/blog/?p=14056">Irreal</a>)</li>
</ul></li>
<li>Emacs configuration:
<ul class="org-ul">
<li><a href="https://www.jamescherti.com/emacs-startup-defer-use-package-performance/">Guide to Deferred Package Loading with use-package (Optimizing Emacs Startup)</a> (<a href="https://www.reddit.com/r/emacs/comments/1w6d1zw/guide_to_deferred_package_loading_with_usepackage/">Reddit</a>, <a href="https://irreal.org/blog/?p=14062">Irreal</a>)</li>
<li><a href="https://github.com/MArpogaus/auto-side-windows">auto-side-windows now on MELPA</a> (<a href="https://www.reddit.com/r/emacs/comments/1w70jid/autosidewindows_now_on_melpa/">Reddit</a>)</li>
<li><a href="https://www.youtube.com/watch?v=Ha_67hACw5M">Emacs Meep-mode Model Editing</a> (57:41) modal editing</li>
<li><a href="https://melpa.org/#/?q=casual">Casual Suite 3.0</a> (<a href="https://sfba.social/@kickingvegas/117197418834344945">@kickingvegas@sfba.social</a>)</li>
<li><a href="https://github.com/darkstego/wakib-emacs/releases/tag/v2.0.0">wakib-emacs: Emacs for the rest of us: v2 released!</a> (<a href="https://www.reddit.com/r/emacs/comments/1w3m1qt/wakibemacs_emacs_for_the_rest_of_us_v2_released/">Reddit</a>)</li>
<li><a href="https://lambdaland.org/posts/2026-09-06-bedrock-v2/">Bedrock 2.0 released!</a> (<a href="https://www.reddit.com/r/emacs/comments/1wa31fa/bedrock_20_released/">Reddit</a>, <a href="https://news.ycombinator.com/item?id=49602490">HN</a>, <a href="https://irreal.org/blog/?p=14077">Irreal</a>)</li>
</ul></li>
<li>Emacs Lisp:
<ul class="org-ul">
<li><a href="https://github.com/benleis1/ilist-plus">Extending imenu for elisp</a> (<a href="https://www.youtube.com/watch?v=NU2WcX4dDiU">YouTube</a>, <a href="https://www.reddit.com/r/emacs/comments/1w6nmre/extending_imenu_for_elisp/">Reddit</a>, <a href="https://mathstodon.xyz/@benleis/117216149493983366">@benleis@mathstodon.xyz</a>)</li>
</ul></li>
<li>Appearance:
<ul class="org-ul">
<li><a href="https://github.com/benleis1/emacs-init/blob/13b61e43c6baad043af71cad385c68787340d9a6/modeline.el#L805">Zoom in/out slider on the modeline</a> (<a href="https://www.reddit.com/r/emacs/comments/1wa0b2q/zoom_inout_slider_on_the_modeline/">Reddit</a>)</li>
<li><a href="https://www.youtube.com/watch?v=Dlm7sxDB6h8">the emacs theme I use: N Λ N O Theme</a> (06:24)</li>
<li><a href="https://github.com/Meskour/vulkanite-theme-emacs">[Theme] Vulkanite: 26 atmospheric dark theme variants for Emacs with Kanagawa-inspired balance</a> (<a href="https://www.reddit.com/r/emacs/comments/1w9bmyi/theme_vulkanite_26_atmospheric_dark_theme/">Reddit</a>)</li>
<li><a href="https://protesilaos.com/codelog/2026-09-04-doric-themes-1-3-0/">Protesilaos: Emacs: doric-themes version 1.3.0</a> (<a href="https://irreal.org/blog/?p=14064">Irreal</a>)</li>
</ul></li>
<li>Navigation:
<ul class="org-ul">
<li><a href="https://writeout.ink/@ljwrites/117200269254705677">windmove tinkering (@ljwrites@writeout.ink)</a></li>
<li><a href="https://github.com/MArpogaus/auto-tab-groups">auto-tab-groups: tab groups that open and close with your commands (now on MELPA)</a> (<a href="https://www.reddit.com/r/emacs/comments/1w9n1tl/autotabgroups_tab_groups_that_open_and_close_with/">Reddit</a>)</li>
<li><a href="https://github.com/florommel/poimap">poimap.el - Visual buffer map with points of interest</a> (<a href="https://www.reddit.com/r/emacs/comments/1w94mey/poimapel_visual_buffer_map_with_points_of_interest/">Reddit</a>)</li>
<li><a href="https://github.com/Daskeladden/canvas-minimap">canvas-minimap: a pixel-based minimap using Emacs 32's canvas image type</a> (<a href="https://www.reddit.com/r/emacs/comments/1w8cp2v/canvasminimap_a_pixelbased_minimap_using_emacs/">Reddit</a>)</li>
</ul></li>
<li>Writing:
<ul class="org-ul">
<li><a href="https://lars.ingebrigtsen.no/2026/09/07/emacs-canz-spell-goodly-know/">Lars Ingebrigtsen: Emacs Canz Spell Goodly Know</a></li>
<li><a href="https://github.com/Thysrael/markdown-ts-appear">Thysrael/markdown-ts-appear: Reveal Markdown source at point and preview math in Emacs markdown-ts-mode · GitHub</a> (<a href="https://mastodon.social/@thysrael/117206746884931257">@thysrael</a>)</li>
</ul></li>
<li>Org Mode:
<ul class="org-ul">
<li><a href="https://www.youtube.com/watch?v=LL5K5Fb8hFc">My Note Taking Setup With Emacs Org-Mode</a> (33:26)</li>
<li><a href="https://ljwrites.blog/posts/2022-writing-review/">Writing year in review: My 2022 writing habit on Emacs | Semi-author-ized writer</a> (<a href="https://writeout.ink/@ljwrites/117227169775105757">@ljwrites@writeout.ink</a>)</li>
<li><a href="https://github.com/Gleek/org-timegrid">A beautiful SVG weekly calendar for Emacs, backed by Org files, with full mouse and keyboard support and an optional day strip for Org Agenda</a> (<a href="https://www.reddit.com/r/emacs/comments/1w519nv/a_beautiful_svg_weekly_calendar_for_emacs_backed/">Reddit</a>)</li>
<li><a href="https://pierre-rouleau.github.io/pel/pel-table-based-documentation1/mode-org-mode.pdf">Emacs Org-Mode PDF Quicksheet now available in PEL</a> (<a href="https://www.reddit.com/r/emacs/comments/1w6lxq5/emacs_orgmode_pdf_quicksheet_now_available_in_pel/">Reddit</a>)</li>
<li><a href="https://github.com/larrasket/org-draw">org-draw is now available on MELPA!</a> (<a href="https://youtu.be/04zbf-tosNQ">YouTube</a>, <a href="https://www.reddit.com/r/emacs/comments/1w63wry/orgdraw_is_now_available_on_melpa/">Reddit</a>)</li>
<li><a href="https://www.reddit.com/r/emacs/comments/1w599dx/improving_the_styling_of_emacs_tables_with/">Improving the styling of emacs tables with tabularray</a> (<a href="https://programming.dev/post/55958138?scrollToComments=true">programming.dev</a>)</li>
<li><a href="https://github.com/yibie/org-table-widget">org-table-widget: I finally found a way to make Org tables easier to read without changing how I edit them</a> (<a href="https://www.reddit.com/r/emacs/comments/1w9ur57/orgtablewidget_i_finally_found_a_way_to_make_org/">Reddit</a>)</li>
<li>Org development:
<ul class="org-ul">
<li><a href="https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=adb342777a06dc46901683c5e58ae3c5926c0e4d">Factor out export-and-show in ox-latex.el and ox-beamer.el</a></li>
</ul></li>
</ul></li>
<li>Coding:
<ul class="org-ul">
<li><a href="https://emacs.dyerdwelling.family/emacs/20260905090959-emacs&#45;&#45;git-worktrees-and-branch-surgery-in-built-in-vc/">James Dyer: Git Worktrees Without Leaving Built-in VC</a></li>
<li><a href="https://emacsredux.com/blog/2026/09/02/working-with-git-worktrees-in-magit/">Emacs Redux: Working with Git Worktrees in Magit</a></li>
<li><a href="https://blog.davep.org/2026/09/03/next-gh-pr-el-v1-1-0.html">Dave Pearson: next-gh-pr.el v1.1.0</a></li>
<li><a href="https://joarvarndt.se/emacs-lsp.html">Joar von Arndt: Emacs does not need LSP</a></li>
<li><a href="https://magnus.therning.org/2026-09-06-emacs-salmagundi,-2026-09-06.html">Magnus: Emacs salmagundi, 2026-09-06</a> emacs-multi-compile, consult-kith for jumping to tests/etc.</li>
<li><a href="https://artfulrobot.uk/blog/xdebug-for-php-on-emacs-with-dape/">Xdebug for PHP on Emacs with Dape | Artful Robot</a> (<a href="https://floss.social/@artfulrobot/117213333747912541">@artfulrobot@floss.social</a>)</li>
<li><a href="https://codeberg.org/zshaftel/gaudy-cl">gaudy-cl: Colorful semantic font-locking for Common Lisp</a> (<a href="https://www.reddit.com/r/emacs/comments/1w3sixr/gaudycl_colorful_semantic_fontlocking_for_common/">Reddit</a>)</li>
</ul></li>
<li>Shells:
<ul class="org-ul">
<li><a href="https://github.com/vodik/cooked">cooked - a comint based terminal emulator</a> (<a href="https://www.reddit.com/r/emacs/comments/1w9b9bh/cooked_a_comint_based_terminal_emulator/">Reddit</a>)</li>
</ul></li>
<li>Evil mode:
<ul class="org-ul">
<li><a href="https://github.com/teeann/evil-twin">evil-twin: key-chords that actually behave under evil-mode</a> (<a href="https://www.reddit.com/r/emacs/comments/1w4foe6/eviltwin_keychords_that_actually_behave_under/">Reddit</a>)</li>
</ul></li>
<li>Multimedia:
<ul class="org-ul">
<li><a href="https://github.com/systemfreund/supersonic.el">New package: supersonic.el (Music player for subsonic-compatible servers)</a> (<a href="https://www.reddit.com/r/emacs/comments/1wa1aok/new_package_supersonicel_music_player_for/">Reddit</a>)</li>
<li><a href="https://www.youtube.com/watch?v=580DxF2M7EE">Integrating Emacs with Music Player</a> (01:32:18)</li>
<li><a href="https://www.youtube.com/watch?v=xoFdxP-MTn4">Bioscoop demo: split screen to visualize color grading - YouTube</a> (<a href="https://bsky.app/profile/danielsz.bsky.social/post/3mujq4qrpvc2b">@danielsz.bsky.social</a>)</li>
</ul></li>
<li>Fun:
<ul class="org-ul">
<li><a href="https://git.andros.dev/andros/nonogram.el">andros/nonogram.el: Play nonogram puzzles (also known as picross, griddlers or hanjie) in Emacs</a> (<a href="https://activity.andros.dev/@andros/statuses/01M1XDA1DYE0BBEWJEH831MZ1Q">@andros@activity.andros.dev</a>)</li>
<li><a href="https://ray-on-emacs.blogspot.com/2026/09/games-emacs-carnival-post-for-september.html">Raymond Zeitler: Games: The Emacs Carnival Post For September 2026</a>
<ul class="org-ul">
<li><a href="https://sachachua.com/blog/2026/09/emacs-carnival-september-2026-games/">Sacha Chua: Emacs Carnival September 2026: Games</a></li>
<li><a href="https://idlip.in/posts/playing-emacs/">Playing with Emacs | Dilip's Log</a></li>
</ul></li>
<li><a href="https://www.youtube.com/watch?v=wsVoHPL1C6g">Process Footage: Randomized Greeting from Dipskits Greets Me at My Terminal</a> (05:23)</li>
</ul></li>
<li>LLMs:
<ul class="org-ul">
<li><a href="https://ananthakumaran.in/2026/08/30/pimacs.html">Pimacs - An Emacs UI for Pi · Anantha Kumaran</a></li>
<li><a href="https://github.com/yayster/yayster.el">El Yayster — a resident LLM that inhabits Emacs</a> (<a href="https://news.ycombinator.com/item?id=49602258">HN</a>)</li>
</ul></li>
<li>Community:
<ul class="org-ul">
<li><a href="https://github.com/orgs/doomemacs/discussions/129">BEWARE: doomemacs.com is not associated with doomemacs</a> (<a href="https://www.reddit.com/r/emacs/comments/1w7h191/beware_doomemacscom_is_not_associated_with/">Reddit</a>)</li>
<li><a href="https://www.reddit.com/r/emacs/comments/1w4knk3/question_about_things_that_surprised_you_about/">Question about things that surprised you about Emacs.</a></li>
<li><a href="https://enzuru.medium.com/emacs-in-fifty-keystrokes-five-years-later-2026-edition-featuring-meow-and-agent-shell-3d656f273989?source=friends_link&amp;sk=4e1a8ba56819a67c1798cc34b40b8a29">Emacs in fifty keystrokes five years later (2026 edition featuring meow and agent-shell)</a></li>
<li><a href="https://sachachua.com/blog/2026/08/27-aout-emacs-chat-fabrice-niessen-en-francais-partie-2/">Sacha Chua: Emacs Chat 30: Fabrice Niessen (en français, partie 2)</a> (<a href="https://www.youtube.com/watch?v=4m0G_ASLUXY">YouTube</a>, 01:05:56)</li>
<li><a href="https://www.youtube.com/watch?v=bWfl8nDgb8o">Talking About Stuff I Use on Linux (not a dev, just a human perspective)</a> (01:00:02) Doom Emacs at 15:24</li>
</ul></li>
<li>Other:
<ul class="org-ul">
<li><a href="https://takeonrules.com/2026/09/01/how-im-feeling-emacs-package/">Jeremy Friesen: How I’m Feeling Emacs Command</a></li>
<li><a href="https://www.jamescherti.com/emacs-security-settings/">The Emacs Security Settings that might Silently Compromise your System</a> (<a href="https://www.reddit.com/r/emacs/comments/1w4ems0/the_emacs_security_settings_that_might_silently/">Reddit</a>)</li>
<li><a href="https://github.com/yibie/md-mode/releases/tag/v0.4.1">I finally got Emacs to render Markdown tables properly (md-mode 0.4.1) — and I think the same trick can work for Org tables</a> (<a href="https://www.reddit.com/r/emacs/comments/1w9l680/i_finally_got_emacs_to_render_markdown_tables/">Reddit</a>)</li>
<li><a href="https://github.com/yibie/epub-reader">epub-reader: an EPUB reader for Emacs that reflows, breaks CJK lines properly, and keeps highlights across re-layout</a> (<a href="https://www.reddit.com/r/emacs/comments/1w51gyl/epubreader_an_epub_reader_for_emacs_that_reflows/">Reddit</a>)</li>
<li><a href="https://mbork.pl/2026-09-07_Pasting_primary_selection_from_keyboard">Marcin Borkowski: Pasting primary selection from keyboard</a></li>
<li><a href="https://github.com/thkoch2001/rau">thkoch2001/rau: Emacs/Wayland based Window Manager in pure elisp with the help of River</a> (<a href="https://news.ycombinator.com/item?id=49593319">HN</a>)</li>
<li><a href="https://www.alcarney.me/blog/2026/building-emacs-into-a-systemd-sysext/">Building Emacs into a systemd-sysext — Alex Carney</a> (<a href="https://mastodon.social/@alcarney/117197558126253320">@alcarney@mastodon.social</a>)</li>
</ul></li>
<li>Emacs development:
<ul class="org-ul">
<li>emacs-devel:
<ul class="org-ul">
<li><a href="https://yhetil.org/emacs-devel/4cebf24a-9c7d-435f-a90f-51257cc8a3bf@gutov.dev/">Re: master e630bc4fd72: ; Fix some recently added docs. - Dmitry Gutov</a> - xref docs?</li>
</ul></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=ab1d6868ed32c2a06b7a4aa21cef84d560cc2aca">Improve presentation of query-replace-show-preview</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3b721dd39afd435021d45c046f1f54b5512b7236">Let 'query-replace-show-preview' be a function (bug#81583)</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=8e23cbb85fcde872aa154086e41f9947fe86d783">Make log-edit-headers-separator inherit from separator-line</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=9e05c0360c5f94ad9c5375b2bd9f84d453ab4f22">Merge branch 'xref-find-by-kind'</a></li>
</ul></li>
<li>New packages:
<ul class="org-ul">
<li><a target="_blank" href="https://melpa.org/#/agent-shell-math-renderer">agent-shell-math-renderer</a>: Display-math rendering for agent-shell (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/api-credit">api-credit</a>: AI API balance in the modeline (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/auto-tab-groups">auto-tab-groups</a>: Simple auto tab group creator for specified commands (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/cursorfree">cursorfree</a>: Complex editing through voice (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/material-icons">material-icons</a>: Material Icon Theme integration (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/metropolis-light-theme">metropolis-light-theme</a>: Light theme based on the Metropolis Beamer palette (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/mode-line-path">mode-line-path</a>: Abbreviate file paths in the mode line (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/nix3">nix3</a>: Frontend to experimental commands of Nix (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/org-roam-gt">org-roam-gt</a>: Improvements for org-roam (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/pilish">pilish</a>: Emacs frontend for pi coding agent (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/surveyor">surveyor</a>: Survey your code with LLM-generated diagrams (MELPA)</li>
</ul></li>
</ul>

<p>
Links from <a href="https://www.reddit.com/r/emacs">reddit.com/r/emacs</a>, <a href="https://www.reddit.com/r/orgmode">r/orgmode</a>, <a href="https://www.reddit.com/r/spacemacs">r/spacemacs</a>, <a href="https://mastodon.social/tags/emacs">Mastodon #emacs</a>, <a href="https://bsky.app/hashtag/emacs">Bluesky #emacs</a>, <a href="https://hn.algolia.com/?query=emacs&amp;sort=byDate&amp;prefix&amp;page=0&amp;dateRange=all&amp;type=story">Hacker News</a>, <a href="https://lobste.rs/search?q=emacs&amp;what=stories&amp;order=newest">lobste.rs</a>, <a href="https://programming.dev/c/emacs?dataType=Post&amp;page=1&amp;sort=New">programming.dev</a>, <a href="https://lemmy.world/c/emacs">lemmy.world</a>, <a href="https://lemmy.ml/c/emacs?dataType=Post&amp;page=1&amp;sort=New">lemmy.ml</a>, <a href="https://planet.emacslife.com">planet.emacslife.com</a>, <a href="https://www.youtube.com/playlist?list=PL4th0AZixyREOtvxDpdxC9oMuX7Ar7Sdt">YouTube</a>, <a href="http://git.savannah.gnu.org/cgit/emacs.git/log/etc/NEWS">the Emacs NEWS file</a>, <a href="https://emacslife.com/calendar/">Emacs Calendar</a>, and <a href="https://lists.gnu.org/archive/html/emacs-devel/2026-09">emacs-devel</a>. Thanks to Andrés Ramírez for emacs-devel links. Do you have an Emacs-related link or announcement? Please e-mail me at <a href="mailto:sacha@sachachua.com">sacha@sachachua.com</a>. Thank you!
</p>
<p>
*</p>
<div><a href="https://sachachua.com/blog/2026/09/2026-09-07-emacs-news/index.org">View Org source for this post</a></div><p>You can <a href="mailto:sacha@sachachua.com?subject=Comment%20on%20https%3A%2F%2Fsachachua.com%2Fblog%2F2026%2F09%2F2026-09-07-emacs-news%2F&body=Name%20you%20want%20to%20be%20credited%20by%20(if%20any)%3A%20%0AMessage%3A%20%0ACan%20I%20share%20your%20comment%20so%20other%20people%20can%20learn%20from%20it%3F%20Yes%2FNo%0A">e-mail me at sacha@sachachua.com</a>.</p>]]></content>
		</entry>
</feed>