2026-06-08 Emacs news

Sacha Chua <[email protected]> Mon, 08 Jun 2026 20:57:54 -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-08 Emacs news
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

  It's Emacs Built-ins appreciation month https://rossabaker.com/blog/under=
appreciated-emacs-built-ins/! I'm coming to appreciate the menu bar more. W=
hat built-ins do you appreciate? Write about it and send Ross a link https:=
//rossabaker.com/blog/underappreciated-emacs-built-ins/!

  - Emacs updates:
      - Emacs 31.0.90 pretest is available https://lists.gnu.org/archive/ht=
ml/emacs-devel/2026-06/msg00118.html (Reddit https://www.reddit.com/r/emacs=
/comments/1tycwh7/emacs_31090_pretest_released_speed_boosts_ui/, Linux Comp=
atible https://www.linuxcompatible.org/story/emacs-31090-pretest-released-s=
peed-boosts-ui-tweaks-bug-fixes/, Irreal https://irreal.org/blog/?p=3D13858)
  - Upcoming events (iCal file https://emacslife.com/calendar/emacs-calenda=
r.ics, Org https://emacslife.com/calendar/):
      - Emacs Berlin: In-Person-Only Emacs-Berlin Stammtisch https://emacs-=
berlin.org/ Tue Jun 9 1900 Europe/Berlin
      - OrgMeetup (virtual) https://orgmode.org/worg/orgmeetup.html Wed Jun=
 10 0900 America/Vancouver - 1100 America/Chicago - 1200 America/Toronto - =
1600 Etc/GMT - 1800 Europe/Berlin - 2130 Asia/Kolkata -- Thu Jun 11 0000 As=
ia/Singapore
      - Atelier Emacs Montpellier (in person) https://lebib.org/date/atelie=
r-emacs Fri Jun 12 1800 Europe/Paris
      - M-x Research: TBA https://m-x-research.github.io/ Wed Jun 17 0800 A=
merica/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/G=
MT - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore
  - Beginner:
      - How to Install Emacs on a Chromebook in 2026 https://www.youtube.co=
m/watch?v=3DdiPparUrHGw (07:15)
      - How to Setup Emacs on a Chromebook Without Elisp in 2026 https://ww=
w.youtube.com/watch?v=3DCVtYtcFvutw (10:37)
  - Emacs configuration:
      - Useful Emacs key bindings https://wiki.plexwave.org/useful-emacs-ke=
y-bindings (@[email protected] https://gts.plexwave.org/@spnw/statuses/01KT=
4TKGRQ2VZ62CD1N9APSG20)
      - function to list bindings https://www.reddit.com/r/emacs/comments/1=
tzo8jz/this_is_my_best_emacs_function_written_in_my/
      - Raymond Zeitler: Emacs and the Numeric Keypad https://ray-on-emacs.=
blogspot.com/2026/06/emacs-and-numeric-keypad.html
      - new embark-automatic-prefix-help-mode (@[email protected]) ht=
tps://mathstodon.xyz/@oantolin/116698855002229972
      - How I structure my Emacs init.el file https://www.youtube.com/watch=
?v=3DZCELm1zUcH0 (27:05, GitHub https://github.com/maxfriis/my-emacs-config)
      - minimal-emacs.d: A Customizable init.el and early-init.el for Optim=
ized Startup and Better Emacs Defaults [Release 1.5.0]=E2=80=8B https://git=
hub.com/jamescherti/minimal-emacs.d (Reddit https://www.reddit.com/r/emacs/=
comments/1tuowci/minimalemacsd_a_customizable_initel_and/)
      - dotfiles/OpenBSD/.emacs.d at main =C2=B7 scovl/dotfiles =C2=B7 GitH=
ub https://github.com/scovl/dotfiles/tree/main/OpenBSD/.emacs.d (@lobocode@=
hachyderm.io https://hachyderm.io/@lobocode/116677349851718741)
  - Emacs Lisp:
      - k3jph/stops-el: stops: Guards in Emacs Lisp =C2=B7 GitHub https://g=
ithub.com/k3jph/stops-el (@k3jph https://mastodon.social/@k3jph/11669312004=
9548169)
      - imarko/vared.el: Emacs command for interactively editing a variable=
 - Codeberg.org https://codeberg.org/imarko/vared.el (@[email protected] h=
ttps://fosstodon.org/@zrzz/116711371610663138)
  - Appearance:
      - vim-tab-bar: A Vim inspired Emacs tab-bar that adapts to any Emacs =
theme [Release 1.1.5]=E2=80=8B https://github.com/jamescherti/vim-tab-bar.e=
l (Reddit https://www.reddit.com/r/emacs/comments/1tu64xu/vimtabbar_a_vim_i=
nspired_emacs_tabbar_that_adapts/)
      - svg-line: Better Status Bars for Emacs https://www.chiply.dev/post-=
svg-line (Reddit https://www.reddit.com/r/emacs/comments/1u069gm/svgline_be=
tter_status_bars_for_emacs/, lobste.rs https://lobste.rs/s/bqjxzj/svg_line_=
better_status_bars_for_emacs)
      - Raymond Zeitler: Change Emacs Cursor to Indicate Overwrite Mode htt=
ps://ray-on-emacs.blogspot.com/2026/06/change-emacs-cursor-to-indicate.html
      - tykayn/emacs-theming https://source.cipherbliss.com/tykayn/emacs-th=
eming (@[email protected] https://mastodon.cipherbliss.com/@t=
ykayn/116697952623553128)
      - Emacs themes inspired by pixel art palettes https://github.com/luca=
sobx/pixel-themes (Reddit https://www.reddit.com/r/emacs/comments/1tx56oj/e=
macs_themes_inspired_by_pixel_art_palettes/)
      - How to Change Themes in Emacs https://www.youtube.com/watch?v=3DFSd=
PbKTBWaQ (01:31)
      - How to Inhibit the Welcome Screen in Emacs https://www.youtube.com/=
watch?v=3D7Gz-FOq9AIs (01:12)
      - How to Maximize Emacs' Screen Upon Startup https://www.youtube.com/=
watch?v=3DCr9IHzj_APQ (01:24)
      - How to Hide the Tool Bar, Scroll Bar, and Menu Bar in Emacs https:/=
/www.youtube.com/watch?v=3DRsgg-uVJlIw (02:00)
      - Nicolas Rougier's Talk at 39C3 - The art of text (rendering) https:=
//www.youtube.com/watch?v=3DXTgIJUwmz0Q (Reddit https://www.reddit.com/r/em=
acs/comments/1txnsrr/nicolas_rougiers_talk_at_39c3_the_art_of_text/) see di=
scussion for more thoughts on SVG in Emacs
  - Navigation:
      - Post a solution: embark-act-on-last-message https://www.reddit.com/=
r/emacs/comments/1tu9wvg/post_a_solution_embarkactonlastmessage/
      - Project-x revived with Emacs 30+ support! https://github.com/vmargb=
/project-x (Reddit https://www.reddit.com/r/emacs/comments/1tylkdz/projectx=
_revived_with_emacs_30_support/) - session persistence
      - Little LLM helper function for copying file:line coordinates https:=
//www.reddit.com/r/emacs/comments/1txrf6o/little_llm_helper_function_for_co=
pying_fileline/
      - kirigami: A unified Emacs method to fold and unfold text in Emacs: =
outline, outline-indent, org-mode, markdown-mode, vdiff, hideshow, treesit-=
fold... [Release 1.1.2]=E2=80=8B https://github.com/jamescherti/kirigami.el=
 (Reddit https://www.reddit.com/r/emacs/comments/1tup3tb/kirigami_a_unified=
_emacs_method_to_fold_and/)
  - Writing:
      - mmarshall540/electric-sentence: Automatically add the extra space b=
etween sentences in Emacs. =C2=B7 GitHub https://github.com/mmarshall540/el=
ectric-sentence (Reddit https://www.reddit.com/r/emacs/comments/1tynlmb/wro=
te_a_package_to_add_the_2nd_space_between/)
      - quick-sdcv: Emacs offline dictionary using 'sdcv' [Release 1.0.5]=
=E2=80=8B https://github.com/jamescherti/quick-sdcv.el (Reddit https://www.=
reddit.com/r/emacs/comments/1tu6u91/quicksdcv_emacs_offline_dictionary_usin=
g_sdcv/, Irreal https://irreal.org/blog/?p=3D13848)
      - Notes, Linking and Tagging systems in Emacs https://www.reddit.com/=
r/emacs/comments/1tvrwet/notes_linking_and_tagging_systems_in_emacs/
      - blk https://mahmoodsh.com/blk.html: creating and navigating titles =
of text files, linking between them
      - Dave Pearson: blogmore.el v4.6.0 https://blog.davep.org/2026/06/05/=
blogmore-el-v4-6-0.html - show toc, show toc inline
  - Org Mode:
      - Much Ado About Emacs 014: Org-Mode and the Capture System https://b=
icycleforyourmind.com/much-ado-about-emacs-014, creating headings at differ=
ent levels, and changing bindings
      - TAONAW - Emacs and Org Mode: Correcting photo orientation for org-m=
ode in Linux https://taonaw.com/2026/06/03/correcting-photo-orientation-for=
-orgmode.html (Irreal https://irreal.org/blog/?p=3D13860)
      - Citing with Citum in Emacs org-mode | News | Citum https://citum.or=
g/news/citing-with-citum-in-emacs-org-mode.html (@[email protected] https://ma=
s.to/@bdarcus/116677048360094778)
      - How I wrote an Emacs plugin to build my blog https://eugene-andrien=
ko.com/it/2024/12/01/emacs-plugin-jekyll-blog.html (@[email protected] https=
://mastodon.bsd.cafe/@evgandr/116687815479622870)
      - Migrating a Zola blog from Markdown to Org-mode =E2=80=94 with a li=
nt/export/check pipeline to keep them in sync | The Cloudlet https://theclo=
udlet.github.io/technical/emacs/org-zola-workflow/
      - Org development: Generate images in TOC for HTML export https://git=
.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=3D3ea16827=
31fa061115bc690e76ce7d1d2955f810
  - Completion:
      - Beyond ICR: Incremental 'Suggesting' Read in Emacs https://www.chip=
ly.dev/post-incremental-suggesting-read (YouTube https://www.youtube.com/wa=
tch?v=3DUnAavHqekp0 20:10, Reddit https://www.reddit.com/r/emacs/comments/1=
tvjp8l/beyond_icr_incremental_suggesting_read_in_emacs/, @chiply@fosstodon.=
org https://fosstodon.org/@chiply/116685381663629482)
  - Coding:
      - Introducing magit-difftastic: integrate difftastic into magit https=
://github.com/rschmukler/magit-difftastic (Reddit https://www.reddit.com/r/=
emacs/comments/1twq1bg/introducing_magitdifftastic_integrate_difftastic/)
      - inline-review: review merge/pull requests directly within emacs htt=
ps://github.com/phye/inline-review (Reddit https://www.reddit.com/r/emacs/c=
omments/1ttw2qg/inlinereview_review_mergepull_requests_directly/)
      - Building alc-jj-log-view-mode =E2=80=94 Alex Carney https://www.alc=
arney.me/blog/2026/alc-jj-log-view-mode/ (@alcarney https://mastodon.social=
/@alcarney/116711382373829868)
      - Building IOS Apps With Doom Emacs | Wassim Mansouri https://wassima=
ns.com/blog/building-ios-apps-with-doom-emacs/ (HN https://news.ycombinator=
.com/item?id=3D48388710)
      - CEDET for Plan 9 coding https://www.youtube.com/watch?v=3DthPsF9C2b=
10 (01:14)
      - Tim Heaney: Ziglings https://oylenshpeegul.gitlab.io/blog/posts/202=
60601/
  - Shells:
      - A Simple jj Integration for eshell =E2=80=94 Alex Carney https://ww=
w.alcarney.me/blog/2026/eshell-integration/ (@alcarney https://mastodon.soc=
ial/@alcarney/116703207672988666)
      - Raymond Zeitler: exeln: EXEcute LiNe https://ray-on-emacs.blogspot.=
com/2026/06/exeln-execute-line.html
      - Follow-on to exeln https://ray-on-emacs.blogspot.com/2026/06/follow=
-on-to-exeln.html
  - Web:
      - Irreal: My Growing Appreciation For EWW https://irreal.org/blog/?p=
=3D13846
  - Mail, news, and chat:
      - Setting up offline email for Microsoft O365 with notmuch and emacs =
| Ashish Panigrahi https://ashishpanigrahi.com/blog/o365-offline-email/ (@p=
[email protected] https://ioc.exchange/@paniash/116711092886642906)
      - Lars Ingebrigtsen: Super Simple Spam Splitting for Gnus https://lar=
s.ingebrigtsen.no/2026/06/05/super-simple-spam-splitting-for-gnus/
      - New Elfeed 4.0.0 release https://github.com/emacs-elfeed/elfeed/blo=
b/main/NEWS.org#version-400-2026-06-06 (Irreal https://irreal.org/blog/?p=
=3D13862, HN https://news.ycombinator.com/item?id=3D48428652)
      - Chatting via Meshtastic in Emacs | Andros Fenollosa https://en.andr=
os.dev/blog/1a6f3018/chatting-via-meshtastic-in-emacs/
  - Multimedia:
      - Marcin Borkowski: Copying images in Emacs https://mbork.pl/2026-06-=
06_Copying_images_in_Emacs
      - Kokoro-onnx with Cuda for text to speech with Emacs https://www.you=
tube.com/watch?v=3DiUrTC4PrBpM (01:26:56)
  - Fun:
      - I ported GNU Emacs 30.2 to the browser with WebAssembly https://git=
hub.com/modeverv/wasmacs (Reddit https://www.reddit.com/r/emacs/comments/1t=
zy72g/i_ported_gnu_emacs_302_to_the_browser_with/)
      - Emacs Appearance in Pop Culture https://ianyepan.github.io/posts/em=
acs-in-pop-culture/ (Reddit https://www.reddit.com/r/emacs/comments/1u02d0v=
/emacs_appearance_in_pop_culture/)
  - AI:
      - Structural diffing in Emacs; deterministic agent harnesses https://=
kevinlynagh.com/newsletter/2026_05_difftron/ (GitHub https://github.com/lyn=
aghk/difftron/)
      - Emacs client for Pi Coding Agent https://github.com/ananthakumaran/=
pi.el (Reddit https://www.reddit.com/r/emacs/comments/1tz40nr/emacs_client_=
for_pi_coding_agent/)
      - jaketothepast/codetutor: An AI Pair Programmer, that teaches you to=
 code as you write, for Emacs =C2=B7 GitHub https://github.com/jaketothepas=
t/codetutor (HN https://news.ycombinator.com/item?id=3D48449430)
  - Community:
      - Fortnightly Tips, Tricks, and Questions =E2=80=94 2026-06-02 / week=
 22 https://www.reddit.com/r/emacs/comments/1tueedh/fortnightly_tips_tricks=
_and_questions_20260602/
      - Learning Emacs with Progressive Vision Loss https://www.reddit.com/=
r/emacs/comments/1tudad3/learning_emacs_with_progressive_vision_loss/
      - Amin Bandali: Free software activities in May 2026 https://kelar.or=
g/~bandali/news/fsa-202605.html
      - Emacs Chat 25: Ben Zanin (@[email protected]) https://sachachu=
a.com/blog/2026/06/june-4-emacs-chat-with-ben-zanin-gnomon-mastodon-social/=
 (YouTube https://www.youtube.com/watch?v=3Dax4f5uaOHA8 59:30)
      - Sacha Chua: Emacs Carnival May 2026 wrap-up: "May I recommend..." h=
ttps://sachachua.com/blog/2026/05/emacs-carnival-may-2026-may-i-recommend/
      - Sacha Chua: Transcript of chat with Matei Candea about Emacs and AI=
 https://sachachua.com/blog/2026/06/transcript-of-chat-with-matei-candea-ab=
out-emacs-and-ai/
      - This perfect text editor doesn't exist https://www.youtube.com/watc=
h?v=3DUqashZncNj4 (15:57)
      - From TECO to Neovim: 50 Years of Text Editing on Unix and Linux htt=
ps://linuxblog.io/teco-neovim-text-editing-unix-linux/ (Reddit https://www.=
reddit.com/r/emacs/comments/1tzo58i/from_teco_to_neovim_50_years_of_text_ed=
iting_on/)
      - PceEmacs is an Emacs written in Prolog instead of Lisp! It also see=
ms to support LSP https://www.swi-prolog.org/PceEmacs.md (Reddit https://ww=
w.reddit.com/r/emacs/comments/1tvn264/pceemacs_is_an_emacs_written_in_prolo=
g_instead_of/)
  - Emacs Carnival: Underappreciated Emacs Builtins https://rossabaker.com/=
blog/underappreciated-emacs-built-ins/:
      - Emacs carnival: rec mode, an all-text database system https://www.h=
omepages.ucl.ac.uk/~ucecesf/blog/20260602.html (@[email protected]=
 https://fediscience.org/@ericsfraga/116681034174534204)
      - Jakub Nowak: Radical Builtins https://www.cyan.sh/blog/posts/radica=
l-builtins.html
      - Emacs DWIM case commands https://wiki.plexwave.org/emacs-dwim-case-=
commands by spnw
  - Other:
      - phony.el: Define voice commands in Emacs https://github.com/ErikPra=
ntare/phony.el (Reddit https://www.reddit.com/r/emacs/comments/1tubei6/phon=
yel_define_voice_commands_in_emacs/)
      - Bicycle for Your Mind: Much Ado About Emacs 013 https://bicyclefory=
ourmind.com/much_ado_about_emacs_013 - anddo.el (todos), substitute
      - Lars Ingebrigtsen: Todo Lists and Procrastination https://lars.inge=
brigtsen.no/2026/06/03/todo-lists-and-procrastination/
      - jamescherti/inhibit-mouse.el 1.0.4 https://github.com/jamescherti/i=
nhibit-mouse.el (Reddit https://www.reddit.com/r/emacs/comments/1tvwk7l/inh=
ibitmouse_disable_the_mouse_in_emacs_release/, Irreal https://irreal.org/bl=
og/?p=3D13853)
      - Charles Choi: Revisiting Emacs Keyboard Macros with a Mouse http://=
yummymelon.com/devnull/revisiting-emacs-keyboard-macros-with-a-mouse.html
      - Sacha Chua: Emacs PDF View: Replace current page with file using PD=
Ftk https://sachachua.com/blog/2026/06/emacs-pdf-view-replace-current-page-=
with-file-using-pdftk/
      - conquering the Emacs daemon - Blog In Isolation https://www.yakshav=
ing.co.uk/posts/conquering-the-emacs-daemon/ (@[email protected] https:/=
/mastodon.me.uk/@andyc/116697585241088161)
      - tanrax/emacs-gpu: GNU Emacs with a GPU-accelerated display backend =
=C2=B7 GitHub https://github.com/tanrax/emacs-gpu (@[email protected].=
dev https://activity.andros.dev/@andros/statuses/01KT8T7D12K9A22FCZX0NXDV43)
      - emacs-devel re: overlap with Canvas patch https://yhetil.org/emacs-=
devel/[email protected]/, can't accept =
LLM-generated contributions https://yhetil.org/emacs-devel/571c261a-a4fc-4d=
[email protected]/
      - emacs | extensions.fcos.fr (Fedora) https://fedora-sysexts.github.i=
o/fedora/emacs/ (@alcarney https://mastodon.social/@alcarney/11668739147645=
0331) - emacs sysext for Fedora image-based systems
      - I built a floating HUD for Emacs, rendered in Rust egui via WASM ht=
tps://github.com/nohzafk/emacs-workspace-hud (Reddit https://www.reddit.com=
/r/emacs/comments/1tw7u87/i_built_a_floating_hud_for_emacs_rendered_in_rust=
/) macOS
      - Charles Choi: Opening macOS Finder Folders in Emacs with Scrim http=
://yummymelon.com/devnull/opening-macos-finder-folders-in-emacs-with-scrim.=
html (@[email protected] https://sfba.social/@kickingvegas/116678063=
857985054)
      - Damn! Emacs Regex problem | Unixbhaskar's Blog https://unixbhaskar.=
wordpress.com/2026/06/03/damn-emacs-regex-problem/ (@unixbhaskar@fosstodon.=
org https://fosstodon.org/@unixbhaskar/116682966197832720)
      - =D1=81=D0=B0=D0=BC=D1=8B=D0=B9 =D1=85=D0=B0=D0=B9=D0=BF=D0=BE=D0=B2=
=D1=8B=D0=B9 =D0=B3=D0=B0=D0=B9=D0=B4 =D0=BD=D0=B0 Emacs https://www.youtub=
e.com/watch?v=3DomoGBS3rzEw (15:40)
  - Emacs development:
      - emacs-devel: markdown-ts-mode and markdown-ts-view-mode demoted on =
the release branch https://yhetil.org/emacs-devel/[email protected]/
      - project-vc-dir: Use truenames https://git.savannah.gnu.org/cgit/ema=
cs.git/commit/etc/NEWS?id=3D1d91d9b717df1781c07d28f46af4ac2af19c16b4
      - (Fmarkers_in): New function (bug#81153) https://git.savannah.gnu.or=
g/cgit/emacs.git/commit/etc/NEWS?id=3D66e02b3123a2f6845b1ec6e192f3820bb74d4=
a7b
      - Support Ansible messages in compilation-mode https://git.savannah.g=
nu.org/cgit/emacs.git/commit/etc/NEWS?id=3D2db5a145acbbe84042128806d8b2e333=
495cf70e
  - New packages:
      - https://melpa.org/#/bluesky: A Bluesky client (MELPA)
      - https://melpa.org/#/cui: AI-LLM chat blocks for org-mode (MELPA)
      - https://melpa.org/#/desert-theme: A warm earthy port of Vim's deser=
t theme (MELPA)
      - https://elpa.nongnu.org/nongnu/flamegraph.html: Flame graphs for Em=
acs's native profiler and folded stacks files (NonGNU ELPA)
      - https://melpa.org/#/sleek-modeline: Minimal and elegant modeline (M=
ELPA)

  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-orgd9b1942" class=3D"outline-3">
<h3 id=3D"orgd9b1942"><a href=3D"#orgd9b1942">2026-06-08 Emacs news</a></h3>
<div class=3D"outline-text-3" id=3D"text-orgd9b1942">
<p>
It's <a href=3D"https://rossabaker.com/blog/underappreciated-emacs-built-in=
s/">Emacs Built-ins appreciation month</a>! I'm coming to appreciate the me=
nu bar more. What built-ins do you appreciate? Write about it and <a href=
=3D"https://rossabaker.com/blog/underappreciated-emacs-built-ins/">send Ros=
s a link</a>!
</p>

<ul class=3D"org-ul">
<li>Emacs updates:
<ul class=3D"org-ul">
<li><a href=3D"https://lists.gnu.org/archive/html/emacs-devel/2026-06/msg00=
118.html">Emacs 31.0.90 pretest is available</a> (<a href=3D"https://www.re=
ddit.com/r/emacs/comments/1tycwh7/emacs_31090_pretest_released_speed_boosts=
_ui/">Reddit</a>, <a href=3D"https://www.linuxcompatible.org/story/emacs-31=
090-pretest-released-speed-boosts-ui-tweaks-bug-fixes/">Linux Compatible</a=
>, <a href=3D"https://irreal.org/blog/?p=3D13858">Irreal</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>Emacs Berlin: In-Person-Only Emacs-Berlin Stammtisch <a href=3D"https:/=
/emacs-berlin.org/">https://emacs-berlin.org/</a> Tue Jun 9 1900 Europe/Ber=
lin</li>
<li>OrgMeetup (virtual) <a href=3D"https://orgmode.org/worg/orgmeetup.html"=
>https://orgmode.org/worg/orgmeetup.html</a> Wed Jun 10 0900 America/Vancou=
ver - 1100 America/Chicago - 1200 America/Toronto - 1600 Etc/GMT - 1800 Eur=
ope/Berlin - 2130 Asia/Kolkata &ndash; Thu Jun 11 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 Jun 12 1800 Eu=
rope/Paris</li>
<li>M-x Research: TBA <a href=3D"https://m-x-research.github.io/">https://m=
-x-research.github.io/</a> Wed Jun 17 0800 America/Vancouver - 1000 America=
/Chicago - 1100 America/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 =
Asia/Kolkata - 2300 Asia/Singapore</li>
</ul></li>
<li>Beginner:
<ul class=3D"org-ul">
<li><a href=3D"https://www.youtube.com/watch?v=3DdiPparUrHGw">How to Instal=
l Emacs on a Chromebook in 2026</a> (07:15)</li>
<li><a href=3D"https://www.youtube.com/watch?v=3DCVtYtcFvutw">How to Setup =
Emacs on a Chromebook Without Elisp in 2026</a> (10:37)</li>
</ul></li>
<li>Emacs configuration:
<ul class=3D"org-ul">
<li><a href=3D"https://wiki.plexwave.org/useful-emacs-key-bindings">Useful =
Emacs key bindings</a> (<a href=3D"https://gts.plexwave.org/@spnw/statuses/=
01KT4TKGRQ2VZ62CD1N9APSG20">@[email protected]</a>)</li>
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1tzo8jz/this_is_my_b=
est_emacs_function_written_in_my/">function to list bindings</a></li>
<li><a href=3D"https://ray-on-emacs.blogspot.com/2026/06/emacs-and-numeric-=
keypad.html">Raymond Zeitler: Emacs and the Numeric Keypad</a></li>
<li><a href=3D"https://mathstodon.xyz/@oantolin/116698855002229972">new emb=
ark-automatic-prefix-help-mode (@[email protected])</a></li>
<li><a href=3D"https://www.youtube.com/watch?v=3DZCELm1zUcH0">How I structu=
re my Emacs init.el file</a> (27:05, <a href=3D"https://github.com/maxfriis=
/my-emacs-config">GitHub</a>)</li>
<li><a href=3D"https://github.com/jamescherti/minimal-emacs.d">minimal-emac=
s.d: A Customizable init.el and early-init.el for Optimized Startup and Bet=
ter Emacs Defaults [Release 1.5.0]=E2=80=8B</a> (<a href=3D"https://www.red=
dit.com/r/emacs/comments/1tuowci/minimalemacsd_a_customizable_initel_and/">=
Reddit</a>)</li>
<li><a href=3D"https://github.com/scovl/dotfiles/tree/main/OpenBSD/.emacs.d=
">dotfiles/OpenBSD/.emacs.d at main =C2=B7 scovl/dotfiles =C2=B7 GitHub</a>=
 (<a href=3D"https://hachyderm.io/@lobocode/116677349851718741">@lobocode@h=
achyderm.io</a>)</li>
</ul></li>
<li>Emacs Lisp:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/k3jph/stops-el">k3jph/stops-el: stops: Gu=
ards in Emacs Lisp =C2=B7 GitHub</a> (<a href=3D"https://mastodon.social/@k=
3jph/116693120049548169">@k3jph</a>)</li>
<li><a href=3D"https://codeberg.org/imarko/vared.el">imarko/vared.el: Emacs=
 command for interactively editing a variable - Codeberg.org</a> (<a href=
=3D"https://fosstodon.org/@zrzz/116711371610663138">@[email protected]</a>=
)</li>
</ul></li>
<li>Appearance:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/jamescherti/vim-tab-bar.el">vim-tab-bar: =
A Vim inspired Emacs tab-bar that adapts to any Emacs theme [Release 1.1.5]=
=E2=80=8B</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1tu64xu/v=
imtabbar_a_vim_inspired_emacs_tabbar_that_adapts/">Reddit</a>)</li>
<li><a href=3D"https://www.chiply.dev/post-svg-line">svg-line: Better Statu=
s Bars for Emacs</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1u=
069gm/svgline_better_status_bars_for_emacs/">Reddit</a>, <a href=3D"https:/=
/lobste.rs/s/bqjxzj/svg_line_better_status_bars_for_emacs">lobste.rs</a>)</=
li>
<li><a href=3D"https://ray-on-emacs.blogspot.com/2026/06/change-emacs-curso=
r-to-indicate.html">Raymond Zeitler: Change Emacs Cursor to Indicate Overwr=
ite Mode</a></li>
<li><a href=3D"https://source.cipherbliss.com/tykayn/emacs-theming">tykayn/=
emacs-theming</a> (<a href=3D"https://mastodon.cipherbliss.com/@tykayn/1166=
97952623553128">@[email protected]</a>)</li>
<li><a href=3D"https://github.com/lucasobx/pixel-themes">Emacs themes inspi=
red by pixel art palettes</a> (<a href=3D"https://www.reddit.com/r/emacs/co=
mments/1tx56oj/emacs_themes_inspired_by_pixel_art_palettes/">Reddit</a>)</l=
i>
<li><a href=3D"https://www.youtube.com/watch?v=3DFSdPbKTBWaQ">How to Change=
 Themes in Emacs</a> (01:31)</li>
<li><a href=3D"https://www.youtube.com/watch?v=3D7Gz-FOq9AIs">How to Inhibi=
t the Welcome Screen in Emacs</a> (01:12)</li>
<li><a href=3D"https://www.youtube.com/watch?v=3DCr9IHzj_APQ">How to Maximi=
ze Emacs' Screen Upon Startup</a> (01:24)</li>
<li><a href=3D"https://www.youtube.com/watch?v=3DRsgg-uVJlIw">How to Hide t=
he Tool Bar, Scroll Bar, and Menu Bar in Emacs</a> (02:00)</li>
<li><a href=3D"https://www.youtube.com/watch?v=3DXTgIJUwmz0Q">Nicolas Rougi=
er's Talk at 39C3 - The art of text (rendering)</a> (<a href=3D"https://www=
.reddit.com/r/emacs/comments/1txnsrr/nicolas_rougiers_talk_at_39c3_the_art_=
of_text/">Reddit</a>) see discussion for more thoughts on SVG in Emacs</li>
</ul></li>
<li>Navigation:
<ul class=3D"org-ul">
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1tu9wvg/post_a_solut=
ion_embarkactonlastmessage/">Post a solution: embark-act-on-last-message</a=
></li>
<li><a href=3D"https://github.com/vmargb/project-x">Project-x revived with =
Emacs 30+ support!</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/=
1tylkdz/projectx_revived_with_emacs_30_support/">Reddit</a>) - session pers=
istence</li>
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1txrf6o/little_llm_h=
elper_function_for_copying_fileline/">Little LLM helper function for copyin=
g file:line coordinates</a></li>
<li><a href=3D"https://github.com/jamescherti/kirigami.el">kirigami: A unif=
ied Emacs method to fold and unfold text in Emacs: outline, outline-indent,=
 org-mode, markdown-mode, vdiff, hideshow, treesit-fold&hellip; [Release 1.=
1.2]=E2=80=8B</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1tup3=
tb/kirigami_a_unified_emacs_method_to_fold_and/">Reddit</a>)</li>
</ul></li>
<li>Writing:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/mmarshall540/electric-sentence">mmarshall=
540/electric-sentence: Automatically add the extra space between sentences =
in Emacs. =C2=B7 GitHub</a> (<a href=3D"https://www.reddit.com/r/emacs/comm=
ents/1tynlmb/wrote_a_package_to_add_the_2nd_space_between/">Reddit</a>)</li>
<li><a href=3D"https://github.com/jamescherti/quick-sdcv.el">quick-sdcv: Em=
acs offline dictionary using 'sdcv' [Release 1.0.5]=E2=80=8B</a> (<a href=
=3D"https://www.reddit.com/r/emacs/comments/1tu6u91/quicksdcv_emacs_offline=
_dictionary_using_sdcv/">Reddit</a>, <a href=3D"https://irreal.org/blog/?p=
=3D13848">Irreal</a>)</li>
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1tvrwet/notes_linkin=
g_and_tagging_systems_in_emacs/">Notes, Linking and Tagging systems in Emac=
s</a></li>
<li><a href=3D"https://mahmoodsh.com/blk.html">blk</a>: creating and naviga=
ting titles of text files, linking between them</li>
<li><a href=3D"https://blog.davep.org/2026/06/05/blogmore-el-v4-6-0.html">D=
ave Pearson: blogmore.el v4.6.0</a> - show toc, show toc inline</li>
</ul></li>
<li>Org Mode:
<ul class=3D"org-ul">
<li><a href=3D"https://bicycleforyourmind.com/much-ado-about-emacs-014">Muc=
h Ado About Emacs 014: Org-Mode and the Capture System</a>, creating headin=
gs at different levels, and changing bindings</li>
<li><a href=3D"https://taonaw.com/2026/06/03/correcting-photo-orientation-f=
or-orgmode.html">TAONAW - Emacs and Org Mode: Correcting photo orientation =
for org-mode in Linux</a> (<a href=3D"https://irreal.org/blog/?p=3D13860">I=
rreal</a>)</li>
<li><a href=3D"https://citum.org/news/citing-with-citum-in-emacs-org-mode.h=
tml">Citing with Citum in Emacs org-mode | News | Citum</a> (<a href=3D"htt=
ps://mas.to/@bdarcus/116677048360094778">@[email protected]</a>)</li>
<li><a href=3D"https://eugene-andrienko.com/it/2024/12/01/emacs-plugin-jeky=
ll-blog.html">How I wrote an Emacs plugin to build my blog</a> (<a href=3D"=
https://mastodon.bsd.cafe/@evgandr/116687815479622870">@[email protected]</a=
>)</li>
<li><a href=3D"https://thecloudlet.github.io/technical/emacs/org-zola-workf=
low/">Migrating a Zola blog from Markdown to Org-mode =E2=80=94 with a lint=
/export/check pipeline to keep them in sync | The Cloudlet</a></li>
<li>Org development: <a href=3D"https://git.savannah.gnu.org/cgit/emacs/org=
-mode.git/commit/etc/ORG-NEWS?id=3D3ea1682731fa061115bc690e76ce7d1d2955f810=
">Generate images in TOC for HTML export</a></li>
</ul></li>
<li>Completion:
<ul class=3D"org-ul">
<li><a href=3D"https://www.chiply.dev/post-incremental-suggesting-read">Bey=
ond ICR: Incremental 'Suggesting' Read in Emacs</a> (<a href=3D"https://www=
.youtube.com/watch?v=3DUnAavHqekp0">YouTube</a> 20:10, <a href=3D"https://w=
ww.reddit.com/r/emacs/comments/1tvjp8l/beyond_icr_incremental_suggesting_re=
ad_in_emacs/">Reddit</a>, <a href=3D"https://fosstodon.org/@chiply/11668538=
1663629482">@[email protected]</a>)</li>
</ul></li>
<li>Coding:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/rschmukler/magit-difftastic">Introducing =
magit-difftastic: integrate difftastic into magit</a> (<a href=3D"https://w=
ww.reddit.com/r/emacs/comments/1twq1bg/introducing_magitdifftastic_integrat=
e_difftastic/">Reddit</a>)</li>
<li><a href=3D"https://github.com/phye/inline-review">inline-review: review=
 merge/pull requests directly within emacs</a> (<a href=3D"https://www.redd=
it.com/r/emacs/comments/1ttw2qg/inlinereview_review_mergepull_requests_dire=
ctly/">Reddit</a>)</li>
<li><a href=3D"https://www.alcarney.me/blog/2026/alc-jj-log-view-mode/">Bui=
lding alc-jj-log-view-mode =E2=80=94 Alex Carney</a> (<a href=3D"https://ma=
stodon.social/@alcarney/116711382373829868">@alcarney</a>)</li>
<li><a href=3D"https://wassimans.com/blog/building-ios-apps-with-doom-emacs=
/">Building IOS Apps With Doom Emacs | Wassim Mansouri</a> (<a href=3D"http=
s://news.ycombinator.com/item?id=3D48388710">HN</a>)</li>
<li><a href=3D"https://www.youtube.com/watch?v=3DthPsF9C2b10">CEDET for  Pl=
an 9 coding</a> (01:14)</li>
<li><a href=3D"https://oylenshpeegul.gitlab.io/blog/posts/20260601/">Tim He=
aney: Ziglings</a></li>
</ul></li>
<li>Shells:
<ul class=3D"org-ul">
<li><a href=3D"https://www.alcarney.me/blog/2026/eshell-integration/">A Sim=
ple jj Integration for eshell =E2=80=94 Alex Carney</a> (<a href=3D"https:/=
/mastodon.social/@alcarney/116703207672988666">@alcarney</a>)</li>
<li><a href=3D"https://ray-on-emacs.blogspot.com/2026/06/exeln-execute-line=
.html">Raymond Zeitler: exeln: EXEcute LiNe</a>
<ul class=3D"org-ul">
<li><a href=3D"https://ray-on-emacs.blogspot.com/2026/06/follow-on-to-exeln=
.html">Follow-on to exeln</a></li>
</ul></li>
</ul></li>
<li>Web:
<ul class=3D"org-ul">
<li><a href=3D"https://irreal.org/blog/?p=3D13846">Irreal: My Growing Appre=
ciation For EWW</a></li>
</ul></li>
<li>Mail, news, and chat:
<ul class=3D"org-ul">
<li><a href=3D"https://ashishpanigrahi.com/blog/o365-offline-email/">Settin=
g up offline email for Microsoft O365 with notmuch and emacs | Ashish Panig=
rahi</a> (<a href=3D"https://ioc.exchange/@paniash/116711092886642906">@pan=
[email protected]</a>)</li>
<li><a href=3D"https://lars.ingebrigtsen.no/2026/06/05/super-simple-spam-sp=
litting-for-gnus/">Lars Ingebrigtsen: Super Simple Spam Splitting for Gnus<=
/a></li>
<li><a href=3D"https://github.com/emacs-elfeed/elfeed/blob/main/NEWS.org#ve=
rsion-400-2026-06-06">New Elfeed 4.0.0 release</a> (<a href=3D"https://irre=
al.org/blog/?p=3D13862">Irreal</a>, <a href=3D"https://news.ycombinator.com=
/item?id=3D48428652">HN</a>)</li>
<li><a href=3D"https://en.andros.dev/blog/1a6f3018/chatting-via-meshtastic-=
in-emacs/">Chatting via Meshtastic in Emacs | Andros Fenollosa</a></li>
</ul></li>
<li>Multimedia:
<ul class=3D"org-ul">
<li><a href=3D"https://mbork.pl/2026-06-06_Copying_images_in_Emacs">Marcin =
Borkowski: Copying images in Emacs</a></li>
<li><a href=3D"https://www.youtube.com/watch?v=3DiUrTC4PrBpM">Kokoro-onnx w=
ith Cuda for text to speech with Emacs</a> (01:26:56)</li>
</ul></li>
<li>Fun:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/modeverv/wasmacs">I ported GNU Emacs 30.2=
 to the browser with WebAssembly</a> (<a href=3D"https://www.reddit.com/r/e=
macs/comments/1tzy72g/i_ported_gnu_emacs_302_to_the_browser_with/">Reddit</=
a>)</li>
<li><a href=3D"https://ianyepan.github.io/posts/emacs-in-pop-culture/">Emac=
s Appearance in Pop Culture</a> (<a href=3D"https://www.reddit.com/r/emacs/=
comments/1u02d0v/emacs_appearance_in_pop_culture/">Reddit</a>)</li>
</ul></li>
<li>AI:
<ul class=3D"org-ul">
<li><a href=3D"https://kevinlynagh.com/newsletter/2026_05_difftron/">Struct=
ural diffing in Emacs; deterministic agent harnesses</a> (<a href=3D"https:=
//github.com/lynaghk/difftron/">GitHub</a>)</li>
<li><a href=3D"https://github.com/ananthakumaran/pi.el">Emacs client for Pi=
 Coding Agent</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1tz40=
nr/emacs_client_for_pi_coding_agent/">Reddit</a>)</li>
<li><a href=3D"https://github.com/jaketothepast/codetutor">jaketothepast/co=
detutor: An AI Pair Programmer, that teaches you to code as you write, for =
Emacs =C2=B7 GitHub</a> (<a href=3D"https://news.ycombinator.com/item?id=3D=
48449430">HN</a>)</li>
</ul></li>
<li>Community:
<ul class=3D"org-ul">
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1tueedh/fortnightly_=
tips_tricks_and_questions_20260602/">Fortnightly Tips, Tricks, and Question=
s =E2=80=94 2026-06-02 / week 22</a></li>
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1tudad3/learning_ema=
cs_with_progressive_vision_loss/">Learning Emacs with Progressive Vision Lo=
ss</a></li>
<li><a href=3D"https://kelar.org/~bandali/news/fsa-202605.html">Amin Bandal=
i: Free software activities in May 2026</a></li>
<li><a href=3D"https://sachachua.com/blog/2026/06/june-4-emacs-chat-with-be=
n-zanin-gnomon-mastodon-social/">Emacs Chat 25: Ben Zanin (@gnomon@mastodon=
.social)</a> (<a href=3D"https://www.youtube.com/watch?v=3Dax4f5uaOHA8">You=
Tube</a> 59:30)</li>
<li><a href=3D"https://sachachua.com/blog/2026/05/emacs-carnival-may-2026-m=
ay-i-recommend/">Sacha Chua: Emacs Carnival May 2026 wrap-up: "May I recomm=
end&hellip;"</a></li>
<li><a href=3D"https://sachachua.com/blog/2026/06/transcript-of-chat-with-m=
atei-candea-about-emacs-and-ai/">Sacha Chua: Transcript of chat with Matei =
Candea about Emacs and AI</a></li>
<li><a href=3D"https://www.youtube.com/watch?v=3DUqashZncNj4">This perfect =
text editor doesn't exist</a> (15:57)</li>
<li><a href=3D"https://linuxblog.io/teco-neovim-text-editing-unix-linux/">F=
rom TECO to Neovim: 50 Years of Text Editing on Unix and Linux</a> (<a href=
=3D"https://www.reddit.com/r/emacs/comments/1tzo58i/from_teco_to_neovim_50_=
years_of_text_editing_on/">Reddit</a>)</li>
<li><a href=3D"https://www.swi-prolog.org/PceEmacs.md">PceEmacs is an Emacs=
 written in Prolog instead of Lisp! It also seems to support LSP</a> (<a hr=
ef=3D"https://www.reddit.com/r/emacs/comments/1tvn264/pceemacs_is_an_emacs_=
written_in_prolog_instead_of/">Reddit</a>)</li>
</ul></li>
<li><a href=3D"https://rossabaker.com/blog/underappreciated-emacs-built-ins=
/">Emacs Carnival: Underappreciated Emacs Builtins</a>:
<ul class=3D"org-ul">
<li><a href=3D"https://www.homepages.ucl.ac.uk/~ucecesf/blog/20260602.html"=
>Emacs carnival: rec mode, an all-text database system</a> (<a href=3D"http=
s://fediscience.org/@ericsfraga/116681034174534204">@ericsfraga@fediscience=
.org</a>)</li>
<li><a href=3D"https://www.cyan.sh/blog/posts/radical-builtins.html">Jakub =
Nowak: Radical Builtins</a></li>
<li><a href=3D"https://wiki.plexwave.org/emacs-dwim-case-commands">Emacs DW=
IM case commands</a> by spnw</li>
</ul></li>
<li>Other:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/ErikPrantare/phony.el">phony.el: Define v=
oice commands in Emacs</a> (<a href=3D"https://www.reddit.com/r/emacs/comme=
nts/1tubei6/phonyel_define_voice_commands_in_emacs/">Reddit</a>)</li>
<li><a href=3D"https://bicycleforyourmind.com/much_ado_about_emacs_013">Bic=
ycle for Your Mind: Much Ado About Emacs 013</a> - anddo.el (todos), substi=
tute</li>
<li><a href=3D"https://lars.ingebrigtsen.no/2026/06/03/todo-lists-and-procr=
astination/">Lars Ingebrigtsen: Todo Lists and Procrastination</a></li>
<li><a href=3D"https://github.com/jamescherti/inhibit-mouse.el">jamescherti=
/inhibit-mouse.el 1.0.4</a> (<a href=3D"https://www.reddit.com/r/emacs/comm=
ents/1tvwk7l/inhibitmouse_disable_the_mouse_in_emacs_release/">Reddit</a>, =
<a href=3D"https://irreal.org/blog/?p=3D13853">Irreal</a>)</li>
<li><a href=3D"http://yummymelon.com/devnull/revisiting-emacs-keyboard-macr=
os-with-a-mouse.html">Charles Choi: Revisiting Emacs Keyboard Macros with a=
 Mouse</a></li>
<li><a href=3D"https://sachachua.com/blog/2026/06/emacs-pdf-view-replace-cu=
rrent-page-with-file-using-pdftk/">Sacha Chua: Emacs PDF View: Replace curr=
ent page with file using PDFtk</a></li>
<li><a href=3D"https://www.yakshaving.co.uk/posts/conquering-the-emacs-daem=
on/">conquering the Emacs daemon - Blog In Isolation</a> (<a href=3D"https:=
//mastodon.me.uk/@andyc/116697585241088161">@[email protected]</a>)</li>
<li><a href=3D"https://github.com/tanrax/emacs-gpu">tanrax/emacs-gpu: GNU E=
macs with a GPU-accelerated display backend =C2=B7 GitHub</a> (<a href=3D"h=
ttps://activity.andros.dev/@andros/statuses/01KT8T7D12K9A22FCZX0NXDV43">@an=
[email protected]</a>)
<ul class=3D"org-ul">
<li><a href=3D"https://yhetil.org/emacs-devel/0CAC2512-C560-4D1C-964B-46BBE=
[email protected]/">emacs-devel re: overlap with Canvas patch</a>,<a=
 href=3D"https://yhetil.org/emacs-devel/571c261a-a4fc-4d7f-9ccb-afc6cb53054=
[email protected]/"> can't accept LLM-generated contributions</a></li>
</ul></li>
<li><a href=3D"https://fedora-sysexts.github.io/fedora/emacs/">emacs | exte=
nsions.fcos.fr (Fedora)</a> (<a href=3D"https://mastodon.social/@alcarney/1=
16687391476450331">@alcarney</a>) - emacs sysext for Fedora image-based sys=
tems</li>
<li><a href=3D"https://github.com/nohzafk/emacs-workspace-hud">I built a fl=
oating HUD for Emacs, rendered in Rust egui via WASM</a> (<a href=3D"https:=
//www.reddit.com/r/emacs/comments/1tw7u87/i_built_a_floating_hud_for_emacs_=
rendered_in_rust/">Reddit</a>) macOS</li>
<li><a href=3D"http://yummymelon.com/devnull/opening-macos-finder-folders-i=
n-emacs-with-scrim.html">Charles Choi: Opening macOS Finder Folders in Emac=
s with Scrim</a> (<a href=3D"https://sfba.social/@kickingvegas/116678063857=
985054">@[email protected]</a>)</li>
<li><a href=3D"https://unixbhaskar.wordpress.com/2026/06/03/damn-emacs-rege=
x-problem/">Damn! Emacs Regex problem | Unixbhaskar's Blog</a> (<a href=3D"=
https://fosstodon.org/@unixbhaskar/116682966197832720">@unixbhaskar@fosstod=
on.org</a>)</li>
<li><a href=3D"https://www.youtube.com/watch?v=3DomoGBS3rzEw">=D1=81=D0=B0=
=D0=BC=D1=8B=D0=B9 =D1=85=D0=B0=D0=B9=D0=BF=D0=BE=D0=B2=D1=8B=D0=B9 =D0=B3=
=D0=B0=D0=B9=D0=B4 =D0=BD=D0=B0 Emacs</a> (15:40)</li>
</ul></li>
<li>Emacs development:
<ul class=3D"org-ul">
<li>emacs-devel: <a href=3D"https://yhetil.org/emacs-devel/m2mrxes3bs.fsf@g=
mail.com/">markdown-ts-mode and markdown-ts-view-mode demoted on the releas=
e branch</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D1d91d9b717df1781c07d28f46af4ac2af19c16b4">project-vc-dir: Use truename=
s</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D66e02b3123a2f6845b1ec6e192f3820bb74d4a7b">(Fmarkers_in): New function =
(bug#81153)</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D2db5a145acbbe84042128806d8b2e333495cf70e">Support Ansible messages in =
compilation-mode</a></li>
</ul></li>
<li>New packages:
<ul class=3D"org-ul">
<li><a target=3D"_blank" href=3D"https://melpa.org/#/bluesky">bluesky</a>: =
A Bluesky client (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/cui">cui</a>: AI-LLM c=
hat blocks for org-mode (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/desert-theme">desert-t=
heme</a>: A warm earthy port of Vim's desert theme (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://elpa.nongnu.org/nongnu/flamegraph.=
html">flamegraph</a>: Flame graphs for Emacs's native profiler and folded s=
tacks files (NonGNU ELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/sleek-modeline">sleek-=
modeline</a>: Minimal and elegant modeline (MELPA)</li>
</ul></li>
</ul>

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

* 2026-06-08 Emacs news
It's [[https://rossabaker.com/blog/underappreciated-emacs-built-ins/][Emacs=
 Built-ins appreciation month]]! I'm coming to appreciate the menu bar more=
. What built-ins do you appreciate? Write about it and [[https://rossabaker=
.com/blog/underappreciated-emacs-built-ins/][send Ross a link]]!

- Emacs updates:
  - [[https://lists.gnu.org/archive/html/emacs-devel/2026-06/msg00118.html]=
[Emacs 31.0.90 pretest is available]] ([[https://www.reddit.com/r/emacs/com=
ments/1tycwh7/emacs_31090_pretest_released_speed_boosts_ui/][Reddit]], [[ht=
tps://www.linuxcompatible.org/story/emacs-31090-pretest-released-speed-boos=
ts-ui-tweaks-bug-fixes/][Linux Compatible]], [[https://irreal.org/blog/?p=
=3D13858][Irreal]])
- Upcoming events ([[https://emacslife.com/calendar/emacs-calendar.ics][iCa=
l file]], [[https://emacslife.com/calendar/][Org]]):
  - Emacs Berlin: In-Person-Only Emacs-Berlin Stammtisch https://emacs-berl=
in.org/ Tue Jun 9 1900 Europe/Berlin
  - OrgMeetup (virtual) https://orgmode.org/worg/orgmeetup.html Wed Jun 10 =
0900 America/Vancouver - 1100 America/Chicago - 1200 America/Toronto - 1600=
 Etc/GMT - 1800 Europe/Berlin - 2130 Asia/Kolkata -- Thu Jun 11 0000 Asia/S=
ingapore
  - Atelier Emacs Montpellier (in person) https://lebib.org/date/atelier-em=
acs Fri Jun 12 1800 Europe/Paris
  - M-x Research: TBA https://m-x-research.github.io/ Wed Jun 17 0800 Ameri=
ca/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT -=
 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore
- Beginner:
  - [[https://www.youtube.com/watch?v=3DdiPparUrHGw][How to Install Emacs o=
n a Chromebook in 2026]] (07:15)
  - [[https://www.youtube.com/watch?v=3DCVtYtcFvutw][How to Setup Emacs on =
a Chromebook Without Elisp in 2026]] (10:37)
- Emacs configuration:
  - [[https://wiki.plexwave.org/useful-emacs-key-bindings][Useful Emacs key=
 bindings]] ([[https://gts.plexwave.org/@spnw/statuses/01KT4TKGRQ2VZ62CD1N9=
APSG20][@[email protected]]])
  - [[https://www.reddit.com/r/emacs/comments/1tzo8jz/this_is_my_best_emacs=
_function_written_in_my/][function to list bindings]]
  - [[https://ray-on-emacs.blogspot.com/2026/06/emacs-and-numeric-keypad.ht=
ml][Raymond Zeitler: Emacs and the Numeric Keypad]]
  - [[https://mathstodon.xyz/@oantolin/116698855002229972][new embark-autom=
atic-prefix-help-mode (@[email protected])]]
  - [[https://www.youtube.com/watch?v=3DZCELm1zUcH0][How I structure my Ema=
cs init.el file]] (27:05, [[https://github.com/maxfriis/my-emacs-config][Gi=
tHub]])
  - [[https://github.com/jamescherti/minimal-emacs.d][minimal-emacs.d: A Cu=
stomizable init.el and early-init.el for Optimized Startup and Better Emacs=
 Defaults [Release 1.5.0]=E2=80=8B]] ([[https://www.reddit.com/r/emacs/comm=
ents/1tuowci/minimalemacsd_a_customizable_initel_and/][Reddit]])
  - [[https://github.com/scovl/dotfiles/tree/main/OpenBSD/.emacs.d][dotfile=
s/OpenBSD/.emacs.d at main =C2=B7 scovl/dotfiles =C2=B7 GitHub]] ([[https:/=
/hachyderm.io/@lobocode/116677349851718741][@[email protected]]])
- Emacs Lisp:
  - [[https://github.com/k3jph/stops-el][k3jph/stops-el: stops: Guards in E=
macs Lisp =C2=B7 GitHub]] ([[https://mastodon.social/@k3jph/116693120049548=
169][@k3jph]])
  - [[https://codeberg.org/imarko/vared.el][imarko/vared.el: Emacs command =
for interactively editing a variable - Codeberg.org]] ([[https://fosstodon.=
org/@zrzz/116711371610663138][@[email protected]]])
- Appearance:
  - [[https://github.com/jamescherti/vim-tab-bar.el][vim-tab-bar: A Vim ins=
pired Emacs tab-bar that adapts to any Emacs theme [Release 1.1.5]=E2=80=8B=
]] ([[https://www.reddit.com/r/emacs/comments/1tu64xu/vimtabbar_a_vim_inspi=
red_emacs_tabbar_that_adapts/][Reddit]])
  - [[https://www.chiply.dev/post-svg-line][svg-line: Better Status Bars fo=
r Emacs]] ([[https://www.reddit.com/r/emacs/comments/1u069gm/svgline_better=
_status_bars_for_emacs/][Reddit]], [[https://lobste.rs/s/bqjxzj/svg_line_be=
tter_status_bars_for_emacs][lobste.rs]])
  - [[https://ray-on-emacs.blogspot.com/2026/06/change-emacs-cursor-to-indi=
cate.html][Raymond Zeitler: Change Emacs Cursor to Indicate Overwrite Mode]]
  - [[https://source.cipherbliss.com/tykayn/emacs-theming][tykayn/emacs-the=
ming]] ([[https://mastodon.cipherbliss.com/@tykayn/116697952623553128][@tyk=
[email protected]]])
  - [[https://github.com/lucasobx/pixel-themes][Emacs themes inspired by pi=
xel art palettes]] ([[https://www.reddit.com/r/emacs/comments/1tx56oj/emacs=
_themes_inspired_by_pixel_art_palettes/][Reddit]])
  - [[https://www.youtube.com/watch?v=3DFSdPbKTBWaQ][How to Change Themes i=
n Emacs]] (01:31)
  - [[https://www.youtube.com/watch?v=3D7Gz-FOq9AIs][How to Inhibit the Wel=
come Screen in Emacs]] (01:12)
  - [[https://www.youtube.com/watch?v=3DCr9IHzj_APQ][How to Maximize Emacs'=
 Screen Upon Startup]] (01:24)
  - [[https://www.youtube.com/watch?v=3DRsgg-uVJlIw][How to Hide the Tool B=
ar, Scroll Bar, and Menu Bar in Emacs]] (02:00)
  - [[https://www.youtube.com/watch?v=3DXTgIJUwmz0Q][Nicolas Rougier's Talk=
 at 39C3 - The art of text (rendering)]] ([[https://www.reddit.com/r/emacs/=
comments/1txnsrr/nicolas_rougiers_talk_at_39c3_the_art_of_text/][Reddit]]) =
see discussion for more thoughts on SVG in Emacs
- Navigation:
  - [[https://www.reddit.com/r/emacs/comments/1tu9wvg/post_a_solution_embar=
kactonlastmessage/][Post a solution: embark-act-on-last-message]]
  - [[https://github.com/vmargb/project-x][Project-x revived with Emacs 30+=
 support!]] ([[https://www.reddit.com/r/emacs/comments/1tylkdz/projectx_rev=
ived_with_emacs_30_support/][Reddit]]) - session persistence
  - [[https://www.reddit.com/r/emacs/comments/1txrf6o/little_llm_helper_fun=
ction_for_copying_fileline/][Little LLM helper function for copying file:li=
ne coordinates]]
  - [[https://github.com/jamescherti/kirigami.el][kirigami: A unified Emacs=
 method to fold and unfold text in Emacs: outline, outline-indent, org-mode=
, markdown-mode, vdiff, hideshow, treesit-fold... [Release 1.1.2]=E2=80=8B]=
] ([[https://www.reddit.com/r/emacs/comments/1tup3tb/kirigami_a_unified_ema=
cs_method_to_fold_and/][Reddit]])
- Writing:
  - [[https://github.com/mmarshall540/electric-sentence][mmarshall540/elect=
ric-sentence: Automatically add the extra space between sentences in Emacs.=
 =C2=B7 GitHub]] ([[https://www.reddit.com/r/emacs/comments/1tynlmb/wrote_a=
_package_to_add_the_2nd_space_between/][Reddit]])
  - [[https://github.com/jamescherti/quick-sdcv.el][quick-sdcv: Emacs offli=
ne dictionary using 'sdcv' [Release 1.0.5]=E2=80=8B]] ([[https://www.reddit=
.com/r/emacs/comments/1tu6u91/quicksdcv_emacs_offline_dictionary_using_sdcv=
/][Reddit]], [[https://irreal.org/blog/?p=3D13848][Irreal]])
  - [[https://www.reddit.com/r/emacs/comments/1tvrwet/notes_linking_and_tag=
ging_systems_in_emacs/][Notes, Linking and Tagging systems in Emacs]]
  - [[https://mahmoodsh.com/blk.html][blk]]: creating and navigating titles=
 of text files, linking between them
  - [[https://blog.davep.org/2026/06/05/blogmore-el-v4-6-0.html][Dave Pears=
on: blogmore.el v4.6.0]] - show toc, show toc inline
- Org Mode:
  - [[https://bicycleforyourmind.com/much-ado-about-emacs-014][Much Ado Abo=
ut Emacs 014: Org-Mode and the Capture System]], creating headings at diffe=
rent levels, and changing bindings
  - [[https://taonaw.com/2026/06/03/correcting-photo-orientation-for-orgmod=
e.html][TAONAW - Emacs and Org Mode: Correcting photo orientation for org-m=
ode in Linux]] ([[https://irreal.org/blog/?p=3D13860][Irreal]])
  - [[https://citum.org/news/citing-with-citum-in-emacs-org-mode.html][Citi=
ng with Citum in Emacs org-mode | News | Citum]] ([[https://mas.to/@bdarcus=
/116677048360094778][@[email protected]]])
  - [[https://eugene-andrienko.com/it/2024/12/01/emacs-plugin-jekyll-blog.h=
tml][How I wrote an Emacs plugin to build my blog]] ([[https://mastodon.bsd=
.cafe/@evgandr/116687815479622870][@[email protected]]])
  - [[https://thecloudlet.github.io/technical/emacs/org-zola-workflow/][Mig=
rating a Zola blog from Markdown to Org-mode =E2=80=94 with a lint/export/c=
heck pipeline to keep them in sync | The Cloudlet]]
  - Org development: [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git=
/commit/etc/ORG-NEWS?id=3D3ea1682731fa061115bc690e76ce7d1d2955f810][Generat=
e images in TOC for HTML export]]
- Completion:
  - [[https://www.chiply.dev/post-incremental-suggesting-read][Beyond ICR: =
Incremental 'Suggesting' Read in Emacs]] ([[https://www.youtube.com/watch?v=
=3DUnAavHqekp0][YouTube]] 20:10, [[https://www.reddit.com/r/emacs/comments/=
1tvjp8l/beyond_icr_incremental_suggesting_read_in_emacs/][Reddit]], [[https=
://fosstodon.org/@chiply/116685381663629482][@[email protected]]])
- Coding:
  - [[https://github.com/rschmukler/magit-difftastic][Introducing magit-dif=
ftastic: integrate difftastic into magit]] ([[https://www.reddit.com/r/emac=
s/comments/1twq1bg/introducing_magitdifftastic_integrate_difftastic/][Reddi=
t]])
  - [[https://github.com/phye/inline-review][inline-review: review merge/pu=
ll requests directly within emacs]] ([[https://www.reddit.com/r/emacs/comme=
nts/1ttw2qg/inlinereview_review_mergepull_requests_directly/][Reddit]])
  - [[https://www.alcarney.me/blog/2026/alc-jj-log-view-mode/][Building alc=
-jj-log-view-mode =E2=80=94 Alex Carney]] ([[https://mastodon.social/@alcar=
ney/116711382373829868][@alcarney]])
  - [[https://wassimans.com/blog/building-ios-apps-with-doom-emacs/][Buildi=
ng IOS Apps With Doom Emacs | Wassim Mansouri]] ([[https://news.ycombinator=
.com/item?id=3D48388710][HN]])
  - [[https://www.youtube.com/watch?v=3DthPsF9C2b10][CEDET for  Plan 9 codi=
ng]] (01:14)
  - [[https://oylenshpeegul.gitlab.io/blog/posts/20260601/][Tim Heaney: Zig=
lings]]
- Shells:
  - [[https://www.alcarney.me/blog/2026/eshell-integration/][A Simple jj In=
tegration for eshell =E2=80=94 Alex Carney]] ([[https://mastodon.social/@al=
carney/116703207672988666][@alcarney]])
  - [[https://ray-on-emacs.blogspot.com/2026/06/exeln-execute-line.html][Ra=
ymond Zeitler: exeln: EXEcute LiNe]]
    - [[https://ray-on-emacs.blogspot.com/2026/06/follow-on-to-exeln.html][=
Follow-on to exeln]]
- Web:
  - [[https://irreal.org/blog/?p=3D13846][Irreal: My Growing Appreciation F=
or EWW]]
- Mail, news, and chat:
  - [[https://ashishpanigrahi.com/blog/o365-offline-email/][Setting up offl=
ine email for Microsoft O365 with notmuch and emacs | Ashish Panigrahi]] ([=
[https://ioc.exchange/@paniash/116711092886642906][@[email protected]]])
  - [[https://lars.ingebrigtsen.no/2026/06/05/super-simple-spam-splitting-f=
or-gnus/][Lars Ingebrigtsen: Super Simple Spam Splitting for Gnus]]
  - [[https://github.com/emacs-elfeed/elfeed/blob/main/NEWS.org#version-400=
-2026-06-06][New Elfeed 4.0.0 release]] ([[https://irreal.org/blog/?p=3D138=
62][Irreal]], [[https://news.ycombinator.com/item?id=3D48428652][HN]])
  - [[https://en.andros.dev/blog/1a6f3018/chatting-via-meshtastic-in-emacs/=
][Chatting via Meshtastic in Emacs | Andros Fenollosa]]
- Multimedia:
  - [[https://mbork.pl/2026-06-06_Copying_images_in_Emacs][Marcin Borkowski=
: Copying images in Emacs]]
  - [[https://www.youtube.com/watch?v=3DiUrTC4PrBpM][Kokoro-onnx with Cuda =
for text to speech with Emacs]] (01:26:56)
- Fun:
  - [[https://github.com/modeverv/wasmacs][I ported GNU Emacs 30.2 to the b=
rowser with WebAssembly]] ([[https://www.reddit.com/r/emacs/comments/1tzy72=
g/i_ported_gnu_emacs_302_to_the_browser_with/][Reddit]])
  - [[https://ianyepan.github.io/posts/emacs-in-pop-culture/][Emacs Appeara=
nce in Pop Culture]] ([[https://www.reddit.com/r/emacs/comments/1u02d0v/ema=
cs_appearance_in_pop_culture/][Reddit]])
- AI:
  - [[https://kevinlynagh.com/newsletter/2026_05_difftron/][Structural diff=
ing in Emacs; deterministic agent harnesses]] ([[https://github.com/lynaghk=
/difftron/][GitHub]])
  - [[https://github.com/ananthakumaran/pi.el][Emacs client for Pi Coding A=
gent]] ([[https://www.reddit.com/r/emacs/comments/1tz40nr/emacs_client_for_=
pi_coding_agent/][Reddit]])
  - [[https://github.com/jaketothepast/codetutor][jaketothepast/codetutor: =
An AI Pair Programmer, that teaches you to code as you write, for Emacs =C2=
=B7 GitHub]] ([[https://news.ycombinator.com/item?id=3D48449430][HN]])
- Community:
  - [[https://www.reddit.com/r/emacs/comments/1tueedh/fortnightly_tips_tric=
ks_and_questions_20260602/][Fortnightly Tips, Tricks, and Questions =E2=80=
=94 2026-06-02 / week 22]]
  - [[https://www.reddit.com/r/emacs/comments/1tudad3/learning_emacs_with_p=
rogressive_vision_loss/][Learning Emacs with Progressive Vision Loss]]
  - [[https://kelar.org/~bandali/news/fsa-202605.html][Amin Bandali: Free s=
oftware activities in May 2026]]
  - [[https://sachachua.com/blog/2026/06/june-4-emacs-chat-with-ben-zanin-g=
nomon-mastodon-social/][Emacs Chat 25: Ben Zanin (@[email protected])]=
] ([[https://www.youtube.com/watch?v=3Dax4f5uaOHA8][YouTube]] 59:30)
  - [[https://sachachua.com/blog/2026/05/emacs-carnival-may-2026-may-i-reco=
mmend/][Sacha Chua: Emacs Carnival May 2026 wrap-up: "May I recommend..."]]
  - [[https://sachachua.com/blog/2026/06/transcript-of-chat-with-matei-cand=
ea-about-emacs-and-ai/][Sacha Chua: Transcript of chat with Matei Candea ab=
out Emacs and AI]]
  - [[https://www.youtube.com/watch?v=3DUqashZncNj4][This perfect text edit=
or doesn't exist]] (15:57)
  - [[https://linuxblog.io/teco-neovim-text-editing-unix-linux/][From TECO =
to Neovim: 50 Years of Text Editing on Unix and Linux]] ([[https://www.redd=
it.com/r/emacs/comments/1tzo58i/from_teco_to_neovim_50_years_of_text_editin=
g_on/][Reddit]])
  - [[https://www.swi-prolog.org/PceEmacs.md][PceEmacs is an Emacs written =
in Prolog instead of Lisp! It also seems to support LSP]] ([[https://www.re=
ddit.com/r/emacs/comments/1tvn264/pceemacs_is_an_emacs_written_in_prolog_in=
stead_of/][Reddit]])
- [[https://rossabaker.com/blog/underappreciated-emacs-built-ins/][Emacs Ca=
rnival: Underappreciated Emacs Builtins]]:
  - [[https://www.homepages.ucl.ac.uk/~ucecesf/blog/20260602.html][Emacs ca=
rnival: rec mode, an all-text database system]] ([[https://fediscience.org/=
@ericsfraga/116681034174534204][@[email protected]]])
  - [[https://www.cyan.sh/blog/posts/radical-builtins.html][Jakub Nowak: Ra=
dical Builtins]]
  - [[https://wiki.plexwave.org/emacs-dwim-case-commands][Emacs DWIM case c=
ommands]] by spnw
- Other:
  - [[https://github.com/ErikPrantare/phony.el][phony.el: Define voice comm=
ands in Emacs]] ([[https://www.reddit.com/r/emacs/comments/1tubei6/phonyel_=
define_voice_commands_in_emacs/][Reddit]])
  - [[https://bicycleforyourmind.com/much_ado_about_emacs_013][Bicycle for =
Your Mind: Much Ado About Emacs 013]] - anddo.el (todos), substitute
  - [[https://lars.ingebrigtsen.no/2026/06/03/todo-lists-and-procrastinatio=
n/][Lars Ingebrigtsen: Todo Lists and Procrastination]]
  - [[https://github.com/jamescherti/inhibit-mouse.el][jamescherti/inhibit-=
mouse.el 1.0.4]] ([[https://www.reddit.com/r/emacs/comments/1tvwk7l/inhibit=
mouse_disable_the_mouse_in_emacs_release/][Reddit]], [[https://irreal.org/b=
log/?p=3D13853][Irreal]])
  - [[http://yummymelon.com/devnull/revisiting-emacs-keyboard-macros-with-a=
-mouse.html][Charles Choi: Revisiting Emacs Keyboard Macros with a Mouse]]
  - [[https://sachachua.com/blog/2026/06/emacs-pdf-view-replace-current-pag=
e-with-file-using-pdftk/][Sacha Chua: Emacs PDF View: Replace current page =
with file using PDFtk]]
  - [[https://www.yakshaving.co.uk/posts/conquering-the-emacs-daemon/][conq=
uering the Emacs daemon - Blog In Isolation]] ([[https://mastodon.me.uk/@an=
dyc/116697585241088161][@[email protected]]])
  - [[https://github.com/tanrax/emacs-gpu][tanrax/emacs-gpu: GNU Emacs with=
 a GPU-accelerated display backend =C2=B7 GitHub]] ([[https://activity.andr=
os.dev/@andros/statuses/01KT8T7D12K9A22FCZX0NXDV43][@[email protected]=
.dev]])
    - [[https://yhetil.org/emacs-devel/0CAC2512-C560-4D1C-964B-46BBEF5228BF=
@subvertising.org/][emacs-devel re: overlap with Canvas patch]],[[https://y=
hetil.org/emacs-devel/[email protected]/][ can=
't accept LLM-generated contributions]]
  - [[https://fedora-sysexts.github.io/fedora/emacs/][emacs | extensions.fc=
os.fr (Fedora)]] ([[https://mastodon.social/@alcarney/116687391476450331][@=
alcarney]]) - emacs sysext for Fedora image-based systems
  - [[https://github.com/nohzafk/emacs-workspace-hud][I built a floating HU=
D for Emacs, rendered in Rust egui via WASM]] ([[https://www.reddit.com/r/e=
macs/comments/1tw7u87/i_built_a_floating_hud_for_emacs_rendered_in_rust/][R=
eddit]]) macOS
  - [[http://yummymelon.com/devnull/opening-macos-finder-folders-in-emacs-w=
ith-scrim.html][Charles Choi: Opening macOS Finder Folders in Emacs with Sc=
rim]] ([[https://sfba.social/@kickingvegas/116678063857985054][@kickingvega=
[email protected]]])
  - [[https://unixbhaskar.wordpress.com/2026/06/03/damn-emacs-regex-problem=
/][Damn! Emacs Regex problem | Unixbhaskar's Blog]] ([[https://fosstodon.or=
g/@unixbhaskar/116682966197832720][@[email protected]]])
  - [[https://www.youtube.com/watch?v=3DomoGBS3rzEw][=D1=81=D0=B0=D0=BC=D1=
=8B=D0=B9 =D1=85=D0=B0=D0=B9=D0=BF=D0=BE=D0=B2=D1=8B=D0=B9 =D0=B3=D0=B0=D0=
=B9=D0=B4 =D0=BD=D0=B0 Emacs]] (15:40)
- Emacs development:
  - emacs-devel: [[https://yhetil.org/emacs-devel/[email protected]/=
][markdown-ts-mode and markdown-ts-view-mode demoted on the release branch]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D1d91=
d9b717df1781c07d28f46af4ac2af19c16b4][project-vc-dir: Use truenames]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D66e0=
2b3123a2f6845b1ec6e192f3820bb74d4a7b][(Fmarkers_in): New function (bug#8115=
3)]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D2db5=
a145acbbe84042128806d8b2e333495cf70e][Support Ansible messages in compilati=
on-mode]]
- New packages:
  - https://melpa.org/#/bluesky: A Bluesky client (MELPA)
  - https://melpa.org/#/cui: AI-LLM chat blocks for org-mode (MELPA)
  - https://melpa.org/#/desert-theme: A warm earthy port of Vim's desert th=
eme (MELPA)
  - https://elpa.nongnu.org/nongnu/flamegraph.html: Flame graphs for Emacs'=
s native profiler and folded stacks files (NonGNU ELPA)
  - https://melpa.org/#/sleek-modeline: Minimal and elegant modeline (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!


--=-=-=--