2025-11-03 Emacs news

Sacha Chua <[email protected]> Mon, 03 Nov 2025 23:28:21 -0500
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-11-03 Emacs news
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

  The Emacs Carnival blog theme for November is An Ode to Org Babel https:/=
/donaldh.wtf/2025/10/emacs-carnival-2025-11-an-ode-to-org-babel/. Check out=
 last month's posts about maintenance https://plaindrops.de/blog/2025/emacs=
carnival/!

  - Upcoming events (iCal file https://emacslife.com/calendar/emacs-calenda=
r.ics, Org https://emacslife.com/calendar/):
      - Emacs Paris: S: Emacs workshop in Paris (online) //emacs-doctor.com=
/ https://emacs-doctor.com/ Thu Nov 6 0830 America/Vancouver - 1030 America=
/Chicago - 1130 America/Toronto - 1630 Etc/GMT - 1730 Europe/Berlin - 2200 =
Asia/Kolkata -- Fri Nov 7 0030 Asia/Singapore
      - EmacsATX: Emacs Social //www.meetup.com/emacsatx/events/311589597/ =
https://www.meetup.com/emacsatx/events/311589597/ Thu Nov 6 1600 America/Va=
ncouver - 1800 America/Chicago - 1900 America/Toronto -- Fri Nov 7 0000 Etc=
/GMT - 0100 Europe/Berlin - 0530 Asia/Kolkata - 0800 Asia/Singapore
      - M-x Research: TBA //m-x-research.github.io/ https://m-x-research.gi=
thub.io/ Fri Nov 7 0800 America/Vancouver - 1000 America/Chicago - 1100 Ame=
rica/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- Sat=
 Nov 8 0000 Asia/Singapore
      - Emacs.si (in person): Emacs.si meetup #11 2025 (v #=C5=BEivo) //dog=
odki.kompot.si/events/b426cd44-410e-4fa6-848e-f9c863b9c4f8 https://dogodki.=
kompot.si/events/b426cd44-410e-4fa6-848e-f9c863b9c4f8 Tue Nov 11 1900 CET
      - OrgMeetup (virtual) //orgmode.org/worg/orgmeetup.html https://orgmo=
de.org/worg/orgmeetup.html Wed Nov 12 0800 America/Vancouver - 1000 America=
/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 =
Asia/Kolkata -- Thu Nov 13 0000 Asia/Singapore
      - Atelier Emacs Montpellier (in person) //lebib.org/date/atelier-emac=
s https://lebib.org/date/atelier-emacs Fri Nov 14 1800 Europe/Paris
      - EmacsSF (in person): coffee.el in SF //www.meetup.com/emacs-sf/even=
ts/311801687/ https://www.meetup.com/emacs-sf/events/311801687/ Sat Nov 15 =
1100 America/Los_Angeles
  - Beginner:
      - GNU Emacs do Zero - Epis=C3=B3dio 01 - YouTube https://youtu.be/jHT=
c2tiXt8M (@[email protected] https://hachyderm.io/@lobocode/11544704185=
6007850)
  - Emacs configuration:
      - arjen/upiv: Emacs package to insert custom variables into the use-p=
ackage form with their current value. - Forge The Arjen: Beyond coding. We =
Forge. https://forge.arjenwiersma.nl/arjen/upiv/ (@[email protected] htt=
ps://fosstodon.org/@credmp/115464624732520706)
      - FunMacs version 0.1.2 https://github.com/mujaxso/funmacs/releases/t=
ag/v0.1.2 (Reddit https://www.reddit.com/r/emacs/comments/1ol22jl/funmacs_v=
ersion_012/)
      - Emacs For Writers Unit 8: Your First Configuration https://www.yout=
ube.com/watch?v=3D6yLmEGIIwb0 (06:56)
  - Emacs Lisp:
      - Charles Choi: Prototyping a Toolbar UI for Edebug http://yummymelon=
.com/devnull/prototyping-a-toolbar-ui-for-edebug.html
      - kisaragi-hiu/read-timestamp: Elisp function for reading an ISO 8601=
 timestamp from the user https://github.com/kisaragi-hiu/read-timestamp (Ki=
saragi Hiu https://kisaragi-hiu.com/projects/read-timestamp/)
      - Hacking on Emacs #2: Enabling forge.fedoraproject.org support for g=
it-link https://www.youtube.com/watch?v=3DXkgymMFV1HQ (34:39)
  - Appearance:
      - "Pure GTK" Emacs will now respect GNOME's dark mode toggling for dr=
awing the title bar and widgets https://enzuru.medium.com/ad78651329fb?sour=
ce=3Dfriends_link&sk=3Dbdd98fec947f8060b6c9716f04e4dca9 (Reddit https://www=
.reddit.com/r/emacs/comments/1omoe6m/pure_gtk_emacs_will_now_respect_gnomes=
_dark_mode/)
      - Protesilaos Stavrou: Emacs: modus-themes version 5.0.0 https://prot=
esilaos.com/codelog/2025-11-01-emacs-modus-themes-5-0-0/
      - ANN: An Emacs Catppuccin theme (based on modus-themes, and now usab=
le) https://gitlab.com/magus/modus-catppuccin (Reddit https://www.reddit.co=
m/r/emacs/comments/1on50kt/ann_an_emacs_catppuccin_theme_based_on/)
  - Navigation:
      - Charles Choi: Announcing Casual Ediff http://yummymelon.com/devnull=
/announcing-casual-ediff.html (Reddit https://www.reddit.com/r/emacs/commen=
ts/1ok0yf3/announcing_casual_ediff/, Irreal https://irreal.org/blog/?p=3D13=
375)
      - Tip: Use delete-pair to change surroundings similar to vim-surround=
, or to paste only the contents of surroundings https://www.reddit.com/r/em=
acs/comments/1ohr4uy/tip_use_deletepair_to_change_surroundings_similar/ (Ir=
real https://irreal.org/blog/?p=3D13371)
  - Writing:
      - Fill Commands (GNU Emacs Manual) - options for customizing https://=
www.gnu.org/software/emacs/manual/html_node/emacs/Fill-Commands.html (@Cyri=
[email protected] https://mamot.fr/@CyrilBrulebois/115459242487827207)
  - Org Mode:
      - [ANN] Contribute to Org mode during FSF40 hackathon [online], Nov 2=
1-23, 2025 https://list.orgmode.org/87frax514c.fsf@localhost
      - Tip about using org-remark for text highlights https://www.reddit.c=
om/r/orgmode/comments/1ojnrq1/i_figured_it_out_text_highlighting/
      - efficiently parsing org-mode files https://mahmoodsh.com/efficientl=
y_parsing_org_files.html (Reddit https://www.reddit.com/r/emacs/comments/1o=
ky4hy/efficiently_parsing_orgmode_files/, Irreal https://irreal.org/blog/?p=
=3D13379)
      - Donald Hunter: Emacs Carnival 2025-11 =E2=80=94 An Ode to Org Babel=
 https://donaldh.wtf/2025/10/emacs-carnival-2025-11-an-ode-to-org-babel/
      - org-babel is ROOT https://lukascbossert.de/posts/org-babel/ (@lukas=
[email protected] https://mastodon.social/@lukascbossert/11547666519=
3363352)
      - Jakub Nowak: Org Babel for TTRPG Automation https://www.cyan.sh/blo=
g/posts/org-babel-for-ttrpg-automation.html
      - Marcin Borkowski: Org mode burst timer https://mbork.pl/2025-10-27_=
Org_mode_burst_timer
      - Marcin Borkowski: Beeminder Org timer https://mbork.pl/2025-11-03_B=
eeminder_Org_timer
      - Listful Andrew: Append2Org =E2=80=94 Send your clipboard to an Org =
file as a subtree (Bash=C2=A0package) https://flandrew.srht.site/listful/sw=
-bash-append2org.html
      - Sacha Chua: Playing around with org-db-v3 and consult: vector searc=
h of my blog post Org files, with previews https://sachachua.com/blog/2025/=
10/playing-around-with-org-db-v3-and-consult-vector-search-of-my-blog-posts=
-with-previews/
      - TAONAW - Emacs and Org Mode: org-timeblock and compat https://taona=
w.com/2025/10/27/i-found-a-potentially-useful.html
      - Org development:
      - ob-ditaa.el: ditaa executable, SVG output, and output type control =
https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=
=3D46bfd06ad868978c5dff698bfd83688705cf9ed3
      - ox-odt: Add option to specify path of generated MathML files https:=
//git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=3Dfba=
ef0ebbcf9183e05645a0e0393be2f7cb469c9
      - ox-odt: Allow LaTeX fragment conversion from any preview method htt=
ps://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=3D=
5c15ed13024e391d7fdcfd13886f696dbf5eff1e
      - ob-core: Fix noweb tangle recursive expansion https://git.savannah.=
gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=3Dabb1b529fca5d538d0=
efb625872e2ccf57712fc5
      - DND: Follow link format defined in org-attach-store-link-p https://=
git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=3D2556f=
75bf34558979fcf52ac50754dfce85458b7
  - Denote:
      - Aim=C3=A9 Bertrand: Quick Capture Safari content into a Denote file=
 https://macowners.club/posts/capture-safari-content-denote/
  - Completion:
      - Yasnippet: A Useful Templating System in Emacs https://www.youtube.=
com/watch?v=3D0qEHgiaSnsw (09:21)
      - Sacha Chua: consult + org-db-v3: Approximate search of my sketches =
using text, and a multi-source consult command for approximately searching =
sketches and blog posts https://sachachua.com/blog/2025/10/consult-org-db-v=
3-approximate-search-of-my-sketches-using-text-and-a-multi-source-consult-c=
ommand-for-approximately-searching-sketches-and-blog-posts/
  - Coding:
      - snakemacs: an emacs30 setup for Python and Jupyter with pixi https:=
//github.com/martibosch/snakemacs
      - I found this helpful for getting going with Python, after frustrati=
ons with language servers https://web.archive.org/web/20250313015843/https:=
//robbmann.io/posts/006_emacs_2_python/ (2022, Reddit https://www.reddit.co=
m/r/emacs/comments/1olo6xv/i_found_this_helpful_for_getting_going_with/)
      - Using Emacs and json-par-mode to navigate through records in a JSON=
 file https://www.youtube.com/watch?v=3DWDVCmJNDhDw (00:47)
      - Quick Git Tip Using Magit Inside Emacs 2025_11_04_02:55:35 - YouTub=
e https://www.youtube.com/watch?v=3D1GVoHtZjGlw
      - forgejo client fj.el 0.28: display attachments as links, add attach=
ments, download https://todon.nl/@mousebot/115463444150986628
  - Mail, news, and chat:
      - Elfeed Curate Update: Two new features https://bobonmedicaldeviceso=
ftware.com/blog/2025/10/27/elfeed-curate-update-two-new-features (Reddit ht=
tps://www.reddit.com/r/emacs/comments/1ohh5c1/elfeed_curate_update_two_new_=
features/)
  - Multimedia:
      - Writing Music in Emacs - YouTube https://www.youtube.com/watch?v=3D=
gimjJH73wxI (2020)
  - AI:
      - agent-shell 0.17 improvements + MELPA: OpenCode and Gwen Code, send=
 files, send screenshots, and lots more https://xenodium.com/agent-shell-01=
6-improvements-melpa (@[email protected] https://indieweb.social/@xe=
nodium/115487924631996064)
      - org-mcp: an MCP server allowing LLMs to work with Org items https:/=
/github.com/laurynas-biveinis/org-mcp/ (Reddit https://www.reddit.com/r/ema=
cs/comments/1ok16yq/orgmcp_an_mcp_server_allowing_llms_to_work_with/
  - Community:
      - TAONAW - Emacs and Org Mode: Emacs and mental challenges https://ta=
onaw.com/2025/10/27/emacs-and-mental-challanges.html (Irreal https://irreal=
.org/blog/?p=3D13377)
      - Irreal: Living In The Browser Vs. Living In Emacs https://irreal.or=
g/blog/?p=3D13382
      - Sharpening the axe (or preparing the soil for the harvest) | Quijot=
e Libre https://quijotelibre.net/blog/sharpening-axe-preparing-soil-harvest/
      - Afilar el hacha (o preparar la tierra para la cosecha) | Quijote Li=
bre https://quijotelibre.net/blog/afilar-hacha-preparar-tierra-cosecha/
      - Emacs Carnival: Praise the patchers https://commonplace.doubleloop.=
net/emacs-carnival-praise-the-patchers
      - Sharpening the Saw with Emacs =E2=80=A2 Christian Tietze https://ch=
ristiantietze.de/posts/2025/10/sharpening-the-saw-with-emacs/ (Irreal https=
://irreal.org/blog/?p=3D13373)
      - Protesilaos Stavrou: Prot Asks: Logan about fiction, conflict, esca=
pism, and life lessons https://protesilaos.com/codelog/2025-11-03-prot-asks=
-logan-fiction-conflict-escapism-life-lessons/
  - Other:
      - On top of Emacs' god-mode https://idiomdrottning.org/on-top-of-emac=
s-god-mode (@[email protected] https://mastodo.neolib=
er.al/@petes_bread_eqn_xls/115446968578651397)
      - James Dyer: The Ping Localhost Hack for Emacs Shell on Windows http=
s://emacs.dyerdwelling.family/emacs/20251101152419-emacs--the-ping-localhos=
t-hack-for-emacs-shell-on-windows/
      - Listful Andrew: Creating emoji flags in Emacs Lisp and Bash https:/=
/flandrew.srht.site/listful/creating-emoji-flags-in-emacs-lisp-and-bash.html
      - [ANN] gtasks.el - Google Tasks API wrapper for Emacs (MELPA, v0.2.2=
) https://github.com/thndrbrrr/gtasks (Reddit https://www.reddit.com/r/emac=
s/comments/1oiczye/ann_gtasksel_google_tasks_api_wrapper_for_emacs/)
      - It's Fall. Time to clean up my emacs clutter. - George Jones https:=
//curious.port111.com/2025/10/30/its-fall-time-to-clean.html
      - Alvaro Ramirez: time-zones now on MELPA. Do I have your support? ht=
tps://xenodium.com/time-zones-now-on-melpa (Reddit https://www.reddit.com/r=
/emacs/comments/1ohcnor/timezones_now_on_melpa_do_i_have_your_support/)
      - Jack Baty: Creating posts for Zola in Emacs https://baty.net/posts/=
2025/10/creating-posts-for-zola-in-emacs/
      - tusharhero: GNU Emacs needs a virtual keyboard https://tusharhero.c=
odeberg.page/emacs-needs-keyboard.html
      - Thanos Apollo: Daily Driving a Raspberry Pi 5 https://thanosapollo.=
org/posts/daily-drive-pi5-01/
  - Emacs development:
      - emacs-devel:
      - [NSApp] Memory usage anomalies - status update - Przemys=C5=82aw Al=
exander Kami=C5=84ski https://yhetil.org/emacs-devel/m2y0ouf5vw.fsf@kaminsk=
i.se/
      - Explanation of problem https://yhetil.org/emacs-devel/m2sef1g7b8.fs=
[email protected]/
      - Re: An idea for modifying the strategy for determining positions in=
 byte compile warning/error messages - Pip Cet https://yhetil.org/emacs-dev=
el/[email protected]/
      - Change tree-sitter query predicate names (bug#79687) https://git.sa=
vannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Db01435306a36e4e75671fbe7=
bacea351f89947d5
      - Handle resizing of fullscreen frames more consistently (Bug#79704) =
https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D2c4e7a99cc=
161ed4ee246a698792feeff26d7b91
      - Automatically toggle between dark and light mode PGTK widgets https=
://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Ddd9d1df4fa6c96a=
cecaae94461d962da1d822494
      - 'map-y-or-n-p' now uses the minibuffer to read a char (bug#79664) h=
ttps://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D2447188a69b=
63ac5692b16ef3207f615850c2291
      - 'read-multiple-choice' now uses the minibuffer to read a char (bug#=
79664) https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Dab4=
a616b0b2d355014d1857ed9b0ac41ca300be4
  - New packages:
      - https://melpa.org/#/agent-shell: A single native shell experience t=
o interact with agentic providers (Claude Code, Gemini CLI, Goose, Codex, O=
penCode, Qwen, etc.) (MELPA)
      - https://melpa.org/#/creamy-theme: A simple creamy theme (MELPA)
      - https://elpa.nongnu.org/nongnu/isl.html: Simple incremental search =
in current-buffer (NonGNU ELPA)
      - https://melpa.org/#/minimal-dashboard: A very minimal dashboard plu=
gin (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-11. 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-orgc45b7cd" class=3D"outline-3">
<h3 id=3D"orgc45b7cd">2025-11-03 Emacs news</h3>
<div class=3D"outline-text-3" id=3D"text-orgc45b7cd">
<p>
The Emacs Carnival blog theme for November is <a href=3D"https://donaldh.wt=
f/2025/10/emacs-carnival-2025-11-an-ode-to-org-babel/">An Ode to Org Babel<=
/a>. Check out last month's posts about <a href=3D"https://plaindrops.de/bl=
og/2025/emacscarnival/">maintenance</a>!
</p>

<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 Paris: S: Emacs workshop in Paris (online) <a href=3D"https://ema=
cs-doctor.com/">https://emacs-doctor.com/</a> Thu Nov 6 0830 America/Vancou=
ver - 1030 America/Chicago - 1130 America/Toronto - 1630 Etc/GMT - 1730 Eur=
ope/Berlin - 2200 Asia/Kolkata &ndash; Fri Nov 7 0030 Asia/Singapore</li>
<li>EmacsATX: Emacs Social <a href=3D"https://www.meetup.com/emacsatx/event=
s/311589597/">https://www.meetup.com/emacsatx/events/311589597/</a> Thu Nov=
 6 1600 America/Vancouver - 1800 America/Chicago - 1900 America/Toronto &nd=
ash; Fri Nov 7 0000 Etc/GMT - 0100 Europe/Berlin - 0530 Asia/Kolkata - 0800=
 Asia/Singapore</li>
<li>M-x Research: TBA <a href=3D"https://m-x-research.github.io/">https://m=
-x-research.github.io/</a> Fri Nov 7 0800 America/Vancouver - 1000 America/=
Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 A=
sia/Kolkata &ndash; Sat Nov 8 0000 Asia/Singapore</li>
<li>Emacs.si (in person): Emacs.si meetup #11 2025 (v #=C5=BEivo) <a href=
=3D"https://dogodki.kompot.si/events/b426cd44-410e-4fa6-848e-f9c863b9c4f8">=
https://dogodki.kompot.si/events/b426cd44-410e-4fa6-848e-f9c863b9c4f8</a> T=
ue Nov 11 1900 CET</li>
<li>OrgMeetup (virtual) <a href=3D"https://orgmode.org/worg/orgmeetup.html"=
>https://orgmode.org/worg/orgmeetup.html</a> Wed Nov 12 0800 America/Vancou=
ver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Eur=
ope/Berlin - 2130 Asia/Kolkata &ndash; Thu Nov 13 0000 Asia/Singapore</li>
<li>Atelier Emacs Montpellier (in person) <a href=3D"https://lebib.org/date=
/atelier-emacs">https://lebib.org/date/atelier-emacs</a> Fri Nov 14 1800 Eu=
rope/Paris</li>
<li>EmacsSF (in person): coffee.el in SF <a href=3D"https://www.meetup.com/=
emacs-sf/events/311801687/">https://www.meetup.com/emacs-sf/events/31180168=
7/</a> Sat Nov 15 1100 America/Los_Angeles</li>
</ul></li>
<li>Beginner:
<ul class=3D"org-ul">
<li><a href=3D"https://youtu.be/jHTc2tiXt8M">GNU Emacs do Zero - Epis=C3=B3=
dio 01 - YouTube</a> (<a href=3D"https://hachyderm.io/@lobocode/11544704185=
6007850">@[email protected]</a>)</li>
</ul></li>
<li>Emacs configuration:
<ul class=3D"org-ul">
<li><a href=3D"https://forge.arjenwiersma.nl/arjen/upiv/">arjen/upiv: Emacs=
 package to insert custom variables into the use-package form with their cu=
rrent value. - Forge The Arjen: Beyond coding. We Forge.</a> (<a href=3D"ht=
tps://fosstodon.org/@credmp/115464624732520706">@[email protected]</a>)<=
/li>
<li><a href=3D"https://github.com/mujaxso/funmacs/releases/tag/v0.1.2">FunM=
acs version 0.1.2</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1=
ol22jl/funmacs_version_012/">Reddit</a>)</li>
<li><a href=3D"https://www.youtube.com/watch?v=3D6yLmEGIIwb0">Emacs For Wri=
ters Unit 8: Your First Configuration</a> (06:56)</li>
</ul></li>
<li>Emacs Lisp:
<ul class=3D"org-ul">
<li><a href=3D"http://yummymelon.com/devnull/prototyping-a-toolbar-ui-for-e=
debug.html">Charles Choi: Prototyping a Toolbar UI for Edebug</a></li>
<li><a href=3D"https://github.com/kisaragi-hiu/read-timestamp">kisaragi-hiu=
/read-timestamp: Elisp function for reading an ISO 8601 timestamp from the =
user</a> (<a href=3D"https://kisaragi-hiu.com/projects/read-timestamp/">Kis=
aragi Hiu</a>)</li>
<li><a href=3D"https://www.youtube.com/watch?v=3DXkgymMFV1HQ">Hacking on Em=
acs #2: Enabling forge.fedoraproject.org support for git-link</a> (34:39)</=
li>
</ul></li>
<li>Appearance:
<ul class=3D"org-ul">
<li><a href=3D"https://enzuru.medium.com/ad78651329fb?source=3Dfriends_link=
&amp;sk=3Dbdd98fec947f8060b6c9716f04e4dca9">"Pure GTK" Emacs will now respe=
ct GNOME's dark mode toggling for drawing the title bar and widgets</a> (<a=
 href=3D"https://www.reddit.com/r/emacs/comments/1omoe6m/pure_gtk_emacs_wil=
l_now_respect_gnomes_dark_mode/">Reddit</a>)</li>
<li><a href=3D"https://protesilaos.com/codelog/2025-11-01-emacs-modus-theme=
s-5-0-0/">Protesilaos Stavrou: Emacs: modus-themes version 5.0.0</a></li>
<li><a href=3D"https://gitlab.com/magus/modus-catppuccin">ANN: An Emacs Cat=
ppuccin theme (based on modus-themes, and now usable)</a> (<a href=3D"https=
://www.reddit.com/r/emacs/comments/1on50kt/ann_an_emacs_catppuccin_theme_ba=
sed_on/">Reddit</a>)</li>
</ul></li>
<li>Navigation:
<ul class=3D"org-ul">
<li><a href=3D"http://yummymelon.com/devnull/announcing-casual-ediff.html">=
Charles Choi: Announcing Casual Ediff</a> (<a href=3D"https://www.reddit.co=
m/r/emacs/comments/1ok0yf3/announcing_casual_ediff/">Reddit</a>, <a href=3D=
"https://irreal.org/blog/?p=3D13375">Irreal</a>)</li>
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1ohr4uy/tip_use_dele=
tepair_to_change_surroundings_similar/">Tip: Use delete-pair to change surr=
oundings similar to vim-surround, or to paste only the contents of surround=
ings</a> (<a href=3D"https://irreal.org/blog/?p=3D13371">Irreal</a>)</li>
</ul></li>
<li>Writing:
<ul class=3D"org-ul">
<li><a href=3D"https://www.gnu.org/software/emacs/manual/html_node/emacs/Fi=
ll-Commands.html">Fill Commands (GNU Emacs Manual) - options for customizin=
g</a> (<a href=3D"https://mamot.fr/@CyrilBrulebois/115459242487827207">@Cyr=
[email protected]</a>)</li>
</ul></li>
<li>Org Mode:
<ul class=3D"org-ul">
<li><a href=3D"https://list.orgmode.org/87frax514c.fsf@localhost">[ANN] Con=
tribute to Org mode during FSF40 hackathon [online], Nov 21-23, 2025</a></l=
i>
<li><a href=3D"https://www.reddit.com/r/orgmode/comments/1ojnrq1/i_figured_=
it_out_text_highlighting/">Tip about using org-remark for text highlights</=
a></li>
<li><a href=3D"https://mahmoodsh.com/efficiently_parsing_org_files.html">ef=
ficiently parsing org-mode files</a> (<a href=3D"https://www.reddit.com/r/e=
macs/comments/1oky4hy/efficiently_parsing_orgmode_files/">Reddit</a>, <a hr=
ef=3D"https://irreal.org/blog/?p=3D13379">Irreal</a>)</li>
<li><a href=3D"https://donaldh.wtf/2025/10/emacs-carnival-2025-11-an-ode-to=
-org-babel/">Donald Hunter: Emacs Carnival 2025-11 =E2=80=94 An Ode to Org =
Babel</a>
<ul class=3D"org-ul">
<li><a href=3D"https://lukascbossert.de/posts/org-babel/">org-babel is ROOT=
</a> (<a href=3D"https://mastodon.social/@lukascbossert/115476665193363352"=
>@[email protected]</a>)</li>
<li><a href=3D"https://www.cyan.sh/blog/posts/org-babel-for-ttrpg-automatio=
n.html">Jakub Nowak: Org Babel for TTRPG Automation</a></li>
</ul></li>
<li><a href=3D"https://mbork.pl/2025-10-27_Org_mode_burst_timer">Marcin Bor=
kowski: Org mode burst timer</a></li>
<li><a href=3D"https://mbork.pl/2025-11-03_Beeminder_Org_timer">Marcin Bork=
owski: Beeminder Org timer</a></li>
<li><a href=3D"https://flandrew.srht.site/listful/sw-bash-append2org.html">=
Listful Andrew: Append2Org =E2=80=94 Send your clipboard to an Org file as =
a subtree (Bash=C2=A0package)</a></li>
<li><a href=3D"https://sachachua.com/blog/2025/10/playing-around-with-org-d=
b-v3-and-consult-vector-search-of-my-blog-posts-with-previews/">Sacha Chua:=
 Playing around with org-db-v3 and consult: vector search of my blog post O=
rg files, with previews</a></li>
<li><a href=3D"https://taonaw.com/2025/10/27/i-found-a-potentially-useful.h=
tml">TAONAW - Emacs and Org Mode: org-timeblock and compat</a></li>
<li>Org development:
<ul class=3D"org-ul">
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/=
etc/ORG-NEWS?id=3D46bfd06ad868978c5dff698bfd83688705cf9ed3">ob-ditaa.el: di=
taa executable, SVG output, and output type control</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/=
etc/ORG-NEWS?id=3Dfbaef0ebbcf9183e05645a0e0393be2f7cb469c9">ox-odt: Add opt=
ion to specify path of generated MathML files</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/=
etc/ORG-NEWS?id=3D5c15ed13024e391d7fdcfd13886f696dbf5eff1e">ox-odt: Allow L=
aTeX fragment conversion from any preview method</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/=
etc/ORG-NEWS?id=3Dabb1b529fca5d538d0efb625872e2ccf57712fc5">ob-core: Fix no=
web tangle recursive expansion</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/=
etc/ORG-NEWS?id=3D2556f75bf34558979fcf52ac50754dfce85458b7">DND: Follow lin=
k format defined in org-attach-store-link-p</a></li>
</ul></li>
</ul></li>
<li>Denote:
<ul class=3D"org-ul">
<li><a href=3D"https://macowners.club/posts/capture-safari-content-denote/"=
>Aim=C3=A9 Bertrand: Quick Capture Safari content into a Denote file</a></l=
i>
</ul></li>
<li>Completion:
<ul class=3D"org-ul">
<li><a href=3D"https://www.youtube.com/watch?v=3D0qEHgiaSnsw">Yasnippet: A =
Useful Templating System in Emacs</a> (09:21)</li>
<li><a href=3D"https://sachachua.com/blog/2025/10/consult-org-db-v3-approxi=
mate-search-of-my-sketches-using-text-and-a-multi-source-consult-command-fo=
r-approximately-searching-sketches-and-blog-posts/">Sacha Chua: consult + o=
rg-db-v3: Approximate search of my sketches using text, and a multi-source =
consult command for approximately searching sketches and blog posts</a></li>
</ul></li>
<li>Coding:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/martibosch/snakemacs">snakemacs: an emacs=
30 setup for Python and Jupyter with pixi</a></li>
<li><a href=3D"https://web.archive.org/web/20250313015843/https://robbmann.=
io/posts/006_emacs_2_python/">I found this helpful for getting going with P=
ython, after frustrations with language servers</a> (2022, <a href=3D"https=
://www.reddit.com/r/emacs/comments/1olo6xv/i_found_this_helpful_for_getting=
_going_with/">Reddit</a>)</li>
<li><a href=3D"https://www.youtube.com/watch?v=3DWDVCmJNDhDw">Using Emacs a=
nd json-par-mode to navigate through records in a JSON file</a> (00:47)</li>
<li><a href=3D"https://www.youtube.com/watch?v=3D1GVoHtZjGlw">Quick Git Tip=
 Using Magit Inside Emacs 2025_11_04_02:55:35 - YouTube</a></li>
<li><a href=3D"https://todon.nl/@mousebot/115463444150986628">forgejo clien=
t fj.el 0.28: display attachments as links, add attachments, download</a></=
li>
</ul></li>
<li>Mail, news, and chat:
<ul class=3D"org-ul">
<li><a href=3D"https://bobonmedicaldevicesoftware.com/blog/2025/10/27/elfee=
d-curate-update-two-new-features">Elfeed Curate Update: Two new features</a=
> (<a href=3D"https://www.reddit.com/r/emacs/comments/1ohh5c1/elfeed_curate=
_update_two_new_features/">Reddit</a>)</li>
</ul></li>
<li>Multimedia:
<ul class=3D"org-ul">
<li><a href=3D"https://www.youtube.com/watch?v=3DgimjJH73wxI">Writing Music=
 in Emacs - YouTube</a> (2020)</li>
</ul></li>
<li>AI:
<ul class=3D"org-ul">
<li><a href=3D"https://xenodium.com/agent-shell-016-improvements-melpa">age=
nt-shell 0.17 improvements + MELPA: OpenCode and Gwen Code, send files, sen=
d screenshots, and lots more</a> (<a href=3D"https://indieweb.social/@xenod=
ium/115487924631996064">@[email protected]</a>)</li>
<li><a href=3D"https://github.com/laurynas-biveinis/org-mcp/">org-mcp: an M=
CP server allowing LLMs to work with Org items</a> (<a href=3D"https://www.=
reddit.com/r/emacs/comments/1ok16yq/orgmcp_an_mcp_server_allowing_llms_to_w=
ork_with/">Reddit</a></li>
</ul></li>
<li>Community:
<ul class=3D"org-ul">
<li><a href=3D"https://taonaw.com/2025/10/27/emacs-and-mental-challanges.ht=
ml">TAONAW - Emacs and Org Mode: Emacs and mental challenges</a> (<a href=
=3D"https://irreal.org/blog/?p=3D13377">Irreal</a>)</li>
<li><a href=3D"https://irreal.org/blog/?p=3D13382">Irreal: Living In The Br=
owser Vs. Living In Emacs</a></li>
<li><a href=3D"https://quijotelibre.net/blog/sharpening-axe-preparing-soil-=
harvest/">Sharpening the axe (or preparing the soil for the harvest) | Quij=
ote Libre</a>
<ul class=3D"org-ul">
<li><a href=3D"https://quijotelibre.net/blog/afilar-hacha-preparar-tierra-c=
osecha/">Afilar el hacha (o preparar la tierra para la cosecha) | Quijote L=
ibre</a></li>
</ul></li>
<li><a href=3D"https://commonplace.doubleloop.net/emacs-carnival-praise-the=
-patchers">Emacs Carnival: Praise the patchers</a></li>
<li><a href=3D"https://christiantietze.de/posts/2025/10/sharpening-the-saw-=
with-emacs/">Sharpening the Saw with Emacs =E2=80=A2 Christian Tietze</a> (=
<a href=3D"https://irreal.org/blog/?p=3D13373">Irreal</a>)</li>
<li><a href=3D"https://protesilaos.com/codelog/2025-11-03-prot-asks-logan-f=
iction-conflict-escapism-life-lessons/">Protesilaos Stavrou: Prot Asks: Log=
an about fiction, conflict, escapism, and life lessons</a></li>
</ul></li>
<li>Other:
<ul class=3D"org-ul">
<li><a href=3D"https://idiomdrottning.org/on-top-of-emacs-god-mode">On top =
of Emacs' god-mode</a> (<a href=3D"https://mastodo.neoliber.al/@petes_bread=
_eqn_xls/115446968578651397">@[email protected]</a>)<=
/li>
<li><a href=3D"https://emacs.dyerdwelling.family/emacs/20251101152419-emacs=
--the-ping-localhost-hack-for-emacs-shell-on-windows/">James Dyer: The Ping=
 Localhost Hack for Emacs Shell on Windows</a></li>
<li><a href=3D"https://flandrew.srht.site/listful/creating-emoji-flags-in-e=
macs-lisp-and-bash.html">Listful Andrew: Creating emoji flags in Emacs Lisp=
 and Bash</a></li>
<li><a href=3D"https://github.com/thndrbrrr/gtasks">[ANN] gtasks.el - Googl=
e Tasks API wrapper for Emacs (MELPA, v0.2.2)</a> (<a href=3D"https://www.r=
eddit.com/r/emacs/comments/1oiczye/ann_gtasksel_google_tasks_api_wrapper_fo=
r_emacs/">Reddit</a>)</li>
<li><a href=3D"https://curious.port111.com/2025/10/30/its-fall-time-to-clea=
n.html">It's Fall. Time to clean up my emacs clutter. - George Jones</a></l=
i>
<li><a href=3D"https://xenodium.com/time-zones-now-on-melpa">Alvaro Ramirez=
: time-zones now on MELPA. Do I have your support?</a> (<a href=3D"https://=
www.reddit.com/r/emacs/comments/1ohcnor/timezones_now_on_melpa_do_i_have_yo=
ur_support/">Reddit</a>)</li>
<li><a href=3D"https://baty.net/posts/2025/10/creating-posts-for-zola-in-em=
acs/">Jack Baty: Creating posts for Zola in Emacs</a></li>
<li><a href=3D"https://tusharhero.codeberg.page/emacs-needs-keyboard.html">=
tusharhero: GNU Emacs needs a virtual keyboard</a></li>
<li><a href=3D"https://thanosapollo.org/posts/daily-drive-pi5-01/">Thanos A=
pollo: Daily Driving a Raspberry Pi 5</a></li>
</ul></li>
<li>Emacs development:
<ul class=3D"org-ul">
<li>emacs-devel:
<ul class=3D"org-ul">
<li><a href=3D"https://yhetil.org/emacs-devel/[email protected]/">=
[NSApp] Memory usage anomalies - status update - Przemys=C5=82aw Alexander =
Kami=C5=84ski</a>
<ul class=3D"org-ul">
<li><a href=3D"https://yhetil.org/emacs-devel/[email protected]/">=
Explanation of problem</a></li>
</ul></li>
<li><a href=3D"https://yhetil.org/emacs-devel/[email protected]=
/">Re: An idea for modifying the strategy for determining positions in byte=
 compile warning/error messages - Pip Cet</a></li>
</ul></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3Db01435306a36e4e75671fbe7bacea351f89947d5">Change tree-sitter query pre=
dicate names (bug#79687)</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D2c4e7a99cc161ed4ee246a698792feeff26d7b91">Handle resizing of fullscree=
n frames more consistently (Bug#79704)</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3Ddd9d1df4fa6c96acecaae94461d962da1d822494">Automatically toggle between=
 dark and light mode PGTK widgets</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D2447188a69b63ac5692b16ef3207f615850c2291">'map-y-or-n-p' now uses the =
minibuffer to read a char (bug#79664)</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3Dab4a616b0b2d355014d1857ed9b0ac41ca300be4">'read-multiple-choice' now u=
ses the minibuffer to read a char (bug#79664)</a></li>
</ul></li>
<li>New packages:
<ul class=3D"org-ul">
<li><a target=3D"_blank" href=3D"https://melpa.org/#/agent-shell">agent-she=
ll</a>: A single native shell experience to interact with agentic providers=
 (Claude Code, Gemini CLI, Goose, Codex, OpenCode, Qwen, etc.) (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/creamy-theme">creamy-t=
heme</a>: A simple creamy theme (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://elpa.nongnu.org/nongnu/isl.html">i=
sl</a>: Simple incremental search in current-buffer (NonGNU ELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/minimal-dashboard">min=
imal-dashboard</a>: A very minimal dashboard plugin (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-11">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-11-03.org
Content-Disposition: attachment
Content-Transfer-Encoding: quoted-printable

    * 2025-11-03 Emacs news
The Emacs Carnival blog theme for November is [[https://donaldh.wtf/2025/10=
/emacs-carnival-2025-11-an-ode-to-org-babel/][An Ode to Org Babel]]. Check =
out last month's posts about [[https://plaindrops.de/blog/2025/emacscarniva=
l/][maintenance]]!

- Upcoming events ([[https://emacslife.com/calendar/emacs-calendar.ics][iCa=
l file]], [[https://emacslife.com/calendar/][Org]]):
  - Emacs Paris: S: Emacs workshop in Paris (online) https://emacs-doctor.c=
om/ Thu Nov 6 0830 America/Vancouver - 1030 America/Chicago - 1130 America/=
Toronto - 1630 Etc/GMT - 1730 Europe/Berlin - 2200 Asia/Kolkata -- Fri Nov =
7 0030 Asia/Singapore
  - EmacsATX: Emacs Social https://www.meetup.com/emacsatx/events/311589597=
/ Thu Nov 6 1600 America/Vancouver - 1800 America/Chicago - 1900 America/To=
ronto -- Fri Nov 7 0000 Etc/GMT - 0100 Europe/Berlin - 0530 Asia/Kolkata - =
0800 Asia/Singapore
  - M-x Research: TBA https://m-x-research.github.io/ Fri Nov 7 0800 Americ=
a/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - =
1700 Europe/Berlin - 2130 Asia/Kolkata -- Sat Nov 8 0000 Asia/Singapore
  - Emacs.si (in person): Emacs.si meetup #11 2025 (v #=C5=BEivo) https://d=
ogodki.kompot.si/events/b426cd44-410e-4fa6-848e-f9c863b9c4f8 Tue Nov 11 190=
0 CET
  - OrgMeetup (virtual) https://orgmode.org/worg/orgmeetup.html Wed Nov 12 =
0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600=
 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- Thu Nov 13 0000 Asia/S=
ingapore
  - Atelier Emacs Montpellier (in person) https://lebib.org/date/atelier-em=
acs Fri Nov 14 1800 Europe/Paris
  - EmacsSF (in person): coffee.el in SF https://www.meetup.com/emacs-sf/ev=
ents/311801687/ Sat Nov 15 1100 America/Los_Angeles
- Beginner:
  - [[https://youtu.be/jHTc2tiXt8M][GNU Emacs do Zero - Epis=C3=B3dio 01 - =
YouTube]] ([[https://hachyderm.io/@lobocode/115447041856007850][@lobocode@h=
achyderm.io]])
- Emacs configuration:
  - [[https://forge.arjenwiersma.nl/arjen/upiv/][arjen/upiv: Emacs package =
to insert custom variables into the use-package form with their current val=
ue. - Forge The Arjen: Beyond coding. We Forge.]] ([[https://fosstodon.org/=
@credmp/115464624732520706][@[email protected]]])
  - [[https://github.com/mujaxso/funmacs/releases/tag/v0.1.2][FunMacs versi=
on 0.1.2]] ([[https://www.reddit.com/r/emacs/comments/1ol22jl/funmacs_versi=
on_012/][Reddit]])
  - [[https://www.youtube.com/watch?v=3D6yLmEGIIwb0][Emacs For Writers Unit=
 8: Your First Configuration]] (06:56)
- Emacs Lisp:
  - [[http://yummymelon.com/devnull/prototyping-a-toolbar-ui-for-edebug.htm=
l][Charles Choi: Prototyping a Toolbar UI for Edebug]]
  - [[https://github.com/kisaragi-hiu/read-timestamp][kisaragi-hiu/read-tim=
estamp: Elisp function for reading an ISO 8601 timestamp from the user]] ([=
[https://kisaragi-hiu.com/projects/read-timestamp/][Kisaragi Hiu]])
  - [[https://www.youtube.com/watch?v=3DXkgymMFV1HQ][Hacking on Emacs #2: E=
nabling forge.fedoraproject.org support for git-link]] (34:39)
- Appearance:
  - [[https://enzuru.medium.com/ad78651329fb?source=3Dfriends_link&sk=3Dbdd=
98fec947f8060b6c9716f04e4dca9]["Pure GTK" Emacs will now respect GNOME's da=
rk mode toggling for drawing the title bar and widgets]] ([[https://www.red=
dit.com/r/emacs/comments/1omoe6m/pure_gtk_emacs_will_now_respect_gnomes_dar=
k_mode/][Reddit]])
  - [[https://protesilaos.com/codelog/2025-11-01-emacs-modus-themes-5-0-0/]=
[Protesilaos Stavrou: Emacs: modus-themes version 5.0.0]]
  - [[https://gitlab.com/magus/modus-catppuccin][ANN: An Emacs Catppuccin t=
heme (based on modus-themes, and now usable)]] ([[https://www.reddit.com/r/=
emacs/comments/1on50kt/ann_an_emacs_catppuccin_theme_based_on/][Reddit]])
- Navigation:
  - [[http://yummymelon.com/devnull/announcing-casual-ediff.html][Charles C=
hoi: Announcing Casual Ediff]] ([[https://www.reddit.com/r/emacs/comments/1=
ok0yf3/announcing_casual_ediff/][Reddit]], [[https://irreal.org/blog/?p=3D1=
3375][Irreal]])
  - [[https://www.reddit.com/r/emacs/comments/1ohr4uy/tip_use_deletepair_to=
_change_surroundings_similar/][Tip: Use delete-pair to change surroundings =
similar to vim-surround, or to paste only the contents of surroundings]] ([=
[https://irreal.org/blog/?p=3D13371][Irreal]])
- Writing:
  - [[https://www.gnu.org/software/emacs/manual/html_node/emacs/Fill-Comman=
ds.html][Fill Commands (GNU Emacs Manual) - options for customizing]] ([[ht=
tps://mamot.fr/@CyrilBrulebois/115459242487827207][@[email protected]=
]])
- Org Mode:
  - [[https://list.orgmode.org/87frax514c.fsf@localhost][[ANN] Contribute t=
o Org mode during FSF40 hackathon [online], Nov 21-23, 2025]]
  - [[https://www.reddit.com/r/orgmode/comments/1ojnrq1/i_figured_it_out_te=
xt_highlighting/][Tip about using org-remark for text highlights]]
  - [[https://mahmoodsh.com/efficiently_parsing_org_files.html][efficiently=
 parsing org-mode files]] ([[https://www.reddit.com/r/emacs/comments/1oky4h=
y/efficiently_parsing_orgmode_files/][Reddit]], [[https://irreal.org/blog/?=
p=3D13379][Irreal]])
  - [[https://donaldh.wtf/2025/10/emacs-carnival-2025-11-an-ode-to-org-babe=
l/][Donald Hunter: Emacs Carnival 2025-11 =E2=80=94 An Ode to Org Babel]]
    - [[https://lukascbossert.de/posts/org-babel/][org-babel is ROOT]] ([[h=
ttps://mastodon.social/@lukascbossert/115476665193363352][@lukascbossert@ma=
stodon.social]])
    - [[https://www.cyan.sh/blog/posts/org-babel-for-ttrpg-automation.html]=
[Jakub Nowak: Org Babel for TTRPG Automation]]
  - [[https://mbork.pl/2025-10-27_Org_mode_burst_timer][Marcin Borkowski: O=
rg mode burst timer]]
  - [[https://mbork.pl/2025-11-03_Beeminder_Org_timer][Marcin Borkowski: Be=
eminder Org timer]]
  - [[https://flandrew.srht.site/listful/sw-bash-append2org.html][Listful A=
ndrew: Append2Org =E2=80=94 Send your clipboard to an Org file as a subtree=
 (Bash=C2=A0package)]]
  - [[https://sachachua.com/blog/2025/10/playing-around-with-org-db-v3-and-=
consult-vector-search-of-my-blog-posts-with-previews/][Sacha Chua: Playing =
around with org-db-v3 and consult: vector search of my blog post Org files,=
 with previews]]
  - [[https://taonaw.com/2025/10/27/i-found-a-potentially-useful.html][TAON=
AW - Emacs and Org Mode: org-timeblock and compat]]
  - Org development:
    - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG=
-NEWS?id=3D46bfd06ad868978c5dff698bfd83688705cf9ed3][ob-ditaa.el: ditaa exe=
cutable, SVG output, and output type control]]
    - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG=
-NEWS?id=3Dfbaef0ebbcf9183e05645a0e0393be2f7cb469c9][ox-odt: Add option to =
specify path of generated MathML files]]
    - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG=
-NEWS?id=3D5c15ed13024e391d7fdcfd13886f696dbf5eff1e][ox-odt: Allow LaTeX fr=
agment conversion from any preview method]]
    - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG=
-NEWS?id=3Dabb1b529fca5d538d0efb625872e2ccf57712fc5][ob-core: Fix noweb tan=
gle recursive expansion]]
    - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG=
-NEWS?id=3D2556f75bf34558979fcf52ac50754dfce85458b7][DND: Follow link forma=
t defined in org-attach-store-link-p]]
- Denote:
  - [[https://macowners.club/posts/capture-safari-content-denote/][Aim=C3=
=A9 Bertrand: Quick Capture Safari content into a Denote file]]
- Completion:
  - [[https://www.youtube.com/watch?v=3D0qEHgiaSnsw][Yasnippet: A Useful Te=
mplating System in Emacs]] (09:21)
  - [[https://sachachua.com/blog/2025/10/consult-org-db-v3-approximate-sear=
ch-of-my-sketches-using-text-and-a-multi-source-consult-command-for-approxi=
mately-searching-sketches-and-blog-posts/][Sacha Chua: consult + org-db-v3:=
 Approximate search of my sketches using text, and a multi-source consult c=
ommand for approximately searching sketches and blog posts]]
- Coding:
  - [[https://github.com/martibosch/snakemacs][snakemacs: an emacs30 setup =
for Python and Jupyter with pixi]]
  - [[https://web.archive.org/web/20250313015843/https://robbmann.io/posts/=
006_emacs_2_python/][I found this helpful for getting going with Python, af=
ter frustrations with language servers]] (2022, [[https://www.reddit.com/r/=
emacs/comments/1olo6xv/i_found_this_helpful_for_getting_going_with/][Reddit=
]])
  - [[https://www.youtube.com/watch?v=3DWDVCmJNDhDw][Using Emacs and json-p=
ar-mode to navigate through records in a JSON file]] (00:47)
  - [[https://www.youtube.com/watch?v=3D1GVoHtZjGlw][Quick Git Tip Using Ma=
git Inside Emacs 2025_11_04_02:55:35 - YouTube]]
  - [[https://todon.nl/@mousebot/115463444150986628][forgejo client fj.el 0=
.28: display attachments as links, add attachments, download]]
- Mail, news, and chat:
  - [[https://bobonmedicaldevicesoftware.com/blog/2025/10/27/elfeed-curate-=
update-two-new-features][Elfeed Curate Update: Two new features]] ([[https:=
//www.reddit.com/r/emacs/comments/1ohh5c1/elfeed_curate_update_two_new_feat=
ures/][Reddit]])
- Multimedia:
  - [[https://www.youtube.com/watch?v=3DgimjJH73wxI][Writing Music in Emacs=
 - YouTube]] (2020)
- AI:
  - [[https://xenodium.com/agent-shell-016-improvements-melpa][agent-shell =
0.17 improvements + MELPA: OpenCode and Gwen Code, send files, send screens=
hots, and lots more]] ([[https://indieweb.social/@xenodium/1154879246319960=
64][@[email protected]]])
  - [[https://github.com/laurynas-biveinis/org-mcp/][org-mcp: an MCP server=
 allowing LLMs to work with Org items]] ([[https://www.reddit.com/r/emacs/c=
omments/1ok16yq/orgmcp_an_mcp_server_allowing_llms_to_work_with/][Reddit]]
- Community:
  - [[https://taonaw.com/2025/10/27/emacs-and-mental-challanges.html][TAONA=
W - Emacs and Org Mode: Emacs and mental challenges]] ([[https://irreal.org=
/blog/?p=3D13377][Irreal]])
  - [[https://irreal.org/blog/?p=3D13382][Irreal: Living In The Browser Vs.=
 Living In Emacs]]
  - [[https://quijotelibre.net/blog/sharpening-axe-preparing-soil-harvest/]=
[Sharpening the axe (or preparing the soil for the harvest) | Quijote Libre=
]]
    - [[https://quijotelibre.net/blog/afilar-hacha-preparar-tierra-cosecha/=
][Afilar el hacha (o preparar la tierra para la cosecha) | Quijote Libre]]
  - [[https://commonplace.doubleloop.net/emacs-carnival-praise-the-patchers=
][Emacs Carnival: Praise the patchers]]
  - [[https://christiantietze.de/posts/2025/10/sharpening-the-saw-with-emac=
s/][Sharpening the Saw with Emacs =E2=80=A2 Christian Tietze]] ([[https://i=
rreal.org/blog/?p=3D13373][Irreal]])
  - [[https://protesilaos.com/codelog/2025-11-03-prot-asks-logan-fiction-co=
nflict-escapism-life-lessons/][Protesilaos Stavrou: Prot Asks: Logan about =
fiction, conflict, escapism, and life lessons]]
- Other:
  - [[https://idiomdrottning.org/on-top-of-emacs-god-mode][On top of Emacs'=
 god-mode]] ([[https://mastodo.neoliber.al/@petes_bread_eqn_xls/11544696857=
8651397][@[email protected]]])
  - [[https://emacs.dyerdwelling.family/emacs/20251101152419-emacs--the-pin=
g-localhost-hack-for-emacs-shell-on-windows/][James Dyer: The Ping Localhos=
t Hack for Emacs Shell on Windows]]
  - [[https://flandrew.srht.site/listful/creating-emoji-flags-in-emacs-lisp=
-and-bash.html][Listful Andrew: Creating emoji flags in Emacs Lisp and Bash=
]]
  - [[https://github.com/thndrbrrr/gtasks][[ANN] gtasks.el - Google Tasks A=
PI wrapper for Emacs (MELPA, v0.2.2)]] ([[https://www.reddit.com/r/emacs/co=
mments/1oiczye/ann_gtasksel_google_tasks_api_wrapper_for_emacs/][Reddit]])
  - [[https://curious.port111.com/2025/10/30/its-fall-time-to-clean.html][I=
t's Fall. Time to clean up my emacs clutter. - George Jones]]
  - [[https://xenodium.com/time-zones-now-on-melpa][Alvaro Ramirez: time-zo=
nes now on MELPA. Do I have your support?]] ([[https://www.reddit.com/r/ema=
cs/comments/1ohcnor/timezones_now_on_melpa_do_i_have_your_support/][Reddit]=
])
  - [[https://baty.net/posts/2025/10/creating-posts-for-zola-in-emacs/][Jac=
k Baty: Creating posts for Zola in Emacs]]
  - [[https://tusharhero.codeberg.page/emacs-needs-keyboard.html][tusharher=
o: GNU Emacs needs a virtual keyboard]]
  - [[https://thanosapollo.org/posts/daily-drive-pi5-01/][Thanos Apollo: Da=
ily Driving a Raspberry Pi 5]]
- Emacs development:
  - emacs-devel:
    - [[https://yhetil.org/emacs-devel/[email protected]/][[NSApp]=
 Memory usage anomalies - status update - Przemys=C5=82aw Alexander Kami=C5=
=84ski]]
      - [[https://yhetil.org/emacs-devel/[email protected]/][Expla=
nation of problem]]
    - [[https://yhetil.org/emacs-devel/[email protected]/][Re: =
An idea for modifying the strategy for determining positions in byte compil=
e warning/error messages - Pip Cet]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Db014=
35306a36e4e75671fbe7bacea351f89947d5][Change tree-sitter query predicate na=
mes (bug#79687)]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D2c4e=
7a99cc161ed4ee246a698792feeff26d7b91][Handle resizing of fullscreen frames =
more consistently (Bug#79704)]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Ddd9d=
1df4fa6c96acecaae94461d962da1d822494][Automatically toggle between dark and=
 light mode PGTK widgets]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D2447=
188a69b63ac5692b16ef3207f615850c2291]['map-y-or-n-p' now uses the minibuffe=
r to read a char (bug#79664)]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Dab4a=
616b0b2d355014d1857ed9b0ac41ca300be4]['read-multiple-choice' now uses the m=
inibuffer to read a char (bug#79664)]]
- New packages:
  - https://melpa.org/#/agent-shell: A single native shell experience to in=
teract with agentic providers (Claude Code, Gemini CLI, Goose, Codex, OpenC=
ode, Qwen, etc.) (MELPA)
  - https://melpa.org/#/creamy-theme: A simple creamy theme (MELPA)
  - https://elpa.nongnu.org/nongnu/isl.html: Simple incremental search in c=
urrent-buffer (NonGNU ELPA)
  - https://melpa.org/#/minimal-dashboard: A very minimal dashboard plugin =
(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-11][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
--=-=-=--