2026-06-29 Emacs news
Sacha Chua <[email protected]> Mon, 29 Jun 2026 14:27:36 -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-06-29 Emacs news
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
This week, lots of people were talking about FSF's policy of not acceptin=
g LLM contributions to Emacs core (see the last two items in the AI categor=
y). Comments seem generally supportive of FSF's caution.
- Help wanted:
- EmacsConf - 2026 - Call for Participation https://emacsconf.org/202=
6/cfp/
- Monadic Sheep: Canvas patch: we need testers! https://monadicsheep.=
org/blog/call-for-canvas-patch-testers.html (lobste.rs https://lobste.rs/s/=
dkky2i/canvas_patch_we_need_testers, emacs-devel https://yhetil.org/emacs-d=
evel/[email protected]/)
- Upcoming events (iCal file https://emacslife.com/calendar/emacs-calenda=
r.ics, Org https://emacslife.com/calendar/):
- EmacsATX: Emacs Social https://www.meetup.com/emacsatx/events/31509=
1677/ Thu Jul 2 1600 America/Vancouver - 1800 America/Chicago - 1900 Americ=
a/Toronto - 2300 Etc/GMT -- Fri Jul 3 0100 Europe/Berlin - 0430 Asia/Kolkat=
a - 0700 Asia/Singapore
- M-x Research: TBA https://m-x-research.github.io/ Fri Jul 3 0800 Am=
erica/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GM=
T - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore
- Emacs.si (in person): Emacs.si meetup #7 2026 (v #=C5=BEivo) https:=
//dogodki.kompot.si/events/88d59360-d89a-42cc-b567-ed39ac5186fb Mon Jul 6 1=
900 CET
- OrgMeetup (virtual) https://orgmode.org/worg/orgmeetup.html Wed Jul=
8 0900 America/Vancouver - 1100 America/Chicago - 1200 America/Toronto - 1=
600 Etc/GMT - 1800 Europe/Berlin - 2130 Asia/Kolkata -- Thu Jul 9 0000 Asia=
/Singapore
- Atelier Emacs Montpellier (in person) https://lebib.org/date/atelie=
r-emacs Fri Jul 10 1800 Europe/Paris
- Emacs configuration:
- New transitional MELPA channels: snapshots and releases https://git=
hub.com/melpa/melpa/pull/10057 (@[email protected] https://mastodon.worl=
d/@minad/116824647604682588) - version numbers will be release.0.date.count=
, which will be compatible with other package archives
- Raymond Zeitler: Emacs disabled Commands https://ray-on-emacs.blogs=
pot.com/2026/06/emacs-disabled-commands.html
- From Doom Emacs to Vanilla/Custom Emacs =E2=80=94 Saved by Claude C=
ode https://amiorin.github.io/.emacs.d/ (Reddit https://www.reddit.com/r/em=
acs/comments/1ufifue/from_doom_emacs_to_vanillacustom_emacs_saved_by/) - an=
notated config
- Firemacs Update https://v.redd.it/uwvr3fzo5v9h1 (Reddit https://www=
.reddit.com/r/emacs/comments/1uh97um/firemacs_update/)
- Emacs Lisp:
- Emacs' lispy-mode: Convolute real-world example! - DEV Community ht=
tps://dev.to/vindarel/emacs-lispy-mode-convolute-real-world-example-fe1 (@v=
[email protected] https://framapiaf.org/@vindarel/116800661731742317)
- Regular expressions that work =E2=80=9Ceverywhere=E2=80=9D https://=
www.johndcook.com/blog/2026/06/23/regex-everywhere/ (HN https://news.ycombi=
nator.com/item?id=3D48672232, lobste.rs https://lobste.rs/s/mq245g/regular_=
expressions_work_everywhere)
- Scheduling Future Tasks in Emacs http://yummymelon.com/devnull/sche=
duling-future-tasks-in-emacs.html (Reddit https://www.reddit.com/r/emacs/co=
mments/1uenp4p/scheduling_future_tasks_in_emacs/, Irreal https://irreal.org=
/blog/?p=3D13901)
- commonmark-gfm.el: a pure Emacs Lisp CommonMark/GFM renderer https:=
//github.com/kn66/commonmark-gfm.el (Reddit https://www.reddit.com/r/emacs/=
comments/1uhwed7/commonmarkgfmel_a_pure_emacs_lisp_commonmarkgfm/)
- vui.el: declarative, React-style UIs in Emacs buffers (v1.2, now wi=
th inline forms and flex layout) https://github.com/d12frosted/vui.el (Redd=
it https://www.reddit.com/r/emacs/comments/1ue7r9f/vuiel_declarative_reacts=
tyle_uis_in_emacs_buffers/)
- Appearance:
- an attempt to create a theme inspired by Nerv from Evangelion https=
://github.com/Senka07/nerv_theme.el (Reddit https://www.reddit.com/r/emacs/=
comments/1ughyjg/an_attempt_to_create_a_theme_inspired_by_nerv/)
- Kusanagi: a Ghost in the Shell-inspired dark theme for Emacs https:=
//github.com/LionyxML/kusanagi-theme (Reddit https://www.reddit.com/r/emacs=
/comments/1ugexb8/kusanagi_a_ghost_in_the_shellinspired_dark_theme/)
- Emacs with Ghostty-like Liquid Glass Effect https://github.com/larr=
asket/emacs-liquid-glass (Reddit https://www.reddit.com/r/emacs/comments/1u=
epn3x/emacs_with_ghosttylike_liquid_glass_effect/)
- svg-margin: Better Gutters for Emacs https://www.chiply.dev/post-sv=
g-margin (Reddit https://www.reddit.com/r/emacs/comments/1ueb70t/svgmargin_=
better_gutters_for_emacs/)
- Protesilaos: Emacs: new =E2=80=98doric-tiger=E2=80=99 and =E2=80=98=
doric-lion=E2=80=99 for the =E2=80=98doric-themes=E2=80=99 https://protesil=
aos.com/codelog/2026-06-28-emacs-doric-tiger-doric-lion/
- Protesilaos: Emacs: fontaine version 3.1.0 https://protesilaos.com/=
codelog/2026-06-29-emacs-fontaine-3-1-0/
- Navigation:
- Raymond Zeitler: Preventing Errant Navigation https://ray-on-emacs.=
blogspot.com/2026/06/preventing-errant-navigation.html
- Overriding Emacs' Broken Bookmark Position Code (Updated) (Shallow =
Thoughts) https://shallowsky.com/blog/linux/editors/emacs-bookmarks-positio=
n.html (@[email protected] https://fosstodon.org/@akkana/116829324463088=
316)
- Randy Ridenour: Toggle Ghostel https://randyridenour.net/posts/2026=
-06-23-toggle-ghostel.html (Irreal https://irreal.org/blog/?p=3D13905)
- Dired:
- dired-clipboard.el: Copy and paste files in Dired with M-w / C-y ht=
tps://github.com/kn66/dired-clipboard.el (Reddit https://www.reddit.com/r/e=
macs/comments/1ufq0uk/diredclipboardel_copy_and_paste_files_in_dired/)
- Org Mode:
- Raymond Zeitler: Link diary Event to Org Heading https://ray-on-ema=
cs.blogspot.com/2026/06/link-diary-event-to-org-heading.html (Irreal https:=
//irreal.org/blog/?p=3D13907)
- Chai 2.0 =E2=80=94 Emacs reading workflow, stripped down to what ac=
tually matters https://github.com/yibie/chai (Reddit https://www.reddit.com=
/r/emacs/comments/1ue8jvz/chai_20_emacs_reading_workflow_stripped_down_to/)
- Jakub Nowak: org-roam Orphans https://www.cyan.sh/blog/posts/org-ro=
am-orphans.html
- I built a stats dashboard for org-roam (org-roam-stats) https://git=
hub.com/GerardoCendejas/org-roam-stats.git (Reddit https://www.reddit.com/r=
/OrgRoam/comments/1uet3g4/i_built_a_stats_dashboard_for_orgroam_orgroamstat=
s/)
- Vulpea v2.4: unlinked mentions, schemas, and renaming - Boris Bulig=
a https://www.d12frosted.io/posts/2026-06-19-vulpea-v2-4 (changelog https:/=
/github.com/d12frosted/vulpea/blob/master/CHANGELOG.org, Reddit https://www=
.reddit.com/r/emacs/comments/1ug8rkh/vulpea_24/)
- Coding:
- flymake-sqlite v0.3.0 https://codeberg.org/gemmaro/flymake-sqlite/r=
eleases/tag/v0.3.0 (@gemmaro https://mastodon.social/@gemmaro/1168301585251=
29994)
- Bozhidar Batsov: Neocaml 0.9: A Better REPL, Dune/Opam Completion, =
and More Robustness https://batsov.com/articles/2026/06/24/neocaml-0-9-repl=
-completion-and-robustness/
- Ankit Gadiya: which-function-mode displays the current function in =
the mode line https://ankit.earth/microblog/1782413285/
- Web:
- Browsel: a two way communication between the web browser and emacs =
http://github.com/dmgerman/browsel (YouTube https://www.youtube.com/watch?v=
=3D8nSiG_hMZWI 10:28, (Reddit https://www.reddit.com/r/emacs/comments/1ugg0=
83/browsel_a_two_way_communication_between_the_web/)
- Mail, news, and chat:
- Jakub Nowak: New Package: Gomuks.el https://www.cyan.sh/blog/posts/=
new-package-gomuks-el.html - Matrix client written in Go
- Multimedia:
- as-sound-switch: blazingly fast audio i/o switcher for Emacs https:=
//github.com/Nuno69/as-sound-switch (Reddit https://www.reddit.com/r/emacs/=
comments/1ufn6rf/assoundswitch_blazingly_fast_audio_io_switcher/) MacOS
- luqtas/csound-score-emacs: my take on navigating the Csound score p=
aradigm with Emacs =C2=B7 GitHub https://github.com/luqtas/csound-score-ema=
cs
- Fun:
- the learning cliff and the View from the Top https://i.redd.it/9l1h=
on0a0d9h1.png (Reddit https://www.reddit.com/r/emacs/comments/1uf0d2k/the_l=
earning_cliff_and_the_view_from_the_top/)
- AI:
- For scientists and learners: agent-shell renders equations as you c=
hat https://i.redd.it/zmr1fdobqf9h1.jpeg (Reddit https://www.reddit.com/r/e=
macs/comments/1ufbipv/for_scientists_and_learners_agentshell_renders/, YouT=
ube https://www.youtube.com/watch?v=3DwGM3xH06Wso)
- emacs-opencode: native Emacs client for OpenCode https://github.com=
/jdormit/emacs-opencode (Reddit https://www.reddit.com/r/emacs/comments/1ud=
lrp4/emacsopencode_native_emacs_client_for_opencode/)
- emacs-jail-mcp: MCP server with disposable Emacs sandbox https://gi=
thub.com/gavv/emacs-jail-mcp (Reddit https://www.reddit.com/r/emacs/comment=
s/1ug8u46/emacsjailmcp_mcp_server_with_disposable_emacs/)
- macher-agent updates (emacs native agent orchestration) https://git=
hub.com/elij/macher-agent (Reddit https://www.reddit.com/r/emacs/comments/1=
udhcnj/macheragent_updates_emacs_native_agent/)
- Meta Redux: copilot.el 0.7 https://metaredux.com/posts/2026/06/26/c=
opilot-el-0-7.html
- Andros Fenollosa: How I built a GPU backend for Emacs http://en.and=
ros.dev/blog/4b707a03/how-i-built-a-gpu-backend-for-emacs/ (Reddit https://=
www.reddit.com/r/emacs/comments/1ufiyu3/how_i_built_a_gpu_backend_for_emacs=
/, HN https://news.ycombinator.com/item?id=3D48642503)
- Honesty gets Emacs patch rejected https://xlii.space/eng/honesty-ge=
ts-emacs-patch-rejected/#fnref:2 (Reddit https://www.reddit.com/r/emacs/com=
ments/1uhb06f/honesty_gets_emacs_patch_rejected/, HN https://news.ycombinat=
or.com/item?id=3D48681557, lobste.rs https://lobste.rs/s/omq8rt/vibecoding_=
gets_emacs_patch_rejected)
- Community:
- Emacs Blog Carnival July 2026 "Programming" | Plain DrOps https://p=
laindrops.de/blog/2026/emacscarnival2607/ (@[email protected] https:/=
/chaos.social/@SpaceCadet/116832844194274430)
- Emacs anniversary https://www.eliasstorms.net/notes/emacs-anniversa=
ry.html (@EFLS https://mastodon.social/@EFLS/116806578556818263)
- An example would be handy right about now - how to shave yaks with =
great efficiency . =E2=80=94 Willem van den Ende https://willemvandenende.c=
om/blog/engineering/an-example-would-be-handy-right-now (@mostalive https:/=
/mastodon.social/@mostalive/116821163748437793)
- Do all emacs veterans that started from doom eventually roll out th=
eir own vanilla config? https://www.reddit.com/r/emacs/comments/1udwq2v/do_=
all_emacs_veterans_that_started_from_doom/
- Hristos N. Triantafillou: Ten Years Of Emacs https://www.hristos.co=
/blog/ten-years-of-emacs/
- Neovim user trying to learn Vanilla Emacs properly, what should I f=
ocus on first? https://youtu.be/EnwG2zRT7BA (Reddit https://www.reddit.com/=
r/emacs/comments/1udtytx/neovim_user_trying_to_learn_vanilla_emacs/) - link=
arzu
- Ok, so Now we're Really Installing it https://www.youtube.com/watch=
?v=3Dooyn60c5UbA (01:50:14)
- Follow The Emacs Tutorial (Day 3) https://www.youtube.com/watch?v=
=3DiXCDQlGM_j4 (01:25:38)
- Emacs Tutorial part 2 (Day 4) https://www.youtube.com/watch?v=3DbDV=
opQNscNM (02:07:00)
- 0012 | Learning Emacs with The Professor from University of Victori=
a https://www.youtube.com/watch?v=3DhsPHmIMURqw (01:34:35)
- Learning Emacs with The Professor from University of Victoria https=
://www.youtube.com/watch?v=3DxVmqPzYnqaw (12:50)
- Doom Emacs: Why I Chose It Over Vim and Never Looked Back https://w=
ww.youtube.com/watch?v=3DHnL77t4IsBY (27:03)
- Other:
- Helixel - Another Helix Emulation Layer https://github.com/jixiuf/h=
elixel-mode (Reddit https://www.reddit.com/r/emacs/comments/1uegy1h/helixel=
_another_helix_emulation_layer/)
- Emacs development:
- Limit VC-Dir status process output processing https://git.savannah.=
gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D268e055e0515ccec8159b13d4b2e974=
28bd63b5e
- New packages:
- https://melpa.org/#/fzfa: Async fuzzy completion via `fzf-native' (=
MELPA)
- https://melpa.org/#/git-overleaf: Clone, push, and pull full Overle=
af projects with Git (MELPA)
- https://elpa.gnu.org/packages/lisp-ts-mode.html: lisp-mode with tre=
e-sitter support (GNU ELPA)
- https://melpa.org/#/musicbrainz-interactive: Interactive commands f=
or MusicBrainz related things (MELPA)
- https://melpa.org/#/youtube-music: YouTube Music client (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-06. 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-orge13feb4" class=3D"outline-3">
<h3 id=3D"orge13feb4"><a href=3D"#orge13feb4">2026-06-29 Emacs news</a></h3>
<div class=3D"outline-text-3" id=3D"text-orge13feb4">
<p>
This week, lots of people were talking about FSF's policy of not
accepting LLM contributions to Emacs core (see the last two items in
the AI category). Comments seem generally supportive of FSF's caution.
</p>
<ul class=3D"org-ul">
<li>Help wanted:
<ul class=3D"org-ul">
<li><a href=3D"https://emacsconf.org/2026/cfp/">EmacsConf - 2026 - Call for=
Participation</a></li>
<li><a href=3D"https://monadicsheep.org/blog/call-for-canvas-patch-testers.=
html">Monadic Sheep: Canvas patch: we need testers!</a> (<a href=3D"https:/=
/lobste.rs/s/dkky2i/canvas_patch_we_need_testers">lobste.rs</a>, <a href=3D=
"https://yhetil.org/emacs-devel/[email protected]/">emacs-dev=
el</a>)</li>
</ul></li>
<li>Upcoming events (<a href=3D"https://emacslife.com/calendar/emacs-calend=
ar.ics">iCal file</a>, <a href=3D"https://emacslife.com/calendar/">Org</a>):
<ul class=3D"org-ul">
<li>EmacsATX: Emacs Social <a href=3D"https://www.meetup.com/emacsatx/event=
s/315091677/">https://www.meetup.com/emacsatx/events/315091677/</a> Thu Jul=
2 1600 America/Vancouver - 1800 America/Chicago - 1900 America/Toronto - 2=
300 Etc/GMT – Fri Jul 3 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 Jul 3 0800 America/Vancouver - 1000 America/=
Chicago - 1100 America/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 A=
sia/Kolkata - 2300 Asia/Singapore</li>
<li>Emacs.si (in person): Emacs.si meetup #7 2026 (v #=C5=BEivo) <a href=3D=
"https://dogodki.kompot.si/events/88d59360-d89a-42cc-b567-ed39ac5186fb">htt=
ps://dogodki.kompot.si/events/88d59360-d89a-42cc-b567-ed39ac5186fb</a> Mon =
Jul 6 1900 CET</li>
<li>OrgMeetup (virtual) <a href=3D"https://orgmode.org/worg/orgmeetup.html"=
>https://orgmode.org/worg/orgmeetup.html</a> Wed Jul 8 0900 America/Vancouv=
er - 1100 America/Chicago - 1200 America/Toronto - 1600 Etc/GMT - 1800 Euro=
pe/Berlin - 2130 Asia/Kolkata – Thu Jul 9 0000 Asia/Singapore</li>
<li>Atelier Emacs Montpellier (in person) <a href=3D"https://lebib.org/date=
/atelier-emacs">https://lebib.org/date/atelier-emacs</a> Fri Jul 10 1800 Eu=
rope/Paris</li>
</ul></li>
<li>Emacs configuration:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/melpa/melpa/pull/10057">New transitional =
MELPA channels: snapshots and releases</a> (<a href=3D"https://mastodon.wor=
ld/@minad/116824647604682588">@[email protected]</a>) - version numbers =
will be release.0.date.count, which will be compatible with other package a=
rchives</li>
<li><a href=3D"https://ray-on-emacs.blogspot.com/2026/06/emacs-disabled-com=
mands.html">Raymond Zeitler: Emacs disabled Commands</a></li>
<li><a href=3D"https://amiorin.github.io/.emacs.d/">From Doom Emacs to Vani=
lla/Custom Emacs =E2=80=94 Saved by Claude Code</a> (<a href=3D"https://www=
.reddit.com/r/emacs/comments/1ufifue/from_doom_emacs_to_vanillacustom_emacs=
_saved_by/">Reddit</a>) - annotated config</li>
<li><a href=3D"https://v.redd.it/uwvr3fzo5v9h1">Firemacs Update</a> (<a hre=
f=3D"https://www.reddit.com/r/emacs/comments/1uh97um/firemacs_update/">Redd=
it</a>)</li>
</ul></li>
<li>Emacs Lisp:
<ul class=3D"org-ul">
<li><a href=3D"https://dev.to/vindarel/emacs-lispy-mode-convolute-real-worl=
d-example-fe1">Emacs' lispy-mode: Convolute real-world example! - DEV Commu=
nity</a> (<a href=3D"https://framapiaf.org/@vindarel/116800661731742317">@v=
[email protected]</a>)</li>
<li><a href=3D"https://www.johndcook.com/blog/2026/06/23/regex-everywhere/"=
>Regular expressions that work =E2=80=9Ceverywhere=E2=80=9D</a> (<a href=3D=
"https://news.ycombinator.com/item?id=3D48672232">HN</a>, <a href=3D"https:=
//lobste.rs/s/mq245g/regular_expressions_work_everywhere">lobste.rs</a>)</l=
i>
<li><a href=3D"http://yummymelon.com/devnull/scheduling-future-tasks-in-ema=
cs.html">Scheduling Future Tasks in Emacs</a> (<a href=3D"https://www.reddi=
t.com/r/emacs/comments/1uenp4p/scheduling_future_tasks_in_emacs/">Reddit</a=
>, <a href=3D"https://irreal.org/blog/?p=3D13901">Irreal</a>)</li>
<li><a href=3D"https://github.com/kn66/commonmark-gfm.el">commonmark-gfm.el=
: a pure Emacs Lisp CommonMark/GFM renderer</a> (<a href=3D"https://www.red=
dit.com/r/emacs/comments/1uhwed7/commonmarkgfmel_a_pure_emacs_lisp_commonma=
rkgfm/">Reddit</a>)</li>
<li><a href=3D"https://github.com/d12frosted/vui.el">vui.el: declarative, R=
eact-style UIs in Emacs buffers (v1.2, now with inline forms and flex layou=
t)</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1ue7r9f/vuiel_de=
clarative_reactstyle_uis_in_emacs_buffers/">Reddit</a>)</li>
</ul></li>
<li>Appearance:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/Senka07/nerv_theme.el">an attempt to crea=
te a theme inspired by Nerv from Evangelion</a> (<a href=3D"https://www.red=
dit.com/r/emacs/comments/1ughyjg/an_attempt_to_create_a_theme_inspired_by_n=
erv/">Reddit</a>)</li>
<li><a href=3D"https://github.com/LionyxML/kusanagi-theme">Kusanagi: a Ghos=
t in the Shell-inspired dark theme for Emacs</a> (<a href=3D"https://www.re=
ddit.com/r/emacs/comments/1ugexb8/kusanagi_a_ghost_in_the_shellinspired_dar=
k_theme/">Reddit</a>)</li>
<li><a href=3D"https://github.com/larrasket/emacs-liquid-glass">Emacs with =
Ghostty-like Liquid Glass Effect</a> (<a href=3D"https://www.reddit.com/r/e=
macs/comments/1uepn3x/emacs_with_ghosttylike_liquid_glass_effect/">Reddit</=
a>)</li>
<li><a href=3D"https://www.chiply.dev/post-svg-margin">svg-margin: Better G=
utters for Emacs</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1u=
eb70t/svgmargin_better_gutters_for_emacs/">Reddit</a>)</li>
<li><a href=3D"https://protesilaos.com/codelog/2026-06-28-emacs-doric-tiger=
-doric-lion/">Protesilaos: Emacs: new =E2=80=98doric-tiger=E2=80=99 and =E2=
=80=98doric-lion=E2=80=99 for the =E2=80=98doric-themes=E2=80=99</a></li>
<li><a href=3D"https://protesilaos.com/codelog/2026-06-29-emacs-fontaine-3-=
1-0/">Protesilaos: Emacs: fontaine version 3.1.0</a></li>
</ul></li>
<li>Navigation:
<ul class=3D"org-ul">
<li><a href=3D"https://ray-on-emacs.blogspot.com/2026/06/preventing-errant-=
navigation.html">Raymond Zeitler: Preventing Errant Navigation</a></li>
<li><a href=3D"https://shallowsky.com/blog/linux/editors/emacs-bookmarks-po=
sition.html">Overriding Emacs' Broken Bookmark Position Code (Updated) (Sha=
llow Thoughts)</a> (<a href=3D"https://fosstodon.org/@akkana/11682932446308=
8316">@[email protected]</a>)</li>
<li><a href=3D"https://randyridenour.net/posts/2026-06-23-toggle-ghostel.ht=
ml">Randy Ridenour: Toggle Ghostel</a> (<a href=3D"https://irreal.org/blog/=
?p=3D13905">Irreal</a>)</li>
</ul></li>
<li>Dired:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/kn66/dired-clipboard.el">dired-clipboard.=
el: Copy and paste files in Dired with M-w / C-y</a> (<a href=3D"https://ww=
w.reddit.com/r/emacs/comments/1ufq0uk/diredclipboardel_copy_and_paste_files=
_in_dired/">Reddit</a>)</li>
</ul></li>
<li>Org Mode:
<ul class=3D"org-ul">
<li><a href=3D"https://ray-on-emacs.blogspot.com/2026/06/link-diary-event-t=
o-org-heading.html">Raymond Zeitler: Link diary Event to Org Heading</a> (<=
a href=3D"https://irreal.org/blog/?p=3D13907">Irreal</a>)</li>
<li><a href=3D"https://github.com/yibie/chai">Chai 2.0 =E2=80=94 Emacs read=
ing workflow, stripped down to what actually matters</a> (<a href=3D"https:=
//www.reddit.com/r/emacs/comments/1ue8jvz/chai_20_emacs_reading_workflow_st=
ripped_down_to/">Reddit</a>)</li>
<li><a href=3D"https://www.cyan.sh/blog/posts/org-roam-orphans.html">Jakub =
Nowak: org-roam Orphans</a></li>
<li><a href=3D"https://github.com/GerardoCendejas/org-roam-stats.git">I bui=
lt a stats dashboard for org-roam (org-roam-stats)</a> (<a href=3D"https://=
www.reddit.com/r/OrgRoam/comments/1uet3g4/i_built_a_stats_dashboard_for_org=
roam_orgroamstats/">Reddit</a>)</li>
<li><a href=3D"https://www.d12frosted.io/posts/2026-06-19-vulpea-v2-4">Vulp=
ea v2.4: unlinked mentions, schemas, and renaming - Boris Buliga</a> (<a hr=
ef=3D"https://github.com/d12frosted/vulpea/blob/master/CHANGELOG.org">chang=
elog</a>, <a href=3D"https://www.reddit.com/r/emacs/comments/1ug8rkh/vulpea=
_24/">Reddit</a>)</li>
</ul></li>
<li>Coding:
<ul class=3D"org-ul">
<li><a href=3D"https://codeberg.org/gemmaro/flymake-sqlite/releases/tag/v0.=
3.0">flymake-sqlite v0.3.0</a> (<a href=3D"https://mastodon.social/@gemmaro=
/116830158525129994">@gemmaro</a>)</li>
<li><a href=3D"https://batsov.com/articles/2026/06/24/neocaml-0-9-repl-comp=
letion-and-robustness/">Bozhidar Batsov: Neocaml 0.9: A Better REPL, Dune/O=
pam Completion, and More Robustness</a></li>
<li><a href=3D"https://ankit.earth/microblog/1782413285/">Ankit Gadiya: whi=
ch-function-mode displays the current function in the mode line</a></li>
</ul></li>
<li>Web:
<ul class=3D"org-ul">
<li><a href=3D"http://github.com/dmgerman/browsel">Browsel: a two way commu=
nication between the web browser and emacs</a> (<a href=3D"https://www.yout=
ube.com/watch?v=3D8nSiG_hMZWI">YouTube</a> 10:28, (<a href=3D"https://www.r=
eddit.com/r/emacs/comments/1ugg083/browsel_a_two_way_communication_between_=
the_web/">Reddit</a>)</li>
</ul></li>
<li>Mail, news, and chat:
<ul class=3D"org-ul">
<li><a href=3D"https://www.cyan.sh/blog/posts/new-package-gomuks-el.html">J=
akub Nowak: New Package: Gomuks.el</a> - Matrix client written in Go</li>
</ul></li>
<li>Multimedia:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/Nuno69/as-sound-switch">as-sound-switch: =
blazingly fast audio i/o switcher for Emacs</a> (<a href=3D"https://www.red=
dit.com/r/emacs/comments/1ufn6rf/assoundswitch_blazingly_fast_audio_io_swit=
cher/">Reddit</a>) MacOS</li>
<li><a href=3D"https://github.com/luqtas/csound-score-emacs">luqtas/csound-=
score-emacs: my take on navigating the Csound score paradigm with Emacs =C2=
=B7 GitHub</a></li>
</ul></li>
<li>Fun:
<ul class=3D"org-ul">
<li><a href=3D"https://i.redd.it/9l1hon0a0d9h1.png">the learning cliff and =
the View from the Top</a> (<a href=3D"https://www.reddit.com/r/emacs/commen=
ts/1uf0d2k/the_learning_cliff_and_the_view_from_the_top/">Reddit</a>)</li>
</ul></li>
<li>AI:
<ul class=3D"org-ul">
<li><a href=3D"https://i.redd.it/zmr1fdobqf9h1.jpeg">For scientists and lea=
rners: agent-shell renders equations as you chat</a> (<a href=3D"https://ww=
w.reddit.com/r/emacs/comments/1ufbipv/for_scientists_and_learners_agentshel=
l_renders/">Reddit</a>, <a href=3D"https://www.youtube.com/watch?v=3DwGM3xH=
06Wso">YouTube</a>)</li>
<li><a href=3D"https://github.com/jdormit/emacs-opencode">emacs-opencode: n=
ative Emacs client for OpenCode</a> (<a href=3D"https://www.reddit.com/r/em=
acs/comments/1udlrp4/emacsopencode_native_emacs_client_for_opencode/">Reddi=
t</a>)</li>
<li><a href=3D"https://github.com/gavv/emacs-jail-mcp">emacs-jail-mcp: MCP =
server with disposable Emacs sandbox</a> (<a href=3D"https://www.reddit.com=
/r/emacs/comments/1ug8u46/emacsjailmcp_mcp_server_with_disposable_emacs/">R=
eddit</a>)</li>
<li><a href=3D"https://github.com/elij/macher-agent">macher-agent updates (=
emacs native agent orchestration)</a> (<a href=3D"https://www.reddit.com/r/=
emacs/comments/1udhcnj/macheragent_updates_emacs_native_agent/">Reddit</a>)=
</li>
<li><a href=3D"https://metaredux.com/posts/2026/06/26/copilot-el-0-7.html">=
Meta Redux: copilot.el 0.7</a></li>
<li><a href=3D"http://en.andros.dev/blog/4b707a03/how-i-built-a-gpu-backend=
-for-emacs/">Andros Fenollosa: How I built a GPU backend for Emacs</a> (<a =
href=3D"https://www.reddit.com/r/emacs/comments/1ufiyu3/how_i_built_a_gpu_b=
ackend_for_emacs/">Reddit</a>, <a href=3D"https://news.ycombinator.com/item=
?id=3D48642503">HN</a>)</li>
<li><a href=3D"https://xlii.space/eng/honesty-gets-emacs-patch-rejected/#fn=
ref:2">Honesty gets Emacs patch rejected</a> (<a href=3D"https://www.reddit=
.com/r/emacs/comments/1uhb06f/honesty_gets_emacs_patch_rejected/">Reddit</a=
>, <a href=3D"https://news.ycombinator.com/item?id=3D48681557">HN</a>, <a h=
ref=3D"https://lobste.rs/s/omq8rt/vibecoding_gets_emacs_patch_rejected">lob=
ste.rs</a>)</li>
</ul></li>
<li>Community:
<ul class=3D"org-ul">
<li><a href=3D"https://plaindrops.de/blog/2026/emacscarnival2607/">Emacs Bl=
og Carnival July 2026 "Programming" | Plain DrOps</a> (<a href=3D"https://c=
haos.social/@SpaceCadet/116832844194274430">@[email protected]</a>)</=
li>
<li><a href=3D"https://www.eliasstorms.net/notes/emacs-anniversary.html">Em=
acs anniversary</a> (<a href=3D"https://mastodon.social/@EFLS/1168065785568=
18263">@EFLS</a>)</li>
<li><a href=3D"https://willemvandenende.com/blog/engineering/an-example-wou=
ld-be-handy-right-now">An example would be handy right about now - how to s=
have yaks with great efficiency . =E2=80=94 Willem van den Ende</a> (<a hre=
f=3D"https://mastodon.social/@mostalive/116821163748437793">@mostalive</a>)=
</li>
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1udwq2v/do_all_emacs=
_veterans_that_started_from_doom/">Do all emacs veterans that started from =
doom eventually roll out their own vanilla config?</a></li>
<li><a href=3D"https://www.hristos.co/blog/ten-years-of-emacs/">Hristos N. =
Triantafillou: Ten Years Of Emacs</a></li>
<li><a href=3D"https://youtu.be/EnwG2zRT7BA">Neovim user trying to learn Va=
nilla Emacs properly, what should I focus on first?</a> (<a href=3D"https:/=
/www.reddit.com/r/emacs/comments/1udtytx/neovim_user_trying_to_learn_vanill=
a_emacs/">Reddit</a>) - linkarzu
<ul class=3D"org-ul">
<li><a href=3D"https://www.youtube.com/watch?v=3Dooyn60c5UbA">Ok, so Now we=
're Really Installing it</a> (01:50:14)</li>
<li><a href=3D"https://www.youtube.com/watch?v=3DiXCDQlGM_j4">Follow The Em=
acs Tutorial (Day 3)</a> (01:25:38)</li>
<li><a href=3D"https://www.youtube.com/watch?v=3DbDVopQNscNM">Emacs Tutoria=
l part 2 (Day 4)</a> (02:07:00)</li>
<li><a href=3D"https://www.youtube.com/watch?v=3DhsPHmIMURqw">0012 | Learni=
ng Emacs with The Professor from University of Victoria</a> (01:34:35)
<ul class=3D"org-ul">
<li><a href=3D"https://www.youtube.com/watch?v=3DxVmqPzYnqaw">Learning Emac=
s with The Professor from University of Victoria</a> (12:50)</li>
</ul></li>
</ul></li>
<li><a href=3D"https://www.youtube.com/watch?v=3DHnL77t4IsBY">Doom Emacs: W=
hy I Chose It Over Vim and Never Looked Back</a> (27:03)</li>
</ul></li>
<li>Other:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/jixiuf/helixel-mode">Helixel - Another He=
lix Emulation Layer</a> (<a href=3D"https://www.reddit.com/r/emacs/comments=
/1uegy1h/helixel_another_helix_emulation_layer/">Reddit</a>)</li>
</ul></li>
<li>Emacs development:
<ul class=3D"org-ul">
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D268e055e0515ccec8159b13d4b2e97428bd63b5e">Limit VC-Dir status process =
output processing</a></li>
</ul></li>
<li>New packages:
<ul class=3D"org-ul">
<li><a target=3D"_blank" href=3D"https://melpa.org/#/fzfa">fzfa</a>: Async =
fuzzy completion via `fzf-native' (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/git-overleaf">git-over=
leaf</a>: Clone, push, and pull full Overleaf projects with Git (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://elpa.gnu.org/packages/lisp-ts-mode=
.html">lisp-ts-mode</a>: lisp-mode with tree-sitter support (GNU ELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/musicbrainz-interactiv=
e">musicbrainz-interactive</a>: Interactive commands for MusicBrainz relate=
d things (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/youtube-music">youtube=
-music</a>: YouTube Music client (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-06">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-06-29.org
Content-Disposition: attachment
Content-Transfer-Encoding: quoted-printable
* 2026-06-29 Emacs news
This week, lots of people were talking about FSF's policy of not
accepting LLM contributions to Emacs core (see the last two items in
the AI category). Comments seem generally supportive of FSF's caution.
- Help wanted:
- [[https://emacsconf.org/2026/cfp/][EmacsConf - 2026 - Call for Particip=
ation]]
- [[https://monadicsheep.org/blog/call-for-canvas-patch-testers.html][Mon=
adic Sheep: Canvas patch: we need testers!]] ([[https://lobste.rs/s/dkky2i/=
canvas_patch_we_need_testers][lobste.rs]], [[https://yhetil.org/emacs-devel=
/[email protected]/][emacs-devel]])
- Upcoming events ([[https://emacslife.com/calendar/emacs-calendar.ics][iCa=
l file]], [[https://emacslife.com/calendar/][Org]]):
- EmacsATX: Emacs Social https://www.meetup.com/emacsatx/events/315091677=
/ Thu Jul 2 1600 America/Vancouver - 1800 America/Chicago - 1900 America/To=
ronto - 2300 Etc/GMT -- Fri Jul 3 0100 Europe/Berlin - 0430 Asia/Kolkata - =
0700 Asia/Singapore
- M-x Research: TBA https://m-x-research.github.io/ Fri Jul 3 0800 Americ=
a/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT - =
1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore
- Emacs.si (in person): Emacs.si meetup #7 2026 (v #=C5=BEivo) https://do=
godki.kompot.si/events/88d59360-d89a-42cc-b567-ed39ac5186fb Mon Jul 6 1900 =
CET
- OrgMeetup (virtual) https://orgmode.org/worg/orgmeetup.html Wed Jul 8 0=
900 America/Vancouver - 1100 America/Chicago - 1200 America/Toronto - 1600 =
Etc/GMT - 1800 Europe/Berlin - 2130 Asia/Kolkata -- Thu Jul 9 0000 Asia/Sin=
gapore
- Atelier Emacs Montpellier (in person) https://lebib.org/date/atelier-em=
acs Fri Jul 10 1800 Europe/Paris
- Emacs configuration:
- [[https://github.com/melpa/melpa/pull/10057][New transitional MELPA cha=
nnels: snapshots and releases]] ([[https://mastodon.world/@minad/1168246476=
04682588][@[email protected]]]) - version numbers will be release.0.date=
.count, which will be compatible with other package archives
- [[https://ray-on-emacs.blogspot.com/2026/06/emacs-disabled-commands.htm=
l][Raymond Zeitler: Emacs disabled Commands]]
- [[https://amiorin.github.io/.emacs.d/][From Doom Emacs to Vanilla/Custo=
m Emacs =E2=80=94 Saved by Claude Code]] ([[https://www.reddit.com/r/emacs/=
comments/1ufifue/from_doom_emacs_to_vanillacustom_emacs_saved_by/][Reddit]]=
) - annotated config
- [[https://v.redd.it/uwvr3fzo5v9h1][Firemacs Update]] ([[https://www.red=
dit.com/r/emacs/comments/1uh97um/firemacs_update/][Reddit]])
- Emacs Lisp:
- [[https://dev.to/vindarel/emacs-lispy-mode-convolute-real-world-example=
-fe1][Emacs' lispy-mode: Convolute real-world example! - DEV Community]] ([=
[https://framapiaf.org/@vindarel/116800661731742317][@[email protected]=
g]])
- [[https://www.johndcook.com/blog/2026/06/23/regex-everywhere/][Regular =
expressions that work =E2=80=9Ceverywhere=E2=80=9D]] ([[https://news.ycombi=
nator.com/item?id=3D48672232][HN]], [[https://lobste.rs/s/mq245g/regular_ex=
pressions_work_everywhere][lobste.rs]])
- [[http://yummymelon.com/devnull/scheduling-future-tasks-in-emacs.html][=
Scheduling Future Tasks in Emacs]] ([[https://www.reddit.com/r/emacs/commen=
ts/1uenp4p/scheduling_future_tasks_in_emacs/][Reddit]], [[https://irreal.or=
g/blog/?p=3D13901][Irreal]])
- [[https://github.com/kn66/commonmark-gfm.el][commonmark-gfm.el: a pure =
Emacs Lisp CommonMark/GFM renderer]] ([[https://www.reddit.com/r/emacs/comm=
ents/1uhwed7/commonmarkgfmel_a_pure_emacs_lisp_commonmarkgfm/][Reddit]])
- [[https://github.com/d12frosted/vui.el][vui.el: declarative, React-styl=
e UIs in Emacs buffers (v1.2, now with inline forms and flex layout)]] ([[h=
ttps://www.reddit.com/r/emacs/comments/1ue7r9f/vuiel_declarative_reactstyle=
_uis_in_emacs_buffers/][Reddit]])
- Appearance:
- [[https://github.com/Senka07/nerv_theme.el][an attempt to create a them=
e inspired by Nerv from Evangelion]] ([[https://www.reddit.com/r/emacs/comm=
ents/1ughyjg/an_attempt_to_create_a_theme_inspired_by_nerv/][Reddit]])
- [[https://github.com/LionyxML/kusanagi-theme][Kusanagi: a Ghost in the =
Shell-inspired dark theme for Emacs]] ([[https://www.reddit.com/r/emacs/com=
ments/1ugexb8/kusanagi_a_ghost_in_the_shellinspired_dark_theme/][Reddit]])
- [[https://github.com/larrasket/emacs-liquid-glass][Emacs with Ghostty-l=
ike Liquid Glass Effect]] ([[https://www.reddit.com/r/emacs/comments/1uepn3=
x/emacs_with_ghosttylike_liquid_glass_effect/][Reddit]])
- [[https://www.chiply.dev/post-svg-margin][svg-margin: Better Gutters fo=
r Emacs]] ([[https://www.reddit.com/r/emacs/comments/1ueb70t/svgmargin_bett=
er_gutters_for_emacs/][Reddit]])
- [[https://protesilaos.com/codelog/2026-06-28-emacs-doric-tiger-doric-li=
on/][Protesilaos: Emacs: new =E2=80=98doric-tiger=E2=80=99 and =E2=80=98dor=
ic-lion=E2=80=99 for the =E2=80=98doric-themes=E2=80=99]]
- [[https://protesilaos.com/codelog/2026-06-29-emacs-fontaine-3-1-0/][Pro=
tesilaos: Emacs: fontaine version 3.1.0]]
- Navigation:
- [[https://ray-on-emacs.blogspot.com/2026/06/preventing-errant-navigatio=
n.html][Raymond Zeitler: Preventing Errant Navigation]]
- [[https://shallowsky.com/blog/linux/editors/emacs-bookmarks-position.ht=
ml][Overriding Emacs' Broken Bookmark Position Code (Updated) (Shallow Thou=
ghts)]] ([[https://fosstodon.org/@akkana/116829324463088316][@akkana@fossto=
don.org]])
- [[https://randyridenour.net/posts/2026-06-23-toggle-ghostel.html][Randy=
Ridenour: Toggle Ghostel]] ([[https://irreal.org/blog/?p=3D13905][Irreal]])
- Dired:
- [[https://github.com/kn66/dired-clipboard.el][dired-clipboard.el: Copy =
and paste files in Dired with M-w / C-y]] ([[https://www.reddit.com/r/emacs=
/comments/1ufq0uk/diredclipboardel_copy_and_paste_files_in_dired/][Reddit]])
- Org Mode:
- [[https://ray-on-emacs.blogspot.com/2026/06/link-diary-event-to-org-hea=
ding.html][Raymond Zeitler: Link diary Event to Org Heading]] ([[https://ir=
real.org/blog/?p=3D13907][Irreal]])
- [[https://github.com/yibie/chai][Chai 2.0 =E2=80=94 Emacs reading workf=
low, stripped down to what actually matters]] ([[https://www.reddit.com/r/e=
macs/comments/1ue8jvz/chai_20_emacs_reading_workflow_stripped_down_to/][Red=
dit]])
- [[https://www.cyan.sh/blog/posts/org-roam-orphans.html][Jakub Nowak: or=
g-roam Orphans]]
- [[https://github.com/GerardoCendejas/org-roam-stats.git][I built a stat=
s dashboard for org-roam (org-roam-stats)]] ([[https://www.reddit.com/r/Org=
Roam/comments/1uet3g4/i_built_a_stats_dashboard_for_orgroam_orgroamstats/][=
Reddit]])
- [[https://www.d12frosted.io/posts/2026-06-19-vulpea-v2-4][Vulpea v2.4: =
unlinked mentions, schemas, and renaming - Boris Buliga]] ([[https://github=
.com/d12frosted/vulpea/blob/master/CHANGELOG.org][changelog]], [[https://ww=
w.reddit.com/r/emacs/comments/1ug8rkh/vulpea_24/][Reddit]])
- Coding:
- [[https://codeberg.org/gemmaro/flymake-sqlite/releases/tag/v0.3.0][flym=
ake-sqlite v0.3.0]] ([[https://mastodon.social/@gemmaro/116830158525129994]=
[@gemmaro]])
- [[https://batsov.com/articles/2026/06/24/neocaml-0-9-repl-completion-an=
d-robustness/][Bozhidar Batsov: Neocaml 0.9: A Better REPL, Dune/Opam Compl=
etion, and More Robustness]]
- [[https://ankit.earth/microblog/1782413285/][Ankit Gadiya: which-functi=
on-mode displays the current function in the mode line]]
- Web:
- [[http://github.com/dmgerman/browsel][Browsel: a two way communication =
between the web browser and emacs]] ([[https://www.youtube.com/watch?v=3D8n=
SiG_hMZWI][YouTube]] 10:28, ([[https://www.reddit.com/r/emacs/comments/1ugg=
083/browsel_a_two_way_communication_between_the_web/][Reddit]])
- Mail, news, and chat:
- [[https://www.cyan.sh/blog/posts/new-package-gomuks-el.html][Jakub Nowa=
k: New Package: Gomuks.el]] - Matrix client written in Go
- Multimedia:
- [[https://github.com/Nuno69/as-sound-switch][as-sound-switch: blazingly=
fast audio i/o switcher for Emacs]] ([[https://www.reddit.com/r/emacs/comm=
ents/1ufn6rf/assoundswitch_blazingly_fast_audio_io_switcher/][Reddit]]) Mac=
OS
- [[https://github.com/luqtas/csound-score-emacs][luqtas/csound-score-ema=
cs: my take on navigating the Csound score paradigm with Emacs =C2=B7 GitHu=
b]]
- Fun:
- [[https://i.redd.it/9l1hon0a0d9h1.png][the learning cliff and the View =
from the Top]] ([[https://www.reddit.com/r/emacs/comments/1uf0d2k/the_learn=
ing_cliff_and_the_view_from_the_top/][Reddit]])
- AI:
- [[https://i.redd.it/zmr1fdobqf9h1.jpeg][For scientists and learners: ag=
ent-shell renders equations as you chat]] ([[https://www.reddit.com/r/emacs=
/comments/1ufbipv/for_scientists_and_learners_agentshell_renders/][Reddit]]=
, [[https://www.youtube.com/watch?v=3DwGM3xH06Wso][YouTube]])
- [[https://github.com/jdormit/emacs-opencode][emacs-opencode: native Ema=
cs client for OpenCode]] ([[https://www.reddit.com/r/emacs/comments/1udlrp4=
/emacsopencode_native_emacs_client_for_opencode/][Reddit]])
- [[https://github.com/gavv/emacs-jail-mcp][emacs-jail-mcp: MCP server wi=
th disposable Emacs sandbox]] ([[https://www.reddit.com/r/emacs/comments/1u=
g8u46/emacsjailmcp_mcp_server_with_disposable_emacs/][Reddit]])
- [[https://github.com/elij/macher-agent][macher-agent updates (emacs nat=
ive agent orchestration)]] ([[https://www.reddit.com/r/emacs/comments/1udhc=
nj/macheragent_updates_emacs_native_agent/][Reddit]])
- [[https://metaredux.com/posts/2026/06/26/copilot-el-0-7.html][Meta Redu=
x: copilot.el 0.7]]
- [[http://en.andros.dev/blog/4b707a03/how-i-built-a-gpu-backend-for-emac=
s/][Andros Fenollosa: How I built a GPU backend for Emacs]] ([[https://www.=
reddit.com/r/emacs/comments/1ufiyu3/how_i_built_a_gpu_backend_for_emacs/][R=
eddit]], [[https://news.ycombinator.com/item?id=3D48642503][HN]])
- [[https://xlii.space/eng/honesty-gets-emacs-patch-rejected/#fnref:2][Ho=
nesty gets Emacs patch rejected]] ([[https://www.reddit.com/r/emacs/comment=
s/1uhb06f/honesty_gets_emacs_patch_rejected/][Reddit]], [[https://news.ycom=
binator.com/item?id=3D48681557][HN]], [[https://lobste.rs/s/omq8rt/vibecodi=
ng_gets_emacs_patch_rejected][lobste.rs]])
- Community:
- [[https://plaindrops.de/blog/2026/emacscarnival2607/][Emacs Blog Carniv=
al July 2026 "Programming" | Plain DrOps]] ([[https://chaos.social/@SpaceCa=
det/116832844194274430][@[email protected]]])
- [[https://www.eliasstorms.net/notes/emacs-anniversary.html][Emacs anniv=
ersary]] ([[https://mastodon.social/@EFLS/116806578556818263][@EFLS]])
- [[https://willemvandenende.com/blog/engineering/an-example-would-be-han=
dy-right-now][An example would be handy right about now - how to shave yaks=
with great efficiency . =E2=80=94 Willem van den Ende]] ([[https://mastodo=
n.social/@mostalive/116821163748437793][@mostalive]])
- [[https://www.reddit.com/r/emacs/comments/1udwq2v/do_all_emacs_veterans=
_that_started_from_doom/][Do all emacs veterans that started from doom even=
tually roll out their own vanilla config?]]
- [[https://www.hristos.co/blog/ten-years-of-emacs/][Hristos N. Triantafi=
llou: Ten Years Of Emacs]]
- [[https://youtu.be/EnwG2zRT7BA][Neovim user trying to learn Vanilla Ema=
cs properly, what should I focus on first?]] ([[https://www.reddit.com/r/em=
acs/comments/1udtytx/neovim_user_trying_to_learn_vanilla_emacs/][Reddit]]) =
- linkarzu
- [[https://www.youtube.com/watch?v=3Dooyn60c5UbA][Ok, so Now we're Rea=
lly Installing it]] (01:50:14)
- [[https://www.youtube.com/watch?v=3DiXCDQlGM_j4][Follow The Emacs Tut=
orial (Day 3)]] (01:25:38)
- [[https://www.youtube.com/watch?v=3DbDVopQNscNM][Emacs Tutorial part =
2 (Day 4)]] (02:07:00)
- [[https://www.youtube.com/watch?v=3DhsPHmIMURqw][0012 | Learning Emac=
s with The Professor from University of Victoria]] (01:34:35)
- [[https://www.youtube.com/watch?v=3DxVmqPzYnqaw][Learning Emacs wit=
h The Professor from University of Victoria]] (12:50)
- [[https://www.youtube.com/watch?v=3DHnL77t4IsBY][Doom Emacs: Why I Chos=
e It Over Vim and Never Looked Back]] (27:03)
- Other:
- [[https://github.com/jixiuf/helixel-mode][Helixel - Another Helix Emula=
tion Layer]] ([[https://www.reddit.com/r/emacs/comments/1uegy1h/helixel_ano=
ther_helix_emulation_layer/][Reddit]])
- Emacs development:
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D268e=
055e0515ccec8159b13d4b2e97428bd63b5e][Limit VC-Dir status process output pr=
ocessing]]
- New packages:
- https://melpa.org/#/fzfa: Async fuzzy completion via `fzf-native' (MELP=
A)
- https://melpa.org/#/git-overleaf: Clone, push, and pull full Overleaf p=
rojects with Git (MELPA)
- https://elpa.gnu.org/packages/lisp-ts-mode.html: lisp-mode with tree-si=
tter support (GNU ELPA)
- https://melpa.org/#/musicbrainz-interactive: Interactive commands for M=
usicBrainz related things (MELPA)
- https://melpa.org/#/youtube-music: YouTube Music client (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-06][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!
--=-=-=--