2026-05-25 Emacs news
Sacha Chua <[email protected]> Mon, 25 May 2026 14:15:32 -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-05-25 Emacs news
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
I liked the before/after snippets in Looking closer at Claude Generated L=
isp Code https://skybert.net/llm/looking-closer-at-claude-generated-lisp-co=
de/. (Spoiler: people write nicer code.)
- Help wanted:
- Demo site for a proposed re-design of the GNU ELPA https://pkal.sdf=
.org/gnu-elpa/ (emacs-devel https://yhetil.org/emacs-devel/87tss6z4c9.fsf@p=
osteo.net/, Reddit https://www.reddit.com/r/emacs/comments/1tlnu7z/demo_sit=
e_for_a_proposed_redesign_of_the_gnu_elpa/) - feedback wanted
- Upcoming events (iCal file https://emacslife.com/calendar/emacs-calenda=
r.ics, Org https://emacslife.com/calendar/):
- Emacs Berlin: Emacs-Berlin Hybrid Meetup https://emacs-berlin.org/ =
Wed May 27 1000 America/Vancouver - 1200 America/Chicago - 1300 America/Tor=
onto - 1700 Etc/GMT - 1900 Europe/Berlin - 2230 Asia/Kolkata -- Thu May 28 =
0100 Asia/Singapore
- EmacsSF (in person): coffee.el in SF https://www.meetup.com/emacs-s=
f/events/314950692/ Sat May 30 1100 America/Los_Angeles
- Emacs.si (in person): Emacs.si meetup #6 2026 (v #=C5=BEivo) https:=
//dogodki.kompot.si/events/67d716c3-6c04-4530-9c1a-f67aa44d31bc Mon Jun 1 1=
900 CET
- EmacsATX: Emacs Social https://www.meetup.com/emacsatx/events/31480=
9959/ Thu Jun 4 1600 America/Vancouver - 1800 America/Chicago - 1900 Americ=
a/Toronto - 2300 Etc/GMT -- Fri Jun 5 0100 Europe/Berlin - 0430 Asia/Kolkat=
a - 0700 Asia/Singapore
- M-x Research: TBA https://m-x-research.github.io/ Fri Jun 5 0800 Am=
erica/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GM=
T - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore
- Emacs configuration:
- Rahul Juliato: Taming Emacs Cache and Temporary Files https://rahul=
juliato.com/posts/emacs-cache-paths (Reddit https://www.reddit.com/r/emacs/=
comments/1tkpeme/taming_emacs_cache_and_temporary_files/)
- jamesendreshowell/emacs-config: My public Emacs configuration files=
- Codeberg.org https://codeberg.org/jamesendreshowell/emacs-config (@james=
[email protected] https://fediscience.org/@jameshowell/116632191942015=
853)
- Emacs Lisp:
- Lisp: Common Lisp, Racket, Clojure, Emacs Lisp - Hyperpolyglot http=
s://hyperpolyglot.org/lisp (HN https://news.ycombinator.com/item?id=3D48184=
322, lobste.rs https://lobste.rs/s/dg2sx7/hyperpolyglot_lisp_common_lisp_ra=
cket)
- Appearance:
- James Endres Howell: Match Emacs and GNOME light/dark theme https:/=
/jamesendreshowell.com/2026-05-23-match-emacs-and-gnome-light-dark-theme.ht=
ml
- Protesilaos: Emacs: ef-arcadia and ef-atlantis are part of the ef-t=
hemes https://protesilaos.com/codelog/2026-05-21-emacs-ef-arcadia-ef-atlant=
is-themes/
- Navigation:
- TIL: setting line number type to "visual" fixes relative jumping on=
wrapped lines https://www.reddit.com/r/emacs/comments/1tig5pq/til_setting_=
line_number_type_to_visual_fixes/
- TRAMP:
- Using TRAMP to compile in toolbox (@[email protected]) https://mas=
todon.uno/@cidra/116634501697266694
- Dired:
- Marcin Borkowski: Marking today=E2=80=99s files in Dired https://mb=
ork.pl/2026-05-18_Marking_today%e2%80%99s_files_in_Dired (Irreal https://ir=
real.org/blog/?p=3D13818)
- Writing:
- TAONAW: Checking grammar with Harper https://taonaw.com/2026/05/24/=
i-wrote-about-harper-before.html
- Denote:
- Protesilaos: Emacs: Denote version 4.2.0 https://protesilaos.com/co=
delog/2026-05-20-emacs-denote-4-2-0/
- Org Mode:
- Org Mode requests: [RFC] org-agenda log-mode is very confusing http=
s://list.orgmode.org/[email protected]=
AMPRD84.PROD.OUTLOOK.COM
- Org Mode requests: [FR] support footnote inline displaying & naviga=
tion https://list.orgmode.org/CAL1eYuL+WKh3ST3tP8AT-QVnn41Mi_OsPUwOGa4S=3DB=
[email protected]
- Wai Hon: Refining Org-mode Deadlines https://whhone.com/posts/refin=
ing-org-mode-deadlines/
- You can do what with org agenda? https://www.youtube.com/watch?v=3D=
fpnIzpWVJaQ (08:54)
- How I finally hid stars in front of org headings while also using o=
rg-indent https://www.reddit.com/r/emacs/comments/1tjypp3/how_i_finally_his=
_stars_in_front_of_org_headings/
- Vineet Naik: tagref can now be used with org-mode files https://www=
.naiquev.in/tagref-can-now-be-used-with-org-mode-files.html
- build blog with orgmode and github pages https://kumakichi.github.i=
o/org-github-pages.html (@[email protected] https://hachyderm.io/@loboc=
ode/116625037395300845)
- Annotate-in-Place Notes with Emacs and org-remark https://www.chipl=
y.dev/post-annotate-in-place (YouTube https://www.youtube.com/watch?v=3DilZ=
sWEka8JM 18:15, r/orgmode https://www.reddit.com/r/orgmode/comments/1tkh2d2=
/annotateinplace_notes_with_emacs_and_orgremark/, r/emacs https://www.reddi=
t.com/r/emacs/comments/1tikch6/annotateinplace_notes_with_emacs_and_orgrema=
rk/, HN https://news.ycombinator.com/item?id=3D48208982, Irreal https://irr=
eal.org/blog/?p=3D13822)
- Navi - Personal Org-Roam Graph Window - Reads DB directly - Feedbac=
k? https://github.com/ganten7/navi (Reddit https://www.reddit.com/r/emacs/c=
omments/1tgckvz/navi_obsidianstyle_orgroam_graph_viewer_native/)
- org-roam-gt: faster node search and richer capture targets for org-=
roam https://www.reddit.com/r/orgmode/comments/1tml0wz/orgroamgt_faster_nod=
e_search_and_richer_capture/ (Reddit https://www.reddit.com/r/emacs/comment=
s/1tml16p/orgroamgt_faster_node_search_and_richer_capture/)
- grove-extra.el -- some extras on top of grove.el (fa2 graph, md etc=
.) https://github.com/elij/grove-extra (Reddit https://www.reddit.com/r/ema=
cs/comments/1tj9ul1/groveextrael_some_extras_on_top_of_groveel_fa2/) - grov=
e is a note-taking mode
- Completion:
- dl-completion: Custom completion-style https://codeberg.org/Hyudoro=
/dl-completion.git (Reddit https://www.reddit.com/r/emacs/comments/1tlnwkn/=
dlcompletion_custom_completionstyle/)
- vertico-carousel: keep the selected Vertico candidate on the first =
visible row https://github.com/kn66/vertico-carousel (Reddit https://www.re=
ddit.com/r/emacs/comments/1tl20wj/verticocarousel_keep_the_selected_vertico=
/)
- Coding:
- A small write-up of git blaming in Emacs https://ianyepan.github.io=
/posts/git-blame-emacs/ (Reddit https://www.reddit.com/r/emacs/comments/1tk=
5lzj/a_small_writeup_of_git_blaming_in_emacs/)
- Dave Pearson: next-gh-pr.el v1.0.0 https://blog.davep.org/2026/05/1=
9/next-gh-pr-el-v1-0-0.html
- Bozhidar Batsov: neat: a language-agnostic nREPL client for Emacs h=
ttps://batsov.com/articles/2026/05/20/neat-a-language-agnostic-nrepl-client=
-for-emacs/
- sdkman.el =E2=80=94 per-project SDKMAN environments in Emacs https:=
//www.reddit.com/r/emacs/comments/1thaonr/sdkmanel_perproject_sdkman_enviro=
nments_in_emacs/
- Jakub Nowak: New Job: Jira Integration https://www.cyan.sh/blog/pos=
ts/new-job-jira-integration.html
- Math:
- ratex.el: A live preview latex math package. https://github.com/gon=
gshangzheng/ratex.el (Reddit https://www.reddit.com/r/emacs/comments/1tjl1y=
t/a_live_preview_latex_math_package/)
- Mail, news, and chat:
- Doom Emacs Mail Sending and Python Way https://www.youtube.com/watc=
h?v=3Db7a0SsL1JV0 (03:15)
- AI:
- Looking closer at Claude Generated Lisp Code | skybert.net https://=
skybert.net/llm/looking-closer-at-claude-generated-lisp-code/ (@skybert@hac=
hyderm.io https://hachyderm.io/@skybert/116619828225240155)
- Emacsclient landed in Gemini CLI, and why I won't contribute to non=
-FOSS projects again https://www.reddit.com/r/emacs/comments/1tkn8sw/emacsc=
lient_landed_in_gemini_cli_and_why_i_wont/
- martenlienen/emcp: An MCP server for Emacs - Codeberg.org https://c=
odeberg.org/martenlienen/emcp (@[email protected] https://hachyderm=
.io/@martenlienen/116623077218961635)
- An experimental Markdown renderer by xenodium =C2=B7 Pull Request #=
597 =C2=B7 xenodium/agent-shell =C2=B7 GitHub https://github.com/xenodium/a=
gent-shell/pull/597 (@xenodium.bsky.social https://bsky.app/profile/xenodiu=
m.bsky.social/post/3mmh4vexqsc2n)
- Community:
- Fortnightly Tips, Tricks, and Questions =E2=80=94 2026-05-19 / week=
20 https://www.reddit.com/r/emacs/comments/1tha5v9/fortnightly_tips_tricks=
_and_questions_20260519/
- Concerning Emacs (and Jazz) https://omidmash.de/blog#concerning-ema=
cs
- "May I recommend thinking of Emacs as your Fortress of Solitude" ht=
tps://martinsos.com/posts/may-recommend-emacs-home-base (Reddit https://www=
.reddit.com/r/emacs/comments/1tmc6vw/my_first_time_participating_in_emacs_c=
arnival_may/)
- Brazilians in the community =F0=9F=87=A7=F0=9F=87=B7 https://www.re=
ddit.com/r/emacs/comments/1tihpn9/brazilians_in_the_community/ - organizing=
get-togethers or a communications channel?
- Sacha Chua: Emacs Chat 23: Emacs Chat with Raymond Zeitler https://=
sachachua.com/blog/2026/05/emacs-chat-with-raymond-zeitler/ (YouTube https:=
//www.youtube.com/watch?v=3Dro6BZI0Z64I, 58:44)
- #Emacs #Embark with Omar Antolin, Ramin Honary and Kent Pitman #lis=
p and more #interview #lispyGopherClimate - toobnix https://toobnix.org/w/7=
52ix2RNx5BijosuYtSGCv (1:12:40, Reddit https://www.reddit.com/r/emacs/comme=
nts/1th84qh/omar_antol=C3=ADn_camarenas_podcast_appearance_is/)
- From Emacs to Agents https://vivekhaldar.com/articles/from-emacs-to=
-agents/ - Vivek Haldar shifting away from Emacs for now
- Apropos with Bozhidar Batsov - YouTube https://www.youtube.com/watc=
h?v=3DsZpV5IIKHvs (@[email protected] https://hachyderm.io/@bbatsov/1166=
05231009691248)
- Amin Bandali: Thinking about life - chat with Protesilaos https://k=
elar.org/~bandali/life/thinking-with-prot.html (Prot https://protesilaos.co=
m/commentary/2026-05-23-life-issues-and-philosophy-amin-bandali/)
- Emacs development:
- Re: emacs-31 142b1e0d4c3: Fix Lisp injection via X-Draft-From in Gn=
us - Eli Zaretskii https://yhetil.org/emacs-devel/[email protected]/
- Why braces instead of casts (Re: master 56ae704e5b2 1/7: Fix (ash -=
1 1) undefined behavior - Paul Eggert) https://yhetil.org/emacs-devel/2b723=
[email protected]/
- Other:
- Fa=C3=A7a o Emacs olhar para o dinheiro usando o Embark https://www=
.youtube.com/watch?v=3D4pvjwgvOtgA (15:44)
- May I recommend using your thumbs https://meanwhiling.com/blog/2026=
-05-21-may-i-recommend-using-your-thumbs (Irreal https://irreal.org/blog/?p=
=3D13827)
- my i3-emacs integration https://khz.ac/software/i3-integration.html=
(HN https://news.ycombinator.com/item?id=3D48252535) i3 is a window manager
- caffeinate-mode: Prevent your system from sleeping using the native=
power assertion API in Emacs 31+ https://github.com/lucasec/emacs-caffeina=
te (Reddit https://www.reddit.com/r/emacs/comments/1tlqay6/caffeinatemode_p=
revent_your_system_from_sleeping/)
- A possible security layer for emacs https://www.reddit.com/r/emacs/=
comments/1tmlrk9/a_possible_security_layer_for_emacs/
- New packages:
- https://melpa.org/#/clutch: Interactive database client (MELPA)
- https://elpa.gnu.org/packages/ffs.html: Form feed-separated plain t=
ext presentations (GNU ELPA)
- https://melpa.org/#/fzf-native: Fuzzy completion style (MELPA)
- https://melpa.org/#/meshtastic: Chat client for Meshtastic LoRa dev=
ices via serial (MELPA)
- https://melpa.org/#/use-package-x: Additional keywords for use-pack=
age (MELPA, Reddit https://www.reddit.com/r/emacs/comments/1tmlsg0/usepacka=
gex_previously_usepackageextras_now/)
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-05. 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-org062d71c" class=3D"outline-3">
<h3 id=3D"org062d71c"><a href=3D"#org062d71c">2026-05-25 Emacs news</a></h3>
<div class=3D"outline-text-3" id=3D"text-org062d71c">
<p>
I liked the before/after snippets in <a href=3D"https://skybert.net/llm/loo=
king-closer-at-claude-generated-lisp-code/">Looking closer at Claude Genera=
ted Lisp Code</a>. (Spoiler: people write nicer code.)
</p>
<ul class=3D"org-ul">
<li>Help wanted:
<ul class=3D"org-ul">
<li><a href=3D"https://pkal.sdf.org/gnu-elpa/">Demo site for a proposed re-=
design of the GNU ELPA</a> (<a href=3D"https://yhetil.org/emacs-devel/87tss=
[email protected]/">emacs-devel</a>, <a href=3D"https://www.reddit.com/r=
/emacs/comments/1tlnu7z/demo_site_for_a_proposed_redesign_of_the_gnu_elpa/"=
>Reddit</a>) - feedback wanted</li>
</ul></li>
<li>Upcoming events (<a href=3D"https://emacslife.com/calendar/emacs-calend=
ar.ics">iCal file</a>, <a href=3D"https://emacslife.com/calendar/">Org</a>):
<ul class=3D"org-ul">
<li>Emacs Berlin: Emacs-Berlin Hybrid Meetup <a href=3D"https://emacs-berli=
n.org/">https://emacs-berlin.org/</a> Wed May 27 1000 America/Vancouver - 1=
200 America/Chicago - 1300 America/Toronto - 1700 Etc/GMT - 1900 Europe/Ber=
lin - 2230 Asia/Kolkata – Thu May 28 0100 Asia/Singapore</li>
<li>EmacsSF (in person): coffee.el in SF <a href=3D"https://www.meetup.com/=
emacs-sf/events/314950692/">https://www.meetup.com/emacs-sf/events/31495069=
2/</a> Sat May 30 1100 America/Los_Angeles</li>
<li>Emacs.si (in person): Emacs.si meetup #6 2026 (v #=C5=BEivo) <a href=3D=
"https://dogodki.kompot.si/events/67d716c3-6c04-4530-9c1a-f67aa44d31bc">htt=
ps://dogodki.kompot.si/events/67d716c3-6c04-4530-9c1a-f67aa44d31bc</a> Mon =
Jun 1 1900 CET</li>
<li>EmacsATX: Emacs Social <a href=3D"https://www.meetup.com/emacsatx/event=
s/314809959/">https://www.meetup.com/emacsatx/events/314809959/</a> Thu Jun=
4 1600 America/Vancouver - 1800 America/Chicago - 1900 America/Toronto - 2=
300 Etc/GMT – Fri Jun 5 0100 Europe/Berlin - 0430 Asia/Kolkata - 0700=
Asia/Singapore</li>
<li>M-x Research: TBA <a href=3D"https://m-x-research.github.io/">https://m=
-x-research.github.io/</a> Fri Jun 5 0800 America/Vancouver - 1000 America/=
Chicago - 1100 America/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 A=
sia/Kolkata - 2300 Asia/Singapore</li>
</ul></li>
<li>Emacs configuration:
<ul class=3D"org-ul">
<li><a href=3D"https://rahuljuliato.com/posts/emacs-cache-paths">Rahul Juli=
ato: Taming Emacs Cache and Temporary Files</a> (<a href=3D"https://www.red=
dit.com/r/emacs/comments/1tkpeme/taming_emacs_cache_and_temporary_files/">R=
eddit</a>)</li>
<li><a href=3D"https://codeberg.org/jamesendreshowell/emacs-config">jamesen=
dreshowell/emacs-config: My public Emacs configuration files - Codeberg.org=
</a> (<a href=3D"https://fediscience.org/@jameshowell/116632191942015853">@=
[email protected]</a>)</li>
</ul></li>
<li>Emacs Lisp:
<ul class=3D"org-ul">
<li><a href=3D"https://hyperpolyglot.org/lisp">Lisp: Common Lisp, Racket, C=
lojure, Emacs Lisp - Hyperpolyglot</a> (<a href=3D"https://news.ycombinator=
.com/item?id=3D48184322">HN</a>, <a href=3D"https://lobste.rs/s/dg2sx7/hype=
rpolyglot_lisp_common_lisp_racket">lobste.rs</a>)</li>
</ul></li>
<li>Appearance:
<ul class=3D"org-ul">
<li><a href=3D"https://jamesendreshowell.com/2026-05-23-match-emacs-and-gno=
me-light-dark-theme.html">James Endres Howell: Match Emacs and GNOME light/=
dark theme</a></li>
<li><a href=3D"https://protesilaos.com/codelog/2026-05-21-emacs-ef-arcadia-=
ef-atlantis-themes/">Protesilaos: Emacs: ef-arcadia and ef-atlantis are par=
t of the ef-themes</a></li>
</ul></li>
<li>Navigation:
<ul class=3D"org-ul">
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1tig5pq/til_setting_=
line_number_type_to_visual_fixes/">TIL: setting line number type to "visual=
" fixes relative jumping on wrapped lines</a></li>
</ul></li>
<li>TRAMP:
<ul class=3D"org-ul">
<li><a href=3D"https://mastodon.uno/@cidra/116634501697266694">Using TRAMP =
to compile in toolbox (@[email protected])</a></li>
</ul></li>
<li>Dired:
<ul class=3D"org-ul">
<li><a href=3D"https://mbork.pl/2026-05-18_Marking_today%e2%80%99s_files_in=
_Dired">Marcin Borkowski: Marking today=E2=80=99s files in Dired</a> (<a hr=
ef=3D"https://irreal.org/blog/?p=3D13818">Irreal</a>)</li>
</ul></li>
<li>Writing:
<ul class=3D"org-ul">
<li><a href=3D"https://taonaw.com/2026/05/24/i-wrote-about-harper-before.ht=
ml">TAONAW: Checking grammar with Harper</a></li>
</ul></li>
<li>Denote:
<ul class=3D"org-ul">
<li><a href=3D"https://protesilaos.com/codelog/2026-05-20-emacs-denote-4-2-=
0/">Protesilaos: Emacs: Denote version 4.2.0</a></li>
</ul></li>
<li>Org Mode:
<ul class=3D"org-ul">
<li><a href=3D"https://list.orgmode.org/CH3PR84MB3424DDF3E642AB403B70D177C5=
[email protected]">Org Mode requests: [RFC] org-a=
genda log-mode is very confusing</a></li>
<li><a href=3D"https://list.orgmode.org/CAL1eYuL+WKh3ST3tP8AT-QVnn41Mi_OsPU=
[email protected]">Org Mode requests: [FR] support footnote=
inline displaying & navigation</a></li>
<li><a href=3D"https://whhone.com/posts/refining-org-mode-deadlines/">Wai H=
on: Refining Org-mode Deadlines</a></li>
<li><a href=3D"https://www.youtube.com/watch?v=3DfpnIzpWVJaQ">You can do wh=
at with org agenda?</a> (08:54)</li>
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1tjypp3/how_i_finall=
y_his_stars_in_front_of_org_headings/">How I finally hid stars in front of =
org headings while also using org-indent</a></li>
<li><a href=3D"https://www.naiquev.in/tagref-can-now-be-used-with-org-mode-=
files.html">Vineet Naik: tagref can now be used with org-mode files</a></li>
<li><a href=3D"https://kumakichi.github.io/org-github-pages.html">build blo=
g with orgmode and github pages</a> (<a href=3D"https://hachyderm.io/@loboc=
ode/116625037395300845">@[email protected]</a>)</li>
<li><a href=3D"https://www.chiply.dev/post-annotate-in-place">Annotate-in-P=
lace Notes with Emacs and org-remark</a> (<a href=3D"https://www.youtube.co=
m/watch?v=3DilZsWEka8JM">YouTube</a> 18:15, <a href=3D"https://www.reddit.c=
om/r/orgmode/comments/1tkh2d2/annotateinplace_notes_with_emacs_and_orgremar=
k/">r/orgmode</a>, <a href=3D"https://www.reddit.com/r/emacs/comments/1tikc=
h6/annotateinplace_notes_with_emacs_and_orgremark/">r/emacs</a>, <a href=3D=
"https://news.ycombinator.com/item?id=3D48208982">HN</a>, <a href=3D"https:=
//irreal.org/blog/?p=3D13822">Irreal</a>)</li>
<li><a href=3D"https://github.com/ganten7/navi">Navi - Personal Org-Roam Gr=
aph Window - Reads DB directly - Feedback?</a> (<a href=3D"https://www.redd=
it.com/r/emacs/comments/1tgckvz/navi_obsidianstyle_orgroam_graph_viewer_nat=
ive/">Reddit</a>)</li>
<li><a href=3D"https://www.reddit.com/r/orgmode/comments/1tml0wz/orgroamgt_=
faster_node_search_and_richer_capture/">org-roam-gt: faster node search and=
richer capture targets for org-roam</a> (<a href=3D"https://www.reddit.com=
/r/emacs/comments/1tml16p/orgroamgt_faster_node_search_and_richer_capture/"=
>Reddit</a>)</li>
<li><a href=3D"https://github.com/elij/grove-extra">grove-extra.el – =
some extras on top of grove.el (fa2 graph, md etc.)</a> (<a href=3D"https:/=
/www.reddit.com/r/emacs/comments/1tj9ul1/groveextrael_some_extras_on_top_of=
_groveel_fa2/">Reddit</a>) - grove is a note-taking mode</li>
</ul></li>
<li>Completion:
<ul class=3D"org-ul">
<li><a href=3D"https://codeberg.org/Hyudoro/dl-completion.git">dl-completio=
n: Custom completion-style</a> (<a href=3D"https://www.reddit.com/r/emacs/c=
omments/1tlnwkn/dlcompletion_custom_completionstyle/">Reddit</a>)</li>
<li><a href=3D"https://github.com/kn66/vertico-carousel">vertico-carousel: =
keep the selected Vertico candidate on the first visible row</a> (<a href=
=3D"https://www.reddit.com/r/emacs/comments/1tl20wj/verticocarousel_keep_th=
e_selected_vertico/">Reddit</a>)</li>
</ul></li>
<li>Coding:
<ul class=3D"org-ul">
<li><a href=3D"https://ianyepan.github.io/posts/git-blame-emacs/">A small w=
rite-up of git blaming in Emacs</a> (<a href=3D"https://www.reddit.com/r/em=
acs/comments/1tk5lzj/a_small_writeup_of_git_blaming_in_emacs/">Reddit</a>)<=
/li>
<li><a href=3D"https://blog.davep.org/2026/05/19/next-gh-pr-el-v1-0-0.html"=
>Dave Pearson: next-gh-pr.el v1.0.0</a></li>
<li><a href=3D"https://batsov.com/articles/2026/05/20/neat-a-language-agnos=
tic-nrepl-client-for-emacs/">Bozhidar Batsov: neat: a language-agnostic nRE=
PL client for Emacs</a></li>
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1thaonr/sdkmanel_per=
project_sdkman_environments_in_emacs/">sdkman.el =E2=80=94 per-project SDKM=
AN environments in Emacs</a></li>
<li><a href=3D"https://www.cyan.sh/blog/posts/new-job-jira-integration.html=
">Jakub Nowak: New Job: Jira Integration</a></li>
</ul></li>
<li>Math:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/gongshangzheng/ratex.el">ratex.el: A live=
preview latex math package.</a> (<a href=3D"https://www.reddit.com/r/emacs=
/comments/1tjl1yt/a_live_preview_latex_math_package/">Reddit</a>)</li>
</ul></li>
<li>Mail, news, and chat:
<ul class=3D"org-ul">
<li><a href=3D"https://www.youtube.com/watch?v=3Db7a0SsL1JV0">Doom Emacs Ma=
il Sending and Python Way</a> (03:15)</li>
</ul></li>
<li>AI:
<ul class=3D"org-ul">
<li><a href=3D"https://skybert.net/llm/looking-closer-at-claude-generated-l=
isp-code/">Looking closer at Claude Generated Lisp Code | skybert.net</a> (=
<a href=3D"https://hachyderm.io/@skybert/116619828225240155">@skybert@hachy=
derm.io</a>)</li>
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1tkn8sw/emacsclient_=
landed_in_gemini_cli_and_why_i_wont/">Emacsclient landed in Gemini CLI, and=
why I won't contribute to non-FOSS projects again</a></li>
<li><a href=3D"https://codeberg.org/martenlienen/emcp">martenlienen/emcp: A=
n MCP server for Emacs - Codeberg.org</a> (<a href=3D"https://hachyderm.io/=
@martenlienen/116623077218961635">@[email protected]</a>)</li>
<li><a href=3D"https://github.com/xenodium/agent-shell/pull/597">An experim=
ental Markdown renderer by xenodium =C2=B7 Pull Request #597 =C2=B7 xenodiu=
m/agent-shell =C2=B7 GitHub</a> (<a href=3D"https://bsky.app/profile/xenodi=
um.bsky.social/post/3mmh4vexqsc2n">@xenodium.bsky.social</a>)</li>
</ul></li>
<li>Community:
<ul class=3D"org-ul">
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1tha5v9/fortnightly_=
tips_tricks_and_questions_20260519/">Fortnightly Tips, Tricks, and Question=
s =E2=80=94 2026-05-19 / week 20</a></li>
<li><a href=3D"https://omidmash.de/blog#concerning-emacs">Concerning Emacs =
(and Jazz)</a></li>
<li><a href=3D"https://martinsos.com/posts/may-recommend-emacs-home-base">"=
May I recommend thinking of Emacs as your Fortress of Solitude"</a> (<a hre=
f=3D"https://www.reddit.com/r/emacs/comments/1tmc6vw/my_first_time_particip=
ating_in_emacs_carnival_may/">Reddit</a>)</li>
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1tihpn9/brazilians_i=
n_the_community/">Brazilians in the community =F0=9F=87=A7=F0=9F=87=B7</a> =
- organizing get-togethers or a communications channel?</li>
<li><a href=3D"https://sachachua.com/blog/2026/05/emacs-chat-with-raymond-z=
eitler/">Sacha Chua: Emacs Chat 23: Emacs Chat with Raymond Zeitler</a> (<a=
href=3D"https://www.youtube.com/watch?v=3Dro6BZI0Z64I">YouTube</a>, 58:44)=
</li>
<li><a href=3D"https://toobnix.org/w/752ix2RNx5BijosuYtSGCv">#Emacs #Embark=
with Omar Antolin, Ramin Honary and Kent Pitman #lisp and more #interview =
#lispyGopherClimate - toobnix</a> (1:12:40, <a href=3D"https://www.reddit.=
com/r/emacs/comments/1th84qh/omar_antol%C3%ADn_camarenas_podcast_appearance=
_is/">Reddit</a>)</li>
<li><a href=3D"https://vivekhaldar.com/articles/from-emacs-to-agents/">From=
Emacs to Agents</a> - Vivek Haldar shifting away from Emacs for now</li>
<li><a href=3D"https://www.youtube.com/watch?v=3DsZpV5IIKHvs">Apropos with =
Bozhidar Batsov - YouTube</a> (<a href=3D"https://hachyderm.io/@bbatsov/116=
605231009691248">@[email protected]</a>)</li>
<li><a href=3D"https://kelar.org/~bandali/life/thinking-with-prot.html">Ami=
n Bandali: Thinking about life - chat with Protesilaos</a> (<a href=3D"http=
s://protesilaos.com/commentary/2026-05-23-life-issues-and-philosophy-amin-b=
andali/">Prot</a>)</li>
</ul></li>
<li>Emacs development:
<ul class=3D"org-ul">
<li><a href=3D"https://yhetil.org/emacs-devel/[email protected]/">Re: =
emacs-31 142b1e0d4c3: Fix Lisp injection via X-Draft-From in Gnus - Eli Zar=
etskii</a></li>
<li><a href=3D"https://yhetil.org/emacs-devel/2b72377e-23b9-48ce-904e-4e6ff=
[email protected]/">Why braces instead of casts (Re: master 56ae704e5b2 1=
/7: Fix (ash -1 1) undefined behavior - Paul Eggert)</a></li>
</ul></li>
<li>Other:
<ul class=3D"org-ul">
<li><a href=3D"https://www.youtube.com/watch?v=3D4pvjwgvOtgA">Fa=C3=A7a o E=
macs olhar para o dinheiro usando o Embark</a> (15:44)</li>
<li><a href=3D"https://meanwhiling.com/blog/2026-05-21-may-i-recommend-usin=
g-your-thumbs">May I recommend using your thumbs</a> (<a href=3D"https://ir=
real.org/blog/?p=3D13827">Irreal</a>)</li>
<li><a href=3D"https://khz.ac/software/i3-integration.html">my i3-emacs int=
egration</a> (<a href=3D"https://news.ycombinator.com/item?id=3D48252535">H=
N</a>) i3 is a window manager</li>
<li><a href=3D"https://github.com/lucasec/emacs-caffeinate">caffeinate-mode=
: Prevent your system from sleeping using the native power assertion API in=
Emacs 31+</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1tlqay6/=
caffeinatemode_prevent_your_system_from_sleeping/">Reddit</a>)</li>
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1tmlrk9/a_possible_s=
ecurity_layer_for_emacs/">A possible security layer for emacs</a></li>
</ul></li>
<li>New packages:
<ul class=3D"org-ul">
<li><a target=3D"_blank" href=3D"https://melpa.org/#/clutch">clutch</a>: In=
teractive database client (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://elpa.gnu.org/packages/ffs.html">ff=
s</a>: Form feed-separated plain text presentations (GNU ELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/fzf-native">fzf-native=
</a>: Fuzzy completion style (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/meshtastic">meshtastic=
</a>: Chat client for Meshtastic LoRa devices via serial (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/use-package-x">use-pac=
kage-x</a>: Additional keywords for use-package (MELPA, <a href=3D"https:/=
/www.reddit.com/r/emacs/comments/1tmlsg0/usepackagex_previously_usepackagee=
xtras_now/">Reddit</a>)</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-05">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-05-25.org
Content-Disposition: attachment
Content-Transfer-Encoding: quoted-printable
* 2026-05-25 Emacs news
I liked the before/after snippets in [[https://skybert.net/llm/looking-clos=
er-at-claude-generated-lisp-code/][Looking closer at Claude Generated Lisp =
Code]]. (Spoiler: people write nicer code.)
- Help wanted:
- [[https://pkal.sdf.org/gnu-elpa/][Demo site for a proposed re-design of=
the GNU ELPA]] ([[https://yhetil.org/emacs-devel/[email protected]=
/][emacs-devel]], [[https://www.reddit.com/r/emacs/comments/1tlnu7z/demo_si=
te_for_a_proposed_redesign_of_the_gnu_elpa/][Reddit]]) - feedback wanted
- Upcoming events ([[https://emacslife.com/calendar/emacs-calendar.ics][iCa=
l file]], [[https://emacslife.com/calendar/][Org]]):
- Emacs Berlin: Emacs-Berlin Hybrid Meetup https://emacs-berlin.org/ Wed =
May 27 1000 America/Vancouver - 1200 America/Chicago - 1300 America/Toronto=
- 1700 Etc/GMT - 1900 Europe/Berlin - 2230 Asia/Kolkata -- Thu May 28 0100=
Asia/Singapore
- EmacsSF (in person): coffee.el in SF https://www.meetup.com/emacs-sf/ev=
ents/314950692/ Sat May 30 1100 America/Los_Angeles
- Emacs.si (in person): Emacs.si meetup #6 2026 (v #=C5=BEivo) https://do=
godki.kompot.si/events/67d716c3-6c04-4530-9c1a-f67aa44d31bc Mon Jun 1 1900 =
CET
- EmacsATX: Emacs Social https://www.meetup.com/emacsatx/events/314809959=
/ Thu Jun 4 1600 America/Vancouver - 1800 America/Chicago - 1900 America/To=
ronto - 2300 Etc/GMT -- Fri Jun 5 0100 Europe/Berlin - 0430 Asia/Kolkata - =
0700 Asia/Singapore
- M-x Research: TBA https://m-x-research.github.io/ Fri Jun 5 0800 Americ=
a/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT - =
1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore
- Emacs configuration:
- [[https://rahuljuliato.com/posts/emacs-cache-paths][Rahul Juliato: Tami=
ng Emacs Cache and Temporary Files]] ([[https://www.reddit.com/r/emacs/comm=
ents/1tkpeme/taming_emacs_cache_and_temporary_files/][Reddit]])
- [[https://codeberg.org/jamesendreshowell/emacs-config][jamesendreshowel=
l/emacs-config: My public Emacs configuration files - Codeberg.org]] ([[htt=
ps://fediscience.org/@jameshowell/116632191942015853][@jameshowell@fediscie=
nce.org]])
- Emacs Lisp:
- [[https://hyperpolyglot.org/lisp][Lisp: Common Lisp, Racket, Clojure, E=
macs Lisp - Hyperpolyglot]] ([[https://news.ycombinator.com/item?id=3D48184=
322][HN]], [[https://lobste.rs/s/dg2sx7/hyperpolyglot_lisp_common_lisp_rack=
et][lobste.rs]])
- Appearance:
- [[https://jamesendreshowell.com/2026-05-23-match-emacs-and-gnome-light-=
dark-theme.html][James Endres Howell: Match Emacs and GNOME light/dark them=
e]]
- [[https://protesilaos.com/codelog/2026-05-21-emacs-ef-arcadia-ef-atlant=
is-themes/][Protesilaos: Emacs: ef-arcadia and ef-atlantis are part of the =
ef-themes]]
- Navigation:
- [[https://www.reddit.com/r/emacs/comments/1tig5pq/til_setting_line_numb=
er_type_to_visual_fixes/][TIL: setting line number type to "visual" fixes r=
elative jumping on wrapped lines]]
- TRAMP:
- [[https://mastodon.uno/@cidra/116634501697266694][Using TRAMP to compil=
e in toolbox (@[email protected])]]
- Dired:
- [[https://mbork.pl/2026-05-18_Marking_today%e2%80%99s_files_in_Dired][M=
arcin Borkowski: Marking today=E2=80=99s files in Dired]] ([[https://irreal=
.org/blog/?p=3D13818][Irreal]])
- Writing:
- [[https://taonaw.com/2026/05/24/i-wrote-about-harper-before.html][TAONA=
W: Checking grammar with Harper]]
- Denote:
- [[https://protesilaos.com/codelog/2026-05-20-emacs-denote-4-2-0/][Prote=
silaos: Emacs: Denote version 4.2.0]]
- Org Mode:
- [[https://list.orgmode.org/CH3PR84MB3424DDF3E642AB403B70D177C50F2@CH3PR=
84MB3424.NAMPRD84.PROD.OUTLOOK.COM][Org Mode requests: [RFC] org-agenda log=
-mode is very confusing]]
- [[https://list.orgmode.org/CAL1eYuL+WKh3ST3tP8AT-QVnn41Mi_OsPUwOGa4S=3D=
[email protected]][Org Mode requests: [FR] support footnote inline d=
isplaying & navigation]]
- [[https://whhone.com/posts/refining-org-mode-deadlines/][Wai Hon: Refin=
ing Org-mode Deadlines]]
- [[https://www.youtube.com/watch?v=3DfpnIzpWVJaQ][You can do what with o=
rg agenda?]] (08:54)
- [[https://www.reddit.com/r/emacs/comments/1tjypp3/how_i_finally_his_sta=
rs_in_front_of_org_headings/][How I finally hid stars in front of org headi=
ngs while also using org-indent]]
- [[https://www.naiquev.in/tagref-can-now-be-used-with-org-mode-files.htm=
l][Vineet Naik: tagref can now be used with org-mode files]]
- [[https://kumakichi.github.io/org-github-pages.html][build blog with or=
gmode and github pages]] ([[https://hachyderm.io/@lobocode/1166250373953008=
45][@[email protected]]])
- [[https://www.chiply.dev/post-annotate-in-place][Annotate-in-Place Note=
s with Emacs and org-remark]] ([[https://www.youtube.com/watch?v=3DilZsWEka=
8JM][YouTube]] 18:15, [[https://www.reddit.com/r/orgmode/comments/1tkh2d2/a=
nnotateinplace_notes_with_emacs_and_orgremark/][r/orgmode]], [[https://www.=
reddit.com/r/emacs/comments/1tikch6/annotateinplace_notes_with_emacs_and_or=
gremark/][r/emacs]], [[https://news.ycombinator.com/item?id=3D48208982][HN]=
], [[https://irreal.org/blog/?p=3D13822][Irreal]])
- [[https://github.com/ganten7/navi][Navi - Personal Org-Roam Graph Windo=
w - Reads DB directly - Feedback?]] ([[https://www.reddit.com/r/emacs/comme=
nts/1tgckvz/navi_obsidianstyle_orgroam_graph_viewer_native/][Reddit]])
- [[https://www.reddit.com/r/orgmode/comments/1tml0wz/orgroamgt_faster_no=
de_search_and_richer_capture/][org-roam-gt: faster node search and richer c=
apture targets for org-roam]] ([[https://www.reddit.com/r/emacs/comments/1t=
ml16p/orgroamgt_faster_node_search_and_richer_capture/][Reddit]])
- [[https://github.com/elij/grove-extra][grove-extra.el -- some extras on=
top of grove.el (fa2 graph, md etc.)]] ([[https://www.reddit.com/r/emacs/c=
omments/1tj9ul1/groveextrael_some_extras_on_top_of_groveel_fa2/][Reddit]]) =
- grove is a note-taking mode
- Completion:
- [[https://codeberg.org/Hyudoro/dl-completion.git][dl-completion: Custom=
completion-style]] ([[https://www.reddit.com/r/emacs/comments/1tlnwkn/dlco=
mpletion_custom_completionstyle/][Reddit]])
- [[https://github.com/kn66/vertico-carousel][vertico-carousel: keep the =
selected Vertico candidate on the first visible row]] ([[https://www.reddit=
.com/r/emacs/comments/1tl20wj/verticocarousel_keep_the_selected_vertico/][R=
eddit]])
- Coding:
- [[https://ianyepan.github.io/posts/git-blame-emacs/][A small write-up o=
f git blaming in Emacs]] ([[https://www.reddit.com/r/emacs/comments/1tk5lzj=
/a_small_writeup_of_git_blaming_in_emacs/][Reddit]])
- [[https://blog.davep.org/2026/05/19/next-gh-pr-el-v1-0-0.html][Dave Pea=
rson: next-gh-pr.el v1.0.0]]
- [[https://batsov.com/articles/2026/05/20/neat-a-language-agnostic-nrepl=
-client-for-emacs/][Bozhidar Batsov: neat: a language-agnostic nREPL client=
for Emacs]]
- [[https://www.reddit.com/r/emacs/comments/1thaonr/sdkmanel_perproject_s=
dkman_environments_in_emacs/][sdkman.el =E2=80=94 per-project SDKMAN enviro=
nments in Emacs]]
- [[https://www.cyan.sh/blog/posts/new-job-jira-integration.html][Jakub N=
owak: New Job: Jira Integration]]
- Math:
- [[https://github.com/gongshangzheng/ratex.el][ratex.el: A live preview =
latex math package.]] ([[https://www.reddit.com/r/emacs/comments/1tjl1yt/a_=
live_preview_latex_math_package/][Reddit]])
- Mail, news, and chat:
- [[https://www.youtube.com/watch?v=3Db7a0SsL1JV0][Doom Emacs Mail Sendin=
g and Python Way]] (03:15)
- AI:
- [[https://skybert.net/llm/looking-closer-at-claude-generated-lisp-code/=
][Looking closer at Claude Generated Lisp Code | skybert.net]] ([[https://h=
achyderm.io/@skybert/116619828225240155][@[email protected]]])
- [[https://www.reddit.com/r/emacs/comments/1tkn8sw/emacsclient_landed_in=
_gemini_cli_and_why_i_wont/][Emacsclient landed in Gemini CLI, and why I wo=
n't contribute to non-FOSS projects again]]
- [[https://codeberg.org/martenlienen/emcp][martenlienen/emcp: An MCP ser=
ver for Emacs - Codeberg.org]] ([[https://hachyderm.io/@martenlienen/116623=
077218961635][@[email protected]]])
- [[https://github.com/xenodium/agent-shell/pull/597][An experimental Mar=
kdown renderer by xenodium =C2=B7 Pull Request #597 =C2=B7 xenodium/agent-s=
hell =C2=B7 GitHub]] ([[https://bsky.app/profile/xenodium.bsky.social/post/=
3mmh4vexqsc2n][@xenodium.bsky.social]])
- Community:
- [[https://www.reddit.com/r/emacs/comments/1tha5v9/fortnightly_tips_tric=
ks_and_questions_20260519/][Fortnightly Tips, Tricks, and Questions =E2=80=
=94 2026-05-19 / week 20]]
- [[https://omidmash.de/blog#concerning-emacs][Concerning Emacs (and Jazz=
)]]
- [[https://martinsos.com/posts/may-recommend-emacs-home-base]["May I rec=
ommend thinking of Emacs as your Fortress of Solitude"]] ([[https://www.red=
dit.com/r/emacs/comments/1tmc6vw/my_first_time_participating_in_emacs_carni=
val_may/][Reddit]])
- [[https://www.reddit.com/r/emacs/comments/1tihpn9/brazilians_in_the_com=
munity/][Brazilians in the community =F0=9F=87=A7=F0=9F=87=B7]] - organizin=
g get-togethers or a communications channel?
- [[https://sachachua.com/blog/2026/05/emacs-chat-with-raymond-zeitler/][=
Sacha Chua: Emacs Chat 23: Emacs Chat with Raymond Zeitler]] ([[https://www=
.youtube.com/watch?v=3Dro6BZI0Z64I][YouTube]], 58:44)
- [[https://toobnix.org/w/752ix2RNx5BijosuYtSGCv][#Emacs #Embark with Oma=
r Antolin, Ramin Honary and Kent Pitman #lisp and more #interview #lispyGop=
herClimate - toobnix]] (1:12:40, [[https://www.reddit.com/r/emacs/comments=
/1th84qh/omar_antol=C3=ADn_camarenas_podcast_appearance_is/][Reddit]])
- [[https://vivekhaldar.com/articles/from-emacs-to-agents/][From Emacs to=
Agents]] - Vivek Haldar shifting away from Emacs for now
- [[https://www.youtube.com/watch?v=3DsZpV5IIKHvs][Apropos with Bozhidar =
Batsov - YouTube]] ([[https://hachyderm.io/@bbatsov/116605231009691248][@bb=
[email protected]]])
- [[https://kelar.org/~bandali/life/thinking-with-prot.html][Amin Bandali=
: Thinking about life - chat with Protesilaos]] ([[https://protesilaos.com/=
commentary/2026-05-23-life-issues-and-philosophy-amin-bandali/][Prot]])
- Emacs development:
- [[https://yhetil.org/emacs-devel/[email protected]/][Re: emacs-31 =
142b1e0d4c3: Fix Lisp injection via X-Draft-From in Gnus - Eli Zaretskii]]
- [[https://yhetil.org/emacs-devel/2b72377e-23b9-48ce-904e-4e6ff6a88eca@c=
s.ucla.edu/][Why braces instead of casts (Re: master 56ae704e5b2 1/7: Fix (=
ash -1 1) undefined behavior - Paul Eggert)]]
- Other:
- [[https://www.youtube.com/watch?v=3D4pvjwgvOtgA][Fa=C3=A7a o Emacs olha=
r para o dinheiro usando o Embark]] (15:44)
- [[https://meanwhiling.com/blog/2026-05-21-may-i-recommend-using-your-th=
umbs][May I recommend using your thumbs]] ([[https://irreal.org/blog/?p=3D1=
3827][Irreal]])
- [[https://khz.ac/software/i3-integration.html][my i3-emacs integration]=
] ([[https://news.ycombinator.com/item?id=3D48252535][HN]]) i3 is a window =
manager
- [[https://github.com/lucasec/emacs-caffeinate][caffeinate-mode: Prevent=
your system from sleeping using the native power assertion API in Emacs 31=
+]] ([[https://www.reddit.com/r/emacs/comments/1tlqay6/caffeinatemode_preve=
nt_your_system_from_sleeping/][Reddit]])
- [[https://www.reddit.com/r/emacs/comments/1tmlrk9/a_possible_security_l=
ayer_for_emacs/][A possible security layer for emacs]]
- New packages:
- https://melpa.org/#/clutch: Interactive database client (MELPA)
- https://elpa.gnu.org/packages/ffs.html: Form feed-separated plain text =
presentations (GNU ELPA)
- https://melpa.org/#/fzf-native: Fuzzy completion style (MELPA)
- https://melpa.org/#/meshtastic: Chat client for Meshtastic LoRa devices=
via serial (MELPA)
- https://melpa.org/#/use-package-x: Additional keywords for use-package =
(MELPA, [[https://www.reddit.com/r/emacs/comments/1tmlsg0/usepackagex_prev=
iously_usepackageextras_now/][Reddit]])
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-05][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!
--=-=-=--