2026-05-18 Emacs news
Sacha Chua <[email protected]> Mon, 18 May 2026 17:37:37 -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-18 Emacs news
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
My favourite post this week was oantolin's tip about using Eww https://ww=
w.matem.unam.mx/~omar/apropos-emacs.html#may-i-recommend-eww-for-emacs-inno=
vative-ui. It's always interesting to see what people can do when they appl=
y Emacs's power and composability to all sorts of things, including evaluat=
ing code snippets from webpages. Outside Emacs, there was a lively conversa=
tion on HN about personal software https://news.ycombinator.com/item?id=3D4=
8118727. Enjoy!
- Upcoming events (iCal file https://emacslife.com/calendar/emacs-calenda=
r.ics, Org https://emacslife.com/calendar/):
- M-x Research: TBA https://m-x-research.github.io/ Wed May 20 0800 A=
merica/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/G=
MT - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore
- Emacs APAC: Emacs APAC meetup (virtual) https://emacs-apac.gitlab.i=
o/announcements/ Sat May 23 0130 America/Vancouver - 0330 America/Chicago -=
0430 America/Toronto - 0830 Etc/GMT - 1030 Europe/Berlin - 1400 Asia/Kolka=
ta - 1630 Asia/Singapore
- 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
- 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
- Upcoming events:
- Sacha Chua: May 29: Emacs Chat with Omar Antolin Camarena https://s=
achachua.com/blog/2026/05/may-29-emacs-chat-with-omar-antolin-camarena/
- Emacs configuration:
- dotfiles/emacs/windows/.emacs.d at main =C2=B7 scovl/dotfiles =C2=
=B7 GitHub https://github.com/scovl/dotfiles/tree/main/emacs/windows/.emacs=
.d (@[email protected] https://hachyderm.io/@lobocode/11659030887680105=
1)
- May I recommend=E2=80=A6 to only add items to your init files you u=
nderstand and document=C2=A0|=C2=A0Martin's Blog https://mstempl.netlify.ap=
p/post/may-i-recommend/
- May I recommend declaring bankruptcy from time to time | acdw.net h=
ttps://www.acdw.net/carnival-emacs-2026-05/
- Emacs Lisp:
- Charles Choi: Enhancing Elisp Development with Context Menus http:/=
/yummymelon.com/devnull/enhancing-elisp-development-with-context-menus.html=
(Reddit https://www.reddit.com/r/emacs/comments/1tabrsx/enhancing_elisp_de=
velopment_with_context_menus/, Irreal https://irreal.org/blog/?p=3D13803)
- Amin Bandali: FFS code review and Emacs extensibility with Protesil=
aos https://kelar.org/~bandali/gnu/emacs/ffs-emacs-ext-prot.html (Prot http=
s://protesilaos.com/codelog/2026-05-15-emacs-amin-bandali-ffs-display-buffe=
r-org-capture/)
- Elisp Cheatsheet for Python Programmers - updated https://kickingve=
gas.github.io/elisp-for-python/ (@[email protected] https://sfba.soc=
ial/@kickingvegas/116593354164532781)
- Appearance:
- How to automatically scale emacs to a larger font on startup (on Ra=
spberry Pi) https://www.youtube.com/watch?v=3DE56_SNoe-oM (22:22)
- Navigation:
- fastctags 0.0.1 =E2=80=94 Blazing-fast code nav & completion with U=
niversal Ctags https://github.com/redguardtoo/fastctags (Reddit https://www=
.reddit.com/r/emacs/comments/1texyko/fastctags_001_blazingfast_code_nav_com=
pletion/)
- purr.el - a lightweight project dashboard for emacs. https://git.sr=
.ht/~zelda/purr.el (Reddit https://www.reddit.com/r/emacs/comments/1tens61/=
purrel_a_lightweight_project_dashboard_for_emacs/)
- Writing:
- hesampakdaman/typst-overlay =C2=B7 GitHub https://github.com/hesamp=
akdaman/typst-overlay
- Org Mode:
- Org Mode requests: [RFC] LaTeX survey https://list.orgmode.org/CAO4=
[email protected]
- Org Mode requests: [RFC] Round priorities in iCalendar export https=
://list.orgmode.org/[email protected]
- Org Mode requests: [RFC] org-colview: Where should a new COLUMNS ke=
yword be inserted? https://list.orgmode.org/[email protected]
- Rezeptsammlung mit Emacs | Jan Iversen https://jan-iversen.de/posts=
/rezeptsammlung-mit-emacs/ (@[email protected] https://nerdculture.d=
e/@razorback/116591073029581859)
- Navi =E2=80=93 Obsidian-style org-roam graph viewer -- native windo=
w -- reads your DB directly https://www.reddit.com/gallery/1tgckvz
- Amy Pillow: Added notification actions in Org yaap https://blog.amy=
pillow.net/emacs/NEWS/org-yaap-1.1.0.html - yet another alert package
- Org Social for iOS: A decentralized microblog where your whole time=
line lives in a plain-text Org Mode file you host yourself https://apps.app=
le.com/app/org-social/id6764415116
- #orgmode #emacs w/ its developer Ihor Radchenko, also screwlisp and=
JLamothe #lispyGopherClimate - toobnix https://toobnix.org/w/2Z7id1MZQ6C2G=
To4XjvuX1 (@[email protected] https://toobnix.org/w/2Z7id1MZQ6C2GTo4Xjv=
uX1)
- Import, export, and integration:
- Blogging mit Emacs - Howto | Jan Iversen https://jan-iversen.de/pos=
ts/blogging-mit-emacs-howto/ (@[email protected] https://nerdculture=
.de/@razorback/116571699031306970)
- orgfs =E2=80=93 A FUSE filesystem for org files https://github.com/=
harshadjs/orgfs (r/emacs https://www.reddit.com/r/emacs/comments/1tcx0w2/or=
gfs_a_fuse_filesystem_for_org_files/, r/orgmode https://www.reddit.com/r/or=
gmode/comments/1tcuqdj/orgfs_a_fuse_filesystem_for_org_files/)
- [ANN] Starter template for your own blog in Emacs Lisp https://gith=
ub.com/Martinsos/blog-in-emacs-lisp (Reddit https://www.reddit.com/r/emacs/=
comments/1tayj3x/ann_starter_template_for_your_own_blog_in_emacs/)
- ox-html-file-embedding 0.3.0, embed scrollable CSVs with PapaParse/=
Tabulator, postprocess with monolith https://www.reddit.com/r/orgmode/comme=
nts/1tepxoh/oxhtmlfileembedding_030_embed_scrollable_csvs/
- Org development:
- org-agenda-clock-goto: Jump to closest entry and respect filtering =
https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=
=3D7c3c4cecc71536224aad8bb9099ecda1683c6567
- Feature requests:
- Org Mode requests: [FR] ox-md: Export custom-id search strings (::#=
) as anchors https://list.orgmode.org/[email protected]
- Org Mode requests: [FR] ox-md: Verbatim link export https://list.or=
gmode.org/[email protected]
- Org Mode requests: [FR] Re: [FR] Tracking numerical habits https://=
list.orgmode.org/[email protected]
- Org Mode requests: [FR] Tracking Habits with Alternate Calendar htt=
ps://list.orgmode.org/[email protected]
- Coding:
- Dave Pearson: Stopping an accidental push https://blog.davep.org/20=
26/05/13/stopping-an-accidental-push.html
- James Dyer: VC-Mode Meets Magit - or Why I Finally Gave In! https:/=
/emacs.dyerdwelling.family/emacs/20260518114325-emacs--vc-mode-meets-magit-=
or-why-i-finally-gave-in/
- Moving from lsp-mode in GNU Emacs to Eglot https://utcc.utoronto.ca=
/~cks/space/blog/programming/EmacsLspModeToEglot (lobste.rs https://lobste.=
rs/s/bojb9a/moving_from_lsp_mode_gnu_emacs_eglot)
- aardsoft/lempo: Emacs protocol analysis framework =C2=B7 GitHub htt=
ps://github.com/aardsoft/lempo/
- Dave's blog: Remote Linux kernel development with Emacs https://dav=
emq.github.io/2026/05/12/remote-linux-dev-with-emacs.html
- Bozhidar Batsov: Port: a minimalist prepl client for Emacs https://=
batsov.com/articles/2026/05/12/port-a-minimalist-prepl-client-for-emacs/
- Web:
- May I recommend eww for Emacs's innovative UI? https://www.matem.un=
am.mx/~omar/apropos-emacs.html#may-i-recommend-eww-for-emacs-innovative-ui =
(Reddit https://www.reddit.com/r/emacs/comments/1tf86ko/may_i_recommend_eww=
_for_emacss_innovative_ui/, Irreal https://irreal.org/blog/?p=3D13813, lobs=
te.rs https://lobste.rs/s/96kz5p/may_i_recommend_eww_for_emacs_s_innovative)
- Mail, news, and chat:
- Check for missing body, subject, or attachments before sending http=
s://codeberg.org/jamesendreshowell/gists/src/branch/master/jeh-message-lint=
.el (@[email protected] https://fediscience.org/@jameshowell/1165=
74634102342131)
- Minimail version 0.5, with OAuth and more https://elpa.gnu.org/pack=
ages/minimail.html (Reddit https://www.reddit.com/r/emacs/comments/1tcreh4/=
minimail_version_05_with_oauth_and_more/)
- Elfeed release & Elfeed sqlite database =C2=B7 emacs-elfeed/elfeed =
=C2=B7 Discussion #586 =C2=B7 GitHub https://github.com/emacs-elfeed/elfeed=
/discussions/586 (@[email protected] https://mastodon.world/@minad/11656=
5758400216391)
- AI:
- Agent-Shell permission system https://github.com/jcubic/dotfiles/bl=
ob/master/emacs/config/ai.el (Reddit https://www.reddit.com/r/emacs/comment=
s/1tdvd8r/agentshell_permission_system/)
- Community:
- What's So Special About Emacs? - YouTube https://www.youtube.com/wa=
tch?v=3DmJZDmO5yOxE
- May I recommend... understanding Emacs's patterns https://www.chipl=
y.dev/post-emacs-carnival-may (Reddit https://www.reddit.com/r/emacs/commen=
ts/1tc6c9h/may_i_recommend_understanding_emacss_patterns/, Irreal https://i=
rreal.org/blog/?p=3D13811, HN https://news.ycombinator.com/item?id=3D481376=
56)
- Emacs Carnival: May I recommend... stop messing around and get work=
done https://curtismchale.ca/2026/05/05/emacs-carnival-may-i-recommend by =
Curtis McHale
- The Most Emacs Bzr Saga https://thanosapollo.org/posts/bzr-saga/ (R=
eddit https://www.reddit.com/r/emacs/comments/1tbh6pg/the_most_emacs_bzr_sa=
ga/, lobste.rs https://lobste.rs/s/jgmrz0/most_emacs_bzr_saga, Irreal https=
://irreal.org/blog/?p=3D13807)
- Sacha Chua: YE29: Sacha, Prot, and Philip Kaludercic Talk Emacs: Ne=
wcomer Experience https://sachachua.com/blog/2026/05/may-14-sacha-prot-and-=
philip-kaludercic-talk-emacs-newcomer-experience/ (YouTube https://www.yout=
ube.com/watch?v=3DUqfZZRl_eNw 01:24:16)
- The Emacsification of Software =E2=80=94 Quarrelsome https://sockpu=
ppet.org/blog/2026/05/12/emacsification/ (HN https://news.ycombinator.com/i=
tem?id=3D48118727)
- Other:
- Charles Choi: Using the Mouse for Emacs Rectangle Commands http://y=
ummymelon.com/devnull/using-the-mouse-for-emacs-rectangle-commands.html
- Exam minimal Emacs, 42KL, try not to buy Armageddon Psychsparrow, w=
hat am I doing. https://www.youtube.com/watch?v=3D5OAOK3qoSgg (22:43, Reddi=
t https://www.reddit.com/r/emacs/comments/1tbmz9g/minimal_emacs_for_exam_i_=
dont_know_what_im_doing/)
- Some functions to make it easier to check for unexpected Unicode sh=
enanigans (@[email protected]) https://fosstodon.org/@zrzz/116592767967624=
254
- hexmode/mediawiki-el: Emacs interface to edit any mediawiki site =
=C2=B7 GitHub https://github.com/hexmode/mediawiki-el (@katafrakt@genserver=
.social https://genserver.social/objects/f5bf240f-7372-4b14-a9fe-9e35fe33f8=
62) - recently updated
- James Dyer: A Tiny Nohup: Keeping Media Alive When Emacs Exits http=
s://emacs.dyerdwelling.family/emacs/20260512184707-emacs--a-tiny-nohup-keep=
ing-media-alive-when-emacs-exits/
- r2r0/legion.el: Emacs mode for the Zammad help desk software - Code=
berg.org https://codeberg.org/r2r0/legion.el (@[email protected] https://ch=
aos.social/@r2r0/116573900868904042) - vibecoded
- Emacs Internal Part 04: Balancing Lisp_String Interval Trees by Tex=
t Length https://thecloudlet.github.io/technical/project/emacs-04/ (Reddit =
https://www.reddit.com/r/emacs/comments/1tcxw25/emacs_internal_part_04_bala=
ncing_lisp_string/)
- Compiling Emacs for High Performance on Linux and Unix Systems http=
s://www.jamescherti.com/compiling-emacs/ (Reddit https://www.reddit.com/r/e=
macs/comments/1ta1uqq/compiling_emacs_for_high_performance_on_linux_and/)
- Tip for improving keyboard input latency by setting GTK_IM_MODULE=
=3Dnone (Linux, standard ASCII) (@jamescherti) https://mastodon.social/@jam=
escherti/116570649138796225
- Emacs development:
- emacs-devel: Challenges of opaque objects https://yhetil.org/emacs-=
devel/[email protected]/
- Allow child processes to continue after EPIPE https://git.savannah.=
gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3De381cf1fc97fc1c0bab1816476dd6f7=
3a628b238
- Copy changes from tarballs when installing VC packages https://git.=
savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Db13450973abb19b2bf0d7a=
96516ce23c385e7713
- New packages:
- https://melpa.org/#/rare-words: Highlight your rare words! (MELPA)
Links from reddit.com/r/emacs https://www.reddit.com/r/emacs, r/orgmode h=
ttps://www.reddit.com/r/orgmode, r/spacemacs https://www.reddit.com/r/space=
macs, Mastodon #emacs https://mastodon.social/tags/emacs, Bluesky #emacs ht=
tps://bsky.app/hashtag/emacs, Hacker News https://hn.algolia.com/?query=3De=
macs&sort=3DbyDate&prefix&page=3D0&dateRange=3Dall&type=3Dstory, lobste.rs =
https://lobste.rs/search?q=3Demacs&what=3Dstories&order=3Dnewest, programmi=
ng.dev https://programming.dev/c/emacs?dataType=3DPost&page=3D1&sort=3DNew,=
lemmy.world https://lemmy.world/c/emacs, lemmy.ml https://lemmy.ml/c/emacs=
?dataType=3DPost&page=3D1&sort=3DNew, planet.emacslife.com https://planet.e=
macslife.com, YouTube https://www.youtube.com/playlist?list=3DPL4th0AZixyRE=
OtvxDpdxC9oMuX7Ar7Sdt, the Emacs NEWS file http://git.savannah.gnu.org/cgit=
/emacs.git/log/etc/NEWS, Emacs Calendar https://emacslife.com/calendar/, an=
d emacs-devel https://lists.gnu.org/archive/html/emacs-devel/2026-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-org00d6d1f" class=3D"outline-3">
<h3 id=3D"org00d6d1f"><a href=3D"#org00d6d1f">2026-05-18 Emacs news</a></h3>
<div class=3D"outline-text-3" id=3D"text-org00d6d1f">
<p>
My favourite post this week was <a href=3D"https://www.matem.unam.mx/~omar/=
apropos-emacs.html#may-i-recommend-eww-for-emacs-innovative-ui">oantolin's =
tip about using Eww</a>. It's always interesting to see what people can do =
when they apply Emacs's power and composability to all sorts of things, inc=
luding evaluating code snippets from webpages. Outside Emacs, there was a l=
ively conversation on HN about <a href=3D"https://news.ycombinator.com/item=
?id=3D48118727">personal software</a>. Enjoy!
</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>M-x Research: TBA <a href=3D"https://m-x-research.github.io/">https://m=
-x-research.github.io/</a> Wed May 20 0800 America/Vancouver - 1000 America=
/Chicago - 1100 America/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 =
Asia/Kolkata - 2300 Asia/Singapore</li>
<li>Emacs APAC: Emacs APAC meetup (virtual) <a href=3D"https://emacs-apac.g=
itlab.io/announcements/">https://emacs-apac.gitlab.io/announcements/</a> Sa=
t May 23 0130 America/Vancouver - 0330 America/Chicago - 0430 America/Toron=
to - 0830 Etc/GMT - 1030 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Sing=
apore</li>
<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>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>
</ul></li>
<li>Upcoming events:
<ul class=3D"org-ul">
<li><a href=3D"https://sachachua.com/blog/2026/05/may-29-emacs-chat-with-om=
ar-antolin-camarena/">Sacha Chua: May 29: Emacs Chat with Omar Antolin Cama=
rena</a></li>
</ul></li>
<li>Emacs configuration:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/scovl/dotfiles/tree/main/emacs/windows/.e=
macs.d">dotfiles/emacs/windows/.emacs.d at main =C2=B7 scovl/dotfiles =C2=
=B7 GitHub</a> (<a href=3D"https://hachyderm.io/@lobocode/11659030887680105=
1">@[email protected]</a>)</li>
<li><a href=3D"https://mstempl.netlify.app/post/may-i-recommend/">May I rec=
ommend=E2=80=A6 to only add items to your init files you understand and doc=
ument=C2=A0|=C2=A0Martin's Blog</a></li>
<li><a href=3D"https://www.acdw.net/carnival-emacs-2026-05/">May I recommen=
d declaring bankruptcy from time to time | acdw.net</a></li>
</ul></li>
<li>Emacs Lisp:
<ul class=3D"org-ul">
<li><a href=3D"http://yummymelon.com/devnull/enhancing-elisp-development-wi=
th-context-menus.html">Charles Choi: Enhancing Elisp Development with Conte=
xt Menus</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1tabrsx/en=
hancing_elisp_development_with_context_menus/">Reddit</a>, <a href=3D"https=
://irreal.org/blog/?p=3D13803">Irreal</a>)</li>
<li><a href=3D"https://kelar.org/~bandali/gnu/emacs/ffs-emacs-ext-prot.html=
">Amin Bandali: FFS code review and Emacs extensibility with Protesilaos</a=
> (<a href=3D"https://protesilaos.com/codelog/2026-05-15-emacs-amin-bandali=
-ffs-display-buffer-org-capture/">Prot</a>)</li>
<li><a href=3D"https://kickingvegas.github.io/elisp-for-python/">Elisp Chea=
tsheet for Python Programmers - updated</a> (<a href=3D"https://sfba.social=
/@kickingvegas/116593354164532781">@[email protected]</a>)</li>
</ul></li>
<li>Appearance:
<ul class=3D"org-ul">
<li><a href=3D"https://www.youtube.com/watch?v=3DE56_SNoe-oM">How to automa=
tically scale emacs to a larger font on startup (on Raspberry Pi)</a> (22:2=
2)</li>
</ul></li>
<li>Navigation:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/redguardtoo/fastctags">fastctags 0.0.1 =
=E2=80=94 Blazing-fast code nav & completion with Universal Ctags</a> (=
<a href=3D"https://www.reddit.com/r/emacs/comments/1texyko/fastctags_001_bl=
azingfast_code_nav_completion/">Reddit</a>)</li>
<li><a href=3D"https://git.sr.ht/~zelda/purr.el">purr.el - a lightweight pr=
oject dashboard for emacs.</a> (<a href=3D"https://www.reddit.com/r/emacs/c=
omments/1tens61/purrel_a_lightweight_project_dashboard_for_emacs/">Reddit</=
a>)</li>
</ul></li>
<li>Writing:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/hesampakdaman/typst-overlay">hesampakdama=
n/typst-overlay =C2=B7 GitHub</a></li>
</ul></li>
<li>Org Mode:
<ul class=3D"org-ul">
<li><a href=3D"https://list.orgmode.org/CAO48Bk-hzrwXe4jOZYnhv5B12AvdTJ39E8=
[email protected]">Org Mode requests: [RFC] LaTeX survey</a><=
/li>
<li><a href=3D"https://list.orgmode.org/24b44cbc-ca83-4f2b-b9cf-e23455844e4=
[email protected]">Org Mode requests: [RFC] Round priorities in iCalendar export<=
/a></li>
<li><a href=3D"https://list.orgmode.org/[email protected]">Org Mode =
requests: [RFC] org-colview: Where should a new COLUMNS keyword be inserted=
?</a></li>
<li><a href=3D"https://jan-iversen.de/posts/rezeptsammlung-mit-emacs/">Reze=
ptsammlung mit Emacs | Jan Iversen</a> (<a href=3D"https://nerdculture.de/@=
razorback/116591073029581859">@[email protected]</a>)</li>
<li><a href=3D"https://www.reddit.com/gallery/1tgckvz">Navi =E2=80=93 Obsid=
ian-style org-roam graph viewer – native window – reads your DB=
directly</a></li>
<li><a href=3D"https://blog.amypillow.net/emacs/NEWS/org-yaap-1.1.0.html">A=
my Pillow: Added notification actions in Org yaap</a> - yet another alert p=
ackage</li>
<li><a href=3D"https://apps.apple.com/app/org-social/id6764415116">Org Soci=
al for iOS: A decentralized microblog where your whole timeline lives in a =
plain-text Org Mode file you host yourself</a></li>
<li><a href=3D"https://toobnix.org/w/2Z7id1MZQ6C2GTo4XjvuX1">#orgmode #emac=
s w/ its developer Ihor Radchenko, also screwlisp and JLamothe #lispyGopher=
Climate - toobnix</a> (<a href=3D"https://toobnix.org/w/2Z7id1MZQ6C2GTo4Xjv=
uX1">@[email protected]</a>)</li>
<li>Import, export, and integration:
<ul class=3D"org-ul">
<li><a href=3D"https://jan-iversen.de/posts/blogging-mit-emacs-howto/">Blog=
ging mit Emacs - Howto | Jan Iversen</a> (<a href=3D"https://nerdculture.de=
/@razorback/116571699031306970">@[email protected]</a>)</li>
<li><a href=3D"https://github.com/harshadjs/orgfs">orgfs =E2=80=93 A FUSE f=
ilesystem for org files</a> (<a href=3D"https://www.reddit.com/r/emacs/comm=
ents/1tcx0w2/orgfs_a_fuse_filesystem_for_org_files/">r/emacs</a>, <a href=
=3D"https://www.reddit.com/r/orgmode/comments/1tcuqdj/orgfs_a_fuse_filesyst=
em_for_org_files/">r/orgmode</a>)</li>
<li><a href=3D"https://github.com/Martinsos/blog-in-emacs-lisp">[ANN] Start=
er template for your own blog in Emacs Lisp</a> (<a href=3D"https://www.red=
dit.com/r/emacs/comments/1tayj3x/ann_starter_template_for_your_own_blog_in_=
emacs/">Reddit</a>)</li>
<li><a href=3D"https://www.reddit.com/r/orgmode/comments/1tepxoh/oxhtmlfile=
embedding_030_embed_scrollable_csvs/">ox-html-file-embedding 0.3.0, embed s=
crollable CSVs with PapaParse/Tabulator, postprocess with monolith</a></li>
</ul></li>
<li>Org development:
<ul class=3D"org-ul">
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/=
etc/ORG-NEWS?id=3D7c3c4cecc71536224aad8bb9099ecda1683c6567">org-agenda-cloc=
k-goto: Jump to closest entry and respect filtering</a></li>
<li>Feature requests:
<ul class=3D"org-ul">
<li><a href=3D"https://list.orgmode.org/[email protected]">Org Mode =
requests: [FR] ox-md: Export custom-id search strings (::#) as anchors</a><=
/li>
<li><a href=3D"https://list.orgmode.org/[email protected]">Org Mode =
requests: [FR] ox-md: Verbatim link export</a></li>
<li><a href=3D"https://list.orgmode.org/[email protected]">Org Mode =
requests: [FR] Re: [FR] Tracking numerical habits</a></li>
<li><a href=3D"https://list.orgmode.org/[email protected]">Org Mode =
requests: [FR] Tracking Habits with Alternate Calendar</a></li>
</ul></li>
</ul></li>
</ul></li>
<li>Coding:
<ul class=3D"org-ul">
<li><a href=3D"https://blog.davep.org/2026/05/13/stopping-an-accidental-pus=
h.html">Dave Pearson: Stopping an accidental push</a></li>
<li><a href=3D"https://emacs.dyerdwelling.family/emacs/20260518114325-emacs=
--vc-mode-meets-magit-or-why-i-finally-gave-in/">James Dyer: VC-Mode Meets =
Magit - or Why I Finally Gave In!</a></li>
<li><a href=3D"https://utcc.utoronto.ca/~cks/space/blog/programming/EmacsLs=
pModeToEglot">Moving from lsp-mode in GNU Emacs to Eglot</a> (<a href=3D"ht=
tps://lobste.rs/s/bojb9a/moving_from_lsp_mode_gnu_emacs_eglot">lobste.rs</a=
>)</li>
<li><a href=3D"https://github.com/aardsoft/lempo/">aardsoft/lempo: Emacs pr=
otocol analysis framework =C2=B7 GitHub</a></li>
<li><a href=3D"https://davemq.github.io/2026/05/12/remote-linux-dev-with-em=
acs.html">Dave's blog: Remote Linux kernel development with Emacs</a></li>
<li><a href=3D"https://batsov.com/articles/2026/05/12/port-a-minimalist-pre=
pl-client-for-emacs/">Bozhidar Batsov: Port: a minimalist prepl client for =
Emacs</a></li>
</ul></li>
<li>Web:
<ul class=3D"org-ul">
<li><a href=3D"https://www.matem.unam.mx/~omar/apropos-emacs.html#may-i-rec=
ommend-eww-for-emacs-innovative-ui">May I recommend eww for Emacs's innovat=
ive UI?</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1tf86ko/may=
_i_recommend_eww_for_emacss_innovative_ui/">Reddit</a>, <a href=3D"https://=
irreal.org/blog/?p=3D13813">Irreal</a>, <a href=3D"https://lobste.rs/s/96kz=
5p/may_i_recommend_eww_for_emacs_s_innovative">lobste.rs</a>)</li>
</ul></li>
<li>Mail, news, and chat:
<ul class=3D"org-ul">
<li><a href=3D"https://codeberg.org/jamesendreshowell/gists/src/branch/mast=
er/jeh-message-lint.el">Check for missing body, subject, or attachments bef=
ore sending</a> (<a href=3D"https://fediscience.org/@jameshowell/1165746341=
02342131">@[email protected]</a>)</li>
<li><a href=3D"https://elpa.gnu.org/packages/minimail.html">Minimail versio=
n 0.5, with OAuth and more</a> (<a href=3D"https://www.reddit.com/r/emacs/c=
omments/1tcreh4/minimail_version_05_with_oauth_and_more/">Reddit</a>)</li>
<li><a href=3D"https://github.com/emacs-elfeed/elfeed/discussions/586">Elfe=
ed release & Elfeed sqlite database =C2=B7 emacs-elfeed/elfeed =C2=B7 D=
iscussion #586 =C2=B7 GitHub</a> (<a href=3D"https://mastodon.world/@minad/=
116565758400216391">@[email protected]</a>)</li>
</ul></li>
<li>AI:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/jcubic/dotfiles/blob/master/emacs/config/=
ai.el">Agent-Shell permission system</a> (<a href=3D"https://www.reddit.com=
/r/emacs/comments/1tdvd8r/agentshell_permission_system/">Reddit</a>)</li>
</ul></li>
<li>Community:
<ul class=3D"org-ul">
<li><a href=3D"https://www.youtube.com/watch?v=3DmJZDmO5yOxE">What's So Spe=
cial About Emacs? - YouTube</a></li>
<li><a href=3D"https://www.chiply.dev/post-emacs-carnival-may">May I recomm=
end… understanding Emacs's patterns</a> (<a href=3D"https://www.redd=
it.com/r/emacs/comments/1tc6c9h/may_i_recommend_understanding_emacss_patter=
ns/">Reddit</a>, <a href=3D"https://irreal.org/blog/?p=3D13811">Irreal</a>,=
<a href=3D"https://news.ycombinator.com/item?id=3D48137656">HN</a>)</li>
<li><a href=3D"https://curtismchale.ca/2026/05/05/emacs-carnival-may-i-reco=
mmend">Emacs Carnival: May I recommend… stop messing around and get =
work done</a> by Curtis McHale</li>
<li><a href=3D"https://thanosapollo.org/posts/bzr-saga/">The Most Emacs Bzr=
Saga</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1tbh6pg/the_m=
ost_emacs_bzr_saga/">Reddit</a>, <a href=3D"https://lobste.rs/s/jgmrz0/most=
_emacs_bzr_saga">lobste.rs</a>, <a href=3D"https://irreal.org/blog/?p=3D138=
07">Irreal</a>)</li>
<li><a href=3D"https://sachachua.com/blog/2026/05/may-14-sacha-prot-and-phi=
lip-kaludercic-talk-emacs-newcomer-experience/">Sacha Chua: YE29: Sacha, Pr=
ot, and Philip Kaludercic Talk Emacs: Newcomer Experience</a> (<a href=3D"h=
ttps://www.youtube.com/watch?v=3DUqfZZRl_eNw">YouTube</a> 01:24:16)</li>
<li><a href=3D"https://sockpuppet.org/blog/2026/05/12/emacsification/">The =
Emacsification of Software =E2=80=94 Quarrelsome</a> (<a href=3D"https://ne=
ws.ycombinator.com/item?id=3D48118727">HN</a>)</li>
</ul></li>
<li>Other:
<ul class=3D"org-ul">
<li><a href=3D"http://yummymelon.com/devnull/using-the-mouse-for-emacs-rect=
angle-commands.html">Charles Choi: Using the Mouse for Emacs Rectangle Comm=
ands</a></li>
<li><a href=3D"https://www.youtube.com/watch?v=3D5OAOK3qoSgg">Exam minimal =
Emacs, 42KL, try not to buy Armageddon Psychsparrow, what am I doing.</a> (=
22:43, <a href=3D"https://www.reddit.com/r/emacs/comments/1tbmz9g/minimal_e=
macs_for_exam_i_dont_know_what_im_doing/">Reddit</a>)</li>
<li><a href=3D"https://fosstodon.org/@zrzz/116592767967624254">Some functio=
ns to make it easier to check for unexpected Unicode shenanigans (@zrzz@fos=
stodon.org)</a></li>
<li><a href=3D"https://github.com/hexmode/mediawiki-el">hexmode/mediawiki-e=
l: Emacs interface to edit any mediawiki site =C2=B7 GitHub</a> (<a href=3D=
"https://genserver.social/objects/f5bf240f-7372-4b14-a9fe-9e35fe33f862">@ka=
[email protected]</a>) - recently updated</li>
<li><a href=3D"https://emacs.dyerdwelling.family/emacs/20260512184707-emacs=
--a-tiny-nohup-keeping-media-alive-when-emacs-exits/">James Dyer: A Tiny No=
hup: Keeping Media Alive When Emacs Exits</a></li>
<li><a href=3D"https://codeberg.org/r2r0/legion.el">r2r0/legion.el: Emacs m=
ode for the Zammad help desk software - Codeberg.org</a> (<a href=3D"https:=
//chaos.social/@r2r0/116573900868904042">@[email protected]</a>) - vibecode=
d</li>
<li><a href=3D"https://thecloudlet.github.io/technical/project/emacs-04/">E=
macs Internal Part 04: Balancing Lisp_String Interval Trees by Text Length<=
/a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1tcxw25/emacs_inter=
nal_part_04_balancing_lisp_string/">Reddit</a>)</li>
<li><a href=3D"https://www.jamescherti.com/compiling-emacs/">Compiling Emac=
s for High Performance on Linux and Unix Systems</a> (<a href=3D"https://ww=
w.reddit.com/r/emacs/comments/1ta1uqq/compiling_emacs_for_high_performance_=
on_linux_and/">Reddit</a>)</li>
<li><a href=3D"https://mastodon.social/@jamescherti/116570649138796225">Tip=
for improving keyboard input latency by setting GTK_IM_MODULE=3Dnone (Linu=
x, standard ASCII) (@jamescherti)</a></li>
</ul></li>
<li>Emacs development:
<ul class=3D"org-ul">
<li>emacs-devel: <a href=3D"https://yhetil.org/emacs-devel/865x52awb4.fsf@g=
nu.org/">Challenges of opaque objects</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3De381cf1fc97fc1c0bab1816476dd6f73a628b238">Allow child processes to con=
tinue after EPIPE</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3Db13450973abb19b2bf0d7a96516ce23c385e7713">Copy changes from tarballs w=
hen installing VC packages</a></li>
</ul></li>
<li>New packages:
<ul class=3D"org-ul">
<li><a target=3D"_blank" href=3D"https://melpa.org/#/rare-words">rare-words=
</a>: Highlight your rare words! (MELPA)</li>
</ul></li>
</ul>
<p>
Links from <a href=3D"https://www.reddit.com/r/emacs">reddit.com/r/emacs</a=
>, <a href=3D"https://www.reddit.com/r/orgmode">r/orgmode</a>, <a href=3D"h=
ttps://www.reddit.com/r/spacemacs">r/spacemacs</a>, <a href=3D"https://mast=
odon.social/tags/emacs">Mastodon #emacs</a>, <a href=3D"https://bsky.app/ha=
shtag/emacs">Bluesky #emacs</a>, <a href=3D"https://hn.algolia.com/?query=
=3Demacs&sort=3DbyDate&prefix&page=3D0&dateRange=3Dall&=
type=3Dstory">Hacker News</a>, <a href=3D"https://lobste.rs/search?q=3Demac=
s&what=3Dstories&order=3Dnewest">lobste.rs</a>, <a href=3D"https://=
programming.dev/c/emacs?dataType=3DPost&page=3D1&sort=3DNew">progra=
mming.dev</a>, <a href=3D"https://lemmy.world/c/emacs">lemmy.world</a>, <a =
href=3D"https://lemmy.ml/c/emacs?dataType=3DPost&page=3D1&sort=3DNe=
w">lemmy.ml</a>, <a href=3D"https://planet.emacslife.com">planet.emacslife.=
com</a>, <a href=3D"https://www.youtube.com/playlist?list=3DPL4th0AZixyREOt=
vxDpdxC9oMuX7Ar7Sdt">YouTube</a>, <a href=3D"http://git.savannah.gnu.org/cg=
it/emacs.git/log/etc/NEWS">the Emacs NEWS file</a>, <a href=3D"https://emac=
slife.com/calendar/">Emacs Calendar</a>, and <a href=3D"https://lists.gnu.o=
rg/archive/html/emacs-devel/2026-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-18.org
Content-Disposition: attachment
Content-Transfer-Encoding: quoted-printable
* 2026-05-18 Emacs news
My favourite post this week was [[https://www.matem.unam.mx/~omar/apropos-e=
macs.html#may-i-recommend-eww-for-emacs-innovative-ui][oantolin's tip about=
using Eww]]. It's always interesting to see what people can do when they a=
pply Emacs's power and composability to all sorts of things, including eval=
uating code snippets from webpages. Outside Emacs, there was a lively conve=
rsation on HN about [[https://news.ycombinator.com/item?id=3D48118727][pers=
onal software]]. Enjoy!
- Upcoming events ([[https://emacslife.com/calendar/emacs-calendar.ics][iCa=
l file]], [[https://emacslife.com/calendar/][Org]]):
- M-x Research: TBA https://m-x-research.github.io/ Wed May 20 0800 Ameri=
ca/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT -=
1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore
- Emacs APAC: Emacs APAC meetup (virtual) https://emacs-apac.gitlab.io/an=
nouncements/ Sat May 23 0130 America/Vancouver - 0330 America/Chicago - 043=
0 America/Toronto - 0830 Etc/GMT - 1030 Europe/Berlin - 1400 Asia/Kolkata -=
1630 Asia/Singapore
- 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
- 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
- Upcoming events:
- [[https://sachachua.com/blog/2026/05/may-29-emacs-chat-with-omar-antoli=
n-camarena/][Sacha Chua: May 29: Emacs Chat with Omar Antolin Camarena]]
- Emacs configuration:
- [[https://github.com/scovl/dotfiles/tree/main/emacs/windows/.emacs.d][d=
otfiles/emacs/windows/.emacs.d at main =C2=B7 scovl/dotfiles =C2=B7 GitHub]=
] ([[https://hachyderm.io/@lobocode/116590308876801051][@lobocode@hachyderm=
.io]])
- [[https://mstempl.netlify.app/post/may-i-recommend/][May I recommend=E2=
=80=A6 to only add items to your init files you understand and document=C2=
=A0|=C2=A0Martin's Blog]]
- [[https://www.acdw.net/carnival-emacs-2026-05/][May I recommend declari=
ng bankruptcy from time to time | acdw.net]]
- Emacs Lisp:
- [[http://yummymelon.com/devnull/enhancing-elisp-development-with-contex=
t-menus.html][Charles Choi: Enhancing Elisp Development with Context Menus]=
] ([[https://www.reddit.com/r/emacs/comments/1tabrsx/enhancing_elisp_develo=
pment_with_context_menus/][Reddit]], [[https://irreal.org/blog/?p=3D13803][=
Irreal]])
- [[https://kelar.org/~bandali/gnu/emacs/ffs-emacs-ext-prot.html][Amin Ba=
ndali: FFS code review and Emacs extensibility with Protesilaos]] ([[https:=
//protesilaos.com/codelog/2026-05-15-emacs-amin-bandali-ffs-display-buffer-=
org-capture/][Prot]])
- [[https://kickingvegas.github.io/elisp-for-python/][Elisp Cheatsheet fo=
r Python Programmers - updated]] ([[https://sfba.social/@kickingvegas/11659=
3354164532781][@[email protected]]])
- Appearance:
- [[https://www.youtube.com/watch?v=3DE56_SNoe-oM][How to automatically s=
cale emacs to a larger font on startup (on Raspberry Pi)]] (22:22)
- Navigation:
- [[https://github.com/redguardtoo/fastctags][fastctags 0.0.1 =E2=80=94 B=
lazing-fast code nav & completion with Universal Ctags]] ([[https://www.red=
dit.com/r/emacs/comments/1texyko/fastctags_001_blazingfast_code_nav_complet=
ion/][Reddit]])
- [[https://git.sr.ht/~zelda/purr.el][purr.el - a lightweight project das=
hboard for emacs.]] ([[https://www.reddit.com/r/emacs/comments/1tens61/purr=
el_a_lightweight_project_dashboard_for_emacs/][Reddit]])
- Writing:
- [[https://github.com/hesampakdaman/typst-overlay][hesampakdaman/typst-o=
verlay =C2=B7 GitHub]]
- Org Mode:
- [[https://list.orgmode.org/CAO48Bk-hzrwXe4jOZYnhv5B12AvdTJ39E8fdAkTQRgB=
[email protected]][Org Mode requests: [RFC] LaTeX survey]]
- [[https://list.orgmode.org/[email protected]=
om][Org Mode requests: [RFC] Round priorities in iCalendar export]]
- [[https://list.orgmode.org/[email protected]][Org Mode requests:=
[RFC] org-colview: Where should a new COLUMNS keyword be inserted?]]
- [[https://jan-iversen.de/posts/rezeptsammlung-mit-emacs/][Rezeptsammlun=
g mit Emacs | Jan Iversen]] ([[https://nerdculture.de/@razorback/1165910730=
29581859][@[email protected]]])
- [[https://www.reddit.com/gallery/1tgckvz][Navi =E2=80=93 Obsidian-style=
org-roam graph viewer -- native window -- reads your DB directly]]
- [[https://blog.amypillow.net/emacs/NEWS/org-yaap-1.1.0.html][Amy Pillow=
: Added notification actions in Org yaap]] - yet another alert package
- [[https://apps.apple.com/app/org-social/id6764415116][Org Social for iO=
S: A decentralized microblog where your whole timeline lives in a plain-tex=
t Org Mode file you host yourself]]
- [[https://toobnix.org/w/2Z7id1MZQ6C2GTo4XjvuX1][#orgmode #emacs w/ its =
developer Ihor Radchenko, also screwlisp and JLamothe #lispyGopherClimate -=
toobnix]] ([[https://toobnix.org/w/2Z7id1MZQ6C2GTo4XjvuX1][@screwtape@toob=
nix.org]])
- Import, export, and integration:
- [[https://jan-iversen.de/posts/blogging-mit-emacs-howto/][Blogging mi=
t Emacs - Howto | Jan Iversen]] ([[https://nerdculture.de/@razorback/116571=
699031306970][@[email protected]]])
- [[https://github.com/harshadjs/orgfs][orgfs =E2=80=93 A FUSE filesyst=
em for org files]] ([[https://www.reddit.com/r/emacs/comments/1tcx0w2/orgfs=
_a_fuse_filesystem_for_org_files/][r/emacs]], [[https://www.reddit.com/r/or=
gmode/comments/1tcuqdj/orgfs_a_fuse_filesystem_for_org_files/][r/orgmode]])
- [[https://github.com/Martinsos/blog-in-emacs-lisp][[ANN] Starter temp=
late for your own blog in Emacs Lisp]] ([[https://www.reddit.com/r/emacs/co=
mments/1tayj3x/ann_starter_template_for_your_own_blog_in_emacs/][Reddit]])
- [[https://www.reddit.com/r/orgmode/comments/1tepxoh/oxhtmlfileembeddi=
ng_030_embed_scrollable_csvs/][ox-html-file-embedding 0.3.0, embed scrollab=
le CSVs with PapaParse/Tabulator, postprocess with monolith]]
- Org development:
- [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG=
-NEWS?id=3D7c3c4cecc71536224aad8bb9099ecda1683c6567][org-agenda-clock-goto:=
Jump to closest entry and respect filtering]]
- Feature requests:
- [[https://list.orgmode.org/[email protected]][Org Mode reque=
sts: [FR] ox-md: Export custom-id search strings (::#) as anchors]]
- [[https://list.orgmode.org/[email protected]][Org Mode reque=
sts: [FR] ox-md: Verbatim link export]]
- [[https://list.orgmode.org/[email protected]][Org Mode reque=
sts: [FR] Re: [FR] Tracking numerical habits]]
- [[https://list.orgmode.org/[email protected]][Org Mode reque=
sts: [FR] Tracking Habits with Alternate Calendar]]
- Coding:
- [[https://blog.davep.org/2026/05/13/stopping-an-accidental-push.html][D=
ave Pearson: Stopping an accidental push]]
- [[https://emacs.dyerdwelling.family/emacs/20260518114325-emacs--vc-mode=
-meets-magit-or-why-i-finally-gave-in/][James Dyer: VC-Mode Meets Magit - o=
r Why I Finally Gave In!]]
- [[https://utcc.utoronto.ca/~cks/space/blog/programming/EmacsLspModeToEg=
lot][Moving from lsp-mode in GNU Emacs to Eglot]] ([[https://lobste.rs/s/bo=
jb9a/moving_from_lsp_mode_gnu_emacs_eglot][lobste.rs]])
- [[https://github.com/aardsoft/lempo/][aardsoft/lempo: Emacs protocol an=
alysis framework =C2=B7 GitHub]]
- [[https://davemq.github.io/2026/05/12/remote-linux-dev-with-emacs.html]=
[Dave's blog: Remote Linux kernel development with Emacs]]
- [[https://batsov.com/articles/2026/05/12/port-a-minimalist-prepl-client=
-for-emacs/][Bozhidar Batsov: Port: a minimalist prepl client for Emacs]]
- Web:
- [[https://www.matem.unam.mx/~omar/apropos-emacs.html#may-i-recommend-ew=
w-for-emacs-innovative-ui][May I recommend eww for Emacs's innovative UI?]]=
([[https://www.reddit.com/r/emacs/comments/1tf86ko/may_i_recommend_eww_for=
_emacss_innovative_ui/][Reddit]], [[https://irreal.org/blog/?p=3D13813][Irr=
eal]], [[https://lobste.rs/s/96kz5p/may_i_recommend_eww_for_emacs_s_innovat=
ive][lobste.rs]])
- Mail, news, and chat:
- [[https://codeberg.org/jamesendreshowell/gists/src/branch/master/jeh-me=
ssage-lint.el][Check for missing body, subject, or attachments before sendi=
ng]] ([[https://fediscience.org/@jameshowell/116574634102342131][@jameshowe=
[email protected]]])
- [[https://elpa.gnu.org/packages/minimail.html][Minimail version 0.5, wi=
th OAuth and more]] ([[https://www.reddit.com/r/emacs/comments/1tcreh4/mini=
mail_version_05_with_oauth_and_more/][Reddit]])
- [[https://github.com/emacs-elfeed/elfeed/discussions/586][Elfeed releas=
e & Elfeed sqlite database =C2=B7 emacs-elfeed/elfeed =C2=B7 Discussion #58=
6 =C2=B7 GitHub]] ([[https://mastodon.world/@minad/116565758400216391][@min=
[email protected]]])
- AI:
- [[https://github.com/jcubic/dotfiles/blob/master/emacs/config/ai.el][Ag=
ent-Shell permission system]] ([[https://www.reddit.com/r/emacs/comments/1t=
dvd8r/agentshell_permission_system/][Reddit]])
- Community:
- [[https://www.youtube.com/watch?v=3DmJZDmO5yOxE][What's So Special Abou=
t Emacs? - YouTube]]
- [[https://www.chiply.dev/post-emacs-carnival-may][May I recommend... un=
derstanding Emacs's patterns]] ([[https://www.reddit.com/r/emacs/comments/1=
tc6c9h/may_i_recommend_understanding_emacss_patterns/][Reddit]], [[https://=
irreal.org/blog/?p=3D13811][Irreal]], [[https://news.ycombinator.com/item?i=
d=3D48137656][HN]])
- [[https://curtismchale.ca/2026/05/05/emacs-carnival-may-i-recommend][Em=
acs Carnival: May I recommend... stop messing around and get work done]] by=
Curtis McHale
- [[https://thanosapollo.org/posts/bzr-saga/][The Most Emacs Bzr Saga]] (=
[[https://www.reddit.com/r/emacs/comments/1tbh6pg/the_most_emacs_bzr_saga/]=
[Reddit]], [[https://lobste.rs/s/jgmrz0/most_emacs_bzr_saga][lobste.rs]], [=
[https://irreal.org/blog/?p=3D13807][Irreal]])
- [[https://sachachua.com/blog/2026/05/may-14-sacha-prot-and-philip-kalud=
ercic-talk-emacs-newcomer-experience/][Sacha Chua: YE29: Sacha, Prot, and P=
hilip Kaludercic Talk Emacs: Newcomer Experience]] ([[https://www.youtube.c=
om/watch?v=3DUqfZZRl_eNw][YouTube]] 01:24:16)
- [[https://sockpuppet.org/blog/2026/05/12/emacsification/][The Emacsific=
ation of Software =E2=80=94 Quarrelsome]] ([[https://news.ycombinator.com/i=
tem?id=3D48118727][HN]])
- Other:
- [[http://yummymelon.com/devnull/using-the-mouse-for-emacs-rectangle-com=
mands.html][Charles Choi: Using the Mouse for Emacs Rectangle Commands]]
- [[https://www.youtube.com/watch?v=3D5OAOK3qoSgg][Exam minimal Emacs, 42=
KL, try not to buy Armageddon Psychsparrow, what am I doing.]] (22:43, [[ht=
tps://www.reddit.com/r/emacs/comments/1tbmz9g/minimal_emacs_for_exam_i_dont=
_know_what_im_doing/][Reddit]])
- [[https://fosstodon.org/@zrzz/116592767967624254][Some functions to mak=
e it easier to check for unexpected Unicode shenanigans (@[email protected]=
g)]]
- [[https://github.com/hexmode/mediawiki-el][hexmode/mediawiki-el: Emacs =
interface to edit any mediawiki site =C2=B7 GitHub]] ([[https://genserver.s=
ocial/objects/f5bf240f-7372-4b14-a9fe-9e35fe33f862][@[email protected]=
cial]]) - recently updated
- [[https://emacs.dyerdwelling.family/emacs/20260512184707-emacs--a-tiny-=
nohup-keeping-media-alive-when-emacs-exits/][James Dyer: A Tiny Nohup: Keep=
ing Media Alive When Emacs Exits]]
- [[https://codeberg.org/r2r0/legion.el][r2r0/legion.el: Emacs mode for t=
he Zammad help desk software - Codeberg.org]] ([[https://chaos.social/@r2r0=
/116573900868904042][@[email protected]]]) - vibecoded
- [[https://thecloudlet.github.io/technical/project/emacs-04/][Emacs Inte=
rnal Part 04: Balancing Lisp_String Interval Trees by Text Length]] ([[http=
s://www.reddit.com/r/emacs/comments/1tcxw25/emacs_internal_part_04_balancin=
g_lisp_string/][Reddit]])
- [[https://www.jamescherti.com/compiling-emacs/][Compiling Emacs for Hig=
h Performance on Linux and Unix Systems]] ([[https://www.reddit.com/r/emacs=
/comments/1ta1uqq/compiling_emacs_for_high_performance_on_linux_and/][Reddi=
t]])
- [[https://mastodon.social/@jamescherti/116570649138796225][Tip for impr=
oving keyboard input latency by setting GTK_IM_MODULE=3Dnone (Linux, standa=
rd ASCII) (@jamescherti)]]
- Emacs development:
- emacs-devel: [[https://yhetil.org/emacs-devel/[email protected]/][=
Challenges of opaque objects]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3De381=
cf1fc97fc1c0bab1816476dd6f73a628b238][Allow child processes to continue aft=
er EPIPE]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Db134=
50973abb19b2bf0d7a96516ce23c385e7713][Copy changes from tarballs when insta=
lling VC packages]]
- New packages:
- https://melpa.org/#/rare-words: Highlight your rare words! (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-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!
--=-=-=--