2025-10-20 Emacs news

Sacha Chua <[email protected]> Mon, 20 Oct 2025 13:09:47 -0400
Newsgroups gmane.emacs.announce
Message-ID <[email protected]>
--=-=-=
Content-Type: multipart/alternative; boundary="==-=-="

--==-=-=
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

    2025-10-20 Emacs news
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

  - Upcoming events (iCal file https://emacslife.com/calendar/emacs-calenda=
r.ics, Org https://emacslife.com/calendar/):
      - Emacs APAC: Emacs APAC meetup (virtual) //emacs-apac.gitlab.io/anno=
uncements/ https://emacs-apac.gitlab.io/announcements/ Sat Oct 25 0130 Amer=
ica/Vancouver - 0330 America/Chicago - 0430 America/Toronto - 0830 Etc/GMT =
- 1030 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore
      - Emacs Berlin (hybrid, in English) //emacs-berlin.org/ https://emacs=
-berlin.org/ Wed Oct 29 1030 America/Vancouver - 1230 America/Chicago - 133=
0 America/Toronto - 1730 Etc/GMT - 1830 Europe/Berlin - 2300 Asia/Kolkata -=
- Thu Oct 30 0130 Asia/Singapore
      - Formations Emacs en pr=C3=A9senciel (=C3=A0 Paris) pour utilisateur=
s motiv=C3=A9s https://www.reddit.com/r/emacs/comments/1oaua81/formations_e=
macs_en_pr=C3=A9senciel_=C3=A0_paris_pour/ - Nov 24/25 or 27/28
  - Beginner:
      - Emacs For Writers Unit 5: Basic File Management and Navigation http=
s://www.youtube.com/watch?v=3DrhjBvrENwVY (06:18)
      - Emacs Adventure | Exploring Vanilla Emacs https://www.youtube.com/w=
atch?v=3DfGEtK9JsfKc (06:50)
  - Emacs configuration:
      - Emacs as Microsoft Word killer part 3. Using Conditionals and Defva=
r to Simplify Multiple Configs Across Multiple Platforms. https://youtu.be/=
1kUqgYk_rrI (25:25)
      - FunMacs lightweight modular Emacs configuration https://github.com/=
mujaxso/funmacs (Reddit https://www.reddit.com/r/emacs/comments/1o6c1nk/fun=
macs_lightweight_modular_emacs_configuration/, Reddit https://www.reddit.co=
m/r/emacs/comments/1oa8m46/funmacs_lightweight_modular_emacs_configuration/)
      - Medicated Emacs: A minimal, modern Emacs configuration that just wo=
rks https://github.com/RolandMarchand/medicated-emacs (Reddit https://www.r=
eddit.com/r/emacs/comments/1o5ceuz/medicated_emacs_a_minimal_modern_emacs/,=
 Irreal https://irreal.org/blog/?p=3D13336)
  - Emacs Lisp:
      - Uncrustify config for Emacs https://lists.gnu.org/archive/html/emac=
s-devel/2025-10/msg00465.html
      - On Emacs theme precedence https://ooblick.com/2025/10/on-emacs-them=
e-precedence/
      - Small utility package: lisp-toggle-docstrings (self explanatory) ht=
tps://github.com/gggion/lisp-docstring-toggle (Reddit https://www.reddit.co=
m/r/emacs/comments/1o84hh0/small_utility_package_lisptoggledocstrings_self/)
      - [13] Emacs Reader's Development: Working on unmerged PRs and Catchi=
ng Up - 10/19/2025, 3:01:36 PM - Dyne.org TV https://tv.dyne.org/w/bK8m3KGW=
bqkNPu6XECZeav
  - Appearance:
      - Emacs Theme: Tomorrow-Night-Deepblue (Release 1.2.3): A beautiful d=
eep blue variant of the Tomorrow Night theme, which is renowned for its ele=
gant color palette that is pleasing to the eyes https://github.com/jamesche=
rti/tomorrow-night-deepblue-theme.el (Reddit https://www.reddit.com/r/emacs=
/comments/1oateqk/emacs_theme_tomorrownightdeepblue_release_123_a/)
  - Navigation:
      - The outline-indent.el Emacs package: Effortless Indentation-Based C=
ode Folding for Emacs, the Modern Successor to origami.el and yafolding.el =
(Release 1.1.4) https://github.com/jamescherti/outline-indent.el (Reddit ht=
tps://www.reddit.com/r/emacs/comments/1oazdtq/the_outlineindentel_emacs_pac=
kage_effortless/)
      - easysession.el Emacs package: Persist and Restore your Emacs Sessio=
ns effortlessly (Release 1.1.6) https://github.com/jamescherti/easysession.=
el (Reddit https://www.reddit.com/r/emacs/comments/1oaz5mc/easysessionel_em=
acs_package_persist_and_restore/)
  - Org Mode:
      - Directory-local Org Agendas https://blog.amypillow.net/emacs/dir-lo=
cal-agendas.html
      - linkin-org, meet unbreakable links! https://github.com/Judafa/linki=
n-orgeakable_links/ (Reddit https://www.reddit.com/r/emacs/comments/1o5ol31=
/linkinorg_meet_unbr)
      - (udpate) org-luhmann: Now support shortcut key https://i.redd.it/a2=
gm77p5i7vf1.png
      - dr.ops/keymacs: Tool that reads Org tables and creates Emacs keybin=
dings from them - Codeberg.org https://codeberg.org/dr.ops/keymacs (@spacec=
[email protected] https://masto.plaindrops.de/@spacecadet/1153899735=
15654581)
      - Share with Org https://blog.amypillow.net/emacs/share-with-org - An=
droid with Tasker (2024)
      - Jay_Mitchell/pf2e-homebrew - Codeberg.org https://codeberg.org/Jay_=
Mitchell/pf2e-homebrew - Org source for a homebrew RPG (@[email protected] htt=
ps://ice.ch3.st/notes/adu3td3lis6l03xz)
  - Denote:
      - Protesilaos Stavrou: Emacs: Denote version 4.1.0 https://protesilao=
s.com/codelog/2025-10-17-emacs-denote-4-1-0/
  - Coding:
      - Alvaro Ramirez: Bending Emacs - Episode 3: Git clone (the lazy way)=
 https://xenodium.com/bending-emacs-episode-3-git-clone-the-lazy-way (YouTu=
be https://youtu.be/oYHlH9NWraM, Irreal https://irreal.org/blog/?p=3D13340)
      - Linux Mint: Set Up Python, R , duckdb and Emacs https://www.youtube=
.com/watch?v=3D5pSbRSDHtsY (35:51)
      - My first emacs package: lsp-cargo-feature-switcher https://github.c=
om/ArthurHeymans/lsp-cargo-feature-switcher (Reddit https://www.reddit.com/=
r/emacs/comments/1o8b2cz/my_first_emacs_package_lspcargofeatureswitcher/)
  - Web:
      - Simple elisp snippet for validating links in MD/HTML/... files http=
s://www.reddit.com/r/emacs/comments/1o8it2s/simple_elisp_snippet_for_valida=
ting_links_in/
  - Mail, news, and chat:
      - Slack search with results in Org-mode buffer. https://github.com/ag=
zam/slack-search.el (Reddit https://www.reddit.com/r/emacs/comments/1ob46as=
/slack_search_with_results_in_orgmode_buffer/)
  - Multimedia:
      - Norm: SVG? https://so.nwalsh.com/2025/10/19-svg
      - tusharhero: SVG? Yes! https://tusharhero.codeberg.page/svg_yes.html
  - Fun:
      - nethack-el version 0.15.0 released https://www.reddit.com/r/emacs/c=
omments/1o60kvj/nethackel_version_0150_released/
  - AI:
      - (released) superchat 0.4: add a simple workflow excutor https://www=
.reddit.com/r/emacs/comments/1o5ei92/released_superchat_04_add_a_simple_wor=
kflow/
      - dm-gptel-simple-org-memory.el: an MCP tool use your org-notes as co=
ntext https://www.reddit.com/r/emacs/comments/1ob4r81/dmgptelsimpleorgmemor=
yel_an_mcp_tool_use_your/
      - Fulltext, semantic text and image search in Emacs https://www.youtu=
be.com/watch?v=3Dt879-fipgtg (18:20)
  - Community:
      - Protesilaos Stavrou: Prot Asks: Ovi about Clojure development and b=
usiness, Emacs, and AI https://protesilaos.com/codelog/2025-10-15-prot-asks=
-ovi-clojure-emacs-ai/
      - How to use Emacs on the go https://www.youtube.com/shorts/flYs1fwwA=
Ck (Reddit https://www.reddit.com/r/emacs/comments/1o9m0oh/how_to_use_emacs=
_on_the_go/, Irreal https://irreal.org/blog/?p=3D13347)
  - Other:
      - Alvaro Ramirez: Emacs time-zones https://xenodium.com/emacs-time-zo=
nes-mode (Reddit https://www.reddit.com/r/emacs/comments/1oarhkl/a_new_worl=
d_clock_package/)
      - GitHub - haji-ali/pretend-type: Reveal emacs buffer as you pretend =
to type https://github.com/haji-ali/pretend-type (Reddit https://www.reddit=
.com/r/emacs/comments/1o85f80/github_hajialipretendtype_reveal_emacs_buffer=
_as/)
      - Emacs in the terminal: keybindings, client and more | Gribouillis h=
ttps://blog.natfu.be/emacs-in-terminal-ergonomics/ (HN https://news.ycombin=
ator.com/item?id=3D45638702)
      - skangas/mentor: mentor is a GNU Emacs frontend for the rTorrent bit=
torrent client. https://github.com/skangas/mentor (@[email protected]=
 https://mastodon.social/@onokoto/115383866739943435)
  - Emacs development:
      - emacs-devel: continued discussion of cond-let* https://lists.gnu.or=
g/archive/html/emacs-devel/2025-10/msg00474.html
      - Add any and all (bug#79611) https://git.savannah.gnu.org/cgit/emacs=
.git/commit/etc/NEWS?id=3Dd1b3eb7eec64ffb9f2d89efda21660cab92bcf0c
      - Add drop-while and take-while (bug#79611) https://git.savannah.gnu.=
org/cgit/emacs.git/commit/etc/NEWS?id=3Dcfe3c1c840d279d584350d2426b572e211d=
f7c93
      - New value 'auto' of user option 'flymake-indicator-type' used by de=
fault https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D3212=
bdc4642afe1d1d57e78de308a98449c924af
      - Uninstalling a package now removes its directory from `load-path'. =
https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D30bb6770f4=
7b1475150e8bc8513432c8da83a171
      - Add functions 'combine-windows' and 'uncombine-window' https://git.=
savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Def2b0325677286373980f7=
d641576253b4f1cf41
      - Add support for su-rs and sudo-rs programs https://git.savannah.gnu=
.org/cgit/emacs.git/commit/etc/NEWS?id=3D53fa2b72183e110cc6da3ce172c48e40d3=
fea3c7
  - New packages:
      - https://melpa.org/#/agda-lib-mode: Major mode for Agda library file=
s (MELPA)
      - https://melpa.org/#/calctape: Adding-machine, tape calculator, colu=
mn sum-mer (MELPA)
      - https://melpa.org/#/eldoc-mouse: Display documentation for mouse ho=
ver (MELPA)
      - https://melpa.org/#/flymake-x: Simple flymake checker definitions (=
MELPA)
      - https://melpa.org/#/helm-elfeed: Helm interface for Elfeed (MELPA)
      - https://melpa.org/#/jbeam-mode: Major mode for JBeam files (MELPA)
      - https://melpa.org/#/romkan: Romaji/Kana conversion library (MELPA)

  Links from reddit.com/r/emacs https://www.reddit.com/r/emacs, r/orgmode h=
ttps://www.reddit.com/r/orgmode, r/spacemacs https://www.reddit.com/r/space=
macs, Mastodon #emacs https://mastodon.social/tags/emacs, Bluesky #emacs ht=
tps://bsky.app/hashtag/emacs, Hacker News https://hn.algolia.com/?query=3De=
macs&sort=3DbyDate&prefix&page=3D0&dateRange=3Dall&type=3Dstory, lobste.rs =
https://lobste.rs/search?q=3Demacs&what=3Dstories&order=3Dnewest, programmi=
ng.dev https://programming.dev/c/emacs?dataType=3DPost&page=3D1&sort=3DNew,=
 lemmy.world https://lemmy.world/c/emacs, lemmy.ml https://lemmy.ml/c/emacs=
?dataType=3DPost&page=3D1&sort=3DNew, planet.emacslife.com https://planet.e=
macslife.com, YouTube https://www.youtube.com/playlist?list=3DPL4th0AZixyRE=
OtvxDpdxC9oMuX7Ar7Sdt, the Emacs NEWS file http://git.savannah.gnu.org/cgit=
/emacs.git/log/etc/NEWS, Emacs Calendar https://emacslife.com/calendar/, an=
d emacs-devel https://lists.gnu.org/archive/html/emacs-devel/2025-10. Thank=
s to Andr=C3=A9s Ram=C3=ADrez for emacs-devel links. Do you have an Emacs-r=
elated link or announcement? Please e-mail me at [email protected] mailto=
:[email protected]. Thank you!

=20=20=20=20
    This is the plain-text version. There's also an HTML version that might=
 be easier to read. Depending on your mail client, you might have a command=
, button, or link that can show you the HTML version. If you're in Emacs, l=
ook for something that mentions text/html. More info: https://sachachua.com=
/topic/emacs-news/
=20=20=20=20
--==-=-=
Content-Type: text/html; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

    <div id=3D"outline-container-orgfb04eec" class=3D"outline-3">
<h3 id=3D"orgfb04eec">2025-10-20 Emacs news</h3>
<div class=3D"outline-text-3" id=3D"text-orgfb04eec">
<ul class=3D"org-ul">
<li>Upcoming events (<a href=3D"https://emacslife.com/calendar/emacs-calend=
ar.ics">iCal file</a>, <a href=3D"https://emacslife.com/calendar/">Org</a>):
<ul class=3D"org-ul">
<li>Emacs APAC: Emacs APAC meetup (virtual) <a href=3D"https://emacs-apac.g=
itlab.io/announcements/">https://emacs-apac.gitlab.io/announcements/</a> Sa=
t Oct 25 0130 America/Vancouver - 0330 America/Chicago - 0430 America/Toron=
to - 0830 Etc/GMT - 1030 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Sing=
apore</li>
<li>Emacs Berlin (hybrid, in English) <a href=3D"https://emacs-berlin.org/"=
>https://emacs-berlin.org/</a> Wed Oct 29 1030 America/Vancouver - 1230 Ame=
rica/Chicago - 1330 America/Toronto - 1730 Etc/GMT - 1830 Europe/Berlin - 2=
300 Asia/Kolkata &ndash; Thu Oct 30 0130 Asia/Singapore</li>
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1oaua81/formations_e=
macs_en_pr%C3%A9senciel_%C3%A0_paris_pour/">Formations Emacs en pr=C3=A9sen=
ciel (=C3=A0 Paris) pour utilisateurs motiv=C3=A9s</a> - Nov 24/25 or 27/28=
</li>
</ul></li>
<li>Beginner:
<ul class=3D"org-ul">
<li><a href=3D"https://www.youtube.com/watch?v=3DrhjBvrENwVY">Emacs For Wri=
ters Unit 5: Basic File Management and Navigation</a> (06:18)</li>
<li><a href=3D"https://www.youtube.com/watch?v=3DfGEtK9JsfKc">Emacs Adventu=
re | Exploring Vanilla Emacs</a> (06:50)</li>
</ul></li>
<li>Emacs configuration:
<ul class=3D"org-ul">
<li><a href=3D"https://youtu.be/1kUqgYk_rrI">Emacs as Microsoft Word killer=
 part 3. Using Conditionals and Defvar to Simplify Multiple Configs Across =
Multiple Platforms.</a> (25:25)</li>
<li><a href=3D"https://github.com/mujaxso/funmacs">FunMacs lightweight modu=
lar Emacs configuration</a> (<a href=3D"https://www.reddit.com/r/emacs/comm=
ents/1o6c1nk/funmacs_lightweight_modular_emacs_configuration/">Reddit</a>, =
<a href=3D"https://www.reddit.com/r/emacs/comments/1oa8m46/funmacs_lightwei=
ght_modular_emacs_configuration/">Reddit</a>)</li>
<li><a href=3D"https://github.com/RolandMarchand/medicated-emacs">Medicated=
 Emacs: A minimal, modern Emacs configuration that just works</a> (<a href=
=3D"https://www.reddit.com/r/emacs/comments/1o5ceuz/medicated_emacs_a_minim=
al_modern_emacs/">Reddit</a>, <a href=3D"https://irreal.org/blog/?p=3D13336=
">Irreal</a>)</li>
</ul></li>
<li>Emacs Lisp:
<ul class=3D"org-ul">
<li><a href=3D"https://lists.gnu.org/archive/html/emacs-devel/2025-10/msg00=
465.html">Uncrustify config for Emacs</a></li>
<li><a href=3D"https://ooblick.com/2025/10/on-emacs-theme-precedence/">On E=
macs theme precedence</a></li>
<li><a href=3D"https://github.com/gggion/lisp-docstring-toggle">Small utili=
ty package: lisp-toggle-docstrings (self explanatory)</a> (<a href=3D"https=
://www.reddit.com/r/emacs/comments/1o84hh0/small_utility_package_lisptoggle=
docstrings_self/">Reddit</a>)</li>
<li><a href=3D"https://tv.dyne.org/w/bK8m3KGWbqkNPu6XECZeav">[13] Emacs Rea=
der's Development: Working on unmerged PRs and Catching Up - 10/19/2025, 3:=
01:36 PM - Dyne.org TV</a></li>
</ul></li>
<li>Appearance:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/jamescherti/tomorrow-night-deepblue-theme=
.el">Emacs Theme: Tomorrow-Night-Deepblue (Release 1.2.3): A beautiful deep=
 blue variant of the Tomorrow Night theme, which is renowned for its elegan=
t color palette that is pleasing to the eyes</a> (<a href=3D"https://www.re=
ddit.com/r/emacs/comments/1oateqk/emacs_theme_tomorrownightdeepblue_release=
_123_a/">Reddit</a>)</li>
</ul></li>
<li>Navigation:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/jamescherti/outline-indent.el">The outlin=
e-indent.el Emacs package: Effortless Indentation-Based Code Folding for Em=
acs, the Modern Successor to origami.el and yafolding.el (Release 1.1.4)</a=
> (<a href=3D"https://www.reddit.com/r/emacs/comments/1oazdtq/the_outlinein=
dentel_emacs_package_effortless/">Reddit</a>)</li>
<li><a href=3D"https://github.com/jamescherti/easysession.el">easysession.e=
l Emacs package: Persist and Restore your Emacs Sessions effortlessly (Rele=
ase 1.1.6)</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1oaz5mc/=
easysessionel_emacs_package_persist_and_restore/">Reddit</a>)</li>
</ul></li>
<li>Org Mode:
<ul class=3D"org-ul">
<li><a href=3D"https://blog.amypillow.net/emacs/dir-local-agendas.html">Dir=
ectory-local Org Agendas</a></li>
<li><a href=3D"https://github.com/Judafa/linkin-orgeakable_links/">linkin-o=
rg, meet unbreakable links!</a> (<a href=3D"https://www.reddit.com/r/emacs/=
comments/1o5ol31/linkinorg_meet_unbr">Reddit</a>)</li>
<li><a href=3D"https://i.redd.it/a2gm77p5i7vf1.png">(udpate) org-luhmann: N=
ow support shortcut key</a></li>
<li><a href=3D"https://codeberg.org/dr.ops/keymacs">dr.ops/keymacs: Tool th=
at reads Org tables and creates Emacs keybindings from them - Codeberg.org<=
/a> (<a href=3D"https://masto.plaindrops.de/@spacecadet/115389973515654581"=
>@[email protected]</a>)</li>
<li><a href=3D"https://blog.amypillow.net/emacs/share-with-org">Share with =
Org</a> - Android with Tasker (2024)</li>
<li><a href=3D"https://codeberg.org/Jay_Mitchell/pf2e-homebrew">Jay_Mitchel=
l/pf2e-homebrew - Codeberg.org</a> - Org source for a homebrew RPG (<a href=
=3D"https://ice.ch3.st/notes/adu3td3lis6l03xz">@[email protected]</a>)</li>
</ul></li>
<li>Denote:
<ul class=3D"org-ul">
<li><a href=3D"https://protesilaos.com/codelog/2025-10-17-emacs-denote-4-1-=
0/">Protesilaos Stavrou: Emacs: Denote version 4.1.0</a></li>
</ul></li>
<li>Coding:
<ul class=3D"org-ul">
<li><a href=3D"https://xenodium.com/bending-emacs-episode-3-git-clone-the-l=
azy-way">Alvaro Ramirez: Bending Emacs - Episode 3: Git clone (the lazy way=
)</a> (<a href=3D"https://youtu.be/oYHlH9NWraM">YouTube</a>, <a href=3D"htt=
ps://irreal.org/blog/?p=3D13340">Irreal</a>)</li>
<li><a href=3D"https://www.youtube.com/watch?v=3D5pSbRSDHtsY">Linux Mint: S=
et Up Python, R , duckdb and Emacs</a> (35:51)</li>
<li><a href=3D"https://github.com/ArthurHeymans/lsp-cargo-feature-switcher"=
>My first emacs package: lsp-cargo-feature-switcher</a> (<a href=3D"https:/=
/www.reddit.com/r/emacs/comments/1o8b2cz/my_first_emacs_package_lspcargofea=
tureswitcher/">Reddit</a>)</li>
</ul></li>
<li>Web:
<ul class=3D"org-ul">
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1o8it2s/simple_elisp=
_snippet_for_validating_links_in/">Simple elisp snippet for validating link=
s in MD/HTML/&hellip; files</a></li>
</ul></li>
<li>Mail, news, and chat:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/agzam/slack-search.el">Slack search with =
results in Org-mode buffer.</a> (<a href=3D"https://www.reddit.com/r/emacs/=
comments/1ob46as/slack_search_with_results_in_orgmode_buffer/">Reddit</a>)<=
/li>
</ul></li>
<li>Multimedia:
<ul class=3D"org-ul">
<li><a href=3D"https://so.nwalsh.com/2025/10/19-svg">Norm: SVG?</a></li>
<li><a href=3D"https://tusharhero.codeberg.page/svg_yes.html">tusharhero: S=
VG? Yes!</a></li>
</ul></li>
<li>Fun:
<ul class=3D"org-ul">
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1o60kvj/nethackel_ve=
rsion_0150_released/">nethack-el version 0.15.0 released</a></li>
</ul></li>
<li>AI:
<ul class=3D"org-ul">
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1o5ei92/released_sup=
erchat_04_add_a_simple_workflow/">(released) superchat 0.4: add a simple wo=
rkflow excutor</a></li>
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1ob4r81/dmgptelsimpl=
eorgmemoryel_an_mcp_tool_use_your/">dm-gptel-simple-org-memory.el: an MCP t=
ool use your org-notes as context</a></li>
<li><a href=3D"https://www.youtube.com/watch?v=3Dt879-fipgtg">Fulltext, sem=
antic text and image search in Emacs</a> (18:20)</li>
</ul></li>
<li>Community:
<ul class=3D"org-ul">
<li><a href=3D"https://protesilaos.com/codelog/2025-10-15-prot-asks-ovi-clo=
jure-emacs-ai/">Protesilaos Stavrou: Prot Asks: Ovi about Clojure developme=
nt and business, Emacs, and AI</a></li>
<li><a href=3D"https://www.youtube.com/shorts/flYs1fwwACk">How to use Emacs=
 on the go</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1o9m0oh/=
how_to_use_emacs_on_the_go/">Reddit</a>, <a href=3D"https://irreal.org/blog=
/?p=3D13347">Irreal</a>)</li>
</ul></li>
<li>Other:
<ul class=3D"org-ul">
<li><a href=3D"https://xenodium.com/emacs-time-zones-mode">Alvaro Ramirez: =
Emacs time-zones</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1o=
arhkl/a_new_world_clock_package/">Reddit</a>)</li>
<li><a href=3D"https://github.com/haji-ali/pretend-type">GitHub - haji-ali/=
pretend-type: Reveal emacs buffer as you pretend to type</a> (<a href=3D"ht=
tps://www.reddit.com/r/emacs/comments/1o85f80/github_hajialipretendtype_rev=
eal_emacs_buffer_as/">Reddit</a>)</li>
<li><a href=3D"https://blog.natfu.be/emacs-in-terminal-ergonomics/">Emacs i=
n the terminal: keybindings, client and more | Gribouillis</a> (<a href=3D"=
https://news.ycombinator.com/item?id=3D45638702">HN</a>)</li>
<li><a href=3D"https://github.com/skangas/mentor">skangas/mentor: mentor is=
 a GNU Emacs frontend for the rTorrent bittorrent client.</a> (<a href=3D"h=
ttps://mastodon.social/@onokoto/115383866739943435">@[email protected]=
l</a>)</li>
</ul></li>
<li>Emacs development:
<ul class=3D"org-ul">
<li><a href=3D"https://lists.gnu.org/archive/html/emacs-devel/2025-10/msg00=
474.html">emacs-devel: continued discussion of cond-let*</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3Dd1b3eb7eec64ffb9f2d89efda21660cab92bcf0c">Add any and all (bug#79611)<=
/a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3Dcfe3c1c840d279d584350d2426b572e211df7c93">Add drop-while and take-whil=
e (bug#79611)</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D3212bdc4642afe1d1d57e78de308a98449c924af">New value 'auto' of user opt=
ion 'flymake-indicator-type' used by default</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D30bb6770f47b1475150e8bc8513432c8da83a171">Uninstalling a package now r=
emoves its directory from `load-path'.</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3Def2b0325677286373980f7d641576253b4f1cf41">Add functions 'combine-windo=
ws' and 'uncombine-window'</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D53fa2b72183e110cc6da3ce172c48e40d3fea3c7">Add support for su-rs and su=
do-rs programs</a></li>
</ul></li>
<li>New packages:
<ul class=3D"org-ul">
<li><a target=3D"_blank" href=3D"https://melpa.org/#/agda-lib-mode">agda-li=
b-mode</a>: Major mode for Agda library files (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/calctape">calctape</a>=
: Adding-machine, tape calculator, column sum-mer (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/eldoc-mouse">eldoc-mou=
se</a>: Display documentation for mouse hover (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/flymake-x">flymake-x</=
a>: Simple flymake checker definitions (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/helm-elfeed">helm-elfe=
ed</a>: Helm interface for Elfeed (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/jbeam-mode">jbeam-mode=
</a>: Major mode for JBeam files (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/romkan">romkan</a>: Ro=
maji/Kana conversion library (MELPA)</li>
</ul></li>
</ul>

<p>
Links from <a href=3D"https://www.reddit.com/r/emacs">reddit.com/r/emacs</a=
>, <a href=3D"https://www.reddit.com/r/orgmode">r/orgmode</a>, <a href=3D"h=
ttps://www.reddit.com/r/spacemacs">r/spacemacs</a>, <a href=3D"https://mast=
odon.social/tags/emacs">Mastodon #emacs</a>, <a href=3D"https://bsky.app/ha=
shtag/emacs">Bluesky #emacs</a>, <a href=3D"https://hn.algolia.com/?query=
=3Demacs&amp;sort=3DbyDate&amp;prefix&amp;page=3D0&amp;dateRange=3Dall&amp;=
type=3Dstory">Hacker News</a>, <a href=3D"https://lobste.rs/search?q=3Demac=
s&amp;what=3Dstories&amp;order=3Dnewest">lobste.rs</a>, <a href=3D"https://=
programming.dev/c/emacs?dataType=3DPost&amp;page=3D1&amp;sort=3DNew">progra=
mming.dev</a>, <a href=3D"https://lemmy.world/c/emacs">lemmy.world</a>, <a =
href=3D"https://lemmy.ml/c/emacs?dataType=3DPost&amp;page=3D1&amp;sort=3DNe=
w">lemmy.ml</a>, <a href=3D"https://planet.emacslife.com">planet.emacslife.=
com</a>, <a href=3D"https://www.youtube.com/playlist?list=3DPL4th0AZixyREOt=
vxDpdxC9oMuX7Ar7Sdt">YouTube</a>, <a href=3D"http://git.savannah.gnu.org/cg=
it/emacs.git/log/etc/NEWS">the Emacs NEWS file</a>, <a href=3D"https://emac=
slife.com/calendar/">Emacs Calendar</a>, and <a href=3D"https://lists.gnu.o=
rg/archive/html/emacs-devel/2025-10">emacs-devel</a>. Thanks to Andr=C3=A9s=
 Ram=C3=ADrez for emacs-devel links. Do you have an Emacs-related link or a=
nnouncement? Please e-mail me at <a href=3D"mailto:[email protected]">sac=
[email protected]</a>. Thank you!
</p>
</div>
</div>

=20=20=20=20
--==-=-=--

--=-=-=
Content-Type: text/x-org; charset=utf-8; name=emacs-news-2025-10-20.org
Content-Disposition: attachment
Content-Transfer-Encoding: quoted-printable

    * 2025-10-20 Emacs news
- Upcoming events ([[https://emacslife.com/calendar/emacs-calendar.ics][iCa=
l file]], [[https://emacslife.com/calendar/][Org]]):
  - Emacs APAC: Emacs APAC meetup (virtual) https://emacs-apac.gitlab.io/an=
nouncements/ Sat Oct 25 0130 America/Vancouver - 0330 America/Chicago - 043=
0 America/Toronto - 0830 Etc/GMT - 1030 Europe/Berlin - 1400 Asia/Kolkata -=
 1630 Asia/Singapore
  - Emacs Berlin (hybrid, in English) https://emacs-berlin.org/ Wed Oct 29 =
1030 America/Vancouver - 1230 America/Chicago - 1330 America/Toronto - 1730=
 Etc/GMT - 1830 Europe/Berlin - 2300 Asia/Kolkata -- Thu Oct 30 0130 Asia/S=
ingapore
  - [[https://www.reddit.com/r/emacs/comments/1oaua81/formations_emacs_en_p=
r=C3=A9senciel_=C3=A0_paris_pour/][Formations Emacs en pr=C3=A9senciel (=C3=
=A0 Paris) pour utilisateurs motiv=C3=A9s]] - Nov 24/25 or 27/28
- Beginner:
  - [[https://www.youtube.com/watch?v=3DrhjBvrENwVY][Emacs For Writers Unit=
 5: Basic File Management and Navigation]] (06:18)
  - [[https://www.youtube.com/watch?v=3DfGEtK9JsfKc][Emacs Adventure | Expl=
oring Vanilla Emacs]] (06:50)
- Emacs configuration:
  - [[https://youtu.be/1kUqgYk_rrI][Emacs as Microsoft Word killer part 3. =
Using Conditionals and Defvar to Simplify Multiple Configs Across Multiple =
Platforms.]] (25:25)
  - [[https://github.com/mujaxso/funmacs][FunMacs lightweight modular Emacs=
 configuration]] ([[https://www.reddit.com/r/emacs/comments/1o6c1nk/funmacs=
_lightweight_modular_emacs_configuration/][Reddit]], [[https://www.reddit.c=
om/r/emacs/comments/1oa8m46/funmacs_lightweight_modular_emacs_configuration=
/][Reddit]])
  - [[https://github.com/RolandMarchand/medicated-emacs][Medicated Emacs: A=
 minimal, modern Emacs configuration that just works]] ([[https://www.reddi=
t.com/r/emacs/comments/1o5ceuz/medicated_emacs_a_minimal_modern_emacs/][Red=
dit]], [[https://irreal.org/blog/?p=3D13336][Irreal]])
- Emacs Lisp:
  - [[https://lists.gnu.org/archive/html/emacs-devel/2025-10/msg00465.html]=
[Uncrustify config for Emacs]]
  - [[https://ooblick.com/2025/10/on-emacs-theme-precedence/][On Emacs them=
e precedence]]
  - [[https://github.com/gggion/lisp-docstring-toggle][Small utility packag=
e: lisp-toggle-docstrings (self explanatory)]] ([[https://www.reddit.com/r/=
emacs/comments/1o84hh0/small_utility_package_lisptoggledocstrings_self/][Re=
ddit]])
  - [[https://tv.dyne.org/w/bK8m3KGWbqkNPu6XECZeav][[13] Emacs Reader's Dev=
elopment: Working on unmerged PRs and Catching Up - 10/19/2025, 3:01:36 PM =
- Dyne.org TV]]
- Appearance:
  - [[https://github.com/jamescherti/tomorrow-night-deepblue-theme.el][Emac=
s Theme: Tomorrow-Night-Deepblue (Release 1.2.3): A beautiful deep blue var=
iant of the Tomorrow Night theme, which is renowned for its elegant color p=
alette that is pleasing to the eyes]] ([[https://www.reddit.com/r/emacs/com=
ments/1oateqk/emacs_theme_tomorrownightdeepblue_release_123_a/][Reddit]])
- Navigation:
  - [[https://github.com/jamescherti/outline-indent.el][The outline-indent.=
el Emacs package: Effortless Indentation-Based Code Folding for Emacs, the =
Modern Successor to origami.el and yafolding.el (Release 1.1.4)]] ([[https:=
//www.reddit.com/r/emacs/comments/1oazdtq/the_outlineindentel_emacs_package=
_effortless/][Reddit]])
  - [[https://github.com/jamescherti/easysession.el][easysession.el Emacs p=
ackage: Persist and Restore your Emacs Sessions effortlessly (Release 1.1.6=
)]] ([[https://www.reddit.com/r/emacs/comments/1oaz5mc/easysessionel_emacs_=
package_persist_and_restore/][Reddit]])
- Org Mode:
  - [[https://blog.amypillow.net/emacs/dir-local-agendas.html][Directory-lo=
cal Org Agendas]]
  - [[https://github.com/Judafa/linkin-orgeakable_links/][linkin-org, meet =
unbreakable links!]] ([[https://www.reddit.com/r/emacs/comments/1o5ol31/lin=
kinorg_meet_unbr][Reddit]])
  - [[https://i.redd.it/a2gm77p5i7vf1.png][(udpate) org-luhmann: Now suppor=
t shortcut key]]
  - [[https://codeberg.org/dr.ops/keymacs][dr.ops/keymacs: Tool that reads =
Org tables and creates Emacs keybindings from them - Codeberg.org]] ([[http=
s://masto.plaindrops.de/@spacecadet/115389973515654581][@[email protected]=
laindrops.de]])
  - [[https://blog.amypillow.net/emacs/share-with-org][Share with Org]] - A=
ndroid with Tasker (2024)
  - [[https://codeberg.org/Jay_Mitchell/pf2e-homebrew][Jay_Mitchell/pf2e-ho=
mebrew - Codeberg.org]] - Org source for a homebrew RPG ([[https://ice.ch3.=
st/notes/adu3td3lis6l03xz][@[email protected]]])
- Denote:
  - [[https://protesilaos.com/codelog/2025-10-17-emacs-denote-4-1-0/][Prote=
silaos Stavrou: Emacs: Denote version 4.1.0]]
- Coding:
  - [[https://xenodium.com/bending-emacs-episode-3-git-clone-the-lazy-way][=
Alvaro Ramirez: Bending Emacs - Episode 3: Git clone (the lazy way)]] ([[ht=
tps://youtu.be/oYHlH9NWraM][YouTube]], [[https://irreal.org/blog/?p=3D13340=
][Irreal]])
  - [[https://www.youtube.com/watch?v=3D5pSbRSDHtsY][Linux Mint: Set Up Pyt=
hon, R , duckdb and Emacs]] (35:51)
  - [[https://github.com/ArthurHeymans/lsp-cargo-feature-switcher][My first=
 emacs package: lsp-cargo-feature-switcher]] ([[https://www.reddit.com/r/em=
acs/comments/1o8b2cz/my_first_emacs_package_lspcargofeatureswitcher/][Reddi=
t]])
- Web:
  - [[https://www.reddit.com/r/emacs/comments/1o8it2s/simple_elisp_snippet_=
for_validating_links_in/][Simple elisp snippet for validating links in MD/H=
TML/... files]]
- Mail, news, and chat:
  - [[https://github.com/agzam/slack-search.el][Slack search with results i=
n Org-mode buffer.]] ([[https://www.reddit.com/r/emacs/comments/1ob46as/sla=
ck_search_with_results_in_orgmode_buffer/][Reddit]])
- Multimedia:
  - [[https://so.nwalsh.com/2025/10/19-svg][Norm: SVG?]]
  - [[https://tusharhero.codeberg.page/svg_yes.html][tusharhero: SVG? Yes!]]
- Fun:
  - [[https://www.reddit.com/r/emacs/comments/1o60kvj/nethackel_version_015=
0_released/][nethack-el version 0.15.0 released]]
- AI:
  - [[https://www.reddit.com/r/emacs/comments/1o5ei92/released_superchat_04=
_add_a_simple_workflow/][(released) superchat 0.4: add a simple workflow ex=
cutor]]
  - [[https://www.reddit.com/r/emacs/comments/1ob4r81/dmgptelsimpleorgmemor=
yel_an_mcp_tool_use_your/][dm-gptel-simple-org-memory.el: an MCP tool use y=
our org-notes as context]]
  - [[https://www.youtube.com/watch?v=3Dt879-fipgtg][Fulltext, semantic tex=
t and image search in Emacs]] (18:20)
- Community:
  - [[https://protesilaos.com/codelog/2025-10-15-prot-asks-ovi-clojure-emac=
s-ai/][Protesilaos Stavrou: Prot Asks: Ovi about Clojure development and bu=
siness, Emacs, and AI]]
  - [[https://www.youtube.com/shorts/flYs1fwwACk][How to use Emacs on the g=
o]] ([[https://www.reddit.com/r/emacs/comments/1o9m0oh/how_to_use_emacs_on_=
the_go/][Reddit]], [[https://irreal.org/blog/?p=3D13347][Irreal]])
- Other:
  - [[https://xenodium.com/emacs-time-zones-mode][Alvaro Ramirez: Emacs tim=
e-zones]] ([[https://www.reddit.com/r/emacs/comments/1oarhkl/a_new_world_cl=
ock_package/][Reddit]])
  - [[https://github.com/haji-ali/pretend-type][GitHub - haji-ali/pretend-t=
ype: Reveal emacs buffer as you pretend to type]] ([[https://www.reddit.com=
/r/emacs/comments/1o85f80/github_hajialipretendtype_reveal_emacs_buffer_as/=
][Reddit]])
  - [[https://blog.natfu.be/emacs-in-terminal-ergonomics/][Emacs in the ter=
minal: keybindings, client and more | Gribouillis]] ([[https://news.ycombin=
ator.com/item?id=3D45638702][HN]])
  - [[https://github.com/skangas/mentor][skangas/mentor: mentor is a GNU Em=
acs frontend for the rTorrent bittorrent client.]] ([[https://mastodon.soci=
al/@onokoto/115383866739943435][@[email protected]]])
- Emacs development:
  - [[https://lists.gnu.org/archive/html/emacs-devel/2025-10/msg00474.html]=
[emacs-devel: continued discussion of cond-let*]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Dd1b3=
eb7eec64ffb9f2d89efda21660cab92bcf0c][Add any and all (bug#79611)]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Dcfe3=
c1c840d279d584350d2426b572e211df7c93][Add drop-while and take-while (bug#79=
611)]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D3212=
bdc4642afe1d1d57e78de308a98449c924af][New value 'auto' of user option 'flym=
ake-indicator-type' used by default]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D30bb=
6770f47b1475150e8bc8513432c8da83a171][Uninstalling a package now removes it=
s directory from `load-path'.]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Def2b=
0325677286373980f7d641576253b4f1cf41][Add functions 'combine-windows' and '=
uncombine-window']]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D53fa=
2b72183e110cc6da3ce172c48e40d3fea3c7][Add support for su-rs and sudo-rs pro=
grams]]
- New packages:
  - https://melpa.org/#/agda-lib-mode: Major mode for Agda library files (M=
ELPA)
  - https://melpa.org/#/calctape: Adding-machine, tape calculator, column s=
um-mer (MELPA)
  - https://melpa.org/#/eldoc-mouse: Display documentation for mouse hover =
(MELPA)
  - https://melpa.org/#/flymake-x: Simple flymake checker definitions (MELP=
A)
  - https://melpa.org/#/helm-elfeed: Helm interface for Elfeed (MELPA)
  - https://melpa.org/#/jbeam-mode: Major mode for JBeam files (MELPA)
  - https://melpa.org/#/romkan: Romaji/Kana conversion library (MELPA)

Links from [[https://www.reddit.com/r/emacs][reddit.com/r/emacs]], [[https:=
//www.reddit.com/r/orgmode][r/orgmode]], [[https://www.reddit.com/r/spacema=
cs][r/spacemacs]], [[https://mastodon.social/tags/emacs][Mastodon #emacs]],=
 [[https://bsky.app/hashtag/emacs][Bluesky #emacs]], [[https://hn.algolia.c=
om/?query=3Demacs&sort=3DbyDate&prefix&page=3D0&dateRange=3Dall&type=3Dstor=
y][Hacker News]], [[https://lobste.rs/search?q=3Demacs&what=3Dstories&order=
=3Dnewest][lobste.rs]], [[https://programming.dev/c/emacs?dataType=3DPost&p=
age=3D1&sort=3DNew][programming.dev]], [[https://lemmy.world/c/emacs][lemmy=
.world]], [[https://lemmy.ml/c/emacs?dataType=3DPost&page=3D1&sort=3DNew][l=
emmy.ml]], [[https://planet.emacslife.com][planet.emacslife.com]], [[https:=
//www.youtube.com/playlist?list=3DPL4th0AZixyREOtvxDpdxC9oMuX7Ar7Sdt][YouTu=
be]], [[http://git.savannah.gnu.org/cgit/emacs.git/log/etc/NEWS][the Emacs =
NEWS file]], [[https://emacslife.com/calendar/][Emacs Calendar]], and [[htt=
ps://lists.gnu.org/archive/html/emacs-devel/2025-10][emacs-devel]]. Thanks =
to Andr=C3=A9s Ram=C3=ADrez for emacs-devel links. Do you have an Emacs-rel=
ated link or announcement? Please e-mail me at [[mailto:[email protected]=
][[email protected]]]. Thank you!

=20=20=20=20
--=-=-=--