2026-04-13 Emacs news

Sacha Chua <[email protected]> Mon, 13 Apr 2026 14:18:55 -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

2026-04-13 Emacs news
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

  Lots of little improvements in this one! I'm looking forward to borrowing=
 the config tweaks that bbatsov highlighted https://emacsredux.com/blog/202=
6/04/07/stealing-from-the-best-emacs-configs/ and also trying out popterm h=
ttps://github.com/CsBigDataHub/popterm.el for quick-access shells. Also, th=
e Emacs Carnival for April has a temporary home at Newbies/starter kits htt=
ps://www.emacswiki.org/emacs/CarnivalApril2026 - feel free to write and sha=
re your thoughts!

  - Upcoming events (iCal file https://emacslife.com/calendar/emacs-calenda=
r.ics, Org https://emacslife.com/calendar/):
      - 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
      - EmacsSF (in person): coffee.el in SF //www.meetup.com/emacs-sf/even=
ts/314166900/ https://www.meetup.com/emacs-sf/events/314166900/ Sat Apr 18 =
1100 America/Los_Angeles
      - Emacs APAC: Emacs APAC meetup (virtual) //emacs-apac.gitlab.io/anno=
uncements/ https://emacs-apac.gitlab.io/announcements/ Sat Apr 25 0130 Amer=
ica/Vancouver - 0330 America/Chicago - 0430 America/Toronto - 0830 Etc/GMT =
- 1030 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore
  - Beginner:
      - What is the absolute minimum to cover in first emacs session https:=
//www.reddit.com/r/emacs/comments/1sjcnfz/what_is_the_abolsute_minimum_to_c=
over_in_first/
      - C=C3=B3mo aprender Emacs gr=C3=A1ficamente gracias a Sacha Chua htt=
ps://maxxcan.codeberg.page/2026-04-09-c%C3%B3mo-aprender-emacs-gr%C3%A1fica=
mente-gracias-a-sacha-chua.html (@[email protected] https://mastodon.=
social/@maxxcan/116378583967369263)
  - Emacs configuration:
      - video demo of anju 1.1.0 - enhance mouse interactions https://files=
.mastodon.social/cache/media_attachments/files/116/361/741/648/922/216/smal=
l/057576bb4ab68aaa.png (@[email protected] https://sfba.social/@kick=
ingvegas/116361741574872391)
      - Stealing from the Best Emacs Configs https://emacsredux.com/blog/20=
26/04/07/stealing-from-the-best-emacs-configs/ (Reddit https://www.reddit.c=
om/r/emacs/comments/1sf0xmd/stealing_from_the_best_emacs_configs/, HN https=
://news.ycombinator.com/item?id=3D47678283, lobste.rs https://lobste.rs/s/y=
esukk/stealing_from_best_emacs_configs)
      - YE13: Working on modularizing my config https://www.youtube.com/wat=
ch?v=3DU3mMJamXtAs (01:23:26)
  - Emacs Lisp:
      - Dave Pearson: expando.el v1.5 https://blog.davep.org/2026/04/06/exp=
ando-el-v1-5.html - macroexpand and pretty-print
      - Charles Choi: Computing Days Until with Emacs http://yummymelon.com=
/devnull/computing-days-until-with-emacs.html (Reddit https://www.reddit.co=
m/r/emacs/comments/1sg8r05/computing_days_until_with_emacs/, Irreal https:/=
/irreal.org/blog/?p=3D13738)
      - Listful Andrew: Counting Words V: More solutions in Emacs Lisp http=
s://flandrew.srht.site/listful/counting-words-v-more-solutions-in-emacs-lis=
p.html
      - Listful Andrew: Phones-to-Words Challenge V: Clojure-inspired Emacs=
 Lisp https://flandrew.srht.site/listful/phones-to-words-challenge-v-clojur=
e-inspired-emacs-lisp.html
      - collect-alist-from-tree https://mathstodon.xyz/@tusharhero/11635847=
6967092825
      - Emacs Redux: The Many Faces of flet: cl-flet, cl-labels, and cl-let=
f https://emacsredux.com/blog/2026/04/06/the-many-faces-of-flet/
  - Appearance:
      - Dave Pearson: quiz.el v1.7 https://blog.davep.org/2026/04/08/quiz-e=
l-v1-7.html - how to use :extend t to make a face extend to the edge
      - Ember for Emacs - A warm, nearly monochrome Doom Emacs theme. https=
://github.com/ember-theme/emacs (Reddit https://www.reddit.com/r/DoomEmacs/=
comments/1siju4p/i_made_a_color_theme_and_somehow_managed_to_stick/)
      - I've now created a theme for Emacs, inspired by the Yotsuba B theme=
 from 4chan. https://github.com/Senka07/yotsuba-emacs-theme (Reddit https:/=
/www.reddit.com/r/emacs/comments/1sgbgf9/ive_now_created_a_theme_for_emacs_=
inspired_by_the/)
      - Dave Pearson: fasta.el v1.1 https://blog.davep.org/2026/04/08/fasta=
-el-v1-1.html - bioinformatics: font-locking sequences
      - Protesilaos Stavrou: Emacs modus-themes live stream https://protesi=
laos.com/codelog/2026-04-10-emacs-spontaneous-live-modus-themes/ (YouTube h=
ttps://www.youtube.com/watch?v=3DxFQDYTCS1os 02:44:36)
  - Navigation:
      - Emacs Redux: Live Regexp Feedback with minibuffer-regexp-mode https=
://emacsredux.com/blog/2026/04/06/minibuffer-regexp-mode/
      - ediff config tips https://social.coop/@cwebber/116359052253343688
      - Tip about closing multiple Emacs buffers https://cyberplace.social/=
@khleedril/116368251651750021
      - easysession.el 1.2.1 https://github.com/jamescherti/easysession.el =
(Reddit https://www.reddit.com/r/emacs/comments/1sg34k5/easysessionel_easil=
y_persist_and_restore_emacs/) - frame names, bugfixes, elpaca, daemon mode
      - vincentjgoh/avy-dashboard: avy keys for emacs dashboard =C2=B7 GitH=
ub https://github.com/vincentjgoh/avy-dashboard (Reddit https://www.reddit.=
com/r/emacs/comments/1seed5w/use_avy_to_jump_directly_to_files_in_emacs/)
  - Dired:
      - Charles Choi: Calming Mouse Interaction in Dired http://yummymelon.=
com/devnull/calming-mouse-interaction-in-dired.html
  - Writing:
      - Tip about using Emacs to enter Unicode https://writeout.ink/@ljwrit=
es/116390506294899631
      - Dave Pearson: blogmore.el v4.0 https://blog.davep.org/2026/04/06/bl=
ogmore-el-v4-0.html more public utility functions
      - overleaf.el 1.1.5 https://github.com/vale981/overleaf.el/releases/t=
ag/v1.1.5 3-way conflict resolution
  - Denote:
      - Protesilaos Stavrou: Emacs live stream for writing Denote tests and=
 more https://protesilaos.com/codelog/2026-04-06-emacs-spontaneous-live-ton=
ight-denote/ (YouTube https://www.youtube.com/watch?v=3DVunpn7ovEOc, 03:06:=
26)
  - Org Mode:
      - Org Mode requests: [RFC] Should org-forward/backward-sentense respe=
ct element boundaries? https://list.orgmode.org/87ldety46b.fsf@localhost
      - Org-Better-Agenda https://github.com/Lycomedes1814/org-better-agend=
a (Reddit https://www.reddit.com/r/emacs/comments/1sgl5yt/orgbetteragenda/)
      - [EMACS LAB] #3: Introduction to Org Mode https://www.youtube.com/wa=
tch?v=3Dk2-9DS7jZyg (01:57:55)
      - Sacha Chua: Org Mode: Tangle Emacs config snippets to different fil=
es and add boilerplate https://sachachua.com/blog/2026/04/org-mode-tangle-e=
macs-config-snippets-to-different-files-and-add-boilerplate/
      - org-mindmap =E2=80=94 simple inline mind maps for Org https://githu=
b.com/krvkir/org-mindmap (r/emacs https://www.reddit.com/r/emacs/comments/1=
se77s5/orgmindmap_simple_inline_mind_maps_for_org/, r/orgmode https://www.r=
eddit.com/r/orgmode/comments/1se7nty/orgmindmap_simple_inline_mind_maps_for=
_org/)
      - Org ediff config tips https://fediscience.org/@jameshowell/11637720=
1685387350
      - The issues with issue trackers =E2=80=94 Bastien Guerry https://bzg=
.fr/en/notes/the-issue-with-issue-trackers/ (@[email protected] h=
ttps://framapiaf.org/@ThierryStoehr/116369738844091818) - Bark is what Org =
Mode uses
      - Emacs 31.x Orgmode version mismatch - Blog In Isolation https://www=
.yakshaving.co.uk/posts/emacs-31-orgmode-version-mismatch/ (@andyc@mastodon=
.me.uk https://mastodon.me.uk/@andyc/116368515045422554)
      - [EMACS LAB] #4: "literate" programming (org-babel) https://www.yout=
ube.com/watch?v=3D9ldWuYSXeQg (01:38:44)
      - I built a Things 3-inspired web frontend for org-agenda (looking fo=
r feedback) https://github.com/adithyabhatkajake/emacs-agenda-viewer (Reddi=
t https://www.reddit.com/r/emacs/comments/1sk320l/i_built_a_things_3inspire=
d_web_frontend_for/)
      - Tutorial para blogear como Notxor https://notxor.nueva-actitud.org/=
2022/11/17/tutorial-para-blogear-como-notxor.html (@[email protected]=
g https://fosstodon.org/@hispaemacs/116365554044703229)
      - GitHub - steve-downey/surround: Surround Source Code for org-transc=
lusion https://github.com/steve-downey/surround (Reddit https://www.reddit.=
com/r/emacs/comments/1sjekzz/github_stevedowneysurround_surround_source_cod=
e/)
      - Tip about org-babel-remote-temporary-directory https://ottawa.place=
/@plantarum/116363808900997869
      - Embark Org shortcut for displaying difference between timestamp and=
 today https://corteximplant.com/@Viiru/116375879687899687
      - Org development:
      - ox-icalendar: Add export blocks and keywords https://git.savannah.g=
nu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=3De0bc51db6afc1304815=
8b0cefaa734f48d5c8e35
      - ox-html.el: support line numbers as a :before element in code block=
s https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?=
id=3Dff3cd56d3f8137c05b85d9cadf78f26917849c71
      - org-support-shift-select: Allow forcing shift-select-mode on timest=
amps https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NE=
WS?id=3D77f0ff132138b27b0c68de5699c80b071bab6a60
  - Coding:
      - djgoku/compilation-history: Automatic compilation history tracking =
for Emacs with searchable SQLite-backed storage. =C2=B7 GitHub https://gith=
ub.com/djgoku/compilation-history (Reddit https://www.reddit.com/r/emacs/co=
mments/1sf93yd/new_package_compilationhistory_automatically/)
      - James Dyer: Wiring Flymake Diagnostics into a Follow Mode https://w=
ww.emacs.dyerdwelling.family/emacs/20260409061315-emacs--wiring-flymake-dia=
gnostics-into-a-follow-mode/
      - Jeremias-A-Queiroz/flymake-kubeconform: real-time validation of Kub=
ernetes manifests using kubeconform https://github.com/Jeremias-A-Queiroz/f=
lymake-kubeconform (Reddit https://www.reddit.com/r/emacs/comments/1sg0mq0/=
showcase_flymakekubeconform_a_pragmatic_flymake/)
      - Git fixup is magic (and Magit is too) https://arialdomartini.github=
.io/git-fixup (lobste.rs https://lobste.rs/s/2urycz)
      - Stop Jujutsu from auto-committing everything https://www.youtube.co=
m/watch?v=3DkwwQ-pQ0Rk4 (03:34)
      - Making a major mode - ocaml https://codeberg.org/trondelag/HOME/src=
/branch/main/.emacs.d/lisp/ml.el (Reddit https://www.reddit.com/r/emacs/com=
ments/1sg99ga/making_a_major_mode_ocaml/)
  - Math:
      - ESR v1.0.0: An R tree sitter mode https://codeberg.org/teoten/esr (=
Reddit https://www.reddit.com/r/emacs/comments/1siit8n/esr_v100_an_r_tree_s=
itter_mode/)
  - Shells:
      - Tip about shell-command-on-region https://social.anartist.org/@choa=
n/116384835718038157
      - [Ann] New package Popterm [posframe+terminal]=E2=80=8B https://gith=
ub.com/CsBigDataHub/popterm.el (Reddit https://www.reddit.com/r/emacs/comme=
nts/1sjumbg/ann_new_package_popterm_posframeterminal/)
      - Show: How I added a list of other vterm buffers in the modeline htt=
ps://i.redd.it/g1libuss8cug1.png
      - kitty-graphics.el v0.4.0: Sixel support, text sizing protocol, agen=
t-shell integration https://cashmere.rs/blog/kitty-graphicsel-v040-sixel-te=
xt-sizing-and-agent-shell (Reddit https://www.reddit.com/r/emacs/comments/1=
sf8llf/kittygraphicsel_v040_sixel_support_text_sizing/)
  - Web:
      - EWW! A Web in My Editor! =C2=AB Here's The Beef http://perotti.org/=
2026/04/09/eww-a-web-in-my-editor/ (@[email protected] https://dice.cam=
p/@BeefGriller/116376374567446320)
  - Mail, news, and chat:
      - mastodon.el 2.0.16 - featured tags https://codeberg.org/martianh/ma=
stodon.el (@[email protected] https://todon.nl/@mousebot/116358499901049511)
  - Evil mode:
      - evim =E2=80=94 multiple cursors for evil-mode, inspired by vim-visu=
al-multi (now on MELPA) https://github.com/Prgebish/evim (r/emacs https://w=
ww.reddit.com/r/emacs/comments/1sdx7w0/evim_multiple_cursors_for_evilmode_i=
nspired_by/, r/DoomEmacs https://www.reddit.com/r/DoomEmacs/comments/1sdxa8=
y/evim_multiple_cursors_for_evilmode_inspired_by/)
      - evil-matchit 4.1.0 is published https://github.com/redguardtoo/evil=
-matchit (Reddit https://www.reddit.com/r/emacs/comments/1sgky2l/evilmatchi=
t_410_is_published/) - Julia, skip lines that match regex
  - Multimedia:
      - [21] Working on Canvas Patch (Contd..) - 4/6/2026, 3:33:42 PM - Dyn=
e.org TV https://tv.dyne.org/w/jteKsdgPMWECZc1GKKn9Jj and 5:51:25 PM https:=
//tv.dyne.org/w/cL3KLBrhKQNjTCHYbnJQxF
      - laNotte excerpt https://www.youtube.com/watch?v=3DhngY14mk64c (08:1=
8)
  - EXWM:
      - EXWM on termux! https://github.com/termux/termux-packages/pull/2922=
5/ (Reddit https://www.reddit.com/r/emacs/comments/1sdtgr0/exwm_on_termux/)
  - Fun:
      - tamagotchi on emacs! https://github.com/tiatatida/tamagotchi-on-ema=
cs (Reddit https://www.reddit.com/r/emacs/comments/1sgsu43/tamagotchi_on_em=
acs/)
      - Server play support in nethack-el https://github.com/Feyorsh/nethac=
k-el (Reddit https://www.reddit.com/r/nethack/comments/1seiwro/server_play_=
support_in_nethackel/)
  - AI:
      - ann new packages: agent-shell-dispatch and agent-shell-ediff https:=
//www.reddit.com/r/emacs/comments/1sgprd7/ann_new_packages_agentshelldispat=
ch_and/
      - bajsicki/gptel-got: Tooling for LLM interactions with org-mode http=
s://codeberg.org/bajsicki/gptel-got
      - Emacs Codex IDE integration https://github.com/dgillis/emacs-codex-=
ide (Reddit https://www.reddit.com/r/emacs/comments/1se6nyv/emacs_codex_ide=
_integration/)
      - I forced Claude to play Tetris in Emacs. https://github.com/agzam/d=
eath-contraptions/tree/main/tools/elisp-eval (Reddit https://www.reddit.com=
/r/emacs/comments/1si5si7/i_forced_claude_to_play_tetris_in_emacs/, HN http=
s://news.ycombinator.com/item?id=3D47726541)
  - Community:
      - Fortnightly Tips, Tricks, and Questions =E2=80=94 2026-04-07 / week=
 14 https://www.reddit.com/r/emacs/comments/1sek30r/fortnightly_tips_tricks=
_and_questions_20260407/
      - Raising a few $thousand to keep version control magical https://git=
hub.com/magit/magit/issues/5555 (Reddit https://www.reddit.com/r/emacs/comm=
ents/1shj59p/raising_a_few_thousand_to_keep_version_control/, Irreal https:=
//irreal.org/blog/?p=3D13736) - support tarsius
      - Sacha Chua: YE12: Categorizing Emacs News, epwgraph, languages http=
s://sachachua.com/blog/2026/04/ye12-categorizing-emacs-news-epwgraph-langua=
ges/
  - Other:
      - Chris Maiorana: The Emacs Way: Deleting Files https://chrismaiorana=
.com/the-emacs-way-deleting-files/
      - Erik L. Arneson: Emacs as the Freelancer's Command Center https://a=
rnesonium.com/2026/04/emacs-freelance-command-center
      - senchawizard/emacs-polydiceware: generate passwords with dice https=
://codeberg.org/senchawizard/emacs-polydiceware (@[email protected]=
ocial https://gotosocial.social/@senchawizard/statuses/01KNZQN27FARKWTW9Y34=
814KT6)
      - I built an Emacs auth-source backend for 1Password (tested on macOS=
) https://github.com/renatgalimov/op.el (Reddit https://www.reddit.com/r/em=
acs/comments/1sfwlkd/i_built_an_emacs_authsource_backend_for_1password/)
      - Few tips for faster Emacs install with MSYS2 https://www.reddit.com=
/r/emacs/comments/1si7wvs/few_tips_for_faster_emacs_install_with_msys2/
  - Emacs development:
      - emacs-devel:
      - Re: On keybindings and the slow erosion of help's utility - Jonas B=
ernoulli https://yhetil.org/emacs-devel/[email protected]/ - it wou=
ld be great to get where-is to work with transient suffixes
      - Terminology changes from a long time ago: window, pane; frame, wind=
ow https://yhetil.org/emacs-devel/[email protected]/
      - ; New function 'ns-process-is-accessibility-trusted', no message (b=
ug#80624) https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D=
b4da8610cd3091a05f458bcda52ce133e2e9494c
      - Support 24-bit TrueColor on MS-Windows console https://git.savannah=
.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D2bca4ac0ed7f9911c5d1443615ec3e=
1ac3364a8d
  - New packages:
      - https://melpa.org/#/agitjo: Manage Forgejo PRs with AGit-Flow (MELP=
A)
      - https://melpa.org/#/ben: Asynchronous buffer-local environments via=
 `direnv' (MELPA)
      - https://melpa.org/#/popterm: Posframe terminal toggler with smart b=
ackends (MELPA)
      - https://melpa.org/#/struct-completion: Keyword slot completion for =
cl-defstruct constructors (MELPA)
      - https://melpa.org/#/taskjuggler-mode: Major mode for TaskJuggler pr=
oject files (MELPA)
      - https://melpa.org/#/tokyo-night: Shared infrastructure for Tokyo Ni=
ght themes (MELPA)
      - https://melpa.org/#/trust-manager: Convenient trust management (MEL=
PA)

  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-org4a852fa" class=3D"outline-3">
<h3 id=3D"org4a852fa">2026-04-13 Emacs news</h3>
<div class=3D"outline-text-3" id=3D"text-org4a852fa">
<p>
Lots of little improvements in this one! I'm looking forward to borrowing t=
he <a href=3D"https://emacsredux.com/blog/2026/04/07/stealing-from-the-best=
-emacs-configs/">config tweaks that bbatsov highlighted</a> and also trying=
 out <a href=3D"https://github.com/CsBigDataHub/popterm.el">popterm</a> for=
 quick-access shells. Also, the Emacs Carnival for April has a temporary ho=
me at <a href=3D"https://www.emacswiki.org/emacs/CarnivalApril2026">Newbies=
/starter kits</a> - feel free to write and share your thoughts!
</p>

<ul class=3D"org-ul">
<li>Upcoming events (<a href=3D"https://emacslife.com/calendar/emacs-calend=
ar.ics">iCal file</a>, <a href=3D"https://emacslife.com/calendar/">Org</a>):
<ul class=3D"org-ul">
<li>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>EmacsSF (in person): coffee.el in SF <a href=3D"https://www.meetup.com/=
emacs-sf/events/314166900/">https://www.meetup.com/emacs-sf/events/31416690=
0/</a> Sat Apr 18 1100 America/Los_Angeles</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 Apr 25 0130 America/Vancouver - 0330 America/Chicago - 0430 America/Toron=
to - 0830 Etc/GMT - 1030 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Sing=
apore</li>
</ul></li>
<li>Beginner:
<ul class=3D"org-ul">
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1sjcnfz/what_is_the_=
abolsute_minimum_to_cover_in_first/">What is the absolute minimum to cover =
in first emacs session</a></li>
<li><a href=3D"https://maxxcan.codeberg.page/2026-04-09-c%C3%B3mo-aprender-=
emacs-gr%C3%A1ficamente-gracias-a-sacha-chua.html">C=C3=B3mo aprender Emacs=
 gr=C3=A1ficamente gracias a Sacha Chua</a> (<a href=3D"https://mastodon.so=
cial/@maxxcan/116378583967369263">@[email protected]</a>)</li>
</ul></li>
<li>Emacs configuration:
<ul class=3D"org-ul">
<li><a href=3D"https://files.mastodon.social/cache/media_attachments/files/=
116/361/741/648/922/216/small/057576bb4ab68aaa.png">video demo of anju 1.1.=
0 - enhance mouse interactions</a> (<a href=3D"https://sfba.social/@kicking=
vegas/116361741574872391">@[email protected]</a>)</li>
<li><a href=3D"https://emacsredux.com/blog/2026/04/07/stealing-from-the-bes=
t-emacs-configs/">Stealing from the Best Emacs Configs</a> (<a href=3D"http=
s://www.reddit.com/r/emacs/comments/1sf0xmd/stealing_from_the_best_emacs_co=
nfigs/">Reddit</a>, <a href=3D"https://news.ycombinator.com/item?id=3D47678=
283">HN</a>, <a href=3D"https://lobste.rs/s/yesukk/stealing_from_best_emacs=
_configs">lobste.rs</a>)</li>
<li><a href=3D"https://www.youtube.com/watch?v=3DU3mMJamXtAs">YE13: Working=
 on modularizing my config</a> (01:23:26)</li>
</ul></li>
<li>Emacs Lisp:
<ul class=3D"org-ul">
<li><a href=3D"https://blog.davep.org/2026/04/06/expando-el-v1-5.html">Dave=
 Pearson: expando.el v1.5</a> - macroexpand and pretty-print</li>
<li><a href=3D"http://yummymelon.com/devnull/computing-days-until-with-emac=
s.html">Charles Choi: Computing Days Until with Emacs</a> (<a href=3D"https=
://www.reddit.com/r/emacs/comments/1sg8r05/computing_days_until_with_emacs/=
">Reddit</a>, <a href=3D"https://irreal.org/blog/?p=3D13738">Irreal</a>)</l=
i>
<li><a href=3D"https://flandrew.srht.site/listful/counting-words-v-more-sol=
utions-in-emacs-lisp.html">Listful Andrew: Counting Words V: More solutions=
 in Emacs Lisp</a></li>
<li><a href=3D"https://flandrew.srht.site/listful/phones-to-words-challenge=
-v-clojure-inspired-emacs-lisp.html">Listful Andrew: Phones-to-Words Challe=
nge V: Clojure-inspired Emacs Lisp</a></li>
<li><a href=3D"https://mathstodon.xyz/@tusharhero/116358476967092825">colle=
ct-alist-from-tree</a></li>
<li><a href=3D"https://emacsredux.com/blog/2026/04/06/the-many-faces-of-fle=
t/">Emacs Redux: The Many Faces of flet: cl-flet, cl-labels, and cl-letf</a=
></li>
</ul></li>
<li>Appearance:
<ul class=3D"org-ul">
<li><a href=3D"https://blog.davep.org/2026/04/08/quiz-el-v1-7.html">Dave Pe=
arson: quiz.el v1.7</a> - how to use :extend t to make a face extend to the=
 edge</li>
<li><a href=3D"https://github.com/ember-theme/emacs">Ember for Emacs - A wa=
rm, nearly monochrome Doom Emacs theme.</a> (<a href=3D"https://www.reddit.=
com/r/DoomEmacs/comments/1siju4p/i_made_a_color_theme_and_somehow_managed_t=
o_stick/">Reddit</a>)</li>
<li><a href=3D"https://github.com/Senka07/yotsuba-emacs-theme">I've now cre=
ated a theme for Emacs, inspired by the Yotsuba B theme from 4chan.</a> (<a=
 href=3D"https://www.reddit.com/r/emacs/comments/1sgbgf9/ive_now_created_a_=
theme_for_emacs_inspired_by_the/">Reddit</a>)</li>
<li><a href=3D"https://blog.davep.org/2026/04/08/fasta-el-v1-1.html">Dave P=
earson: fasta.el v1.1</a> - bioinformatics: font-locking sequences</li>
<li><a href=3D"https://protesilaos.com/codelog/2026-04-10-emacs-spontaneous=
-live-modus-themes/">Protesilaos Stavrou: Emacs modus-themes live stream</a=
> (<a href=3D"https://www.youtube.com/watch?v=3DxFQDYTCS1os">YouTube</a> 02=
:44:36)</li>
</ul></li>
<li>Navigation:
<ul class=3D"org-ul">
<li><a href=3D"https://emacsredux.com/blog/2026/04/06/minibuffer-regexp-mod=
e/">Emacs Redux: Live Regexp Feedback with minibuffer-regexp-mode</a></li>
<li><a href=3D"https://social.coop/@cwebber/116359052253343688">ediff confi=
g tips</a></li>
<li><a href=3D"https://cyberplace.social/@khleedril/116368251651750021">Tip=
 about closing multiple Emacs buffers</a></li>
<li><a href=3D"https://github.com/jamescherti/easysession.el">easysession.e=
l 1.2.1</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1sg34k5/eas=
ysessionel_easily_persist_and_restore_emacs/">Reddit</a>) - frame names, bu=
gfixes, elpaca, daemon mode</li>
<li><a href=3D"https://github.com/vincentjgoh/avy-dashboard">vincentjgoh/av=
y-dashboard: avy keys for emacs dashboard =C2=B7 GitHub</a> (<a href=3D"htt=
ps://www.reddit.com/r/emacs/comments/1seed5w/use_avy_to_jump_directly_to_fi=
les_in_emacs/">Reddit</a>)</li>
</ul></li>
<li>Dired:
<ul class=3D"org-ul">
<li><a href=3D"http://yummymelon.com/devnull/calming-mouse-interaction-in-d=
ired.html">Charles Choi: Calming Mouse Interaction in Dired</a></li>
</ul></li>
<li>Writing:
<ul class=3D"org-ul">
<li><a href=3D"https://writeout.ink/@ljwrites/116390506294899631">Tip about=
 using Emacs to enter Unicode</a></li>
<li><a href=3D"https://blog.davep.org/2026/04/06/blogmore-el-v4-0.html">Dav=
e Pearson: blogmore.el v4.0</a> more public utility functions</li>
<li><a href=3D"https://github.com/vale981/overleaf.el/releases/tag/v1.1.5">=
overleaf.el 1.1.5</a> 3-way conflict resolution</li>
</ul></li>
<li>Denote:
<ul class=3D"org-ul">
<li><a href=3D"https://protesilaos.com/codelog/2026-04-06-emacs-spontaneous=
-live-tonight-denote/">Protesilaos Stavrou: Emacs live stream for writing D=
enote tests and more</a> (<a href=3D"https://www.youtube.com/watch?v=3DVunp=
n7ovEOc">YouTube</a>, 03:06:26)</li>
</ul></li>
<li>Org Mode:
<ul class=3D"org-ul">
<li><a href=3D"https://list.orgmode.org/87ldety46b.fsf@localhost">Org Mode =
requests: [RFC] Should org-forward/backward-sentense respect element bounda=
ries?</a></li>
<li><a href=3D"https://github.com/Lycomedes1814/org-better-agenda">Org-Bett=
er-Agenda</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1sgl5yt/o=
rgbetteragenda/">Reddit</a>)</li>
<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://sachachua.com/blog/2026/04/org-mode-tangle-emacs-con=
fig-snippets-to-different-files-and-add-boilerplate/">Sacha Chua: Org Mode:=
 Tangle Emacs config snippets to different files and add boilerplate</a></l=
i>
<li><a href=3D"https://github.com/krvkir/org-mindmap">org-mindmap =E2=80=94=
 simple inline mind maps for Org</a> (<a href=3D"https://www.reddit.com/r/e=
macs/comments/1se77s5/orgmindmap_simple_inline_mind_maps_for_org/">r/emacs<=
/a>, <a href=3D"https://www.reddit.com/r/orgmode/comments/1se7nty/orgmindma=
p_simple_inline_mind_maps_for_org/">r/orgmode</a>)</li>
<li><a href=3D"https://fediscience.org/@jameshowell/116377201685387350">Org=
 ediff config tips</a></li>
<li><a href=3D"https://bzg.fr/en/notes/the-issue-with-issue-trackers/">The =
issues with issue trackers =E2=80=94 Bastien Guerry</a> (<a href=3D"https:/=
/framapiaf.org/@ThierryStoehr/116369738844091818">@ThierryStoehr@framapiaf.=
org</a>) - Bark is what Org Mode uses</li>
<li><a href=3D"https://www.yakshaving.co.uk/posts/emacs-31-orgmode-version-=
mismatch/">Emacs 31.x Orgmode version mismatch - Blog In Isolation</a> (<a =
href=3D"https://mastodon.me.uk/@andyc/116368515045422554">@[email protected]=
e.uk</a>)</li>
<li><a href=3D"https://www.youtube.com/watch?v=3D9ldWuYSXeQg">[EMACS LAB] #=
4: "literate" programming (org-babel)</a> (01:38:44)</li>
<li><a href=3D"https://github.com/adithyabhatkajake/emacs-agenda-viewer">I =
built a Things 3-inspired web frontend for org-agenda (looking for feedback=
)</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1sk320l/i_built_a=
_things_3inspired_web_frontend_for/">Reddit</a>)</li>
<li><a href=3D"https://notxor.nueva-actitud.org/2022/11/17/tutorial-para-bl=
ogear-como-notxor.html">Tutorial para blogear como Notxor</a> (<a href=3D"h=
ttps://fosstodon.org/@hispaemacs/116365554044703229">@hispaemacs@fosstodon.=
org</a>)</li>
<li><a href=3D"https://github.com/steve-downey/surround">GitHub - steve-dow=
ney/surround: Surround Source Code for org-transclusion</a> (<a href=3D"htt=
ps://www.reddit.com/r/emacs/comments/1sjekzz/github_stevedowneysurround_sur=
round_source_code/">Reddit</a>)</li>
<li><a href=3D"https://ottawa.place/@plantarum/116363808900997869">Tip abou=
t org-babel-remote-temporary-directory</a></li>
<li><a href=3D"https://corteximplant.com/@Viiru/116375879687899687">Embark =
Org shortcut for displaying difference between timestamp and today</a></li>
<li>Org development:
<ul class=3D"org-ul">
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/=
etc/ORG-NEWS?id=3De0bc51db6afc13048158b0cefaa734f48d5c8e35">ox-icalendar: A=
dd export blocks and keywords</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/=
etc/ORG-NEWS?id=3Dff3cd56d3f8137c05b85d9cadf78f26917849c71">ox-html.el: sup=
port line numbers as a :before element in code blocks</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/=
etc/ORG-NEWS?id=3D77f0ff132138b27b0c68de5699c80b071bab6a60">org-support-shi=
ft-select: Allow forcing shift-select-mode on timestamps</a></li>
</ul></li>
</ul></li>
<li>Coding:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/djgoku/compilation-history">djgoku/compil=
ation-history: Automatic compilation history tracking for Emacs with search=
able SQLite-backed storage. =C2=B7 GitHub</a> (<a href=3D"https://www.reddi=
t.com/r/emacs/comments/1sf93yd/new_package_compilationhistory_automatically=
/">Reddit</a>)</li>
<li><a href=3D"https://www.emacs.dyerdwelling.family/emacs/20260409061315-e=
macs--wiring-flymake-diagnostics-into-a-follow-mode/">James Dyer: Wiring Fl=
ymake Diagnostics into a Follow Mode</a></li>
<li><a href=3D"https://github.com/Jeremias-A-Queiroz/flymake-kubeconform">J=
eremias-A-Queiroz/flymake-kubeconform: real-time validation of Kubernetes m=
anifests using kubeconform</a> (<a href=3D"https://www.reddit.com/r/emacs/c=
omments/1sg0mq0/showcase_flymakekubeconform_a_pragmatic_flymake/">Reddit</a=
>)</li>
<li><a href=3D"https://arialdomartini.github.io/git-fixup">Git fixup is mag=
ic (and Magit is too)</a> (<a href=3D"https://lobste.rs/s/2urycz">lobste.rs=
</a>)</li>
<li><a href=3D"https://www.youtube.com/watch?v=3DkwwQ-pQ0Rk4">Stop Jujutsu =
from auto-committing everything</a> (03:34)</li>
<li><a href=3D"https://codeberg.org/trondelag/HOME/src/branch/main/.emacs.d=
/lisp/ml.el">Making a major mode - ocaml</a> (<a href=3D"https://www.reddit=
.com/r/emacs/comments/1sg99ga/making_a_major_mode_ocaml/">Reddit</a>)</li>
</ul></li>
<li>Math:
<ul class=3D"org-ul">
<li><a href=3D"https://codeberg.org/teoten/esr">ESR v1.0.0: An R tree sitte=
r mode</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1siit8n/esr_=
v100_an_r_tree_sitter_mode/">Reddit</a>)</li>
</ul></li>
<li>Shells:
<ul class=3D"org-ul">
<li><a href=3D"https://social.anartist.org/@choan/116384835718038157">Tip a=
bout shell-command-on-region</a></li>
<li><a href=3D"https://github.com/CsBigDataHub/popterm.el">[Ann] New packag=
e Popterm [posframe+terminal]=E2=80=8B</a> (<a href=3D"https://www.reddit.c=
om/r/emacs/comments/1sjumbg/ann_new_package_popterm_posframeterminal/">Redd=
it</a>)</li>
<li><a href=3D"https://i.redd.it/g1libuss8cug1.png">Show: How I added a lis=
t of other vterm buffers in the modeline</a></li>
<li><a href=3D"https://cashmere.rs/blog/kitty-graphicsel-v040-sixel-text-si=
zing-and-agent-shell">kitty-graphics.el v0.4.0: Sixel support, text sizing =
protocol, agent-shell integration</a> (<a href=3D"https://www.reddit.com/r/=
emacs/comments/1sf8llf/kittygraphicsel_v040_sixel_support_text_sizing/">Red=
dit</a>)</li>
</ul></li>
<li>Web:
<ul class=3D"org-ul">
<li><a href=3D"http://perotti.org/2026/04/09/eww-a-web-in-my-editor/">EWW! =
A Web in My Editor! =C2=AB Here's The Beef</a> (<a href=3D"https://dice.cam=
p/@BeefGriller/116376374567446320">@[email protected]</a>)</li>
</ul></li>
<li>Mail, news, and chat:
<ul class=3D"org-ul">
<li><a href=3D"https://codeberg.org/martianh/mastodon.el">mastodon.el 2.0.1=
6 - featured tags</a> (<a href=3D"https://todon.nl/@mousebot/11635849990104=
9511">@[email protected]</a>)</li>
</ul></li>
<li>Evil mode:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/Prgebish/evim">evim =E2=80=94 multiple cu=
rsors for evil-mode, inspired by vim-visual-multi (now on MELPA)</a> (<a hr=
ef=3D"https://www.reddit.com/r/emacs/comments/1sdx7w0/evim_multiple_cursors=
_for_evilmode_inspired_by/">r/emacs</a>, <a href=3D"https://www.reddit.com/=
r/DoomEmacs/comments/1sdxa8y/evim_multiple_cursors_for_evilmode_inspired_by=
/">r/DoomEmacs</a>)</li>
<li><a href=3D"https://github.com/redguardtoo/evil-matchit">evil-matchit 4.=
1.0 is published</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1s=
gky2l/evilmatchit_410_is_published/">Reddit</a>) - Julia, skip lines that m=
atch regex</li>
</ul></li>
<li>Multimedia:
<ul class=3D"org-ul">
<li><a href=3D"https://tv.dyne.org/w/jteKsdgPMWECZc1GKKn9Jj">[21] Working o=
n Canvas Patch (Contd..) - 4/6/2026, 3:33:42 PM - Dyne.org TV</a> and <a hr=
ef=3D"https://tv.dyne.org/w/cL3KLBrhKQNjTCHYbnJQxF">5:51:25 PM</a></li>
<li><a href=3D"https://www.youtube.com/watch?v=3DhngY14mk64c">laNotte excer=
pt</a> (08:18)</li>
</ul></li>
<li>EXWM:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/termux/termux-packages/pull/29225/">EXWM =
on termux!</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1sdtgr0/=
exwm_on_termux/">Reddit</a>)</li>
</ul></li>
<li>Fun:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/tiatatida/tamagotchi-on-emacs">tamagotchi=
 on emacs!</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1sgsu43/=
tamagotchi_on_emacs/">Reddit</a>)</li>
<li><a href=3D"https://github.com/Feyorsh/nethack-el">Server play support i=
n nethack-el</a> (<a href=3D"https://www.reddit.com/r/nethack/comments/1sei=
wro/server_play_support_in_nethackel/">Reddit</a>)</li>
</ul></li>
<li>AI:
<ul class=3D"org-ul">
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1sgprd7/ann_new_pack=
ages_agentshelldispatch_and/">ann new packages: agent-shell-dispatch and ag=
ent-shell-ediff</a></li>
<li><a href=3D"https://codeberg.org/bajsicki/gptel-got">bajsicki/gptel-got:=
 Tooling for LLM interactions with org-mode</a></li>
<li><a href=3D"https://github.com/dgillis/emacs-codex-ide">Emacs Codex IDE =
integration</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1se6nyv=
/emacs_codex_ide_integration/">Reddit</a>)</li>
<li><a href=3D"https://github.com/agzam/death-contraptions/tree/main/tools/=
elisp-eval">I forced Claude to play Tetris in Emacs.</a> (<a href=3D"https:=
//www.reddit.com/r/emacs/comments/1si5si7/i_forced_claude_to_play_tetris_in=
_emacs/">Reddit</a>, <a href=3D"https://news.ycombinator.com/item?id=3D4772=
6541">HN</a>)</li>
</ul></li>
<li>Community:
<ul class=3D"org-ul">
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1sek30r/fortnightly_=
tips_tricks_and_questions_20260407/">Fortnightly Tips, Tricks, and Question=
s =E2=80=94 2026-04-07 / week 14</a></li>
<li><a href=3D"https://github.com/magit/magit/issues/5555">Raising a few $t=
housand to keep version control magical</a> (<a href=3D"https://www.reddit.=
com/r/emacs/comments/1shj59p/raising_a_few_thousand_to_keep_version_control=
/">Reddit</a>, <a href=3D"https://irreal.org/blog/?p=3D13736">Irreal</a>) -=
 support tarsius</li>
<li><a href=3D"https://sachachua.com/blog/2026/04/ye12-categorizing-emacs-n=
ews-epwgraph-languages/">Sacha Chua: YE12: Categorizing Emacs News, epwgrap=
h, languages</a></li>
</ul></li>
<li>Other:
<ul class=3D"org-ul">
<li><a href=3D"https://chrismaiorana.com/the-emacs-way-deleting-files/">Chr=
is Maiorana: The Emacs Way: Deleting Files</a></li>
<li><a href=3D"https://arnesonium.com/2026/04/emacs-freelance-command-cente=
r">Erik L. Arneson: Emacs as the Freelancer's Command Center</a></li>
<li><a href=3D"https://codeberg.org/senchawizard/emacs-polydiceware">sencha=
wizard/emacs-polydiceware: generate passwords with dice</a> (<a href=3D"htt=
ps://gotosocial.social/@senchawizard/statuses/01KNZQN27FARKWTW9Y34814KT6">@=
[email protected]</a>)</li>
<li><a href=3D"https://github.com/renatgalimov/op.el">I built an Emacs auth=
-source backend for 1Password (tested on macOS)</a> (<a href=3D"https://www=
.reddit.com/r/emacs/comments/1sfwlkd/i_built_an_emacs_authsource_backend_fo=
r_1password/">Reddit</a>)</li>
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1si7wvs/few_tips_for=
_faster_emacs_install_with_msys2/">Few tips for faster Emacs install with M=
SYS2</a></li>
</ul></li>
<li>Emacs development:
<ul class=3D"org-ul">
<li>emacs-devel:
<ul class=3D"org-ul">
<li><a href=3D"https://yhetil.org/emacs-devel/[email protected]/">R=
e: On keybindings and the slow erosion of help's utility - Jonas Bernoulli<=
/a> - it would be great to get where-is to work with transient suffixes</li>
<li><a href=3D"https://yhetil.org/emacs-devel/[email protected]=
nu.org/">Terminology changes from a long time ago: window, pane; frame, win=
dow</a></li>
</ul></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3Db4da8610cd3091a05f458bcda52ce133e2e9494c">; New function 'ns-process-i=
s-accessibility-trusted', no message (bug#80624)</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D2bca4ac0ed7f9911c5d1443615ec3e1ac3364a8d">Support 24-bit TrueColor on =
MS-Windows console</a></li>
</ul></li>
<li>New packages:
<ul class=3D"org-ul">
<li><a target=3D"_blank" href=3D"https://melpa.org/#/agitjo">agitjo</a>: Ma=
nage Forgejo PRs with AGit-Flow (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/ben">ben</a>: Asynchro=
nous buffer-local environments via `direnv' (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/popterm">popterm</a>: =
Posframe terminal toggler with smart backends (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/struct-completion">str=
uct-completion</a>: Keyword slot completion for cl-defstruct constructors (=
MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/taskjuggler-mode">task=
juggler-mode</a>: Major mode for TaskJuggler project files (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/tokyo-night">tokyo-nig=
ht</a>: Shared infrastructure for Tokyo Night themes (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/trust-manager">trust-m=
anager</a>: Convenient trust management (MELPA)</li>
</ul></li>
</ul>

<p>
Links from <a href=3D"https://www.reddit.com/r/emacs">reddit.com/r/emacs</a=
>, <a href=3D"https://www.reddit.com/r/orgmode">r/orgmode</a>, <a href=3D"h=
ttps://www.reddit.com/r/spacemacs">r/spacemacs</a>, <a href=3D"https://mast=
odon.social/tags/emacs">Mastodon #emacs</a>, <a href=3D"https://bsky.app/ha=
shtag/emacs">Bluesky #emacs</a>, <a href=3D"https://hn.algolia.com/?query=
=3Demacs&amp;sort=3DbyDate&amp;prefix&amp;page=3D0&amp;dateRange=3Dall&amp;=
type=3Dstory">Hacker News</a>, <a href=3D"https://lobste.rs/search?q=3Demac=
s&amp;what=3Dstories&amp;order=3Dnewest">lobste.rs</a>, <a href=3D"https://=
programming.dev/c/emacs?dataType=3DPost&amp;page=3D1&amp;sort=3DNew">progra=
mming.dev</a>, <a href=3D"https://lemmy.world/c/emacs">lemmy.world</a>, <a =
href=3D"https://lemmy.ml/c/emacs?dataType=3DPost&amp;page=3D1&amp;sort=3DNe=
w">lemmy.ml</a>, <a href=3D"https://planet.emacslife.com">planet.emacslife.=
com</a>, <a href=3D"https://www.youtube.com/playlist?list=3DPL4th0AZixyREOt=
vxDpdxC9oMuX7Ar7Sdt">YouTube</a>, <a href=3D"http://git.savannah.gnu.org/cg=
it/emacs.git/log/etc/NEWS">the Emacs NEWS file</a>, <a href=3D"https://emac=
slife.com/calendar/">Emacs Calendar</a>, and <a href=3D"https://lists.gnu.o=
rg/archive/html/emacs-devel/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-2026-04-13.org
Content-Disposition: attachment
Content-Transfer-Encoding: quoted-printable

* 2026-04-13 Emacs news
Lots of little improvements in this one! I'm looking forward to borrowing t=
he [[https://emacsredux.com/blog/2026/04/07/stealing-from-the-best-emacs-co=
nfigs/][config tweaks that bbatsov highlighted]] and also trying out [[http=
s://github.com/CsBigDataHub/popterm.el][popterm]] for quick-access shells. =
Also, the Emacs Carnival for April has a temporary home at [[https://www.em=
acswiki.org/emacs/CarnivalApril2026][Newbies/starter kits]] - feel free to =
write and share your thoughts!

- Upcoming events ([[https://emacslife.com/calendar/emacs-calendar.ics][iCa=
l file]], [[https://emacslife.com/calendar/][Org]]):
  - 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
  - EmacsSF (in person): coffee.el in SF https://www.meetup.com/emacs-sf/ev=
ents/314166900/ Sat Apr 18 1100 America/Los_Angeles
  - Emacs APAC: Emacs APAC meetup (virtual) https://emacs-apac.gitlab.io/an=
nouncements/ Sat Apr 25 0130 America/Vancouver - 0330 America/Chicago - 043=
0 America/Toronto - 0830 Etc/GMT - 1030 Europe/Berlin - 1400 Asia/Kolkata -=
 1630 Asia/Singapore
- Beginner:
  - [[https://www.reddit.com/r/emacs/comments/1sjcnfz/what_is_the_abolsute_=
minimum_to_cover_in_first/][What is the absolute minimum to cover in first =
emacs session]]
  - [[https://maxxcan.codeberg.page/2026-04-09-c%C3%B3mo-aprender-emacs-gr%=
C3%A1ficamente-gracias-a-sacha-chua.html][C=C3=B3mo aprender Emacs gr=C3=A1=
ficamente gracias a Sacha Chua]] ([[https://mastodon.social/@maxxcan/116378=
583967369263][@[email protected]]])
- Emacs configuration:
  - [[https://files.mastodon.social/cache/media_attachments/files/116/361/7=
41/648/922/216/small/057576bb4ab68aaa.png][video demo of anju 1.1.0 - enhan=
ce mouse interactions]] ([[https://sfba.social/@kickingvegas/11636174157487=
2391][@[email protected]]])
  - [[https://emacsredux.com/blog/2026/04/07/stealing-from-the-best-emacs-c=
onfigs/][Stealing from the Best Emacs Configs]] ([[https://www.reddit.com/r=
/emacs/comments/1sf0xmd/stealing_from_the_best_emacs_configs/][Reddit]], [[=
https://news.ycombinator.com/item?id=3D47678283][HN]], [[https://lobste.rs/=
s/yesukk/stealing_from_best_emacs_configs][lobste.rs]])
  - [[https://www.youtube.com/watch?v=3DU3mMJamXtAs][YE13: Working on modul=
arizing my config]] (01:23:26)
- Emacs Lisp:
  - [[https://blog.davep.org/2026/04/06/expando-el-v1-5.html][Dave Pearson:=
 expando.el v1.5]] - macroexpand and pretty-print
  - [[http://yummymelon.com/devnull/computing-days-until-with-emacs.html][C=
harles Choi: Computing Days Until with Emacs]] ([[https://www.reddit.com/r/=
emacs/comments/1sg8r05/computing_days_until_with_emacs/][Reddit]], [[https:=
//irreal.org/blog/?p=3D13738][Irreal]])
  - [[https://flandrew.srht.site/listful/counting-words-v-more-solutions-in=
-emacs-lisp.html][Listful Andrew: Counting Words V: More solutions in Emacs=
 Lisp]]
  - [[https://flandrew.srht.site/listful/phones-to-words-challenge-v-clojur=
e-inspired-emacs-lisp.html][Listful Andrew: Phones-to-Words Challenge V: Cl=
ojure-inspired Emacs Lisp]]
  - [[https://mathstodon.xyz/@tusharhero/116358476967092825][collect-alist-=
from-tree]]
  - [[https://emacsredux.com/blog/2026/04/06/the-many-faces-of-flet/][Emacs=
 Redux: The Many Faces of flet: cl-flet, cl-labels, and cl-letf]]
- Appearance:
  - [[https://blog.davep.org/2026/04/08/quiz-el-v1-7.html][Dave Pearson: qu=
iz.el v1.7]] - how to use :extend t to make a face extend to the edge
  - [[https://github.com/ember-theme/emacs][Ember for Emacs - A warm, nearl=
y monochrome Doom Emacs theme.]] ([[https://www.reddit.com/r/DoomEmacs/comm=
ents/1siju4p/i_made_a_color_theme_and_somehow_managed_to_stick/][Reddit]])
  - [[https://github.com/Senka07/yotsuba-emacs-theme][I've now created a th=
eme for Emacs, inspired by the Yotsuba B theme from 4chan.]] ([[https://www=
.reddit.com/r/emacs/comments/1sgbgf9/ive_now_created_a_theme_for_emacs_insp=
ired_by_the/][Reddit]])
  - [[https://blog.davep.org/2026/04/08/fasta-el-v1-1.html][Dave Pearson: f=
asta.el v1.1]] - bioinformatics: font-locking sequences
  - [[https://protesilaos.com/codelog/2026-04-10-emacs-spontaneous-live-mod=
us-themes/][Protesilaos Stavrou: Emacs modus-themes live stream]] ([[https:=
//www.youtube.com/watch?v=3DxFQDYTCS1os][YouTube]] 02:44:36)
- Navigation:
  - [[https://emacsredux.com/blog/2026/04/06/minibuffer-regexp-mode/][Emacs=
 Redux: Live Regexp Feedback with minibuffer-regexp-mode]]
  - [[https://social.coop/@cwebber/116359052253343688][ediff config tips]]
  - [[https://cyberplace.social/@khleedril/116368251651750021][Tip about cl=
osing multiple Emacs buffers]]
  - [[https://github.com/jamescherti/easysession.el][easysession.el 1.2.1]]=
 ([[https://www.reddit.com/r/emacs/comments/1sg34k5/easysessionel_easily_pe=
rsist_and_restore_emacs/][Reddit]]) - frame names, bugfixes, elpaca, daemon=
 mode
  - [[https://github.com/vincentjgoh/avy-dashboard][vincentjgoh/avy-dashboa=
rd: avy keys for emacs dashboard =C2=B7 GitHub]] ([[https://www.reddit.com/=
r/emacs/comments/1seed5w/use_avy_to_jump_directly_to_files_in_emacs/][Reddi=
t]])
- Dired:
  - [[http://yummymelon.com/devnull/calming-mouse-interaction-in-dired.html=
][Charles Choi: Calming Mouse Interaction in Dired]]
- Writing:
  - [[https://writeout.ink/@ljwrites/116390506294899631][Tip about using Em=
acs to enter Unicode]]
  - [[https://blog.davep.org/2026/04/06/blogmore-el-v4-0.html][Dave Pearson=
: blogmore.el v4.0]] more public utility functions
  - [[https://github.com/vale981/overleaf.el/releases/tag/v1.1.5][overleaf.=
el 1.1.5]] 3-way conflict resolution
- Denote:
  - [[https://protesilaos.com/codelog/2026-04-06-emacs-spontaneous-live-ton=
ight-denote/][Protesilaos Stavrou: Emacs live stream for writing Denote tes=
ts and more]] ([[https://www.youtube.com/watch?v=3DVunpn7ovEOc][YouTube]], =
03:06:26)
- Org Mode:
  - [[https://list.orgmode.org/87ldety46b.fsf@localhost][Org Mode requests:=
 [RFC] Should org-forward/backward-sentense respect element boundaries?]]
  - [[https://github.com/Lycomedes1814/org-better-agenda][Org-Better-Agenda=
]] ([[https://www.reddit.com/r/emacs/comments/1sgl5yt/orgbetteragenda/][Red=
dit]])
  - [[https://www.youtube.com/watch?v=3Dk2-9DS7jZyg][[EMACS LAB] #3: Introd=
uction to Org Mode]] (01:57:55)
  - [[https://sachachua.com/blog/2026/04/org-mode-tangle-emacs-config-snipp=
ets-to-different-files-and-add-boilerplate/][Sacha Chua: Org Mode: Tangle E=
macs config snippets to different files and add boilerplate]]
  - [[https://github.com/krvkir/org-mindmap][org-mindmap =E2=80=94 simple i=
nline mind maps for Org]] ([[https://www.reddit.com/r/emacs/comments/1se77s=
5/orgmindmap_simple_inline_mind_maps_for_org/][r/emacs]], [[https://www.red=
dit.com/r/orgmode/comments/1se7nty/orgmindmap_simple_inline_mind_maps_for_o=
rg/][r/orgmode]])
  - [[https://fediscience.org/@jameshowell/116377201685387350][Org ediff co=
nfig tips]]
  - [[https://bzg.fr/en/notes/the-issue-with-issue-trackers/][The issues wi=
th issue trackers =E2=80=94 Bastien Guerry]] ([[https://framapiaf.org/@Thie=
rryStoehr/116369738844091818][@[email protected]]]) - Bark is wha=
t Org Mode uses
  - [[https://www.yakshaving.co.uk/posts/emacs-31-orgmode-version-mismatch/=
][Emacs 31.x Orgmode version mismatch - Blog In Isolation]] ([[https://mast=
odon.me.uk/@andyc/116368515045422554][@[email protected]]])
  - [[https://www.youtube.com/watch?v=3D9ldWuYSXeQg][[EMACS LAB] #4: "liter=
ate" programming (org-babel)]] (01:38:44)
  - [[https://github.com/adithyabhatkajake/emacs-agenda-viewer][I built a T=
hings 3-inspired web frontend for org-agenda (looking for feedback)]] ([[ht=
tps://www.reddit.com/r/emacs/comments/1sk320l/i_built_a_things_3inspired_we=
b_frontend_for/][Reddit]])
  - [[https://notxor.nueva-actitud.org/2022/11/17/tutorial-para-blogear-com=
o-notxor.html][Tutorial para blogear como Notxor]] ([[https://fosstodon.org=
/@hispaemacs/116365554044703229][@[email protected]]])
  - [[https://github.com/steve-downey/surround][GitHub - steve-downey/surro=
und: Surround Source Code for org-transclusion]] ([[https://www.reddit.com/=
r/emacs/comments/1sjekzz/github_stevedowneysurround_surround_source_code/][=
Reddit]])
  - [[https://ottawa.place/@plantarum/116363808900997869][Tip about org-bab=
el-remote-temporary-directory]]
  - [[https://corteximplant.com/@Viiru/116375879687899687][Embark Org short=
cut for displaying difference between timestamp and today]]
  - Org development:
    - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG=
-NEWS?id=3De0bc51db6afc13048158b0cefaa734f48d5c8e35][ox-icalendar: Add expo=
rt blocks and keywords]]
    - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG=
-NEWS?id=3Dff3cd56d3f8137c05b85d9cadf78f26917849c71][ox-html.el: support li=
ne numbers as a :before element in code blocks]]
    - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG=
-NEWS?id=3D77f0ff132138b27b0c68de5699c80b071bab6a60][org-support-shift-sele=
ct: Allow forcing shift-select-mode on timestamps]]
- Coding:
  - [[https://github.com/djgoku/compilation-history][djgoku/compilation-his=
tory: Automatic compilation history tracking for Emacs with searchable SQLi=
te-backed storage. =C2=B7 GitHub]] ([[https://www.reddit.com/r/emacs/commen=
ts/1sf93yd/new_package_compilationhistory_automatically/][Reddit]])
  - [[https://www.emacs.dyerdwelling.family/emacs/20260409061315-emacs--wir=
ing-flymake-diagnostics-into-a-follow-mode/][James Dyer: Wiring Flymake Dia=
gnostics into a Follow Mode]]
  - [[https://github.com/Jeremias-A-Queiroz/flymake-kubeconform][Jeremias-A=
-Queiroz/flymake-kubeconform: real-time validation of Kubernetes manifests =
using kubeconform]] ([[https://www.reddit.com/r/emacs/comments/1sg0mq0/show=
case_flymakekubeconform_a_pragmatic_flymake/][Reddit]])
  - [[https://arialdomartini.github.io/git-fixup][Git fixup is magic (and M=
agit is too)]] ([[https://lobste.rs/s/2urycz][lobste.rs]])
  - [[https://www.youtube.com/watch?v=3DkwwQ-pQ0Rk4][Stop Jujutsu from auto=
-committing everything]] (03:34)
  - [[https://codeberg.org/trondelag/HOME/src/branch/main/.emacs.d/lisp/ml.=
el][Making a major mode - ocaml]] ([[https://www.reddit.com/r/emacs/comment=
s/1sg99ga/making_a_major_mode_ocaml/][Reddit]])
- Math:
  - [[https://codeberg.org/teoten/esr][ESR v1.0.0: An R tree sitter mode]] =
([[https://www.reddit.com/r/emacs/comments/1siit8n/esr_v100_an_r_tree_sitte=
r_mode/][Reddit]])
- Shells:
  - [[https://social.anartist.org/@choan/116384835718038157][Tip about shel=
l-command-on-region]]
  - [[https://github.com/CsBigDataHub/popterm.el][[Ann] New package Popterm=
 [posframe+terminal]=E2=80=8B]] ([[https://www.reddit.com/r/emacs/comments/=
1sjumbg/ann_new_package_popterm_posframeterminal/][Reddit]])
  - [[https://i.redd.it/g1libuss8cug1.png][Show: How I added a list of othe=
r vterm buffers in the modeline]]
  - [[https://cashmere.rs/blog/kitty-graphicsel-v040-sixel-text-sizing-and-=
agent-shell][kitty-graphics.el v0.4.0: Sixel support, text sizing protocol,=
 agent-shell integration]] ([[https://www.reddit.com/r/emacs/comments/1sf8l=
lf/kittygraphicsel_v040_sixel_support_text_sizing/][Reddit]])
- Web:
  - [[http://perotti.org/2026/04/09/eww-a-web-in-my-editor/][EWW! A Web in =
My Editor! =C2=AB Here's The Beef]] ([[https://dice.camp/@BeefGriller/11637=
6374567446320][@[email protected]]])
- Mail, news, and chat:
  - [[https://codeberg.org/martianh/mastodon.el][mastodon.el 2.0.16 - featu=
red tags]] ([[https://todon.nl/@mousebot/116358499901049511][@mousebot@todo=
n.nl]])
- Evil mode:
  - [[https://github.com/Prgebish/evim][evim =E2=80=94 multiple cursors for=
 evil-mode, inspired by vim-visual-multi (now on MELPA)]] ([[https://www.re=
ddit.com/r/emacs/comments/1sdx7w0/evim_multiple_cursors_for_evilmode_inspir=
ed_by/][r/emacs]], [[https://www.reddit.com/r/DoomEmacs/comments/1sdxa8y/ev=
im_multiple_cursors_for_evilmode_inspired_by/][r/DoomEmacs]])
  - [[https://github.com/redguardtoo/evil-matchit][evil-matchit 4.1.0 is pu=
blished]] ([[https://www.reddit.com/r/emacs/comments/1sgky2l/evilmatchit_41=
0_is_published/][Reddit]]) - Julia, skip lines that match regex
- Multimedia:
  - [[https://tv.dyne.org/w/jteKsdgPMWECZc1GKKn9Jj][[21] Working on Canvas =
Patch (Contd..) - 4/6/2026, 3:33:42 PM - Dyne.org TV]] and [[https://tv.dyn=
e.org/w/cL3KLBrhKQNjTCHYbnJQxF][5:51:25 PM]]
  - [[https://www.youtube.com/watch?v=3DhngY14mk64c][laNotte excerpt]] (08:=
18)
- EXWM:
  - [[https://github.com/termux/termux-packages/pull/29225/][EXWM on termux=
!]] ([[https://www.reddit.com/r/emacs/comments/1sdtgr0/exwm_on_termux/][Red=
dit]])
- Fun:
  - [[https://github.com/tiatatida/tamagotchi-on-emacs][tamagotchi on emacs=
!]] ([[https://www.reddit.com/r/emacs/comments/1sgsu43/tamagotchi_on_emacs/=
][Reddit]])
  - [[https://github.com/Feyorsh/nethack-el][Server play support in nethack=
-el]] ([[https://www.reddit.com/r/nethack/comments/1seiwro/server_play_supp=
ort_in_nethackel/][Reddit]])
- AI:
  - [[https://www.reddit.com/r/emacs/comments/1sgprd7/ann_new_packages_agen=
tshelldispatch_and/][ann new packages: agent-shell-dispatch and agent-shell=
-ediff]]
  - [[https://codeberg.org/bajsicki/gptel-got][bajsicki/gptel-got: Tooling =
for LLM interactions with org-mode]]
  - [[https://github.com/dgillis/emacs-codex-ide][Emacs Codex IDE integrati=
on]] ([[https://www.reddit.com/r/emacs/comments/1se6nyv/emacs_codex_ide_int=
egration/][Reddit]])
  - [[https://github.com/agzam/death-contraptions/tree/main/tools/elisp-eva=
l][I forced Claude to play Tetris in Emacs.]] ([[https://www.reddit.com/r/e=
macs/comments/1si5si7/i_forced_claude_to_play_tetris_in_emacs/][Reddit]], [=
[https://news.ycombinator.com/item?id=3D47726541][HN]])
- Community:
  - [[https://www.reddit.com/r/emacs/comments/1sek30r/fortnightly_tips_tric=
ks_and_questions_20260407/][Fortnightly Tips, Tricks, and Questions =E2=80=
=94 2026-04-07 / week 14]]
  - [[https://github.com/magit/magit/issues/5555][Raising a few $thousand t=
o keep version control magical]] ([[https://www.reddit.com/r/emacs/comments=
/1shj59p/raising_a_few_thousand_to_keep_version_control/][Reddit]], [[https=
://irreal.org/blog/?p=3D13736][Irreal]]) - support tarsius
  - [[https://sachachua.com/blog/2026/04/ye12-categorizing-emacs-news-epwgr=
aph-languages/][Sacha Chua: YE12: Categorizing Emacs News, epwgraph, langua=
ges]]
- Other:
  - [[https://chrismaiorana.com/the-emacs-way-deleting-files/][Chris Maiora=
na: The Emacs Way: Deleting Files]]
  - [[https://arnesonium.com/2026/04/emacs-freelance-command-center][Erik L=
. Arneson: Emacs as the Freelancer's Command Center]]
  - [[https://codeberg.org/senchawizard/emacs-polydiceware][senchawizard/em=
acs-polydiceware: generate passwords with dice]] ([[https://gotosocial.soci=
al/@senchawizard/statuses/01KNZQN27FARKWTW9Y34814KT6][@senchawizard@gotosoc=
ial.social]])
  - [[https://github.com/renatgalimov/op.el][I built an Emacs auth-source b=
ackend for 1Password (tested on macOS)]] ([[https://www.reddit.com/r/emacs/=
comments/1sfwlkd/i_built_an_emacs_authsource_backend_for_1password/][Reddit=
]])
  - [[https://www.reddit.com/r/emacs/comments/1si7wvs/few_tips_for_faster_e=
macs_install_with_msys2/][Few tips for faster Emacs install with MSYS2]]
- Emacs development:
  - emacs-devel:
    - [[https://yhetil.org/emacs-devel/[email protected]/][Re: On k=
eybindings and the slow erosion of help's utility - Jonas Bernoulli]] - it =
would be great to get where-is to work with transient suffixes
    - [[https://yhetil.org/emacs-devel/[email protected]/=
][Terminology changes from a long time ago: window, pane; frame, window]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Db4da=
8610cd3091a05f458bcda52ce133e2e9494c][; New function 'ns-process-is-accessi=
bility-trusted', no message (bug#80624)]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D2bca=
4ac0ed7f9911c5d1443615ec3e1ac3364a8d][Support 24-bit TrueColor on MS-Window=
s console]]
- New packages:
  - https://melpa.org/#/agitjo: Manage Forgejo PRs with AGit-Flow (MELPA)
  - https://melpa.org/#/ben: Asynchronous buffer-local environments via `di=
renv' (MELPA)
  - https://melpa.org/#/popterm: Posframe terminal toggler with smart backe=
nds (MELPA)
  - https://melpa.org/#/struct-completion: Keyword slot completion for cl-d=
efstruct constructors (MELPA)
  - https://melpa.org/#/taskjuggler-mode: Major mode for TaskJuggler projec=
t files (MELPA)
  - https://melpa.org/#/tokyo-night: Shared infrastructure for Tokyo Night =
themes (MELPA)
  - https://melpa.org/#/trust-manager: Convenient trust management (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!


--=-=-=--