STARTED 2026-04-06 Emacs news :stream:
Sacha Chua <[email protected]> Mon, 06 Apr 2026 09:52:11 -0400
| Newsgroups | gmane.emacs.announce |
|---|---|
| Message-ID | <[email protected]> |
--=-=-=
Content-Type: multipart/alternative; boundary="==-=-="
--==-=-=
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
STARTED 2026-04-06 Emacs news =
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
:stream:
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
There's a lot of buzz around the remote code execution thing that involve=
s Git, but it seems to be more of a Git issue than an Emacs one. This might=
be a workaround https://github.com/califio/publications/blob/main/MADBugs/=
vim-vs-emacs-vs-claude/Emacs.md if you want, and in the meantime, don't che=
ck out git repositories you don't trust. There's no page for the Emacs Carn=
ival https://www.emacswiki.org/emacs/Carnival for April yet, but you can st=
art thinking about the theme of "newbies/starter kits" already, and I'm sur=
e Cena or someone will round things up afterwards. Enjoy!
- Workaround for the Git-related security issue that lots of people are t=
alking about https://github.com/califio/publications/blob/main/MADBugs/vim-=
vs-emacs-vs-claude/Emacs.md (@[email protected] https://social.t=
chncs.de/@stackeffect/116327976371248454)
- Upcoming events (iCal file https://emacslife.com/calendar/emacs-calenda=
r.ics, Org https://emacslife.com/calendar/):
- Emacs.si (in person): Emacs.si meetup #4 2026 (v #=C5=BEivo) //dogo=
dki.kompot.si/events/c4ee8c26-c668-491e-91b3-b466578b83e2 https://dogodki.k=
ompot.si/events/c4ee8c26-c668-491e-91b3-b466578b83e2 Mon Apr 6 1900 CET
- Emacs Paris: S: Emacs workshop in Paris (online) //emacs-doctor.com=
/ https://emacs-doctor.com/ Tue Apr 7 0830 America/Vancouver - 1030 America=
/Chicago - 1130 America/Toronto - 1530 Etc/GMT - 1730 Europe/Berlin - 2100 =
Asia/Kolkata - 2330 Asia/Singapore
- OrgMeetup (virtual) //orgmode.org/worg/orgmeetup.html https://orgmo=
de.org/worg/orgmeetup.html Wed Apr 8 0900 America/Vancouver - 1100 America/=
Chicago - 1200 America/Toronto - 1600 Etc/GMT - 1800 Europe/Berlin - 2130 A=
sia/Kolkata -- Thu Apr 9 0000 Asia/Singapore
- Atelier Emacs Montpellier (in person) //lebib.org/date/atelier-emac=
s https://lebib.org/date/atelier-emacs Fri Apr 10 1800 Europe/Paris
- London Emacs (in person): Emacs London meetup //www.meetup.com/lond=
on-emacs-hacking/events/313909207/ https://www.meetup.com/london-emacs-hack=
ing/events/313909207/ Tue Apr 14 1800 Europe/London
- Emacs Berlin: In-Person-Only Emacs-Berlin Stammtisch //emacs-berlin=
.org/ https://emacs-berlin.org/ Tue Apr 14 1900 Europe/Berlin
- M-x Research: TBA //m-x-research.github.io/ https://m-x-research.gi=
thub.io/ Wed Apr 15 0800 America/Vancouver - 1000 America/Chicago - 1100 Am=
erica/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 Asia/Kolkata - 230=
0 Asia/Singapore
- Protesilaos Stavrou: Emacs live stream with Sacha Chua on 2026-04-1=
6 17:30 Europe/Athens https://protesilaos.com/codelog/2026-04-04-emacs-live=
-with-sacha-chua/
- Emacs configuration:
- Announcing Anju http://yummymelon.com/devnull/announcing-anju.html =
(Reddit https://www.reddit.com/r/emacs/comments/1s7un9y/announcing_anju/) -=
mouse interactions for modeline, context menu, and main menu
- Emacs Redux: Repeat Mode: Stop Repeating Yourself https://emacsredu=
x.com/blog/2026/04/04/repeat-mode/ (Irreal https://irreal.org/blog/?p=3D137=
22)
- backpack 0.4.0 - adds self-documenting inventory browser https://gi=
thub.com/shackra/backpack (Reddit https://www.reddit.com/r/emacs/comments/1=
sab5si/backpack_emacs_version_040/)
- Emacs Lisp:
- Almighty Lisp: Lisp & Emacs Essentials - almightylisp.com https://a=
lmightylisp.com/ (HN https://news.ycombinator.com/item?id=3D47612277)
- Dave Pearson: nukneval.el v1.3 https://blog.davep.org/2026/04/03/nu=
kneval-el-v1-3.html unload and re-evaluate
- Creating an Emacs Package from Concept to MELPA (Part 7) https://ww=
w.youtube.com/watch?v=3DFUAXrMbY9nE (57:13)
- How to run a function when my buffer selection changes? https://www=
.reddit.com/r/emacs/comments/1sduilc/how_to_run_a_function_when_my_buffer_s=
election/ - updated with window-state-change-hook
- Yay Emacs live: Reorganizing my Emacs configuration so that my defu=
ns are tangled to separate files https://www.youtube.com/watch?v=3D9CV5pTIM=
7Vk (01:48:56)
- Sacha Chua: YE11: Fix find-function for Emacs Lisp from org-babel o=
r scratch https://sachachua.com/blog/2026/04/ye11-fix-find-function-for-ema=
cs-lisp-from-org-babel-or-scratch/ (YouTube https://www.youtube.com/watch?v=
=3DPKkV1Tbev_Y, 08:19)
- Appearance:
- New package: outline-stars.el https://codeberg.org/phmcc/outline-st=
ars (Reddit https://www.reddit.com/r/emacs/comments/1sayd4i/new_package_out=
linestarsel/)
- occult.el - collapse buffer regions into single-line summaries http=
s://github.com/agzam/occult.el (Reddit https://www.reddit.com/r/emacs/comme=
nts/1s7xiti/tiny_package_may_come_handy/)
- Make the left margin shine! https://www.reddit.com/r/emacs/comments=
/1s83i2i/make_the_left_margin_shine/
- Senka07/yotsuba-emacs-theme =C2=B7 GitHub https://github.com/Senka0=
7/yotsuba-emacs-theme (Reddit https://www.reddit.com/r/emacs/comments/1s8jo=
c7/i_made_a_theme_for_emacs_based_on_the_yotsuba/)
- Navigation:
- Tip about using other-window-prefix C-x 4 4 https://snac.lab8.cz/ma=
ttof/p/1775377168.159080
- Tip about using windmove https://fe.disroot.org/objects/c9be1ac9-84=
04-4114-8787-3cc4ba6957e6
- Writing:
- Curtis McHale: Check Spelling in Emacs https://curtismchale.ca/2026=
/03/31/check-spelling-in-emacs (YouTube https://www.youtube.com/watch?v=3DL=
ML6pnwLcKE 06:38)
- Dave Pearson: blogmore.el v3.1 https://blog.davep.org/2026/04/05/bl=
ogmore-el-v3-1.html
- Denote:
- Protesilaos Stavrou: Emacs: new sequence scheme for the =E2=80=98de=
note-sequence=E2=80=99 package https://protesilaos.com/codelog/2026-04-03-e=
macs-denote-sequence-new-alphanumeric-delimited-scheme/
- Org Mode:
- [EMACS LAB] #3: Introduction to Org Mode https://www.youtube.com/wa=
tch?v=3Dk2-9DS7jZyg (01:57:55)
- aravindps/org-gtd: Things 3 style GTD for Emacs =E2=80=94 org-mode =
agenda views, =E2=8C=98 keybindings, context tags. Works with Doom and vani=
lla Emacs. =C2=B7 GitHub https://github.com/aravindps/org-gtd (r/emacs http=
s://www.reddit.com/r/emacs/comments/1s86q3t/nonemacs_person_accidentally_bu=
ilt_a_gtd_thing_in/, r/orgmode https://www.reddit.com/r/orgmode/comments/1s=
8cuwd/work_blocked_gtd_apps_so_i_built_my_own_plaintext/)
- [BLOG] #27 bbb:OrgMeetup on Wed, February 11, 19:00 UTC+3 - Ihor Ra=
dchenko https://list.orgmode.org/orgmode/87pl4lul8r.fsf@localhost/ (@yantar=
[email protected] https://fosstodon.org/@yantar92/116320012163184817) notes
- Import, export, and integration:
- lopeztel/ox-dnd-html: Emacs export org files to D&D themed html =C2=
=B7 GitHub https://github.com/lopeztel/ox-dnd-html (Reddit https://www.redd=
it.com/r/emacs/comments/1scdtlw/oxdndhtml/)
- Adding org-protocol support https://chatziiola.github.io/posts/2025=
1216_adding-org-protocol-support.html (Reddit https://www.reddit.com/r/orgm=
ode/comments/1s9g7xt/orgprotocol_capture_my_configuration/)
- Sacha Chua: Extract PDF highlights into an Org file with Python htt=
ps://sachachua.com/blog/2026/04/demo-extract-pdf-highlights-into-an-org-fil=
e-with-python/ (YouTube https://www.youtube.com/watch?v=3DOTnYV2IZL_U 04:27)
- James Endres Howell: My first advice! (in Emacs Lisp) https://james=
endreshowell.com/2026-04-04-my-first-advice-in-emacs-lisp.html - specifying=
HTML boilerplace for org-static-blog
- RSS feeds for your org-mode website https://thibaut.dev/blog/org-pu=
blish-rss.html (@[email protected] https://toot.io/@bgtdsword/1163539920601=
34650)
- Org-mode - Various font sizes LaTeX https://www.youtube.com/watch?v=
=3DoBkzkDutLCI (04:14)
- Org development:
- ol: Allow targets as search option in id: links https://git.savanna=
h.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=3D62cad0194b2ac91b=
3de85caab33e40bef9eeb2a4
- org-babel: Fix and extend `org-babel-update-intermediate' variable =
https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=
=3D8c24e4bb5378e71141fdcc4278bc005ced00f126
- Query before attempting to overwrite existing attachment/DnD/yank f=
ile https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEW=
S?id=3D972d5c2ba44fe8afd6cdcdee8952d244a1d4078b
- Merge branch 'bugfix' https://git.savannah.gnu.org/cgit/emacs/org-m=
ode.git/commit/etc/ORG-NEWS?id=3Df57de9dac30231e731a3622f0897d9a945762ae0
- etc/ORG-NEWS: Remove announcement about bugfix https://git.savannah=
.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=3Dc1b4247115c198761=
cd9dbb7703833bc4de6378b
- Completion:
- Emacs Redux: Declutter M-x with read-extended-command-predicate htt=
ps://emacsredux.com/blog/2026/04/04/read-extended-command-predicate/
- [RELEASE] let-completion v0.2.0: full overhaul of Elisp completion =
- 46 binding forms, function argument candidates, expandable registry, full=
y customizable two-column annotations https://github.com/gggion/let-complet=
ion.el (Reddit https://www.reddit.com/r/emacs/comments/1s8pde5/release_letc=
ompletion_v020_full_overhaul_of_elisp/)
- rougier/nano-vertico: Emacs / nano + vertico =C2=B7 GitHub https://=
github.com/rougier/nano-vertico (Reddit https://www.reddit.com/r/emacs/comm=
ents/1s9deym/nano_vertico_tui/)
- Coding:
- Mike Olson - eglot-python-preset and eglot-typescript-preset: Now o=
n MELPA https://mwolson.org/blog/2026-04-02-eglot-python-preset-and-eglot-t=
ypescript-preset-now-on-melpa/ (Reddit https://www.reddit.com/r/emacs/comme=
nts/1sb1f8b/multilsp_support_for_python_and_typescript_in/)
- Function to make eglot add IWYU headers without doing an autocomple=
te in the buffer https://www.reddit.com/r/emacs/comments/1sano0b/function_t=
o_make_eglot_add_iwyu_headers_without/
- Dave Pearson: make-phony.el v1.3 https://blog.davep.org/2026/04/03/=
make-phony-el-v1-3.html for Makefiles
- Daskeladden/shipit: Code review in Emacs =C2=B7 GitHub https://gith=
ub.com/Daskeladden/shipit (Reddit https://www.reddit.com/r/emacs/comments/1=
s8qmj2/shipit_code_review_without_leaving_emacs/)
- Shells:
- Ghostel - terminal emulator powered by libghostty https://github.co=
m/dakra/ghostel (Reddit https://www.reddit.com/r/emacs/comments/1sc4n6k/gho=
stel_terminal_emulator_powered_by_libghostty/)
- Mail, news, and chat:
- Thanos Apollo: Bringing jabber.el Back From the Dead https://thanos=
apollo.org/posts/emacs-jabber-revival/ (@[email protected] https://fram=
apiaf.org/@debacle/116346678036311813)
- mastodon.el 2.0.14 - jump to quoting toot, bugfixes, annotations ht=
tps://codeberg.org/martianh/mastodon.el (@[email protected] https://todon.n=
l/@mousebot/116323493425072693)
- Multimedia:
- Using Android TTS in Emacs https://mathstodon.xyz/@tusharhero/11634=
5234415202702
- Fun:
- Anybody interested in writing SDL games in Emacs Lisp? https://www.=
reddit.com/r/emacs/comments/1s8kox8/anybody_interested_in_writing_sdl_games=
_in_emacs/
- Emacs + SDL: unblocking the unblockable https://www.reddit.com/r/em=
acs/comments/1sc2dfx/emacs_sdl_unblocking_the_unblockable/ (emacs-devel htt=
ps://lists.gnu.org/archive/html/emacs-devel/2026-04/msg00189.html)
- Dave Pearson: eg.el v1.2 https://blog.davep.org/2026/03/31/eg-el-v1=
-2.html Norton Guide?, thinks.el v1.13 https://blog.davep.org/2026/03/31/th=
inks-el-v1-13.html thought bubbles, binclock.el v1.12 https://blog.davep.or=
g/2026/04/01/binclock-el-v1-12.html binary clock, obfusurl.el v2.2 https://=
blog.davep.org/2026/04/01/obfusurl-el-v2-2.html obfuscating URLs
- AI:
- I run my company from Emacs https://www.thetypicalset.com/blog/emac=
s-as-ceo-operating-system (HN https://news.ycombinator.com/item?id=3D476260=
06)
- Crafting an AI-Driven Workflow System - System Crafters Live! https=
://www.youtube.com/watch?v=3DSrRweChigB0 (01:52:03)
- Will using Emacs give you an edge in the AI-era? https://www.youtub=
e.com/watch?v=3DePH3u7lmFWU (45:08, Reddit https://www.reddit.com/r/emacs/c=
omments/1s8atnd/will_using_emacs_give_you_an_edge_in_the_aiera_45/, Reddit =
https://www.reddit.com/r/emacs/comments/1s8m35w/will_using_emacs_give_you_a=
n_edge_in_the_aiera/)
- The Agent-Native Editor Was Invented in 1976 https://noquiche.fyi/e=
macs-for-agents
- Community:
- Emacs ATX Meetup. April 2026. - YouTube https://www.youtube.com/wat=
ch?v=3D465GSalM6oI (2:04:58)
- Sacha Chua: #YayEmacs 10: Emacs coaching with Prot: Emacs workflows=
and streaming https://sachachua.com/blog/2026/04/yayemacs-10-emacs-coachin=
g-with-prot-packaging-emacs-lisp/ (YouTube https://www.youtube.com/watch?v=
=3DkvBS8wz8ZRw 01:06:30)
- Sacha Chua: Thinking about Emacs coaching goals with Prot https://s=
achachua.com/blog/2026/03/thinking-about-coaching-goals-with-prot/
- Protesilaos Stavrou: Emacs coaching with Sacha Chua https://protesi=
laos.com/codelog/2026-03-31-emacs-coaching-with-sacha-chua/
- Emacs Carnival March 2026: Mistakes and Misconceptions https://sdf.=
org/~pkal/blog/emacs/mistakes.html
- The Comfort Trap https://lio.novelli.si/en/blog/mistakes-and-miscon=
ceptions.html (@[email protected] https://toot.si/@len/116323162366294557)
- Christian Tietze: Emacs Mistakes and Misconceptions That Held Me Ba=
ck in 2019 https://christiantietze.de/posts/2026/03/emacs-mistakes-and-misc=
onceptions-that-held-me-back-in-2018/
- Einar Mostad: Emacs mistakes and misconceptions https://einar.codeb=
erg.page/emacs-mistakes-and-misconceptions.html
- Prot Asks: Hjalmar about Emacs for music, the joy of art, and Inter=
net sociability https://www.youtube.com/watch?v=3DXlESi31czFA (02:04:24)
- Alvaro Ramirez: =E2=80=A6and then there were three (expect delays) =
https://xenodium.com/and-then-there-were-three (Irreal https://irreal.org/b=
log/?p=3D13719)
- A Cult AI Computer=E2=80=99s Boom and Bust - YouTube https://www.yo=
utube.com/watch?v=3DsV7C6Ezl35A (Irreal https://irreal.org/blog/?p=3D13707)
- Other:
- Emacs Docs https://doc.emacsen.de/ (Reddit https://www.reddit.com/r=
/emacs/comments/1sbb72w/initiative_restyling_the_official_emacs_manuals/, @=
[email protected] https://mastodon.social/@maxxcan/116336010699503942)
- Thanos Apollo: Gnosis 0.10: Import Anki, Merge Everything Into One =
https://thanosapollo.org/posts/gnosis-8-to-10/
- doom emacs install on manjaro linux walkthrough on hyper-v vm https=
://www.youtube.com/watch?v=3Dtj6iMpf18DU (17:29)
- Emacs development:
- On keybindings and the slow erosion of help's utility https://lists=
.gnu.org/archive/html/emacs-devel/2026-03/msg01121.html - long discussion
- New option vc-dir-auto-hide-up-to-date https://git.savannah.gnu.org=
/cgit/emacs.git/commit/etc/NEWS?id=3Dd604445954d0c390e7c6c1280bf48b6858881b=
ef
- * lisp/vc/diff-mode.el (diff-mode-read-only-map): Bind 'v'. https:/=
/git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D859e0622ae5e8303d=
288a345d9ef9181fa0aa6ae
- * etc/NEWS: Announce Org update. https://git.savannah.gnu.org/cgit/=
emacs.git/commit/etc/NEWS?id=3Dae1ac739b799608cca0ec9f0e78f2b852078bd57
- ; Fix documentation of last change https://git.savannah.gnu.org/cgi=
t/emacs.git/commit/etc/NEWS?id=3D0a62e6c304d880b9fcb91c9ce091200cd2436a52
- Recursively check dependencies for package compatibility https://gi=
t.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D6a15c02a59d6caf171c7=
cb9b85f48ec845853445
- Inform macOS Accessibility Zoom of cursor position (bug#80624) http=
s://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D52205e38d3ea67=
0f2685e345591eac43d7a9b613
- New macro setopt-local and function set-local (bug#80709) https://g=
it.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Dfaf1932875754c44636=
1106cd8035c85fcc598f3
- Add xref-edit-mode (bug#80616) https://git.savannah.gnu.org/cgit/em=
acs.git/commit/etc/NEWS?id=3Dcda65ffa58e1280fabfdf3eb7340f429b2aedd4d
- New packages:
- https://melpa.org/#/compilation-history: Track compilation history =
in SQLite (MELPA)
- https://melpa.org/#/corg: Header completion for org-mode (MELPA)
- https://melpa.org/#/evim: Evil Visual Multi - Multiple cursors for =
evil-mode (MELPA)
- https://melpa.org/#/ghostel: Terminal emulator powered by libghostt=
y (MELPA)
- https://melpa.org/#/meshmonitor-chat: Chat client for MeshMonitor (=
Meshtastic) (MELPA)
- https://melpa.org/#/occult: Collapse and reveal buffer regions (MEL=
PA)
- https://melpa.org/#/org-dt: Dynamic templating loader (MELPA)
- https://melpa.org/#/org-grimoire: Emacs-native static site generato=
r (MELPA)
- https://melpa.org/#/org-invox: Invoice management for contractors u=
sing Org mode (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/2026-04. 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!
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, bu=
tton, or link that can show you the HTML version. If you're in Emacs, look =
for something that mentions text/html. More info: https://sachachua.com/top=
ic/emacs-news/
--==-=-=
Content-Type: text/html; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
<div id=3D"outline-container-orgb7fef9e" class=3D"outline-3">
<h3 id=3D"orgb7fef9e"><span class=3D"todo STARTED">STARTED</span> 2026-04-0=
6 Emacs news  <span class=3D"tag"><span class=3D"stream">str=
eam</span></span></h3>
<div class=3D"outline-text-3" id=3D"text-orgb7fef9e">
<p>
There's a lot of buzz around the remote code
execution thing that involves Git, but it seems to be
more of a Git issue than an Emacs one. <a href=3D"https://github.com/califi=
o/publications/blob/main/MADBugs/vim-vs-emacs-vs-claude/Emacs.md">This might
be a workaround</a> if you want, and in the meantime,
don't check out git repositories you don't trust.
There's no page for the <a href=3D"https://www.emacswiki.org/emacs/Carnival=
">Emacs Carnival</a> for April
yet, but you can start thinking about the theme of
"newbies/starter kits" already, and I'm sure Cena
or someone will round things up afterwards. Enjoy!
</p>
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/califio/publications/blob/main/MADBugs/vi=
m-vs-emacs-vs-claude/Emacs.md">Workaround for the Git-related security issu=
e that lots of people are talking about</a> (<a href=3D"https://social.tchn=
cs.de/@stackeffect/116327976371248454">@[email protected]</a>)</=
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>Emacs.si (in person): Emacs.si meetup #4 2026 (v #=C5=BEivo) <a href=3D=
"https://dogodki.kompot.si/events/c4ee8c26-c668-491e-91b3-b466578b83e2">htt=
ps://dogodki.kompot.si/events/c4ee8c26-c668-491e-91b3-b466578b83e2</a> Mon =
Apr 6 1900 CET</li>
<li>Emacs Paris: S: Emacs workshop in Paris (online) <a href=3D"https://ema=
cs-doctor.com/">https://emacs-doctor.com/</a> Tue Apr 7 0830 America/Vancou=
ver - 1030 America/Chicago - 1130 America/Toronto - 1530 Etc/GMT - 1730 Eur=
ope/Berlin - 2100 Asia/Kolkata - 2330 Asia/Singapore</li>
<li>OrgMeetup (virtual) <a href=3D"https://orgmode.org/worg/orgmeetup.html"=
>https://orgmode.org/worg/orgmeetup.html</a> Wed Apr 8 0900 America/Vancouv=
er - 1100 America/Chicago - 1200 America/Toronto - 1600 Etc/GMT - 1800 Euro=
pe/Berlin - 2130 Asia/Kolkata – Thu Apr 9 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 Apr 10 1800 Eu=
rope/Paris</li>
<li>London Emacs (in person): Emacs London meetup <a href=3D"https://www.me=
etup.com/london-emacs-hacking/events/313909207/">https://www.meetup.com/lon=
don-emacs-hacking/events/313909207/</a> Tue Apr 14 1800 Europe/London</li>
<li>Emacs Berlin: In-Person-Only Emacs-Berlin Stammtisch <a href=3D"https:/=
/emacs-berlin.org/">https://emacs-berlin.org/</a> Tue Apr 14 1900 Europe/Be=
rlin</li>
<li>M-x Research: TBA <a href=3D"https://m-x-research.github.io/">https://m=
-x-research.github.io/</a> Wed Apr 15 0800 America/Vancouver - 1000 America=
/Chicago - 1100 America/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 =
Asia/Kolkata - 2300 Asia/Singapore</li>
<li><a href=3D"https://protesilaos.com/codelog/2026-04-04-emacs-live-with-s=
acha-chua/">Protesilaos Stavrou: Emacs live stream with Sacha Chua on 2026-=
04-16 17:30 Europe/Athens</a></li>
</ul></li>
<li>Emacs configuration:
<ul class=3D"org-ul">
<li><a href=3D"http://yummymelon.com/devnull/announcing-anju.html">Announci=
ng Anju</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1s7un9y/ann=
ouncing_anju/">Reddit</a>) - mouse interactions for modeline, context menu,=
and main menu</li>
<li><a href=3D"https://emacsredux.com/blog/2026/04/04/repeat-mode/">Emacs R=
edux: Repeat Mode: Stop Repeating Yourself</a> (<a href=3D"https://irreal.o=
rg/blog/?p=3D13722">Irreal</a>)</li>
<li><a href=3D"https://github.com/shackra/backpack">backpack 0.4.0 - adds s=
elf-documenting inventory browser</a> (<a href=3D"https://www.reddit.com/r/=
emacs/comments/1sab5si/backpack_emacs_version_040/">Reddit</a>)</li>
</ul></li>
<li>Emacs Lisp:
<ul class=3D"org-ul">
<li><a href=3D"https://almightylisp.com/">Almighty Lisp: Lisp & Emacs E=
ssentials - almightylisp.com</a> (<a href=3D"https://news.ycombinator.com/i=
tem?id=3D47612277">HN</a>)</li>
<li><a href=3D"https://blog.davep.org/2026/04/03/nukneval-el-v1-3.html">Dav=
e Pearson: nukneval.el v1.3</a> unload and re-evaluate</li>
<li><a href=3D"https://www.youtube.com/watch?v=3DFUAXrMbY9nE">Creating an E=
macs Package from Concept to MELPA (Part 7)</a> (57:13)</li>
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1sduilc/how_to_run_a=
_function_when_my_buffer_selection/">How to run a function when my buffer s=
election changes?</a> - updated with window-state-change-hook</li>
<li><a href=3D"https://www.youtube.com/watch?v=3D9CV5pTIM7Vk">Yay Emacs liv=
e: Reorganizing my Emacs configuration so that my defuns are tangled to sep=
arate files</a> (01:48:56)</li>
<li><a href=3D"https://sachachua.com/blog/2026/04/ye11-fix-find-function-fo=
r-emacs-lisp-from-org-babel-or-scratch/">Sacha Chua: YE11: Fix find-functio=
n for Emacs Lisp from org-babel or scratch</a> (<a href=3D"https://www.yout=
ube.com/watch?v=3DPKkV1Tbev_Y">YouTube</a>, 08:19)</li>
</ul></li>
<li>Appearance:
<ul class=3D"org-ul">
<li><a href=3D"https://codeberg.org/phmcc/outline-stars">New package: outli=
ne-stars.el</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1sayd4i=
/new_package_outlinestarsel/">Reddit</a>)</li>
<li><a href=3D"https://github.com/agzam/occult.el">occult.el - collapse buf=
fer regions into single-line summaries</a> (<a href=3D"https://www.reddit.c=
om/r/emacs/comments/1s7xiti/tiny_package_may_come_handy/">Reddit</a>)</li>
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1s83i2i/make_the_lef=
t_margin_shine/">Make the left margin shine!</a></li>
<li><a href=3D"https://github.com/Senka07/yotsuba-emacs-theme">Senka07/yots=
uba-emacs-theme =C2=B7 GitHub</a> (<a href=3D"https://www.reddit.com/r/emac=
s/comments/1s8joc7/i_made_a_theme_for_emacs_based_on_the_yotsuba/">Reddit</=
a>)</li>
</ul></li>
<li>Navigation:
<ul class=3D"org-ul">
<li><a href=3D"https://snac.lab8.cz/mattof/p/1775377168.159080">Tip about u=
sing other-window-prefix C-x 4 4</a></li>
<li><a href=3D"https://fe.disroot.org/objects/c9be1ac9-8404-4114-8787-3cc4b=
a6957e6">Tip about using windmove</a></li>
</ul></li>
<li>Writing:
<ul class=3D"org-ul">
<li><a href=3D"https://curtismchale.ca/2026/03/31/check-spelling-in-emacs">=
Curtis McHale: Check Spelling in Emacs</a> (<a href=3D"https://www.youtube.=
com/watch?v=3DLML6pnwLcKE">YouTube</a> 06:38)</li>
<li><a href=3D"https://blog.davep.org/2026/04/05/blogmore-el-v3-1.html">Dav=
e Pearson: blogmore.el v3.1</a></li>
</ul></li>
<li>Denote:
<ul class=3D"org-ul">
<li><a href=3D"https://protesilaos.com/codelog/2026-04-03-emacs-denote-sequ=
ence-new-alphanumeric-delimited-scheme/">Protesilaos Stavrou: Emacs: new se=
quence scheme for the =E2=80=98denote-sequence=E2=80=99 package</a></li>
</ul></li>
<li>Org Mode:
<ul class=3D"org-ul">
<li><a href=3D"https://www.youtube.com/watch?v=3Dk2-9DS7jZyg">[EMACS LAB] #=
3: Introduction to Org Mode</a> (01:57:55)</li>
<li><a href=3D"https://github.com/aravindps/org-gtd">aravindps/org-gtd: Thi=
ngs 3 style GTD for Emacs =E2=80=94 org-mode agenda views, =E2=8C=98 keybin=
dings, context tags. Works with Doom and vanilla Emacs. =C2=B7 GitHub</a> (=
<a href=3D"https://www.reddit.com/r/emacs/comments/1s86q3t/nonemacs_person_=
accidentally_built_a_gtd_thing_in/">r/emacs</a>, <a href=3D"https://www.red=
dit.com/r/orgmode/comments/1s8cuwd/work_blocked_gtd_apps_so_i_built_my_own_=
plaintext/">r/orgmode</a>)</li>
<li><a href=3D"https://list.orgmode.org/orgmode/87pl4lul8r.fsf@localhost/">=
[BLOG] #27 bbb:OrgMeetup on Wed, February 11, 19:00 UTC+3 - Ihor Radchenko<=
/a> (<a href=3D"https://fosstodon.org/@yantar92/116320012163184817">@yantar=
[email protected]</a>) notes</li>
<li>Import, export, and integration:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/lopeztel/ox-dnd-html">lopeztel/ox-dnd-htm=
l: Emacs export org files to D&D themed html =C2=B7 GitHub</a> (<a href=
=3D"https://www.reddit.com/r/emacs/comments/1scdtlw/oxdndhtml/">Reddit</a>)=
</li>
<li><a href=3D"https://chatziiola.github.io/posts/20251216_adding-org-proto=
col-support.html">Adding org-protocol support</a> (<a href=3D"https://www.r=
eddit.com/r/orgmode/comments/1s9g7xt/orgprotocol_capture_my_configuration/"=
>Reddit</a>)</li>
<li><a href=3D"https://sachachua.com/blog/2026/04/demo-extract-pdf-highligh=
ts-into-an-org-file-with-python/">Sacha Chua: Extract PDF highlights into a=
n Org file with Python</a> (<a href=3D"https://www.youtube.com/watch?v=3DOT=
nYV2IZL_U">YouTube</a> 04:27)</li>
<li><a href=3D"https://jamesendreshowell.com/2026-04-04-my-first-advice-in-=
emacs-lisp.html">James Endres Howell: My first advice! (in Emacs Lisp)</a> =
- specifying HTML boilerplace for org-static-blog</li>
<li><a href=3D"https://thibaut.dev/blog/org-publish-rss.html">RSS feeds for=
your org-mode website</a> (<a href=3D"https://toot.io/@bgtdsword/116353992=
060134650">@[email protected]</a>)</li>
<li><a href=3D"https://www.youtube.com/watch?v=3DoBkzkDutLCI">Org-mode - Va=
rious font sizes LaTeX</a> (04:14)</li>
</ul></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=3D62cad0194b2ac91b3de85caab33e40bef9eeb2a4">ol: Allow targe=
ts as search option in id: links</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/=
etc/ORG-NEWS?id=3D8c24e4bb5378e71141fdcc4278bc005ced00f126">org-babel: Fix =
and extend `org-babel-update-intermediate' variable</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/=
etc/ORG-NEWS?id=3D972d5c2ba44fe8afd6cdcdee8952d244a1d4078b">Query before at=
tempting to overwrite existing attachment/DnD/yank file</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/=
etc/ORG-NEWS?id=3Df57de9dac30231e731a3622f0897d9a945762ae0">Merge branch 'b=
ugfix'</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/=
etc/ORG-NEWS?id=3Dc1b4247115c198761cd9dbb7703833bc4de6378b">etc/ORG-NEWS: R=
emove announcement about bugfix</a></li>
</ul></li>
</ul></li>
<li>Completion:
<ul class=3D"org-ul">
<li><a href=3D"https://emacsredux.com/blog/2026/04/04/read-extended-command=
-predicate/">Emacs Redux: Declutter M-x with read-extended-command-predicat=
e</a></li>
<li><a href=3D"https://github.com/gggion/let-completion.el">[RELEASE] let-c=
ompletion v0.2.0: full overhaul of Elisp completion - 46 binding forms, fun=
ction argument candidates, expandable registry, fully customizable two-colu=
mn annotations</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1s8p=
de5/release_letcompletion_v020_full_overhaul_of_elisp/">Reddit</a>)</li>
<li><a href=3D"https://github.com/rougier/nano-vertico">rougier/nano-vertic=
o: Emacs / nano + vertico =C2=B7 GitHub</a> (<a href=3D"https://www.reddit.=
com/r/emacs/comments/1s9deym/nano_vertico_tui/">Reddit</a>)</li>
</ul></li>
<li>Coding:
<ul class=3D"org-ul">
<li><a href=3D"https://mwolson.org/blog/2026-04-02-eglot-python-preset-and-=
eglot-typescript-preset-now-on-melpa/">Mike Olson - eglot-python-preset and=
eglot-typescript-preset: Now on MELPA</a> (<a href=3D"https://www.reddit.c=
om/r/emacs/comments/1sb1f8b/multilsp_support_for_python_and_typescript_in/"=
>Reddit</a>)</li>
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1sano0b/function_to_=
make_eglot_add_iwyu_headers_without/">Function to make eglot add IWYU heade=
rs without doing an autocomplete in the buffer</a></li>
<li><a href=3D"https://blog.davep.org/2026/04/03/make-phony-el-v1-3.html">D=
ave Pearson: make-phony.el v1.3</a> for Makefiles</li>
<li><a href=3D"https://github.com/Daskeladden/shipit">Daskeladden/shipit: C=
ode review in Emacs =C2=B7 GitHub</a> (<a href=3D"https://www.reddit.com/r/=
emacs/comments/1s8qmj2/shipit_code_review_without_leaving_emacs/">Reddit</a=
>)</li>
</ul></li>
<li>Shells:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/dakra/ghostel">Ghostel - terminal emulato=
r powered by libghostty</a> (<a href=3D"https://www.reddit.com/r/emacs/comm=
ents/1sc4n6k/ghostel_terminal_emulator_powered_by_libghostty/">Reddit</a>)<=
/li>
</ul></li>
<li>Mail, news, and chat:
<ul class=3D"org-ul">
<li><a href=3D"https://thanosapollo.org/posts/emacs-jabber-revival/">Thanos=
Apollo: Bringing jabber.el Back From the Dead</a> (<a href=3D"https://fram=
apiaf.org/@debacle/116346678036311813">@[email protected]</a>)</li>
<li><a href=3D"https://codeberg.org/martianh/mastodon.el">mastodon.el 2.0.1=
4 - jump to quoting toot, bugfixes, annotations</a> (<a href=3D"https://tod=
on.nl/@mousebot/116323493425072693">@[email protected]</a>)</li>
</ul></li>
<li>Multimedia:
<ul class=3D"org-ul">
<li><a href=3D"https://mathstodon.xyz/@tusharhero/116345234415202702">Using=
Android TTS in Emacs</a></li>
</ul></li>
<li>Fun:
<ul class=3D"org-ul">
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1s8kox8/anybody_inte=
rested_in_writing_sdl_games_in_emacs/">Anybody interested in writing SDL ga=
mes in Emacs Lisp?</a>
<ul class=3D"org-ul">
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1sc2dfx/emacs_sdl_un=
blocking_the_unblockable/">Emacs + SDL: unblocking the unblockable</a> (<a =
href=3D"https://lists.gnu.org/archive/html/emacs-devel/2026-04/msg00189.htm=
l">emacs-devel</a>)</li>
</ul></li>
<li><a href=3D"https://blog.davep.org/2026/03/31/eg-el-v1-2.html">Dave Pear=
son: eg.el v1.2</a> Norton Guide?, <a href=3D"https://blog.davep.org/2026/0=
3/31/thinks-el-v1-13.html">thinks.el v1.13</a> thought bubbles, <a href=3D"=
https://blog.davep.org/2026/04/01/binclock-el-v1-12.html">binclock.el v1.12=
</a> binary clock, <a href=3D"https://blog.davep.org/2026/04/01/obfusurl-el=
-v2-2.html">obfusurl.el v2.2</a> obfuscating URLs</li>
</ul></li>
<li>AI:
<ul class=3D"org-ul">
<li><a href=3D"https://www.thetypicalset.com/blog/emacs-as-ceo-operating-sy=
stem">I run my company from Emacs</a> (<a href=3D"https://news.ycombinator.=
com/item?id=3D47626006">HN</a>)</li>
<li><a href=3D"https://www.youtube.com/watch?v=3DSrRweChigB0">Crafting an A=
I-Driven Workflow System - System Crafters Live!</a> (01:52:03)</li>
<li><a href=3D"https://www.youtube.com/watch?v=3DePH3u7lmFWU">Will using Em=
acs give you an edge in the AI-era?</a> (45:08, <a href=3D"https://www.redd=
it.com/r/emacs/comments/1s8atnd/will_using_emacs_give_you_an_edge_in_the_ai=
era_45/">Reddit</a>, <a href=3D"https://www.reddit.com/r/emacs/comments/1s8=
m35w/will_using_emacs_give_you_an_edge_in_the_aiera/">Reddit</a>)</li>
<li><a href=3D"https://noquiche.fyi/emacs-for-agents">The Agent-Native Edit=
or Was Invented in 1976</a></li>
</ul></li>
<li>Community:
<ul class=3D"org-ul">
<li><a href=3D"https://www.youtube.com/watch?v=3D465GSalM6oI">Emacs ATX Mee=
tup. April 2026. - YouTube</a> (2:04:58)</li>
<li><a href=3D"https://sachachua.com/blog/2026/04/yayemacs-10-emacs-coachin=
g-with-prot-packaging-emacs-lisp/">Sacha Chua: #YayEmacs 10: Emacs coaching=
with Prot: Emacs workflows and streaming</a> (<a href=3D"https://www.youtu=
be.com/watch?v=3DkvBS8wz8ZRw">YouTube</a> 01:06:30)
<ul class=3D"org-ul">
<li><a href=3D"https://sachachua.com/blog/2026/03/thinking-about-coaching-g=
oals-with-prot/">Sacha Chua: Thinking about Emacs coaching goals with Prot<=
/a></li>
<li><a href=3D"https://protesilaos.com/codelog/2026-03-31-emacs-coaching-wi=
th-sacha-chua/">Protesilaos Stavrou: Emacs coaching with Sacha Chua</a></li>
</ul></li>
<li><a href=3D"https://sdf.org/~pkal/blog/emacs/mistakes.html">Emacs Carniv=
al March 2026: Mistakes and Misconceptions</a>
<ul class=3D"org-ul">
<li><a href=3D"https://lio.novelli.si/en/blog/mistakes-and-misconceptions.h=
tml">The Comfort Trap</a> (<a href=3D"https://toot.si/@len/1163231623662945=
57">@[email protected]</a>)</li>
<li><a href=3D"https://christiantietze.de/posts/2026/03/emacs-mistakes-and-=
misconceptions-that-held-me-back-in-2018/">Christian Tietze: Emacs Mistakes=
and Misconceptions That Held Me Back in 2019</a></li>
<li><a href=3D"https://einar.codeberg.page/emacs-mistakes-and-misconception=
s.html">Einar Mostad: Emacs mistakes and misconceptions</a></li>
</ul></li>
<li><a href=3D"https://www.youtube.com/watch?v=3DXlESi31czFA">Prot Asks: Hj=
almar about Emacs for music, the joy of art, and Internet sociability</a> (=
02:04:24)</li>
<li><a href=3D"https://xenodium.com/and-then-there-were-three">Alvaro Ramir=
ez: =E2=80=A6and then there were three (expect delays)</a> (<a href=3D"http=
s://irreal.org/blog/?p=3D13719">Irreal</a>)</li>
<li><a href=3D"https://www.youtube.com/watch?v=3DsV7C6Ezl35A">A Cult AI Com=
puter=E2=80=99s Boom and Bust - YouTube</a> (<a href=3D"https://irreal.org/=
blog/?p=3D13707">Irreal</a>)</li>
</ul></li>
<li>Other:
<ul class=3D"org-ul">
<li><a href=3D"https://doc.emacsen.de/">Emacs Docs</a> (<a href=3D"https://=
www.reddit.com/r/emacs/comments/1sbb72w/initiative_restyling_the_official_e=
macs_manuals/">Reddit</a>, <a href=3D"https://mastodon.social/@maxxcan/1163=
36010699503942">@[email protected]</a>)</li>
<li><a href=3D"https://thanosapollo.org/posts/gnosis-8-to-10/">Thanos Apoll=
o: Gnosis 0.10: Import Anki, Merge Everything Into One</a></li>
<li><a href=3D"https://www.youtube.com/watch?v=3Dtj6iMpf18DU">doom emacs in=
stall on manjaro linux walkthrough on hyper-v vm</a> (17:29)</li>
</ul></li>
<li>Emacs development:
<ul class=3D"org-ul">
<li><a href=3D"https://lists.gnu.org/archive/html/emacs-devel/2026-03/msg01=
121.html">On keybindings and the slow erosion of help's utility</a> - long =
discussion</li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3Dd604445954d0c390e7c6c1280bf48b6858881bef">New option vc-dir-auto-hide-=
up-to-date</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D859e0622ae5e8303d288a345d9ef9181fa0aa6ae">* lisp/vc/diff-mode.el (diff=
-mode-read-only-map): Bind 'v'.</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3Dae1ac739b799608cca0ec9f0e78f2b852078bd57">* etc/NEWS: Announce Org upd=
ate.</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D0a62e6c304d880b9fcb91c9ce091200cd2436a52">; Fix documentation of last =
change</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D6a15c02a59d6caf171c7cb9b85f48ec845853445">Recursively check dependenci=
es for package compatibility</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D52205e38d3ea670f2685e345591eac43d7a9b613">Inform macOS Accessibility Z=
oom of cursor position (bug#80624)</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3Dfaf1932875754c446361106cd8035c85fcc598f3">New macro setopt-local and f=
unction set-local (bug#80709)</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3Dcda65ffa58e1280fabfdf3eb7340f429b2aedd4d">Add xref-edit-mode (bug#8061=
6)</a></li>
</ul></li>
<li>New packages:
<ul class=3D"org-ul">
<li><a target=3D"_blank" href=3D"https://melpa.org/#/compilation-history">c=
ompilation-history</a>: Track compilation history in SQLite (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/corg">corg</a>: Header=
completion for org-mode (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/evim">evim</a>: Evil V=
isual Multi - Multiple cursors for evil-mode (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/ghostel">ghostel</a>: =
Terminal emulator powered by libghostty (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/meshmonitor-chat">mesh=
monitor-chat</a>: Chat client for MeshMonitor (Meshtastic) (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/occult">occult</a>: Co=
llapse and reveal buffer regions (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/org-dt">org-dt</a>: Dy=
namic templating loader (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/org-grimoire">org-grim=
oire</a>: Emacs-native static site generator (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/org-invox">org-invox</=
a>: Invoice management for contractors using Org mode (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/2026-04">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>
--==-=-=--
--=-=-=
Content-Type: text/x-org; charset=utf-8; name="emacs-news-STARTED 20.org"
Content-Disposition: attachment
Content-Transfer-Encoding: quoted-printable
* STARTED 2026-04-06 Emacs news :strea=
m:
There's a lot of buzz around the remote code
execution thing that involves Git, but it seems to be
more of a Git issue than an Emacs one. [[https://github.com/califio/publica=
tions/blob/main/MADBugs/vim-vs-emacs-vs-claude/Emacs.md][This might
be a workaround]] if you want, and in the meantime,
don't check out git repositories you don't trust.
There's no page for the [[https://www.emacswiki.org/emacs/Carnival][Emacs C=
arnival]] for April
yet, but you can start thinking about the theme of
"newbies/starter kits" already, and I'm sure Cena
or someone will round things up afterwards. Enjoy!
- [[https://github.com/califio/publications/blob/main/MADBugs/vim-vs-emacs-=
vs-claude/Emacs.md][Workaround for the Git-related security issue that lots=
of people are talking about]] ([[https://social.tchncs.de/@stackeffect/116=
327976371248454][@[email protected]]])
- Upcoming events ([[https://emacslife.com/calendar/emacs-calendar.ics][iCa=
l file]], [[https://emacslife.com/calendar/][Org]]):
- Emacs.si (in person): Emacs.si meetup #4 2026 (v #=C5=BEivo) https://do=
godki.kompot.si/events/c4ee8c26-c668-491e-91b3-b466578b83e2 Mon Apr 6 1900 =
CET
- Emacs Paris: S: Emacs workshop in Paris (online) https://emacs-doctor.c=
om/ Tue Apr 7 0830 America/Vancouver - 1030 America/Chicago - 1130 America/=
Toronto - 1530 Etc/GMT - 1730 Europe/Berlin - 2100 Asia/Kolkata - 2330 Asia=
/Singapore
- OrgMeetup (virtual) https://orgmode.org/worg/orgmeetup.html Wed Apr 8 0=
900 America/Vancouver - 1100 America/Chicago - 1200 America/Toronto - 1600 =
Etc/GMT - 1800 Europe/Berlin - 2130 Asia/Kolkata -- Thu Apr 9 0000 Asia/Sin=
gapore
- Atelier Emacs Montpellier (in person) https://lebib.org/date/atelier-em=
acs Fri Apr 10 1800 Europe/Paris
- London Emacs (in person): Emacs London meetup https://www.meetup.com/lo=
ndon-emacs-hacking/events/313909207/ Tue Apr 14 1800 Europe/London
- Emacs Berlin: In-Person-Only Emacs-Berlin Stammtisch https://emacs-berl=
in.org/ Tue Apr 14 1900 Europe/Berlin
- M-x Research: TBA https://m-x-research.github.io/ Wed Apr 15 0800 Ameri=
ca/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT -=
1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore
- [[https://protesilaos.com/codelog/2026-04-04-emacs-live-with-sacha-chua=
/][Protesilaos Stavrou: Emacs live stream with Sacha Chua on 2026-04-16 17:=
30 Europe/Athens]]
- Emacs configuration:
- [[http://yummymelon.com/devnull/announcing-anju.html][Announcing Anju]]=
([[https://www.reddit.com/r/emacs/comments/1s7un9y/announcing_anju/][Reddi=
t]]) - mouse interactions for modeline, context menu, and main menu
- [[https://emacsredux.com/blog/2026/04/04/repeat-mode/][Emacs Redux: Rep=
eat Mode: Stop Repeating Yourself]] ([[https://irreal.org/blog/?p=3D13722][=
Irreal]])
- [[https://github.com/shackra/backpack][backpack 0.4.0 - adds self-docum=
enting inventory browser]] ([[https://www.reddit.com/r/emacs/comments/1sab5=
si/backpack_emacs_version_040/][Reddit]])
- Emacs Lisp:
- [[https://almightylisp.com/][Almighty Lisp: Lisp & Emacs Essentials - a=
lmightylisp.com]] ([[https://news.ycombinator.com/item?id=3D47612277][HN]])
- [[https://blog.davep.org/2026/04/03/nukneval-el-v1-3.html][Dave Pearson=
: nukneval.el v1.3]] unload and re-evaluate
- [[https://www.youtube.com/watch?v=3DFUAXrMbY9nE][Creating an Emacs Pack=
age from Concept to MELPA (Part 7)]] (57:13)
- [[https://www.reddit.com/r/emacs/comments/1sduilc/how_to_run_a_function=
_when_my_buffer_selection/][How to run a function when my buffer selection =
changes?]] - updated with window-state-change-hook
- [[https://www.youtube.com/watch?v=3D9CV5pTIM7Vk][Yay Emacs live: Reorga=
nizing my Emacs configuration so that my defuns are tangled to separate fil=
es]] (01:48:56)
- [[https://sachachua.com/blog/2026/04/ye11-fix-find-function-for-emacs-l=
isp-from-org-babel-or-scratch/][Sacha Chua: YE11: Fix find-function for Ema=
cs Lisp from org-babel or scratch]] ([[https://www.youtube.com/watch?v=3DPK=
kV1Tbev_Y][YouTube]], 08:19)
- Appearance:
- [[https://codeberg.org/phmcc/outline-stars][New package: outline-stars.=
el]] ([[https://www.reddit.com/r/emacs/comments/1sayd4i/new_package_outline=
starsel/][Reddit]])
- [[https://github.com/agzam/occult.el][occult.el - collapse buffer regio=
ns into single-line summaries]] ([[https://www.reddit.com/r/emacs/comments/=
1s7xiti/tiny_package_may_come_handy/][Reddit]])
- [[https://www.reddit.com/r/emacs/comments/1s83i2i/make_the_left_margin_=
shine/][Make the left margin shine!]]
- [[https://github.com/Senka07/yotsuba-emacs-theme][Senka07/yotsuba-emacs=
-theme =C2=B7 GitHub]] ([[https://www.reddit.com/r/emacs/comments/1s8joc7/i=
_made_a_theme_for_emacs_based_on_the_yotsuba/][Reddit]])
- Navigation:
- [[https://snac.lab8.cz/mattof/p/1775377168.159080][Tip about using othe=
r-window-prefix C-x 4 4]]
- [[https://fe.disroot.org/objects/c9be1ac9-8404-4114-8787-3cc4ba6957e6][=
Tip about using windmove]]
- Writing:
- [[https://curtismchale.ca/2026/03/31/check-spelling-in-emacs][Curtis Mc=
Hale: Check Spelling in Emacs]] ([[https://www.youtube.com/watch?v=3DLML6pn=
wLcKE][YouTube]] 06:38)
- [[https://blog.davep.org/2026/04/05/blogmore-el-v3-1.html][Dave Pearson=
: blogmore.el v3.1]]
- Denote:
- [[https://protesilaos.com/codelog/2026-04-03-emacs-denote-sequence-new-=
alphanumeric-delimited-scheme/][Protesilaos Stavrou: Emacs: new sequence sc=
heme for the =E2=80=98denote-sequence=E2=80=99 package]]
- Org Mode:
- [[https://www.youtube.com/watch?v=3Dk2-9DS7jZyg][[EMACS LAB] #3: Introd=
uction to Org Mode]] (01:57:55)
- [[https://github.com/aravindps/org-gtd][aravindps/org-gtd: Things 3 sty=
le GTD for Emacs =E2=80=94 org-mode agenda views, =E2=8C=98 keybindings, co=
ntext tags. Works with Doom and vanilla Emacs. =C2=B7 GitHub]] ([[https://w=
ww.reddit.com/r/emacs/comments/1s86q3t/nonemacs_person_accidentally_built_a=
_gtd_thing_in/][r/emacs]], [[https://www.reddit.com/r/orgmode/comments/1s8c=
uwd/work_blocked_gtd_apps_so_i_built_my_own_plaintext/][r/orgmode]])
- [[https://list.orgmode.org/orgmode/87pl4lul8r.fsf@localhost/][[BLOG] #2=
7 bbb:OrgMeetup on Wed, February 11, 19:00 UTC+3 - Ihor Radchenko]] ([[http=
s://fosstodon.org/@yantar92/116320012163184817][@[email protected]]]) =
notes
- Import, export, and integration:
- [[https://github.com/lopeztel/ox-dnd-html][lopeztel/ox-dnd-html: Emac=
s export org files to D&D themed html =C2=B7 GitHub]] ([[https://www.reddit=
.com/r/emacs/comments/1scdtlw/oxdndhtml/][Reddit]])
- [[https://chatziiola.github.io/posts/20251216_adding-org-protocol-sup=
port.html][Adding org-protocol support]] ([[https://www.reddit.com/r/orgmod=
e/comments/1s9g7xt/orgprotocol_capture_my_configuration/][Reddit]])
- [[https://sachachua.com/blog/2026/04/demo-extract-pdf-highlights-into=
-an-org-file-with-python/][Sacha Chua: Extract PDF highlights into an Org f=
ile with Python]] ([[https://www.youtube.com/watch?v=3DOTnYV2IZL_U][YouTube=
]] 04:27)
- [[https://jamesendreshowell.com/2026-04-04-my-first-advice-in-emacs-l=
isp.html][James Endres Howell: My first advice! (in Emacs Lisp)]] - specify=
ing HTML boilerplace for org-static-blog
- [[https://thibaut.dev/blog/org-publish-rss.html][RSS feeds for your o=
rg-mode website]] ([[https://toot.io/@bgtdsword/116353992060134650][@bgtdsw=
[email protected]]])
- [[https://www.youtube.com/watch?v=3DoBkzkDutLCI][Org-mode - Various f=
ont sizes LaTeX]] (04:14)
- Org development:
- [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG=
-NEWS?id=3D62cad0194b2ac91b3de85caab33e40bef9eeb2a4][ol: Allow targets as s=
earch option in id: links]]
- [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG=
-NEWS?id=3D8c24e4bb5378e71141fdcc4278bc005ced00f126][org-babel: Fix and ext=
end `org-babel-update-intermediate' variable]]
- [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG=
-NEWS?id=3D972d5c2ba44fe8afd6cdcdee8952d244a1d4078b][Query before attemptin=
g to overwrite existing attachment/DnD/yank file]]
- [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG=
-NEWS?id=3Df57de9dac30231e731a3622f0897d9a945762ae0][Merge branch 'bugfix']]
- [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG=
-NEWS?id=3Dc1b4247115c198761cd9dbb7703833bc4de6378b][etc/ORG-NEWS: Remove a=
nnouncement about bugfix]]
- Completion:
- [[https://emacsredux.com/blog/2026/04/04/read-extended-command-predicat=
e/][Emacs Redux: Declutter M-x with read-extended-command-predicate]]
- [[https://github.com/gggion/let-completion.el][[RELEASE] let-completion=
v0.2.0: full overhaul of Elisp completion - 46 binding forms, function arg=
ument candidates, expandable registry, fully customizable two-column annota=
tions]] ([[https://www.reddit.com/r/emacs/comments/1s8pde5/release_letcompl=
etion_v020_full_overhaul_of_elisp/][Reddit]])
- [[https://github.com/rougier/nano-vertico][rougier/nano-vertico: Emacs =
/ nano + vertico =C2=B7 GitHub]] ([[https://www.reddit.com/r/emacs/comments=
/1s9deym/nano_vertico_tui/][Reddit]])
- Coding:
- [[https://mwolson.org/blog/2026-04-02-eglot-python-preset-and-eglot-typ=
escript-preset-now-on-melpa/][Mike Olson - eglot-python-preset and eglot-ty=
pescript-preset: Now on MELPA]] ([[https://www.reddit.com/r/emacs/comments/=
1sb1f8b/multilsp_support_for_python_and_typescript_in/][Reddit]])
- [[https://www.reddit.com/r/emacs/comments/1sano0b/function_to_make_eglo=
t_add_iwyu_headers_without/][Function to make eglot add IWYU headers withou=
t doing an autocomplete in the buffer]]
- [[https://blog.davep.org/2026/04/03/make-phony-el-v1-3.html][Dave Pears=
on: make-phony.el v1.3]] for Makefiles
- [[https://github.com/Daskeladden/shipit][Daskeladden/shipit: Code revie=
w in Emacs =C2=B7 GitHub]] ([[https://www.reddit.com/r/emacs/comments/1s8qm=
j2/shipit_code_review_without_leaving_emacs/][Reddit]])
- Shells:
- [[https://github.com/dakra/ghostel][Ghostel - terminal emulator powered=
by libghostty]] ([[https://www.reddit.com/r/emacs/comments/1sc4n6k/ghostel=
_terminal_emulator_powered_by_libghostty/][Reddit]])
- Mail, news, and chat:
- [[https://thanosapollo.org/posts/emacs-jabber-revival/][Thanos Apollo: =
Bringing jabber.el Back From the Dead]] ([[https://framapiaf.org/@debacle/1=
16346678036311813][@[email protected]]])
- [[https://codeberg.org/martianh/mastodon.el][mastodon.el 2.0.14 - jump =
to quoting toot, bugfixes, annotations]] ([[https://todon.nl/@mousebot/1163=
23493425072693][@[email protected]]])
- Multimedia:
- [[https://mathstodon.xyz/@tusharhero/116345234415202702][Using Android =
TTS in Emacs]]
- Fun:
- [[https://www.reddit.com/r/emacs/comments/1s8kox8/anybody_interested_in=
_writing_sdl_games_in_emacs/][Anybody interested in writing SDL games in Em=
acs Lisp?]]
- [[https://www.reddit.com/r/emacs/comments/1sc2dfx/emacs_sdl_unblockin=
g_the_unblockable/][Emacs + SDL: unblocking the unblockable]] ([[https://li=
sts.gnu.org/archive/html/emacs-devel/2026-04/msg00189.html][emacs-devel]])
- [[https://blog.davep.org/2026/03/31/eg-el-v1-2.html][Dave Pearson: eg.e=
l v1.2]] Norton Guide?, [[https://blog.davep.org/2026/03/31/thinks-el-v1-13=
.html][thinks.el v1.13]] thought bubbles, [[https://blog.davep.org/2026/04/=
01/binclock-el-v1-12.html][binclock.el v1.12]] binary clock, [[https://blog=
.davep.org/2026/04/01/obfusurl-el-v2-2.html][obfusurl.el v2.2]] obfuscating=
URLs
- AI:
- [[https://www.thetypicalset.com/blog/emacs-as-ceo-operating-system][I r=
un my company from Emacs]] ([[https://news.ycombinator.com/item?id=3D476260=
06][HN]])
- [[https://www.youtube.com/watch?v=3DSrRweChigB0][Crafting an AI-Driven =
Workflow System - System Crafters Live!]] (01:52:03)
- [[https://www.youtube.com/watch?v=3DePH3u7lmFWU][Will using Emacs give =
you an edge in the AI-era?]] (45:08, [[https://www.reddit.com/r/emacs/comme=
nts/1s8atnd/will_using_emacs_give_you_an_edge_in_the_aiera_45/][Reddit]], [=
[https://www.reddit.com/r/emacs/comments/1s8m35w/will_using_emacs_give_you_=
an_edge_in_the_aiera/][Reddit]])
- [[https://noquiche.fyi/emacs-for-agents][The Agent-Native Editor Was In=
vented in 1976]]
- Community:
- [[https://www.youtube.com/watch?v=3D465GSalM6oI][Emacs ATX Meetup. Apri=
l 2026. - YouTube]] (2:04:58)
- [[https://sachachua.com/blog/2026/04/yayemacs-10-emacs-coaching-with-pr=
ot-packaging-emacs-lisp/][Sacha Chua: #YayEmacs 10: Emacs coaching with Pro=
t: Emacs workflows and streaming]] ([[https://www.youtube.com/watch?v=3DkvB=
S8wz8ZRw][YouTube]] 01:06:30)
- [[https://sachachua.com/blog/2026/03/thinking-about-coaching-goals-wi=
th-prot/][Sacha Chua: Thinking about Emacs coaching goals with Prot]]
- [[https://protesilaos.com/codelog/2026-03-31-emacs-coaching-with-sach=
a-chua/][Protesilaos Stavrou: Emacs coaching with Sacha Chua]]
- [[https://sdf.org/~pkal/blog/emacs/mistakes.html][Emacs Carnival March =
2026: Mistakes and Misconceptions]]
- [[https://lio.novelli.si/en/blog/mistakes-and-misconceptions.html][Th=
e Comfort Trap]] ([[https://toot.si/@len/116323162366294557][@[email protected]]])
- [[https://christiantietze.de/posts/2026/03/emacs-mistakes-and-misconc=
eptions-that-held-me-back-in-2018/][Christian Tietze: Emacs Mistakes and Mi=
sconceptions That Held Me Back in 2019]]
- [[https://einar.codeberg.page/emacs-mistakes-and-misconceptions.html]=
[Einar Mostad: Emacs mistakes and misconceptions]]
- [[https://www.youtube.com/watch?v=3DXlESi31czFA][Prot Asks: Hjalmar abo=
ut Emacs for music, the joy of art, and Internet sociability]] (02:04:24)
- [[https://xenodium.com/and-then-there-were-three][Alvaro Ramirez: =E2=
=80=A6and then there were three (expect delays)]] ([[https://irreal.org/blo=
g/?p=3D13719][Irreal]])
- [[https://www.youtube.com/watch?v=3DsV7C6Ezl35A][A Cult AI Computer=E2=
=80=99s Boom and Bust - YouTube]] ([[https://irreal.org/blog/?p=3D13707][Ir=
real]])
- Other:
- [[https://doc.emacsen.de/][Emacs Docs]] ([[https://www.reddit.com/r/ema=
cs/comments/1sbb72w/initiative_restyling_the_official_emacs_manuals/][Reddi=
t]], [[https://mastodon.social/@maxxcan/116336010699503942][@maxxcan@mastod=
on.social]])
- [[https://thanosapollo.org/posts/gnosis-8-to-10/][Thanos Apollo: Gnosis=
0.10: Import Anki, Merge Everything Into One]]
- [[https://www.youtube.com/watch?v=3Dtj6iMpf18DU][doom emacs install on =
manjaro linux walkthrough on hyper-v vm]] (17:29)
- Emacs development:
- [[https://lists.gnu.org/archive/html/emacs-devel/2026-03/msg01121.html]=
[On keybindings and the slow erosion of help's utility]] - long discussion
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Dd604=
445954d0c390e7c6c1280bf48b6858881bef][New option vc-dir-auto-hide-up-to-dat=
e]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D859e=
0622ae5e8303d288a345d9ef9181fa0aa6ae][* lisp/vc/diff-mode.el (diff-mode-rea=
d-only-map): Bind 'v'.]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Dae1a=
c739b799608cca0ec9f0e78f2b852078bd57][* etc/NEWS: Announce Org update.]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D0a62=
e6c304d880b9fcb91c9ce091200cd2436a52][; Fix documentation of last change]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D6a15=
c02a59d6caf171c7cb9b85f48ec845853445][Recursively check dependencies for pa=
ckage compatibility]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D5220=
5e38d3ea670f2685e345591eac43d7a9b613][Inform macOS Accessibility Zoom of cu=
rsor position (bug#80624)]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Dfaf1=
932875754c446361106cd8035c85fcc598f3][New macro setopt-local and function s=
et-local (bug#80709)]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Dcda6=
5ffa58e1280fabfdf3eb7340f429b2aedd4d][Add xref-edit-mode (bug#80616)]]
- New packages:
- https://melpa.org/#/compilation-history: Track compilation history in S=
QLite (MELPA)
- https://melpa.org/#/corg: Header completion for org-mode (MELPA)
- https://melpa.org/#/evim: Evil Visual Multi - Multiple cursors for evil=
-mode (MELPA)
- https://melpa.org/#/ghostel: Terminal emulator powered by libghostty (M=
ELPA)
- https://melpa.org/#/meshmonitor-chat: Chat client for MeshMonitor (Mesh=
tastic) (MELPA)
- https://melpa.org/#/occult: Collapse and reveal buffer regions (MELPA)
- https://melpa.org/#/org-dt: Dynamic templating loader (MELPA)
- https://melpa.org/#/org-grimoire: Emacs-native static site generator (M=
ELPA)
- https://melpa.org/#/org-invox: Invoice management for contractors using=
Org mode (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/2026-04][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!
--=-=-=--