2025-12-15 Emacs news
Sacha Chua <[email protected]> Mon, 15 Dec 2025 21:23:28 -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-12-15 Emacs news
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
- Help wanted:
- Emacs Lisp Developer job posting https://lists.gnu.org/archive/html=
/emacs-devel/2025-12/msg00263.html
- Upcoming events (iCal file https://emacslife.com/calendar/emacs-calenda=
r.ics, Org https://emacslife.com/calendar/):
- M-x Research: TBA //m-x-research.github.io/ https://m-x-research.gi=
thub.io/ Wed Dec 17 0800 America/Vancouver - 1000 America/Chicago - 1100 Am=
erica/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- Th=
u Dec 18 0000 Asia/Singapore
- Emacs APAC: Emacs APAC meetup (virtual) //emacs-apac.gitlab.io/anno=
uncements/ https://emacs-apac.gitlab.io/announcements/ Sat Dec 27 0030 Amer=
ica/Vancouver - 0230 America/Chicago - 0330 America/Toronto - 0830 Etc/GMT =
- 0930 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore
- Beginner:
- Emacs expliqu=C3=A9 =C3=A0 mes enfants https://eeame-97718b.frama.i=
o/
- Emacs configuration:
- Adithya Kumar - Consistent Emacs Key Bindings Across Terminals http=
s://www.adithya.cc/posts/Consistent%20Emacs%20Key%20Bindings%20Across%20Ter=
minals.html (Reddit https://www.reddit.com/r/emacs/comments/1pmmrpm/consist=
ent_emacs_key_bindings_across_terminals/, Irreal https://irreal.org/blog/?p=
=3D13471)
- senchawizard/whompmacs: An Emacs configuration called W.H.O.M.P., s=
tanding for nothing at the moment. - Codeberg.org https://codeberg.org/senc=
hawizard/whompmacs (@[email protected] https://mstdn.social/@sencha=
wizard/115708973316875295)
- gregnewman/gmacs: My emacs configuration for org-mode, python, java=
script and react development. https://github.com/gregnewman/gmacs (@greg@ma=
sto.gregnewman.io https://masto.gregnewman.io/@greg/115703788812979088)
- dotfiles/nixos/emacs/init.el at main =C2=B7 scovl/dotfiles =C2=B7 G=
itHub https://github.com/scovl/dotfiles/blob/main/nixos/emacs/init.el (@lob=
[email protected] https://hachyderm.io/@lobocode/115696615841257476)
- Hey everyone, this is my emacs configuration. I call it witchmacs. =
https://gitlab.com/s_witcher/witcharch/-/tree/main/dotfiles/emacs?ref_type=
=3Dheads (Reddit https://www.reddit.com/r/emacs/comments/1piczdj/hey_everyo=
ne_this_is_my_emacs_configuration_i/)
- Emacs Lisp:
- Protesilaos Stavrou: =E2=80=98Emacs Lisp Elements=E2=80=99 book ver=
sion 2 https://protesilaos.com/codelog/2025-12-10-emacs-lisp-elements-book-=
version-2/
- Video about writing the wiktionary-bro package and getting it on ME=
LPA https://youtu.be/jwH3B1vHqvQ (1:11:26, Reddit https://www.reddit.com/r/=
emacs/comments/1pla28z/emacs_propaganda_i_wrote_a_thing_for_emacs_but/)
- Appearance:
- change-font.el =E2=80=94 paste.sr.ht https://paste.sr.ht/~zyd/49e8c=
d963436323efcc6a57ee15e95241540964a (@[email protected] https://yap.zyd.lol/@=
zyd/statuses/01KC1WM6F4NHH8DSCFRX8MC4M8)
- Einar Mostad: The good side-window side https://einar.codeberg.page=
/the-good-side-window-side.html
- Protesilaos Stavrou: Emacs: spacious-padding version 0.8.0 https://=
protesilaos.com/codelog/2025-12-13-emacs-spacious-padding-0-8-0/
- Navigation:
- Jeremy Friesen: Extending Core Emacs Bookmark Package https://takeo=
nrules.com/2025/12/10/extending-core-emacs-bookmark-package/
- Srijan Choudhary: 2025-12-15-001: kill-region-or-backward-word http=
s://srijan.ch/notes/2025-12-15-001
- Dired:
- When your beloved Dired works as expected https://www.reddit.com/r/=
emacs/comments/1pkth2y/when_your_beloved_dired_works_as_expected/ - dired-c=
reate-dir-or-file, dired-goto-dir-or-file
- Writing:
- Christian Tietze: Join the All-Virtual EmacsConf December 6 and 7 a=
nd Check out My Zettelkasten Talk https://christiantietze.de/posts/2025/12/=
join-all-virtual-emacsconf-december-6--7-zettelkasten-talk/ (Irreal https:/=
/irreal.org/blog/?p=3D13462)
- Writing:
- Jour 11 : orthographe et grammaire =C2=B7 Emacs expliqu=C3=A9 =C3=
=A0 mes enfants https://eeame-97718b.frama.io/jours/jour11/
- Org Mode:
- Wisdom - Writing literate Emacs Lisp with Org Mode https://www.yout=
ube.com/watch?v=3D0Tf1DHdyrbc (16:52, Reddit https://www.reddit.com/r/emacs=
/comments/1pli9kl/wisdom_writing_literate_emacs_lisp_with_org_mode/)
- org-transclusion-blocks: transclude from src block headers, scroll =
through source blocks and more http://github.com/gggion/org-transclusion-bl=
ocks (Reddit https://www.reddit.com/r/emacs/comments/1plrd38/orgtransclusio=
nblocks_transclude_from_src_block/)
- (Update) org-supertag 5.3.0: Import Property to Field (good for fir=
st-time user) https://github.com/yibie/org-supertag?tab=3Dreadme-ov-file#-p=
roperty-to-field-migration (Reddit https://www.reddit.com/r/orgmode/comment=
s/1pmae2y/update_orgsupertag_530_import_property_to_field/)
- Update on my word-processor like page view minor mode for org! http=
s://github.com/bradmont/page-view/ (Reddit https://www.reddit.com/r/emacs/c=
omments/1pjal81/update_on_my_wordprocessor_like_page_view_minor/)
- Jack Baty: Finding Howm notes with Org-node https://baty.net/posts/=
2025/12/finding-howm-notes-with-org-node/
- Org Mode requests: [RFC] Allow empty headlines without trainling sp=
ace (was: Fwd: [PATCH] Allow empty headlines without trailing space) https:=
//list.orgmode.org/87v7i8zwib.fsf@localhost
- Joar von Arndt: Handwritten notes in Emacs using Xournal++ https://=
joarvarndt.se/xournal-emacs.html
- Org Calendar Server https://github.com/CSJ7701/org-calendar-server =
(Reddit https://www.reddit.com/r/orgmode/comments/1php2qw/org_calendar_serv=
er/)
- org-social.el 2.8 - notifications, post preview https://github.com/=
tanrax/org-social.el?tab=3Dreadme-ov-file#update-version (@andros@activity.=
andros.dev https://activity.andros.dev/@andros/statuses/01KC6C01ZKZ28TAM28A=
X1RTT2X)
- Completion:
- Alvaro Ramirez: Bending Emacs - Episode 8: completing-read https://=
xenodium.com/bending-emacs-episode-8-completing-read (YouTube https://www.y=
outube.com/watch?v=3DJ_WxzZXuTLI 17:05, Reddit https://www.reddit.com/r/ema=
cs/comments/1pktlz0/bending_emacs_episode_8/, Irreal https://irreal.org/blo=
g/?p=3D13467)
- Comparison of different templating packages https://yhetil.org/emac=
s-devel/[email protected]/
- Coding:
- magit-insert-worktrees improves status buffers https://huonw.github=
.io/blog/2025/12/magit-insert-worktrees/ (Reddit https://www.reddit.com/r/e=
macs/comments/1pl5sw5/magitinsertworktrees_improves_status_buffers/)
- Catch2 emacs mode https://github.com/mcraveiro/catch2-mode.el (Redd=
it https://www.reddit.com/r/emacs/comments/1pj9exn/catch2_emacs_mode/) - wr=
apper for the Catch2 C++ testing framework
- Mail, news, and chat:
- Gijs Hillenius: Emacs Gnus: specify which mail folders to see at al=
l times https://hillenius.net/post/emacsconfgnus/
- Email in Emacs https://stuff.sigvaldason.com/email.html (2024)
- Multimedia:
- Release v0.10 =C2=B7 alphapapa/listen.el (music player for Emacs) h=
ttps://github.com/alphapapa/listen.el/releases/tag/v0.10 (Reddit https://ww=
w.reddit.com/r/emacs/comments/1pmaddl/release_v010_alphapapalistenel_music_=
player_for/)
- Fun:
- xenodium talking about Emacs zones (screensavers) https://indieweb.=
social/@xenodium/115706309415582732
- Jeremy Friesen: Extending Emacs to Play Mythic Bastionland https://=
takeonrules.com/2025/12/09/extending-emacs-to-play-mythic-bastionland/
- DnD Character tracking with typst & emacs https://www.youtube.com/w=
atch?v=3D9APlEGU_LYo (01:41)
- AI:
- Introducing gptel-forge: LLM-Powered Pull Request Descriptions for =
Forge https://github.com/ArthurHeymans/gptel-forge (Reddit https://www.redd=
it.com/r/emacs/comments/1pjw5um/introducing_gptelforge_llmpowered_pull_requ=
est/)
- James Dyer: Expanding Ollama Buddy: Mistral Codestral Integration h=
ttps://emacs.dyerdwelling.family/emacs/20251211081935-emacs--expanding-olla=
ma-buddy-mistral-codestral-integration/
- Eric Dallo talks about ECA ~55 min https://www.youtube.com/watch?v=
=3D013LBjd5TVo (Reddit https://www.reddit.com/r/emacs/comments/1pinhaq/eric=
_dallo_talks_about_eca_55_min/)
- Community:
- Emacs Carnival, December 2025 - "The People of Emacs" - George Jone=
s https://curious.port111.com/2025/11/01/emacs-carnival-december-the-people=
.html (@[email protected] https://fosstodon.org/@eludom/1157238696989757=
71)
- Eric MacAdie: Emacs Carnival: People Of Emacs https://macadie.info/=
2025/12/14/emacs-carnival-people-of-emacs/
- Back to the egg - Emacs in the 70s =C2=B7 Curious Musings http://cu=
rious.galthub.com/blog/2025-12-10/ (@[email protected] https://fosstodon=
.org/@eludom/115697303181719374)
- why jlamothe likes Emacs https://social.jlamothe.net/display/c35d27=
9b-2169-3703-dcf1-7c2652354818
- Irreal: What Happened To Abo-abo? https://irreal.org/blog/?p=3D1346=
9 - parenting
- Other:
- NANO Calendar v1.0 (update) https://github.com/rougier/nano-calenda=
r (Reddit https://www.reddit.com/r/emacs/comments/1pm7xat/nano_calendar_v10=
_update/)
- tanrax/quick-weather.el: Sparkline weather forecasts in Emacs https=
://github.com/tanrax/quick-weather.el (@[email protected] https://=
activity.andros.dev/@andros/statuses/01KCBQ0GTASKWZREZNPKB4G07S)
- ZeniesQis/screenshot-capture: Screen capture and Screenshots using =
ffmpeg, image-magick and scrot Https://codeberg.org/ZeniesQis/screenshot-ca=
pture (@[email protected] https://piaille.fr/@Zenie/115689507969779258)
- Some problems of modernizing Emacs (eev @ EmacsConf 2025) https://w=
ww.youtube.com/watch?v=3DY75Q2IN8Y_M (25:23)
- posacs - dynamic module that exposes a few POSIX functions to Elisp=
including getenv, setenv, and unsetenv https://github.com/shipmints/posacs=
(Reddit https://www.reddit.com/r/emacs/comments/1pjilmw/announcing_posacs/)
- Access infisical secrets in Emacs with infisical.el https://github.=
com/julian-hoch/infisical.el (Reddit https://www.reddit.com/r/emacs/comment=
s/1plj4iy/access_infisical_secrets_in_emacs_with_infisicalel/)
- Living inside Emacs: sending receipts to my accountant https://blog=
.aheymans.xyz/post/sending_docs_to_accountant_from_emacs/
- I made a (rudimentary) major mode for interacting with devices http=
s://www.reddit.com/r/emacs/comments/1pi9mcv/i_made_a_rudimentary_major_mode=
_for_interacting/
- Marcin Borkowski: Improving Emacs screenshots https://mbork.pl/2025=
-12-15_Improving_Emacs_screenshots
- The Annoying Usefulness of Emacs - YouTube https://www.youtube.com/=
watch?v=3DDMbrNhx2zWQ (@[email protected] https://mastodon.social/@jnpn/=
115723355527377648)
- Emacs and (Apple) Shortcuts https://coyotetracks.org/blog/emacs-and=
-shortcuts/ (Reddit https://www.reddit.com/r/emacs/comments/1phuynh/emacs_a=
nd_apple_shortcuts/, Irreal https://irreal.org/blog/?p=3D13458)
- Installing Emacs in CRUX https://dowe.uk/2025/12/08/installing-emac=
s-in-crux/
- Emacs development:
- emacs-devel:
- Proposal: Releasing ELPA package upgrades after re-reviews https://=
mail.gnu.org/archive/html/emacs-devel/2025-12/msg00419.html (@[email protected]=
dfeu.org https://social.sdfeu.org/@pkal/115720000910443876)
- Re: Generic functions for VC https://yhetil.org/emacs-devel/CANVbq5=
[email protected]/ - elisp trad=
eoffs between writing and debugging
- Add NEWS and auto-load entry for antlr-mode https://git.savannah.gn=
u.org/cgit/emacs.git/commit/etc/NEWS?id=3D9adb6df788fc6e75f24246e8edeab5314=
1c3b894
- Warn about uses of the 'any' atom in rx https://git.savannah.gnu.or=
g/cgit/emacs.git/commit/etc/NEWS?id=3D251c070dfde8996189bfb808a0b6f6f592509=
1b8
- New packages:
- https://melpa.org/#/dired-video-thumbnail: Display video thumbnails=
from dired (MELPA)
- https://melpa.org/#/lumos-mode: Major mode for LUMOS schema languag=
e (MELPA)
- https://melpa.org/#/nael: Major mode for Lean (MELPA)
- https://melpa.org/#/unison-ts-mode: Tree-sitter support for Unison =
(MELPA)
- https://melpa.org/#/wiktionary-bro: Lookup Wiktionary entries (MELP=
A)
- https://melpa.org/#/zk-consult: Consult integration for zk (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-12. 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-org0f58620" class=3D"outline-3">
<h3 id=3D"org0f58620">2025-12-15 Emacs news</h3>
<div class=3D"outline-text-3" id=3D"text-org0f58620">
<ul class=3D"org-ul">
<li>Help wanted:
<ul class=3D"org-ul">
<li><a href=3D"https://lists.gnu.org/archive/html/emacs-devel/2025-12/msg00=
263.html">Emacs Lisp Developer job posting</a></li>
</ul></li>
<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>M-x Research: TBA <a href=3D"https://m-x-research.github.io/">https://m=
-x-research.github.io/</a> Wed Dec 17 0800 America/Vancouver - 1000 America=
/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 =
Asia/Kolkata – Thu Dec 18 0000 Asia/Singapore</li>
<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 Dec 27 0030 America/Vancouver - 0230 America/Chicago - 0330 America/Toron=
to - 0830 Etc/GMT - 0930 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Sing=
apore</li>
</ul></li>
<li>Beginner:
<ul class=3D"org-ul">
<li><a href=3D"https://eeame-97718b.frama.io/">Emacs expliqu=C3=A9 =C3=A0 m=
es enfants</a></li>
</ul></li>
<li>Emacs configuration:
<ul class=3D"org-ul">
<li><a href=3D"https://www.adithya.cc/posts/Consistent%20Emacs%20Key%20Bind=
ings%20Across%20Terminals.html">Adithya Kumar - Consistent Emacs Key Bindin=
gs Across Terminals</a> (<a href=3D"https://www.reddit.com/r/emacs/comments=
/1pmmrpm/consistent_emacs_key_bindings_across_terminals/">Reddit</a>, <a hr=
ef=3D"https://irreal.org/blog/?p=3D13471">Irreal</a>)</li>
<li><a href=3D"https://codeberg.org/senchawizard/whompmacs">senchawizard/wh=
ompmacs: An Emacs configuration called W.H.O.M.P., standing for nothing at =
the moment. - Codeberg.org</a> (<a href=3D"https://mstdn.social/@senchawiza=
rd/115708973316875295">@[email protected]</a>)</li>
<li><a href=3D"https://github.com/gregnewman/gmacs">gregnewman/gmacs: My em=
acs configuration for org-mode, python, javascript and react development.</=
a> (<a href=3D"https://masto.gregnewman.io/@greg/115703788812979088">@greg@=
masto.gregnewman.io</a>)</li>
<li><a href=3D"https://github.com/scovl/dotfiles/blob/main/nixos/emacs/init=
.el">dotfiles/nixos/emacs/init.el at main =C2=B7 scovl/dotfiles =C2=B7 GitH=
ub</a> (<a href=3D"https://hachyderm.io/@lobocode/115696615841257476">@lobo=
[email protected]</a>)</li>
<li><a href=3D"https://gitlab.com/s_witcher/witcharch/-/tree/main/dotfiles/=
emacs?ref_type=3Dheads">Hey everyone, this is my emacs configuration. I cal=
l it witchmacs.</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1pi=
czdj/hey_everyone_this_is_my_emacs_configuration_i/">Reddit</a>)</li>
</ul></li>
<li>Emacs Lisp:
<ul class=3D"org-ul">
<li><a href=3D"https://protesilaos.com/codelog/2025-12-10-emacs-lisp-elemen=
ts-book-version-2/">Protesilaos Stavrou: =E2=80=98Emacs Lisp Elements=E2=80=
=99 book version 2</a></li>
<li><a href=3D"https://youtu.be/jwH3B1vHqvQ">Video about writing the wiktio=
nary-bro package and getting it on MELPA</a> (1:11:26, <a href=3D"https://w=
ww.reddit.com/r/emacs/comments/1pla28z/emacs_propaganda_i_wrote_a_thing_for=
_emacs_but/">Reddit</a>)</li>
</ul></li>
<li>Appearance:
<ul class=3D"org-ul">
<li><a href=3D"https://paste.sr.ht/~zyd/49e8cd963436323efcc6a57ee15e9524154=
0964a">change-font.el =E2=80=94 paste.sr.ht</a> (<a href=3D"https://yap.zyd=
.lol/@zyd/statuses/01KC1WM6F4NHH8DSCFRX8MC4M8">@[email protected]</a>)</li>
<li><a href=3D"https://einar.codeberg.page/the-good-side-window-side.html">=
Einar Mostad: The good side-window side</a></li>
<li><a href=3D"https://protesilaos.com/codelog/2025-12-13-emacs-spacious-pa=
dding-0-8-0/">Protesilaos Stavrou: Emacs: spacious-padding version 0.8.0</a=
></li>
</ul></li>
<li>Navigation:
<ul class=3D"org-ul">
<li><a href=3D"https://takeonrules.com/2025/12/10/extending-core-emacs-book=
mark-package/">Jeremy Friesen: Extending Core Emacs Bookmark Package</a></l=
i>
<li><a href=3D"https://srijan.ch/notes/2025-12-15-001">Srijan Choudhary: 20=
25-12-15-001: kill-region-or-backward-word</a></li>
</ul></li>
<li>Dired:
<ul class=3D"org-ul">
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1pkth2y/when_your_be=
loved_dired_works_as_expected/">When your beloved Dired works as expected</=
a> - dired-create-dir-or-file, dired-goto-dir-or-file</li>
</ul></li>
<li>Writing:
<ul class=3D"org-ul">
<li><a href=3D"https://christiantietze.de/posts/2025/12/join-all-virtual-em=
acsconf-december-6--7-zettelkasten-talk/">Christian Tietze: Join the All-Vi=
rtual EmacsConf December 6 and 7 and Check out My Zettelkasten Talk</a> (<a=
href=3D"https://irreal.org/blog/?p=3D13462">Irreal</a>)</li>
</ul></li>
<li>Writing:
<ul class=3D"org-ul">
<li><a href=3D"https://eeame-97718b.frama.io/jours/jour11/">Jour 11 : ortho=
graphe et grammaire =C2=B7 Emacs expliqu=C3=A9 =C3=A0 mes enfants</a></li>
</ul></li>
<li>Org Mode:
<ul class=3D"org-ul">
<li><a href=3D"https://www.youtube.com/watch?v=3D0Tf1DHdyrbc">Wisdom - Writ=
ing literate Emacs Lisp with Org Mode</a> (16:52, <a href=3D"https://www.re=
ddit.com/r/emacs/comments/1pli9kl/wisdom_writing_literate_emacs_lisp_with_o=
rg_mode/">Reddit</a>)</li>
<li><a href=3D"http://github.com/gggion/org-transclusion-blocks">org-transc=
lusion-blocks: transclude from src block headers, scroll through source blo=
cks and more</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1plrd3=
8/orgtransclusionblocks_transclude_from_src_block/">Reddit</a>)</li>
<li><a href=3D"https://github.com/yibie/org-supertag?tab=3Dreadme-ov-file#-=
property-to-field-migration">(Update) org-supertag 5.3.0: Import Property t=
o Field (good for first-time user)</a> (<a href=3D"https://www.reddit.com/r=
/orgmode/comments/1pmae2y/update_orgsupertag_530_import_property_to_field/"=
>Reddit</a>)</li>
<li><a href=3D"https://github.com/bradmont/page-view/">Update on my word-pr=
ocessor like page view minor mode for org!</a> (<a href=3D"https://www.redd=
it.com/r/emacs/comments/1pjal81/update_on_my_wordprocessor_like_page_view_m=
inor/">Reddit</a>)</li>
<li><a href=3D"https://baty.net/posts/2025/12/finding-howm-notes-with-org-n=
ode/">Jack Baty: Finding Howm notes with Org-node</a></li>
<li><a href=3D"https://list.orgmode.org/87v7i8zwib.fsf@localhost">Org Mode =
requests: [RFC] Allow empty headlines without trainling space (was: Fwd: [P=
ATCH] Allow empty headlines without trailing space)</a></li>
<li><a href=3D"https://joarvarndt.se/xournal-emacs.html">Joar von Arndt: Ha=
ndwritten notes in Emacs using Xournal++</a></li>
<li><a href=3D"https://github.com/CSJ7701/org-calendar-server">Org Calendar=
Server</a> (<a href=3D"https://www.reddit.com/r/orgmode/comments/1php2qw/o=
rg_calendar_server/">Reddit</a>)</li>
<li><a href=3D"https://github.com/tanrax/org-social.el?tab=3Dreadme-ov-file=
#update-version">org-social.el 2.8 - notifications, post preview</a> (<a hr=
ef=3D"https://activity.andros.dev/@andros/statuses/01KC6C01ZKZ28TAM28AX1RTT=
2X">@[email protected]</a>)</li>
</ul></li>
<li>Completion:
<ul class=3D"org-ul">
<li><a href=3D"https://xenodium.com/bending-emacs-episode-8-completing-read=
">Alvaro Ramirez: Bending Emacs - Episode 8: completing-read</a> (<a href=
=3D"https://www.youtube.com/watch?v=3DJ_WxzZXuTLI">YouTube</a> 17:05, <a hr=
ef=3D"https://www.reddit.com/r/emacs/comments/1pktlz0/bending_emacs_episode=
_8/">Reddit</a>, <a href=3D"https://irreal.org/blog/?p=3D13467">Irreal</a>)=
</li>
<li><a href=3D"https://yhetil.org/emacs-devel/[email protected]/">C=
omparison of different templating packages</a></li>
</ul></li>
<li>Coding:
<ul class=3D"org-ul">
<li><a href=3D"https://huonw.github.io/blog/2025/12/magit-insert-worktrees/=
">magit-insert-worktrees improves status buffers</a> (<a href=3D"https://ww=
w.reddit.com/r/emacs/comments/1pl5sw5/magitinsertworktrees_improves_status_=
buffers/">Reddit</a>)</li>
<li><a href=3D"https://github.com/mcraveiro/catch2-mode.el">Catch2 emacs mo=
de</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1pj9exn/catch2_e=
macs_mode/">Reddit</a>) - wrapper for the Catch2 C++ testing framework</li>
</ul></li>
<li>Mail, news, and chat:
<ul class=3D"org-ul">
<li><a href=3D"https://hillenius.net/post/emacsconfgnus/">Gijs Hillenius: E=
macs Gnus: specify which mail folders to see at all times</a></li>
<li><a href=3D"https://stuff.sigvaldason.com/email.html">Email in Emacs</a>=
(2024)</li>
</ul></li>
<li>Multimedia:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/alphapapa/listen.el/releases/tag/v0.10">R=
elease v0.10 =C2=B7 alphapapa/listen.el (music player for Emacs)</a> (<a hr=
ef=3D"https://www.reddit.com/r/emacs/comments/1pmaddl/release_v010_alphapap=
alistenel_music_player_for/">Reddit</a>)</li>
</ul></li>
<li>Fun:
<ul class=3D"org-ul">
<li><a href=3D"https://indieweb.social/@xenodium/115706309415582732">xenodi=
um talking about Emacs zones (screensavers)</a></li>
<li><a href=3D"https://takeonrules.com/2025/12/09/extending-emacs-to-play-m=
ythic-bastionland/">Jeremy Friesen: Extending Emacs to Play Mythic Bastionl=
and</a></li>
<li><a href=3D"https://www.youtube.com/watch?v=3D9APlEGU_LYo">DnD Character=
tracking with typst & emacs</a> (01:41)</li>
</ul></li>
<li>AI:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/ArthurHeymans/gptel-forge">Introducing gp=
tel-forge: LLM-Powered Pull Request Descriptions for Forge</a> (<a href=3D"=
https://www.reddit.com/r/emacs/comments/1pjw5um/introducing_gptelforge_llmp=
owered_pull_request/">Reddit</a>)</li>
<li><a href=3D"https://emacs.dyerdwelling.family/emacs/20251211081935-emacs=
--expanding-ollama-buddy-mistral-codestral-integration/">James Dyer: Expand=
ing Ollama Buddy: Mistral Codestral Integration</a></li>
<li><a href=3D"https://www.youtube.com/watch?v=3D013LBjd5TVo">Eric Dallo ta=
lks about ECA ~55 min</a> (<a href=3D"https://www.reddit.com/r/emacs/commen=
ts/1pinhaq/eric_dallo_talks_about_eca_55_min/">Reddit</a>)</li>
</ul></li>
<li>Community:
<ul class=3D"org-ul">
<li><a href=3D"https://curious.port111.com/2025/11/01/emacs-carnival-decemb=
er-the-people.html">Emacs Carnival, December 2025 - "The People of Emacs" -=
George Jones</a> (<a href=3D"https://fosstodon.org/@eludom/115723869698975=
771">@[email protected]</a>)
<ul class=3D"org-ul">
<li><a href=3D"https://macadie.info/2025/12/14/emacs-carnival-people-of-ema=
cs/">Eric MacAdie: Emacs Carnival: People Of Emacs</a></li>
<li><a href=3D"http://curious.galthub.com/blog/2025-12-10/">Back to the egg=
- Emacs in the 70s =C2=B7 Curious Musings</a> (<a href=3D"https://fosstodo=
n.org/@eludom/115697303181719374">@[email protected]</a>)</li>
</ul></li>
<li><a href=3D"https://social.jlamothe.net/display/c35d279b-2169-3703-dcf1-=
7c2652354818">why jlamothe likes Emacs</a></li>
<li><a href=3D"https://irreal.org/blog/?p=3D13469">Irreal: What Happened To=
Abo-abo?</a> - parenting</li>
</ul></li>
<li>Other:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/rougier/nano-calendar">NANO Calendar v1.0=
(update)</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1pm7xat/n=
ano_calendar_v10_update/">Reddit</a>)</li>
<li><a href=3D"https://github.com/tanrax/quick-weather.el">tanrax/quick-wea=
ther.el: Sparkline weather forecasts in Emacs</a> (<a href=3D"https://activ=
ity.andros.dev/@andros/statuses/01KCBQ0GTASKWZREZNPKB4G07S">@andros@activit=
y.andros.dev</a>)</li>
<li><a href=3D"https://codeberg.org/ZeniesQis/screenshot-capture">ZeniesQis=
/screenshot-capture: Screen capture and Screenshots using ffmpeg, image-mag=
ick and scrot</a> (<a href=3D"https://piaille.fr/@Zenie/115689507969779258"=
>@[email protected]</a>)</li>
<li><a href=3D"https://www.youtube.com/watch?v=3DY75Q2IN8Y_M">Some problems=
of modernizing Emacs (eev @ EmacsConf 2025)</a> (25:23)</li>
<li><a href=3D"https://github.com/shipmints/posacs">posacs - dynamic module=
that exposes a few POSIX functions to Elisp including getenv, setenv, and =
unsetenv</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1pjilmw/an=
nouncing_posacs/">Reddit</a>)</li>
<li><a href=3D"https://github.com/julian-hoch/infisical.el">Access infisica=
l secrets in Emacs with infisical.el</a> (<a href=3D"https://www.reddit.com=
/r/emacs/comments/1plj4iy/access_infisical_secrets_in_emacs_with_infisicale=
l/">Reddit</a>)</li>
<li><a href=3D"https://blog.aheymans.xyz/post/sending_docs_to_accountant_fr=
om_emacs/">Living inside Emacs: sending receipts to my accountant</a></li>
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1pi9mcv/i_made_a_rud=
imentary_major_mode_for_interacting/">I made a (rudimentary) major mode for=
interacting with devices</a></li>
<li><a href=3D"https://mbork.pl/2025-12-15_Improving_Emacs_screenshots">Mar=
cin Borkowski: Improving Emacs screenshots</a></li>
<li><a href=3D"https://www.youtube.com/watch?v=3DDMbrNhx2zWQ">The Annoying =
Usefulness of Emacs - YouTube</a> (<a href=3D"https://mastodon.social/@jnpn=
/115723355527377648">@[email protected]</a>)</li>
<li><a href=3D"https://coyotetracks.org/blog/emacs-and-shortcuts/">Emacs an=
d (Apple) Shortcuts</a> (<a href=3D"https://www.reddit.com/r/emacs/comments=
/1phuynh/emacs_and_apple_shortcuts/">Reddit</a>, <a href=3D"https://irreal.=
org/blog/?p=3D13458">Irreal</a>)</li>
<li><a href=3D"https://dowe.uk/2025/12/08/installing-emacs-in-crux/">Instal=
ling Emacs in CRUX</a></li>
</ul></li>
<li>Emacs development:
<ul class=3D"org-ul">
<li>emacs-devel:
<ul class=3D"org-ul">
<li>Proposal: <a href=3D"https://mail.gnu.org/archive/html/emacs-devel/2025=
-12/msg00419.html">Releasing ELPA package upgrades after re-reviews</a> (<a=
href=3D"https://social.sdfeu.org/@pkal/115720000910443876">@[email protected]=
feu.org</a>)</li>
<li><a href=3D"https://yhetil.org/emacs-devel/CANVbq5kDXr=3Dg6fVvJu0qNAwbyd=
[email protected]/">Re: Generic functions for VC</a> =
- elisp tradeoffs between writing and debugging</li>
</ul></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D9adb6df788fc6e75f24246e8edeab53141c3b894">Add NEWS and auto-load entry=
for antlr-mode</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D251c070dfde8996189bfb808a0b6f6f5925091b8">Warn about uses of the 'any'=
atom in rx</a></li>
</ul></li>
<li>New packages:
<ul class=3D"org-ul">
<li><a target=3D"_blank" href=3D"https://melpa.org/#/dired-video-thumbnail"=
>dired-video-thumbnail</a>: Display video thumbnails from dired (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/lumos-mode">lumos-mode=
</a>: Major mode for LUMOS schema language (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/nael">nael</a>: Major =
mode for Lean (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/unison-ts-mode">unison=
-ts-mode</a>: Tree-sitter support for Unison (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/wiktionary-bro">wiktio=
nary-bro</a>: Lookup Wiktionary entries (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/zk-consult">zk-consult=
</a>: Consult integration for zk (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&sort=3DbyDate&prefix&page=3D0&dateRange=3Dall&=
type=3Dstory">Hacker News</a>, <a href=3D"https://lobste.rs/search?q=3Demac=
s&what=3Dstories&order=3Dnewest">lobste.rs</a>, <a href=3D"https://=
programming.dev/c/emacs?dataType=3DPost&page=3D1&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&page=3D1&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-12">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-12-15.org
Content-Disposition: attachment
Content-Transfer-Encoding: quoted-printable
* 2025-12-15 Emacs news
- Help wanted:
- [[https://lists.gnu.org/archive/html/emacs-devel/2025-12/msg00263.html]=
[Emacs Lisp Developer job posting]]
- Upcoming events ([[https://emacslife.com/calendar/emacs-calendar.ics][iCa=
l file]], [[https://emacslife.com/calendar/][Org]]):
- M-x Research: TBA https://m-x-research.github.io/ Wed Dec 17 0800 Ameri=
ca/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT -=
1700 Europe/Berlin - 2130 Asia/Kolkata -- Thu Dec 18 0000 Asia/Singapore
- Emacs APAC: Emacs APAC meetup (virtual) https://emacs-apac.gitlab.io/an=
nouncements/ Sat Dec 27 0030 America/Vancouver - 0230 America/Chicago - 033=
0 America/Toronto - 0830 Etc/GMT - 0930 Europe/Berlin - 1400 Asia/Kolkata -=
1630 Asia/Singapore
- Beginner:
- [[https://eeame-97718b.frama.io/][Emacs expliqu=C3=A9 =C3=A0 mes enfant=
s]]
- Emacs configuration:
- [[https://www.adithya.cc/posts/Consistent%20Emacs%20Key%20Bindings%20Ac=
ross%20Terminals.html][Adithya Kumar - Consistent Emacs Key Bindings Across=
Terminals]] ([[https://www.reddit.com/r/emacs/comments/1pmmrpm/consistent_=
emacs_key_bindings_across_terminals/][Reddit]], [[https://irreal.org/blog/?=
p=3D13471][Irreal]])
- [[https://codeberg.org/senchawizard/whompmacs][senchawizard/whompmacs: =
An Emacs configuration called W.H.O.M.P., standing for nothing at the momen=
t. - Codeberg.org]] ([[https://mstdn.social/@senchawizard/11570897331687529=
5][@[email protected]]])
- [[https://github.com/gregnewman/gmacs][gregnewman/gmacs: My emacs confi=
guration for org-mode, python, javascript and react development.]] ([[https=
://masto.gregnewman.io/@greg/115703788812979088][@[email protected]]=
])
- [[https://github.com/scovl/dotfiles/blob/main/nixos/emacs/init.el][dotf=
iles/nixos/emacs/init.el at main =C2=B7 scovl/dotfiles =C2=B7 GitHub]] ([[h=
ttps://hachyderm.io/@lobocode/115696615841257476][@[email protected]]])
- [[https://gitlab.com/s_witcher/witcharch/-/tree/main/dotfiles/emacs?ref=
_type=3Dheads][Hey everyone, this is my emacs configuration. I call it witc=
hmacs.]] ([[https://www.reddit.com/r/emacs/comments/1piczdj/hey_everyone_th=
is_is_my_emacs_configuration_i/][Reddit]])
- Emacs Lisp:
- [[https://protesilaos.com/codelog/2025-12-10-emacs-lisp-elements-book-v=
ersion-2/][Protesilaos Stavrou: =E2=80=98Emacs Lisp Elements=E2=80=99 book =
version 2]]
- [[https://youtu.be/jwH3B1vHqvQ][Video about writing the wiktionary-bro =
package and getting it on MELPA]] (1:11:26, [[https://www.reddit.com/r/emac=
s/comments/1pla28z/emacs_propaganda_i_wrote_a_thing_for_emacs_but/][Reddit]=
])
- Appearance:
- [[https://paste.sr.ht/~zyd/49e8cd963436323efcc6a57ee15e95241540964a][ch=
ange-font.el =E2=80=94 paste.sr.ht]] ([[https://yap.zyd.lol/@zyd/statuses/0=
1KC1WM6F4NHH8DSCFRX8MC4M8][@[email protected]]])
- [[https://einar.codeberg.page/the-good-side-window-side.html][Einar Mos=
tad: The good side-window side]]
- [[https://protesilaos.com/codelog/2025-12-13-emacs-spacious-padding-0-8=
-0/][Protesilaos Stavrou: Emacs: spacious-padding version 0.8.0]]
- Navigation:
- [[https://takeonrules.com/2025/12/10/extending-core-emacs-bookmark-pack=
age/][Jeremy Friesen: Extending Core Emacs Bookmark Package]]
- [[https://srijan.ch/notes/2025-12-15-001][Srijan Choudhary: 2025-12-15-=
001: kill-region-or-backward-word]]
- Dired:
- [[https://www.reddit.com/r/emacs/comments/1pkth2y/when_your_beloved_dir=
ed_works_as_expected/][When your beloved Dired works as expected]] - dired-=
create-dir-or-file, dired-goto-dir-or-file
- Writing:
- [[https://christiantietze.de/posts/2025/12/join-all-virtual-emacsconf-d=
ecember-6--7-zettelkasten-talk/][Christian Tietze: Join the All-Virtual Ema=
csConf December 6 and 7 and Check out My Zettelkasten Talk]] ([[https://irr=
eal.org/blog/?p=3D13462][Irreal]])
- Writing:
- [[https://eeame-97718b.frama.io/jours/jour11/][Jour 11 : orthographe et=
grammaire =C2=B7 Emacs expliqu=C3=A9 =C3=A0 mes enfants]]
- Org Mode:
- [[https://www.youtube.com/watch?v=3D0Tf1DHdyrbc][Wisdom - Writing liter=
ate Emacs Lisp with Org Mode]] (16:52, [[https://www.reddit.com/r/emacs/com=
ments/1pli9kl/wisdom_writing_literate_emacs_lisp_with_org_mode/][Reddit]])
- [[http://github.com/gggion/org-transclusion-blocks][org-transclusion-bl=
ocks: transclude from src block headers, scroll through source blocks and m=
ore]] ([[https://www.reddit.com/r/emacs/comments/1plrd38/orgtransclusionblo=
cks_transclude_from_src_block/][Reddit]])
- [[https://github.com/yibie/org-supertag?tab=3Dreadme-ov-file#-property-=
to-field-migration][(Update) org-supertag 5.3.0: Import Property to Field (=
good for first-time user)]] ([[https://www.reddit.com/r/orgmode/comments/1p=
mae2y/update_orgsupertag_530_import_property_to_field/][Reddit]])
- [[https://github.com/bradmont/page-view/][Update on my word-processor l=
ike page view minor mode for org!]] ([[https://www.reddit.com/r/emacs/comme=
nts/1pjal81/update_on_my_wordprocessor_like_page_view_minor/][Reddit]])
- [[https://baty.net/posts/2025/12/finding-howm-notes-with-org-node/][Jac=
k Baty: Finding Howm notes with Org-node]]
- [[https://list.orgmode.org/87v7i8zwib.fsf@localhost][Org Mode requests:=
[RFC] Allow empty headlines without trainling space (was: Fwd: [PATCH] All=
ow empty headlines without trailing space)]]
- [[https://joarvarndt.se/xournal-emacs.html][Joar von Arndt: Handwritten=
notes in Emacs using Xournal++]]
- [[https://github.com/CSJ7701/org-calendar-server][Org Calendar Server]]=
([[https://www.reddit.com/r/orgmode/comments/1php2qw/org_calendar_server/]=
[Reddit]])
- [[https://github.com/tanrax/org-social.el?tab=3Dreadme-ov-file#update-v=
ersion][org-social.el 2.8 - notifications, post preview]] ([[https://activi=
ty.andros.dev/@andros/statuses/01KC6C01ZKZ28TAM28AX1RTT2X][@andros@activity=
.andros.dev]])
- Completion:
- [[https://xenodium.com/bending-emacs-episode-8-completing-read][Alvaro =
Ramirez: Bending Emacs - Episode 8: completing-read]] ([[https://www.youtub=
e.com/watch?v=3DJ_WxzZXuTLI][YouTube]] 17:05, [[https://www.reddit.com/r/em=
acs/comments/1pktlz0/bending_emacs_episode_8/][Reddit]], [[https://irreal.o=
rg/blog/?p=3D13467][Irreal]])
- [[https://yhetil.org/emacs-devel/[email protected]/][Comparison=
of different templating packages]]
- Coding:
- [[https://huonw.github.io/blog/2025/12/magit-insert-worktrees/][magit-i=
nsert-worktrees improves status buffers]] ([[https://www.reddit.com/r/emacs=
/comments/1pl5sw5/magitinsertworktrees_improves_status_buffers/][Reddit]])
- [[https://github.com/mcraveiro/catch2-mode.el][Catch2 emacs mode]] ([[h=
ttps://www.reddit.com/r/emacs/comments/1pj9exn/catch2_emacs_mode/][Reddit]]=
) - wrapper for the Catch2 C++ testing framework
- Mail, news, and chat:
- [[https://hillenius.net/post/emacsconfgnus/][Gijs Hillenius: Emacs Gnus=
: specify which mail folders to see at all times]]
- [[https://stuff.sigvaldason.com/email.html][Email in Emacs]] (2024)
- Multimedia:
- [[https://github.com/alphapapa/listen.el/releases/tag/v0.10][Release v0=
.10 =C2=B7 alphapapa/listen.el (music player for Emacs)]] ([[https://www.re=
ddit.com/r/emacs/comments/1pmaddl/release_v010_alphapapalistenel_music_play=
er_for/][Reddit]])
- Fun:
- [[https://indieweb.social/@xenodium/115706309415582732][xenodium talkin=
g about Emacs zones (screensavers)]]
- [[https://takeonrules.com/2025/12/09/extending-emacs-to-play-mythic-bas=
tionland/][Jeremy Friesen: Extending Emacs to Play Mythic Bastionland]]
- [[https://www.youtube.com/watch?v=3D9APlEGU_LYo][DnD Character tracking=
with typst & emacs]] (01:41)
- AI:
- [[https://github.com/ArthurHeymans/gptel-forge][Introducing gptel-forge=
: LLM-Powered Pull Request Descriptions for Forge]] ([[https://www.reddit.c=
om/r/emacs/comments/1pjw5um/introducing_gptelforge_llmpowered_pull_request/=
][Reddit]])
- [[https://emacs.dyerdwelling.family/emacs/20251211081935-emacs--expandi=
ng-ollama-buddy-mistral-codestral-integration/][James Dyer: Expanding Ollam=
a Buddy: Mistral Codestral Integration]]
- [[https://www.youtube.com/watch?v=3D013LBjd5TVo][Eric Dallo talks about=
ECA ~55 min]] ([[https://www.reddit.com/r/emacs/comments/1pinhaq/eric_dall=
o_talks_about_eca_55_min/][Reddit]])
- Community:
- [[https://curious.port111.com/2025/11/01/emacs-carnival-december-the-pe=
ople.html][Emacs Carnival, December 2025 - "The People of Emacs" - George J=
ones]] ([[https://fosstodon.org/@eludom/115723869698975771][@eludom@fosstod=
on.org]])
- [[https://macadie.info/2025/12/14/emacs-carnival-people-of-emacs/][Er=
ic MacAdie: Emacs Carnival: People Of Emacs]]
- [[http://curious.galthub.com/blog/2025-12-10/][Back to the egg - Emac=
s in the 70s =C2=B7 Curious Musings]] ([[https://fosstodon.org/@eludom/1156=
97303181719374][@[email protected]]])
- [[https://social.jlamothe.net/display/c35d279b-2169-3703-dcf1-7c2652354=
818][why jlamothe likes Emacs]]
- [[https://irreal.org/blog/?p=3D13469][Irreal: What Happened To Abo-abo?=
]] - parenting
- Other:
- [[https://github.com/rougier/nano-calendar][NANO Calendar v1.0 (update)=
]] ([[https://www.reddit.com/r/emacs/comments/1pm7xat/nano_calendar_v10_upd=
ate/][Reddit]])
- [[https://github.com/tanrax/quick-weather.el][tanrax/quick-weather.el: =
Sparkline weather forecasts in Emacs]] ([[https://activity.andros.dev/@andr=
os/statuses/01KCBQ0GTASKWZREZNPKB4G07S][@[email protected]]])
- [[Https://codeberg.org/ZeniesQis/screenshot-capture][ZeniesQis/screensh=
ot-capture: Screen capture and Screenshots using ffmpeg, image-magick and s=
crot]] ([[https://piaille.fr/@Zenie/115689507969779258][@[email protected]]])
- [[https://www.youtube.com/watch?v=3DY75Q2IN8Y_M][Some problems of moder=
nizing Emacs (eev @ EmacsConf 2025)]] (25:23)
- [[https://github.com/shipmints/posacs][posacs - dynamic module that exp=
oses a few POSIX functions to Elisp including getenv, setenv, and unsetenv]=
] ([[https://www.reddit.com/r/emacs/comments/1pjilmw/announcing_posacs/][Re=
ddit]])
- [[https://github.com/julian-hoch/infisical.el][Access infisical secrets=
in Emacs with infisical.el]] ([[https://www.reddit.com/r/emacs/comments/1p=
lj4iy/access_infisical_secrets_in_emacs_with_infisicalel/][Reddit]])
- [[https://blog.aheymans.xyz/post/sending_docs_to_accountant_from_emacs/=
][Living inside Emacs: sending receipts to my accountant]]
- [[https://www.reddit.com/r/emacs/comments/1pi9mcv/i_made_a_rudimentary_=
major_mode_for_interacting/][I made a (rudimentary) major mode for interact=
ing with devices]]
- [[https://mbork.pl/2025-12-15_Improving_Emacs_screenshots][Marcin Borko=
wski: Improving Emacs screenshots]]
- [[https://www.youtube.com/watch?v=3DDMbrNhx2zWQ][The Annoying Usefulnes=
s of Emacs - YouTube]] ([[https://mastodon.social/@jnpn/115723355527377648]=
[@[email protected]]])
- [[https://coyotetracks.org/blog/emacs-and-shortcuts/][Emacs and (Apple)=
Shortcuts]] ([[https://www.reddit.com/r/emacs/comments/1phuynh/emacs_and_a=
pple_shortcuts/][Reddit]], [[https://irreal.org/blog/?p=3D13458][Irreal]])
- [[https://dowe.uk/2025/12/08/installing-emacs-in-crux/][Installing Emac=
s in CRUX]]
- Emacs development:
- emacs-devel:
- Proposal: [[https://mail.gnu.org/archive/html/emacs-devel/2025-12/msg=
00419.html][Releasing ELPA package upgrades after re-reviews]] ([[https://s=
ocial.sdfeu.org/@pkal/115720000910443876][@[email protected]]])
- [[https://yhetil.org/emacs-devel/CANVbq5kDXr=3Dg6fVvJu0qNAwbydUyrds81=
[email protected]/][Re: Generic functions for VC]] - elisp t=
radeoffs between writing and debugging
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D9adb=
6df788fc6e75f24246e8edeab53141c3b894][Add NEWS and auto-load entry for antl=
r-mode]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D251c=
070dfde8996189bfb808a0b6f6f5925091b8][Warn about uses of the 'any' atom in =
rx]]
- New packages:
- https://melpa.org/#/dired-video-thumbnail: Display video thumbnails fro=
m dired (MELPA)
- https://melpa.org/#/lumos-mode: Major mode for LUMOS schema language (M=
ELPA)
- https://melpa.org/#/nael: Major mode for Lean (MELPA)
- https://melpa.org/#/unison-ts-mode: Tree-sitter support for Unison (MEL=
PA)
- https://melpa.org/#/wiktionary-bro: Lookup Wiktionary entries (MELPA)
- https://melpa.org/#/zk-consult: Consult integration for zk (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-12][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
--=-=-=--