2026-06-22 Emacs news

Sacha Chua <[email protected]> Tue, 23 Jun 2026 11:08:40 -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-22 Emacs news
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

  There was lots of discussion around Rahul's post on Emacs 31. It's the fi=
rst link in the list below, so I won't repeat the links here. Also, I like =
visualizations, so I thought these force-directed graphs https://github.com=
/elij/grove-extra (Reddit https://www.reddit.com/r/emacs/comments/1u9vvt3/e=
macs_svg_rendering_in_force_directed_graph_sims/) and text-based mindmaps h=
ttps://github.com/krvkir/org-mindmap (Reddit https://www.reddit.com/r/emacs=
/comments/1u82429/orgmindmap_v030/, lobste.rs https://lobste.rs/s/sqiyga/or=
g_mindmap_editable_mindmaps_for_org) were pretty cool. Enjoy!

  - Emacs 31:
      - Emacs 31 Is Around the Corner: The Changes I'm Already Daily Drivin=
g https://www.rahuljuliato.com/posts/emacs-31-around-the-corner (Reddit htt=
ps://www.reddit.com/r/emacs/comments/1u8vr3e/emacs_31_is_around_the_corner_=
the_changes_im/, HN https://news.ycombinator.com/item?id=3D48584135, lobste=
.rs https://lobste.rs/s/b0mp2e/changes_emacs_31_i_m_already_daily_driving, =
Irreal https://irreal.org/blog/?p=3D13889)
  - Upcoming events (iCal file https://emacslife.com/calendar/emacs-calenda=
r.ics, Org https://emacslife.com/calendar/):
      - Emacs Berlin: Emacs-Berlin Hybrid Meetup https://emacs-berlin.org/ =
Wed Jun 24 1000 America/Vancouver - 1200 America/Chicago - 1300 America/Tor=
onto - 1700 Etc/GMT - 1900 Europe/Berlin - 2230 Asia/Kolkata -- Thu Jun 25 =
0100 Asia/Singapore
      - Emacs APAC: Emacs APAC meetup (virtual) https://emacs-apac.gitlab.i=
o/announcements/ Sat Jun 27 0130 America/Vancouver - 0330 America/Chicago -=
 0430 America/Toronto - 0830 Etc/GMT - 1030 Europe/Berlin - 1400 Asia/Kolka=
ta - 1630 Asia/Singapore
      - 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
  - Beginner:
      - Emacs Teaches Emacs: The Missing README https://www.chiply.dev/post=
-ask-emacs (YouTube https://www.youtube.com/watch?v=3D5ZZvQA0Ceb4 13:57, Re=
ddit https://www.reddit.com/r/emacs/comments/1u9k3td/emacs_teaches_emacs_th=
e_missing_readme/, Irreal https://irreal.org/blog/?p=3D13891, @chiply@fosst=
odon.org https://fosstodon.org/@chiply/116773411167976275)
      - Charlie Holland: Juneau Something? Emacs Teaches You How to Fish! h=
ttps://www.chiply.dev/post-june-emacs-carnival (YouTube https://www.youtube=
.com/watch?v=3DvnJhd-AgOBE 01:13:19, Reddit https://www.reddit.com/r/emacs/=
comments/1u8b0we/juneau_something_emacs_teaches_you_how_to_fish/, Irreal ht=
tps://irreal.org/blog/?p=3D13884, @[email protected] https://fosstodon.o=
rg/@chiply/116766579307318213)
  - Emacs configuration:
      - Marcin Borkowski: Disabling minor modes with local variables https:=
//mbork.pl/2026-06-22_Disabling_minor_modes_with_local_variables
      - For straight.el people: an overview of outdated packages, and contr=
ol over what gets updated https://github.com/alberti42/straight-overview (R=
eddit https://www.reddit.com/r/emacs/comments/1u9unvy/for_straightel_people=
_an_overview_of_outdated/)
      - Updated Chadmacs https://github.com/Borderliner/Chadmacs (Reddit ht=
tps://www.reddit.com/r/emacs/comments/1u9sbki/updated_chadmacs/)
      - Firemacs Review https://github.com/66-firebat/emacs (Reddit https:/=
/www.reddit.com/r/emacs/comments/1uctzm3/firemacs_review/)
  - Emacs Lisp:
      - Tip: debug-on-variable-change (@lucashtns) https://fosstodon.org/@l=
ucashtns/116796404126391963
      - Xah Talk Show Ep795. emacs lisp. add width height to html image thu=
mbnails. part 2 https://www.youtube.com/watch?v=3DWO00BWgvWro (01:01:50), p=
art 3 https://www.youtube.com/watch?v=3D-PpAGJ5_IsY (02:19:51)
      - Construindo um pacote do Emacs como um asteca https://www.youtube.c=
om/watch?v=3DMjO74sC_10Q (01:33:45)
  - Appearance:
      - Ghosting cursor effect https://www.reddit.com/r/emacs/comments/1ubl=
tvy/ghosting_cursor_effect/
      - Some cursor flare https://github.com/barrulus/forge-cursor (Reddit =
https://www.reddit.com/r/emacs/comments/1uavdc5/some_cursor_flare/)
      - Dave Pearson: More mode line tweaking https://blog.davep.org/2026/0=
6/15/more-mode-line-tweaking.html
      - Modus Nordic (Mid-)Night: high-contrast themes using the Nord color=
 palette using Modus Themes as the base https://www.reddit.com/gallery/1u98=
67g
      - Protesilaos: Emacs: testing common colour values with the doric-the=
mes https://protesilaos.com/codelog/2026-06-17-emacs-testing-doric-themes-c=
ommon-colour-values/
      - Protesilaos: Emacs: ef-themes version 2.2.0 https://protesilaos.com=
/codelog/2026-06-21-emacs-ef-themes-2-2-0/
      - Protesilaos: Emacs: modus-themes version 5.3.0 https://protesilaos.=
com/codelog/2026-06-21-emacs-modus-themes-5-3-0/
  - Navigation:
      - Emacs Redux: Essential Structured Navigation and Editing Commands h=
ttps://emacsredux.com/blog/2026/06/20/essential-structured-navigation-and-e=
diting-commands/ (Irreal https://irreal.org/blog/?p=3D13893)
      - Underappreciated Emacs built-ins: hideshow 6.0 https://www.reddit.c=
om/r/emacs/comments/1uafbsn/underappreciated_emacs_builtins_hideshow_60/
      - Emacs HideShow Minor Mode For Folding And Unfolding 2026_06_21_03:0=
1:51 https://www.youtube.com/watch?v=3DITR_gXnV9wo (07:02)
      - Amazing bookmarks (or quick keymaps) https://github.com/dalanicolai=
/jerboa (Reddit https://www.reddit.com/r/emacs/comments/1uc9a9i/amazing_boo=
kmarks_or_quick_keymaps/)
      - Marcin Borkowski: Scrolling pdfs in other windows https://mbork.pl/=
2026-06-15_Scrolling_pdfs_in_other_windows (Irreal https://irreal.org/blog/=
?p=3D13880)
      - How to Split the Screen in Emacs https://www.youtube.com/watch?v=3D=
-u0xfy5JMdU (02:02)
  - Dired:
      - Dired Global Script Runner: A Yazi-inspired global file marking sys=
tem for Dired https://www.reddit.com/r/emacs/comments/1u9nbbg/dired_global_=
script_runner_a_yaziinspired_global/
  - Writing:
      - luqtas/log-mode: cheap copy of Logseq with some extra goods =C2=B7 =
GitHub https://github.com/luqtas/log-mode
  - Org Mode:
      - RFC: Ideas for clearer Org clock idle resolution prompts? https://i=
.redd.it/p05xlhzi9i7h1.png (Reddit https://www.reddit.com/r/orgmode/comment=
s/1u6sewx/ideas_for_clearer_org_clock_idle_resolution/)
      - [RFC] org-agenda log-mode is very confusing - Morgan Smith https://=
list.orgmode.org/[email protected]=
D84.PROD.OUTLOOK.COM (Reddit https://www.reddit.com/r/orgmode/comments/1u6s=
ewx/ideas_for_clearer_org_clock_idle_resolution/)
      - [FR] add :company-doc-buffer, :company-kind etc properties for pcom=
plete in org-mode - stardiviner https://list.orgmode.org/CAL1eYuJMqwZNPxnoG=
[email protected]
      - devops.el - Infrastructure as an org file https://github.com/kpassa=
pk/devops.el (Reddit https://www.reddit.com/r/emacs/comments/1ucu6xp/devops=
el_infrastructure_as_an_org_file/)
      - v1.6.0 =C2=B7 kickingvegas/anju =C2=B7 context menu support for Org=
 agenda https://github.com/kickingvegas/anju/discussions/156 (@kickingvegas=
@sfba.social https://sfba.social/@kickingvegas/116767945517592307)
      - Raymond Zeitler: Emacs Carnival: diary, Part 2 https://ray-on-emacs=
.blogspot.com/2026/06/emacs-carnival-diary-part-2.html (Irreal https://irre=
al.org/blog/?p=3D13882)
      - org-mindmap v0.3.0 https://github.com/krvkir/org-mindmap (Reddit ht=
tps://www.reddit.com/r/emacs/comments/1u82429/orgmindmap_v030/, lobste.rs h=
ttps://lobste.rs/s/sqiyga/org_mindmap_editable_mindmaps_for_org)
      - Exporting org files to PDF with the Eisvogel latex template https:/=
/www.macs.hw.ac.uk/~rs46/posts/2026-06-12-eisvogel-org-export-pdf.html (Red=
dit https://www.reddit.com/r/emacs/comments/1u7eq0g/exporting_org_files_to_=
pdf_with_the_eisvogel/)
      - Org Mode requests: [FR] Exporter for ltx-talk https://list.orgmode.=
org/[email protected]
      - Notes on recent OrgDevMeetup https://list.orgmode.org/8733ygi64t.fs=
f@localhost/T/#u (Reddit https://www.reddit.com/r/orgmode/comments/1u7nntz/=
new_orgdevmeetup_on_saturday_lets_contribute_to/)
      - Org development: org-colview: Add quick help for column view https:=
//git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=3D07c=
6db9bc8f4626e21e3c6a275b1640f6202cf14
  - Completion:
      - Underappreciated Emacs built-ins: completion-preview-mode https://w=
ww.reddit.com/r/emacs/comments/1ub7h89/underappreciated_emacs_builtins/
  - Coding:
      - Meta Redux: CIDER 1.22 (=E2=80=9CS=C3=A3o Miguel=E2=80=9D) https://=
metaredux.com/posts/2026/06/16/cider-1-22.html
      - Start Guile shell script that listens on a port for REPL client - b=
ox.matto.nl http://box.matto.nl/start-guile-shell-script-that-listens-on-a-=
port-for-repl-client.html (@[email protected] https://snac.lab8.cz/mattof=
/p/1781641221.269522)
      - hgrsd/ztags: Generate ctags-based tags for your Zig project, includ=
ing Zig sources and stdlib. https://codeberg.org/hgrsd/ztags (@hgrsd@hachyd=
erm.io https://hachyderm.io/@hgrsd/116798677831846923) - now supports etags=
 output
      - ~shoshin/ruby-khipu - Implementation of the Inka Khipu as a data st=
ructure in Ruby. - sourcehut git https://git.sr.ht/~shoshin/ruby-khipu (@sh=
[email protected] https://buzz.cicadas.surf/@shoshin/1167578882536575=
31) - literate programming
  - Shells:
      - Ghostel is Fantastic https://www.reddit.com/r/emacs/comments/1u9l3f=
p/ghostel_is_fantastic/ (Github https://github.com/dakra/ghostel)
      - tmux-control : control-mode client for tmux https://github.com/cshe=
aff/tmux-control (Reddit https://www.reddit.com/r/emacs/comments/1u7wgfz/tm=
uxcontrol_controlmode_client_for_tmux/)
      - kitty-graphics.el 1.0.0: images, video, and documents in terminal E=
macs https://cashmere.rs/blog/kitty-graphicsel-v100-document-zoom-pan-and-d=
octor/ (Reddit https://www.reddit.com/r/emacs/comments/1u7f5lw/kittygraphic=
sel_100_images_video_and_documents_in/)
      - eat-serial: An eat term based serial terminal https://www.reddit.co=
m/r/emacs/comments/1u78ufn/eatserial_an_eat_term_based_serial_terminal/
  - Web:
      - URL=EB=A1=9C=EB=B6=80=ED=84=B0 Title=EC=9D=84 =EA=B0=80=EC=A0=B8=EC=
=98=A4=EA=B3=A0 Web Archive =EB=A7=81=ED=81=AC=EB=A5=BC =EC=83=9D=EC=84=B1=
=ED=95=98=EB=8A=94 Emacs =ED=95=A8=EC=88=98 - (emacsian ohyecloudy) https:/=
/ohyecloudy.com/emacsian/2024/05/11/web-archive/
  - Mail, news, and chat:
      - Clatter: An IRCv3-compliant IRC client https://github.com/parenwork=
s/clatter.el (Reddit https://www.reddit.com/r/emacs/comments/1ucq5vy/clatte=
r_an_ircv3compliant_irc_client/)
      - Elfeed 4 0 0 =E4=BD=BF=E7=94=A8=E5=88=86=E4=BA=AB https://www.youtu=
be.com/watch?v=3DHlEuXpG992A (49:47)
  - Evil mode:
      - evil-mode tip: make \ allow one-off normal state execution (@rogerf=
arrell) https://fosstodon.org/@rogerfarrell/116772158102613873
  - Multimedia:
      - How I built a GPU backend for Emacs | Andros Fenollosa https://en.a=
ndros.dev/blog/4b707a03/how-i-built-a-gpu-backend-for-emacs/ (@andros@activ=
ity.andros.dev https://activity.andros.dev/@andros/statuses/01KVSY47V3RWJRE=
42MJWA6214E)
      - C=C3=B3mo constru=C3=AD un backend de GPU para Emacs | Andros Fenol=
losa https://andros.dev/blog/ea7a1527/como-construi-un-backend-de-gpu-para-=
emacs/
      - Emacs SVG rendering in force directed graph sims revisited https://=
github.com/elij/grove-extra (Reddit https://www.reddit.com/r/emacs/comments=
/1u9vvt3/emacs_svg_rendering_in_force_directed_graph_sims/)
      - Speech to text with Whisper-cpp Emacs and whisper.el https://www.yo=
utube.com/watch?v=3DBtrw8g8GTjQ (55:56)
      - Alvaro Ramirez: ytr: YouTube radio for Emacs https://xenodium.com/y=
tr-youtube-radio-for-emacs (Reddit https://www.reddit.com/r/emacs/comments/=
1ucwbi8/ytr_youtube_radio_for_emacs/, HN https://news.ycombinator.com/item?=
id=3D48636380)
  - AI:
      - Bending Emacs Episode 14: Prototyping iOS apps with agent-shell, ar=
tist-mode, and Claude Skills https://www.youtube.com/watch?v=3D7fdHeUoRRgg =
(YouTube https://www.youtube.com/watch?v=3D7fdHeUoRRgg 26:39, Reddit https:=
//www.reddit.com/r/emacs/comments/1u9eage/bending_emacs_episode_14_prototyp=
ing_ios_apps/)
  - Community:
      - Fortnightly Tips, Tricks, and Questions =E2=80=94 2026-06-16 / week=
 24 https://www.reddit.com/r/emacs/comments/1u71nm1/fortnightly_tips_tricks=
_and_questions_20260616/
      - Is anyone still using Emacs? - by Julio Merino https://blogsystem5.=
substack.com/p/is-anyone-still-using-emacs (lobste.rs https://lobste.rs/s/s=
1ep1w/is_anyone_still_using_emacs, HN https://news.ycombinator.com/item?id=
=3D48615739, HN https://news.ycombinator.com/item?id=3D48615739)
      - xvw.lol - Emacs, how it all started (for me) https://xvw.lol/en/art=
icles/emacs-start.html (HN https://news.ycombinator.com/item?id=3D48542784,=
 @[email protected] https://merveilles.town/@xvw/116754855899834357)
      - xvw.lol - Emacs, comment tout a d=C3=A9marr=C3=A9 (pour moi) https:=
//xvw.lol/pages/emacs-start.html
      - Sacha Chua: Emacs Chat 26: Ross A. Baker https://sachachua.com/blog=
/2026/06/emacs-chat-with-ross-a-baker/ (YouTube https://www.youtube.com/wat=
ch?v=3D_tEcqbi_2o8 01:02:45)
  - Other:
      - Raymond Zeitler: Emacs Carnival: diary, Part 1 https://ray-on-emacs=
.blogspot.com/2026/06/emacs-carnival-diary-part-1.html
      - Dave Pearson: become.el v1.4.0 https://blog.davep.org/2026/06/16/be=
come-el-v1-4-0.html - tidying files before saving
      - Document View (GNU Emacs Manual) https://www.gnu.org/software/emacs=
/manual/html_node/emacs/Document-View.html (@[email protected] https=
://mathstodon.xyz/@annamalai/116758228616242732) - can open PDFs as plain t=
ext
      - Monadic Sheep: Hello there! https://monadicsheep.org/blog/hello.htm=
l - Emacs Reader, PALE (picture and animation), canvas patch, Insidious You=
Tube client
      - Switching from the Mac port Build of Emacs to the Standard NS Build=
 | Masutaka's ChangeLog Memo https://masutaka.net/en/2026-06-21-1/
      - Mac port =E7=89=88 Emacs =E3=81=8B=E3=82=89=E3=80=81=E6=A8=99=E6=BA=
=96=E3=81=AE NS =E7=89=88=E3=81=AB=E4=B9=97=E3=82=8A=E6=8F=9B=E3=81=88=E3=
=82=89=E3=82=8C=E3=81=9F | =E3=83=9E=E3=82=B9=E3=82=BF=E3=82=AB=E3=81=AE Ch=
angeLog =E3=83=A1=E3=83=A2 https://masutaka.net/2026-06-21-1/
  - Emacs development:
      - gv.el: Allow use of `ignore` as a place (bug#81217) https://git.sav=
annah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Dc7b156dce38a51aff3096fb34=
a8fbfccfb6c077c
      - Support OSC 8 hyperlinks in man pages https://git.savannah.gnu.org/=
cgit/emacs.git/commit/etc/NEWS?id=3De13fb667a2179548a1b57bf1e345b5a1dc00bb24
      - ; * etc/NEWS: Document 'newsticker-treeview-copy-url' (bug#81013). =
https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D3e0915c688=
25ca88244ddf1f670f6dd62dcd131c
      - VC-Dir shows key binding hints https://git.savannah.gnu.org/cgit/em=
acs.git/commit/etc/NEWS?id=3D08f02cbae08ccd945fc09d48c3ee02dce628bee8
  - New packages:
      - https://melpa.org/#/clatter: An IRCv3-compliant IRC client (MELPA)
      - https://melpa.org/#/countdown-modeline: Display a color-coded count=
down in the modeline (MELPA)
      - https://melpa.org/#/leadkey: Translate leader keys to key sequences=
 (MELPA)
      - https://melpa.org/#/notmuch-multi: Prettified Notmuch UI For Multip=
le Accounts (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-org7927f39" class=3D"outline-3">
<h3 id=3D"org7927f39"><a href=3D"#org7927f39">2026-06-22 Emacs news</a></h3>
<div class=3D"outline-text-3" id=3D"text-org7927f39">
<p>
There was lots of discussion around Rahul's post on Emacs 31. It's the
first link in the list below, so I won't repeat the links here. Also,
I like visualizations, so I thought these <a href=3D"https://github.com/eli=
j/grove-extra">force-directed graphs</a>
(<a href=3D"https://www.reddit.com/r/emacs/comments/1u9vvt3/emacs_svg_rende=
ring_in_force_directed_graph_sims/">Reddit</a>) and <a href=3D"https://gith=
ub.com/krvkir/org-mindmap">text-based mindmaps</a> (<a href=3D"https://www.=
reddit.com/r/emacs/comments/1u82429/orgmindmap_v030/">Reddit</a>, <a href=
=3D"https://lobste.rs/s/sqiyga/org_mindmap_editable_mindmaps_for_org">lobst=
e.rs</a>) were pretty cool.
Enjoy!
</p>

<ul class=3D"org-ul">
<li>Emacs 31:
<ul class=3D"org-ul">
<li><a href=3D"https://www.rahuljuliato.com/posts/emacs-31-around-the-corne=
r">Emacs 31 Is Around the Corner: The Changes I'm Already Daily Driving</a>=
 (<a href=3D"https://www.reddit.com/r/emacs/comments/1u8vr3e/emacs_31_is_ar=
ound_the_corner_the_changes_im/">Reddit</a>, <a href=3D"https://news.ycombi=
nator.com/item?id=3D48584135">HN</a>, <a href=3D"https://lobste.rs/s/b0mp2e=
/changes_emacs_31_i_m_already_daily_driving">lobste.rs</a>, <a href=3D"http=
s://irreal.org/blog/?p=3D13889">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: Emacs-Berlin Hybrid Meetup <a href=3D"https://emacs-berli=
n.org/">https://emacs-berlin.org/</a> Wed Jun 24 1000 America/Vancouver - 1=
200 America/Chicago - 1300 America/Toronto - 1700 Etc/GMT - 1900 Europe/Ber=
lin - 2230 Asia/Kolkata &ndash; Thu Jun 25 0100 Asia/Singapore</li>
<li>Emacs APAC: Emacs APAC meetup (virtual) <a href=3D"https://emacs-apac.g=
itlab.io/announcements/">https://emacs-apac.gitlab.io/announcements/</a> Sa=
t Jun 27 0130 America/Vancouver - 0330 America/Chicago - 0430 America/Toron=
to - 0830 Etc/GMT - 1030 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Sing=
apore</li>
<li>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 &ndash; 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>
</ul></li>
<li>Beginner:
<ul class=3D"org-ul">
<li><a href=3D"https://www.chiply.dev/post-ask-emacs">Emacs Teaches Emacs: =
The Missing README</a> (<a href=3D"https://www.youtube.com/watch?v=3D5ZZvQA=
0Ceb4">YouTube</a> 13:57, <a href=3D"https://www.reddit.com/r/emacs/comment=
s/1u9k3td/emacs_teaches_emacs_the_missing_readme/">Reddit</a>, <a href=3D"h=
ttps://irreal.org/blog/?p=3D13891">Irreal</a>, <a href=3D"https://fosstodon=
.org/@chiply/116773411167976275">@[email protected]</a>)</li>
<li><a href=3D"https://www.chiply.dev/post-june-emacs-carnival">Charlie Hol=
land: Juneau Something? Emacs Teaches You How to Fish!</a> (<a href=3D"http=
s://www.youtube.com/watch?v=3DvnJhd-AgOBE">YouTube</a> 01:13:19, <a href=3D=
"https://www.reddit.com/r/emacs/comments/1u8b0we/juneau_something_emacs_tea=
ches_you_how_to_fish/">Reddit</a>, <a href=3D"https://irreal.org/blog/?p=3D=
13884">Irreal</a>, <a href=3D"https://fosstodon.org/@chiply/116766579307318=
213">@[email protected]</a>)</li>
</ul></li>
<li>Emacs configuration:
<ul class=3D"org-ul">
<li><a href=3D"https://mbork.pl/2026-06-22_Disabling_minor_modes_with_local=
_variables">Marcin Borkowski: Disabling minor modes with local variables</a=
></li>
<li><a href=3D"https://github.com/alberti42/straight-overview">For straight=
.el people: an overview of outdated packages, and control over what gets up=
dated</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1u9unvy/for_s=
traightel_people_an_overview_of_outdated/">Reddit</a>)</li>
<li><a href=3D"https://github.com/Borderliner/Chadmacs">Updated Chadmacs</a=
> (<a href=3D"https://www.reddit.com/r/emacs/comments/1u9sbki/updated_chadm=
acs/">Reddit</a>)</li>
<li><a href=3D"https://github.com/66-firebat/emacs">Firemacs Review</a> (<a=
 href=3D"https://www.reddit.com/r/emacs/comments/1uctzm3/firemacs_review/">=
Reddit</a>)</li>
</ul></li>
<li>Emacs Lisp:
<ul class=3D"org-ul">
<li><a href=3D"https://fosstodon.org/@lucashtns/116796404126391963">Tip: de=
bug-on-variable-change (@lucashtns)</a></li>
<li><a href=3D"https://www.youtube.com/watch?v=3DWO00BWgvWro">Xah Talk Show=
 Ep795. emacs lisp. add width height to html image thumbnails. part 2</a> (=
01:01:50), <a href=3D"https://www.youtube.com/watch?v=3D-PpAGJ5_IsY">part 3=
</a> (02:19:51)</li>
<li><a href=3D"https://www.youtube.com/watch?v=3DMjO74sC_10Q">Construindo u=
m pacote do Emacs como um asteca</a> (01:33:45)</li>
</ul></li>
<li>Appearance:
<ul class=3D"org-ul">
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1ubltvy/ghosting_cur=
sor_effect/">Ghosting cursor effect</a></li>
<li><a href=3D"https://github.com/barrulus/forge-cursor">Some cursor flare<=
/a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1uavdc5/some_cursor=
_flare/">Reddit</a>)</li>
<li><a href=3D"https://blog.davep.org/2026/06/15/more-mode-line-tweaking.ht=
ml">Dave Pearson: More mode line tweaking</a></li>
<li><a href=3D"https://www.reddit.com/gallery/1u9867g">Modus Nordic (Mid-)N=
ight: high-contrast themes using the Nord color palette using Modus Themes =
as the base</a></li>
<li><a href=3D"https://protesilaos.com/codelog/2026-06-17-emacs-testing-dor=
ic-themes-common-colour-values/">Protesilaos: Emacs: testing common colour =
values with the doric-themes</a></li>
<li><a href=3D"https://protesilaos.com/codelog/2026-06-21-emacs-ef-themes-2=
-2-0/">Protesilaos: Emacs: ef-themes version 2.2.0</a></li>
<li><a href=3D"https://protesilaos.com/codelog/2026-06-21-emacs-modus-theme=
s-5-3-0/">Protesilaos: Emacs: modus-themes version 5.3.0</a></li>
</ul></li>
<li>Navigation:
<ul class=3D"org-ul">
<li><a href=3D"https://emacsredux.com/blog/2026/06/20/essential-structured-=
navigation-and-editing-commands/">Emacs Redux: Essential Structured Navigat=
ion and Editing Commands</a> (<a href=3D"https://irreal.org/blog/?p=3D13893=
">Irreal</a>)</li>
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1uafbsn/underappreci=
ated_emacs_builtins_hideshow_60/">Underappreciated Emacs built-ins: hidesho=
w 6.0</a></li>
<li><a href=3D"https://www.youtube.com/watch?v=3DITR_gXnV9wo">Emacs HideSho=
w Minor Mode For Folding And Unfolding 2026_06_21_03:01:51</a> (07:02)</li>
<li><a href=3D"https://github.com/dalanicolai/jerboa">Amazing bookmarks (or=
 quick keymaps)</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1uc=
9a9i/amazing_bookmarks_or_quick_keymaps/">Reddit</a>)</li>
<li><a href=3D"https://mbork.pl/2026-06-15_Scrolling_pdfs_in_other_windows"=
>Marcin Borkowski: Scrolling pdfs in other windows</a> (<a href=3D"https://=
irreal.org/blog/?p=3D13880">Irreal</a>)</li>
<li><a href=3D"https://www.youtube.com/watch?v=3D-u0xfy5JMdU">How to Split =
the Screen in Emacs</a> (02:02)</li>
</ul></li>
<li>Dired:
<ul class=3D"org-ul">
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1u9nbbg/dired_global=
_script_runner_a_yaziinspired_global/">Dired Global Script Runner: A Yazi-i=
nspired global file marking system for Dired</a></li>
</ul></li>
<li>Writing:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/luqtas/log-mode">luqtas/log-mode: cheap c=
opy of Logseq with some extra goods =C2=B7 GitHub</a></li>
</ul></li>
<li>Org Mode:
<ul class=3D"org-ul">
<li>RFC: <a href=3D"https://i.redd.it/p05xlhzi9i7h1.png">Ideas for clearer =
Org clock idle resolution prompts?</a> (<a href=3D"https://www.reddit.com/r=
/orgmode/comments/1u6sewx/ideas_for_clearer_org_clock_idle_resolution/">Red=
dit</a>)</li>
<li><a href=3D"https://list.orgmode.org/CH3PR84MB3424DDF3E642AB403B70D177C5=
[email protected]">[RFC] org-agenda log-mode is v=
ery confusing - Morgan Smith</a> (<a href=3D"https://www.reddit.com/r/orgmo=
de/comments/1u6sewx/ideas_for_clearer_org_clock_idle_resolution/">Reddit</a=
>)</li>
<li><a href=3D"https://list.orgmode.org/CAL1eYuJMqwZNPxnoGhWGSp63=3DGg1iToH=
[email protected]">[FR] add :company-doc-buffer, :company-k=
ind etc properties for pcomplete in org-mode - stardiviner</a></li>
<li><a href=3D"https://github.com/kpassapk/devops.el">devops.el - Infrastru=
cture as an org file</a> (<a href=3D"https://www.reddit.com/r/emacs/comment=
s/1ucu6xp/devopsel_infrastructure_as_an_org_file/">Reddit</a>)</li>
<li><a href=3D"https://github.com/kickingvegas/anju/discussions/156">v1.6.0=
 =C2=B7 kickingvegas/anju =C2=B7 context menu support for Org agenda</a> (<=
a href=3D"https://sfba.social/@kickingvegas/116767945517592307">@kickingveg=
[email protected]</a>)</li>
<li><a href=3D"https://ray-on-emacs.blogspot.com/2026/06/emacs-carnival-dia=
ry-part-2.html">Raymond Zeitler: Emacs Carnival: diary, Part 2</a> (<a href=
=3D"https://irreal.org/blog/?p=3D13882">Irreal</a>)</li>
<li><a href=3D"https://github.com/krvkir/org-mindmap">org-mindmap v0.3.0</a=
> (<a href=3D"https://www.reddit.com/r/emacs/comments/1u82429/orgmindmap_v0=
30/">Reddit</a>, <a href=3D"https://lobste.rs/s/sqiyga/org_mindmap_editable=
_mindmaps_for_org">lobste.rs</a>)</li>
<li><a href=3D"https://www.macs.hw.ac.uk/~rs46/posts/2026-06-12-eisvogel-or=
g-export-pdf.html">Exporting org files to PDF with the Eisvogel latex templ=
ate</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1u7eq0g/exporti=
ng_org_files_to_pdf_with_the_eisvogel/">Reddit</a>)</li>
<li><a href=3D"https://list.orgmode.org/[email protected]">Org Mode =
requests: [FR] Exporter for ltx-talk</a></li>
<li><a href=3D"https://list.orgmode.org/8733ygi64t.fsf@localhost/T/#u">Note=
s on recent OrgDevMeetup</a> (<a href=3D"https://www.reddit.com/r/orgmode/c=
omments/1u7nntz/new_orgdevmeetup_on_saturday_lets_contribute_to/">Reddit</a=
>)</li>
<li>Org development: <a href=3D"https://git.savannah.gnu.org/cgit/emacs/org=
-mode.git/commit/etc/ORG-NEWS?id=3D07c6db9bc8f4626e21e3c6a275b1640f6202cf14=
">org-colview: Add quick help for column view</a></li>
</ul></li>
<li>Completion:
<ul class=3D"org-ul">
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1ub7h89/underappreci=
ated_emacs_builtins/">Underappreciated Emacs built-ins: completion-preview-=
mode</a></li>
</ul></li>
<li>Coding:
<ul class=3D"org-ul">
<li><a href=3D"https://metaredux.com/posts/2026/06/16/cider-1-22.html">Meta=
 Redux: CIDER 1.22 (=E2=80=9CS=C3=A3o Miguel=E2=80=9D)</a></li>
<li><a href=3D"http://box.matto.nl/start-guile-shell-script-that-listens-on=
-a-port-for-repl-client.html">Start Guile shell script that listens on a po=
rt for REPL client - box.matto.nl</a> (<a href=3D"https://snac.lab8.cz/matt=
of/p/1781641221.269522">@[email protected]</a>)</li>
<li><a href=3D"https://codeberg.org/hgrsd/ztags">hgrsd/ztags: Generate ctag=
s-based tags for your Zig project, including Zig sources and stdlib.</a> (<=
a href=3D"https://hachyderm.io/@hgrsd/116798677831846923">@hgrsd@hachyderm.=
io</a>) - now supports etags output</li>
<li><a href=3D"https://git.sr.ht/~shoshin/ruby-khipu">~shoshin/ruby-khipu -=
 Implementation of the Inka Khipu as a data structure in Ruby. - sourcehut =
git</a> (<a href=3D"https://buzz.cicadas.surf/@shoshin/116757888253657531">=
@[email protected]</a>) - literate programming</li>
</ul></li>
<li>Shells:
<ul class=3D"org-ul">
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1u9l3fp/ghostel_is_f=
antastic/">Ghostel is Fantastic</a> (<a href=3D"https://github.com/dakra/gh=
ostel">Github</a>)</li>
<li><a href=3D"https://github.com/csheaff/tmux-control">tmux-control : cont=
rol-mode client for tmux</a> (<a href=3D"https://www.reddit.com/r/emacs/com=
ments/1u7wgfz/tmuxcontrol_controlmode_client_for_tmux/">Reddit</a>)</li>
<li><a href=3D"https://cashmere.rs/blog/kitty-graphicsel-v100-document-zoom=
-pan-and-doctor/">kitty-graphics.el 1.0.0: images, video, and documents in =
terminal Emacs</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1u7f=
5lw/kittygraphicsel_100_images_video_and_documents_in/">Reddit</a>)</li>
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1u78ufn/eatserial_an=
_eat_term_based_serial_terminal/">eat-serial: An eat term based serial term=
inal</a></li>
</ul></li>
<li>Web:
<ul class=3D"org-ul">
<li><a href=3D"https://ohyecloudy.com/emacsian/2024/05/11/web-archive/">URL=
=EB=A1=9C=EB=B6=80=ED=84=B0 Title=EC=9D=84 =EA=B0=80=EC=A0=B8=EC=98=A4=EA=
=B3=A0 Web Archive =EB=A7=81=ED=81=AC=EB=A5=BC =EC=83=9D=EC=84=B1=ED=95=98=
=EB=8A=94 Emacs =ED=95=A8=EC=88=98 - (emacsian ohyecloudy)</a></li>
</ul></li>
<li>Mail, news, and chat:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/parenworks/clatter.el">Clatter: An IRCv3-=
compliant IRC client</a> (<a href=3D"https://www.reddit.com/r/emacs/comment=
s/1ucq5vy/clatter_an_ircv3compliant_irc_client/">Reddit</a>)</li>
<li><a href=3D"https://www.youtube.com/watch?v=3DHlEuXpG992A">Elfeed 4 0 0 =
=E4=BD=BF=E7=94=A8=E5=88=86=E4=BA=AB</a> (49:47)</li>
</ul></li>
<li>Evil mode:
<ul class=3D"org-ul">
<li><a href=3D"https://fosstodon.org/@rogerfarrell/116772158102613873">evil=
-mode tip: make \ allow one-off normal state execution (@rogerfarrell)</a><=
/li>
</ul></li>
<li>Multimedia:
<ul class=3D"org-ul">
<li><a href=3D"https://en.andros.dev/blog/4b707a03/how-i-built-a-gpu-backen=
d-for-emacs/">How I built a GPU backend for Emacs | Andros Fenollosa</a> (<=
a href=3D"https://activity.andros.dev/@andros/statuses/01KVSY47V3RWJRE42MJW=
A6214E">@[email protected]</a>)
<ul class=3D"org-ul">
<li><a href=3D"https://andros.dev/blog/ea7a1527/como-construi-un-backend-de=
-gpu-para-emacs/">C=C3=B3mo constru=C3=AD un backend de GPU para Emacs | An=
dros Fenollosa</a></li>
</ul></li>
<li><a href=3D"https://github.com/elij/grove-extra">Emacs SVG rendering in =
force directed graph sims revisited</a> (<a href=3D"https://www.reddit.com/=
r/emacs/comments/1u9vvt3/emacs_svg_rendering_in_force_directed_graph_sims/"=
>Reddit</a>)</li>
<li><a href=3D"https://www.youtube.com/watch?v=3DBtrw8g8GTjQ">Speech to tex=
t with Whisper-cpp Emacs and whisper.el</a> (55:56)</li>
<li><a href=3D"https://xenodium.com/ytr-youtube-radio-for-emacs">Alvaro Ram=
irez: ytr: YouTube radio for Emacs</a> (<a href=3D"https://www.reddit.com/r=
/emacs/comments/1ucwbi8/ytr_youtube_radio_for_emacs/">Reddit</a>, <a href=
=3D"https://news.ycombinator.com/item?id=3D48636380">HN</a>)</li>
</ul></li>
<li>AI:
<ul class=3D"org-ul">
<li><a href=3D"https://www.youtube.com/watch?v=3D7fdHeUoRRgg">Bending Emacs=
 Episode 14: Prototyping iOS apps with agent-shell, artist-mode, and Claude=
 Skills</a> (<a href=3D"https://www.youtube.com/watch?v=3D7fdHeUoRRgg">YouT=
ube</a> 26:39, <a href=3D"https://www.reddit.com/r/emacs/comments/1u9eage/b=
ending_emacs_episode_14_prototyping_ios_apps/">Reddit</a>)</li>
</ul></li>
<li>Community:
<ul class=3D"org-ul">
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1u71nm1/fortnightly_=
tips_tricks_and_questions_20260616/">Fortnightly Tips, Tricks, and Question=
s =E2=80=94 2026-06-16 / week 24</a></li>
<li><a href=3D"https://blogsystem5.substack.com/p/is-anyone-still-using-ema=
cs">Is anyone still using Emacs? - by Julio Merino</a>  (<a href=3D"https:/=
/lobste.rs/s/s1ep1w/is_anyone_still_using_emacs">lobste.rs</a>, <a href=3D"=
https://news.ycombinator.com/item?id=3D48615739">HN</a>, <a href=3D"https:/=
/news.ycombinator.com/item?id=3D48615739">HN</a>)</li>
<li><a href=3D"https://xvw.lol/en/articles/emacs-start.html">xvw.lol - Emac=
s, how it all started (for me)</a> (<a href=3D"https://news.ycombinator.com=
/item?id=3D48542784">HN</a>, <a href=3D"https://merveilles.town/@xvw/116754=
855899834357">@[email protected]</a>)
<ul class=3D"org-ul">
<li><a href=3D"https://xvw.lol/pages/emacs-start.html">xvw.lol - Emacs, com=
ment tout a d=C3=A9marr=C3=A9 (pour moi)</a></li>
</ul></li>
<li><a href=3D"https://sachachua.com/blog/2026/06/emacs-chat-with-ross-a-ba=
ker/">Sacha Chua: Emacs Chat 26: Ross A. Baker</a> (<a href=3D"https://www.=
youtube.com/watch?v=3D_tEcqbi_2o8">YouTube</a> 01:02:45)</li>
</ul></li>
<li>Other:
<ul class=3D"org-ul">
<li><a href=3D"https://ray-on-emacs.blogspot.com/2026/06/emacs-carnival-dia=
ry-part-1.html">Raymond Zeitler: Emacs Carnival: diary, Part 1</a></li>
<li><a href=3D"https://blog.davep.org/2026/06/16/become-el-v1-4-0.html">Dav=
e Pearson: become.el v1.4.0</a> - tidying files before saving</li>
<li><a href=3D"https://www.gnu.org/software/emacs/manual/html_node/emacs/Do=
cument-View.html">Document View (GNU Emacs Manual)</a> (<a href=3D"https://=
mathstodon.xyz/@annamalai/116758228616242732">@[email protected]</a>=
) - can open PDFs as plain text</li>
<li><a href=3D"https://monadicsheep.org/blog/hello.html">Monadic Sheep: Hel=
lo there!</a> - Emacs Reader, PALE (picture and animation), canvas patch, I=
nsidious YouTube client</li>
<li><a href=3D"https://masutaka.net/en/2026-06-21-1/">Switching from the Ma=
c port Build of Emacs to the Standard NS Build | Masutaka's ChangeLog Memo<=
/a>
<ul class=3D"org-ul">
<li><a href=3D"https://masutaka.net/2026-06-21-1/">Mac port =E7=89=88 Emacs=
 =E3=81=8B=E3=82=89=E3=80=81=E6=A8=99=E6=BA=96=E3=81=AE NS =E7=89=88=E3=81=
=AB=E4=B9=97=E3=82=8A=E6=8F=9B=E3=81=88=E3=82=89=E3=82=8C=E3=81=9F | =E3=83=
=9E=E3=82=B9=E3=82=BF=E3=82=AB=E3=81=AE ChangeLog =E3=83=A1=E3=83=A2</a></l=
i>
</ul></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=3Dc7b156dce38a51aff3096fb34a8fbfccfb6c077c">gv.el: Allow use of `ignore`=
 as a place (bug#81217)</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3De13fb667a2179548a1b57bf1e345b5a1dc00bb24">Support OSC 8 hyperlinks in =
man pages</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D3e0915c68825ca88244ddf1f670f6dd62dcd131c">; * etc/NEWS: Document 'news=
ticker-treeview-copy-url' (bug#81013).</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D08f02cbae08ccd945fc09d48c3ee02dce628bee8">VC-Dir shows key binding hin=
ts</a></li>
</ul></li>
<li>New packages:
<ul class=3D"org-ul">
<li><a target=3D"_blank" href=3D"https://melpa.org/#/clatter">clatter</a>: =
An IRCv3-compliant IRC client (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/countdown-modeline">co=
untdown-modeline</a>: Display a color-coded countdown in the modeline (MELP=
A)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/leadkey">leadkey</a>: =
Translate leader keys to key sequences (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/notmuch-multi">notmuch=
-multi</a>: Prettified Notmuch UI For Multiple Accounts (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-22.org
Content-Disposition: attachment
Content-Transfer-Encoding: quoted-printable

* 2026-06-22 Emacs news
There was lots of discussion around Rahul's post on Emacs 31. It's the
first link in the list below, so I won't repeat the links here. Also,
I like visualizations, so I thought these [[https://github.com/elij/grove-e=
xtra][force-directed graphs]]
([[https://www.reddit.com/r/emacs/comments/1u9vvt3/emacs_svg_rendering_in_f=
orce_directed_graph_sims/][Reddit]]) and [[https://github.com/krvkir/org-mi=
ndmap][text-based mindmaps]] ([[https://www.reddit.com/r/emacs/comments/1u8=
2429/orgmindmap_v030/][Reddit]], [[https://lobste.rs/s/sqiyga/org_mindmap_e=
ditable_mindmaps_for_org][lobste.rs]]) were pretty cool.
Enjoy!

- Emacs 31:
  - [[https://www.rahuljuliato.com/posts/emacs-31-around-the-corner][Emacs =
31 Is Around the Corner: The Changes I'm Already Daily Driving]] ([[https:/=
/www.reddit.com/r/emacs/comments/1u8vr3e/emacs_31_is_around_the_corner_the_=
changes_im/][Reddit]], [[https://news.ycombinator.com/item?id=3D48584135][H=
N]], [[https://lobste.rs/s/b0mp2e/changes_emacs_31_i_m_already_daily_drivin=
g][lobste.rs]], [[https://irreal.org/blog/?p=3D13889][Irreal]])
- Upcoming events ([[https://emacslife.com/calendar/emacs-calendar.ics][iCa=
l file]], [[https://emacslife.com/calendar/][Org]]):
  - Emacs Berlin: Emacs-Berlin Hybrid Meetup https://emacs-berlin.org/ Wed =
Jun 24 1000 America/Vancouver - 1200 America/Chicago - 1300 America/Toronto=
 - 1700 Etc/GMT - 1900 Europe/Berlin - 2230 Asia/Kolkata -- Thu Jun 25 0100=
 Asia/Singapore
  - Emacs APAC: Emacs APAC meetup (virtual) https://emacs-apac.gitlab.io/an=
nouncements/ Sat Jun 27 0130 America/Vancouver - 0330 America/Chicago - 043=
0 America/Toronto - 0830 Etc/GMT - 1030 Europe/Berlin - 1400 Asia/Kolkata -=
 1630 Asia/Singapore
  - 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
- Beginner:
  - [[https://www.chiply.dev/post-ask-emacs][Emacs Teaches Emacs: The Missi=
ng README]] ([[https://www.youtube.com/watch?v=3D5ZZvQA0Ceb4][YouTube]] 13:=
57, [[https://www.reddit.com/r/emacs/comments/1u9k3td/emacs_teaches_emacs_t=
he_missing_readme/][Reddit]], [[https://irreal.org/blog/?p=3D13891][Irreal]=
], [[https://fosstodon.org/@chiply/116773411167976275][@[email protected]=
g]])
  - [[https://www.chiply.dev/post-june-emacs-carnival][Charlie Holland: Jun=
eau Something? Emacs Teaches You How to Fish!]] ([[https://www.youtube.com/=
watch?v=3DvnJhd-AgOBE][YouTube]] 01:13:19, [[https://www.reddit.com/r/emacs=
/comments/1u8b0we/juneau_something_emacs_teaches_you_how_to_fish/][Reddit]]=
, [[https://irreal.org/blog/?p=3D13884][Irreal]], [[https://fosstodon.org/@=
chiply/116766579307318213][@[email protected]]])
- Emacs configuration:
  - [[https://mbork.pl/2026-06-22_Disabling_minor_modes_with_local_variable=
s][Marcin Borkowski: Disabling minor modes with local variables]]
  - [[https://github.com/alberti42/straight-overview][For straight.el peopl=
e: an overview of outdated packages, and control over what gets updated]] (=
[[https://www.reddit.com/r/emacs/comments/1u9unvy/for_straightel_people_an_=
overview_of_outdated/][Reddit]])
  - [[https://github.com/Borderliner/Chadmacs][Updated Chadmacs]] ([[https:=
//www.reddit.com/r/emacs/comments/1u9sbki/updated_chadmacs/][Reddit]])
  - [[https://github.com/66-firebat/emacs][Firemacs Review]] ([[https://www=
.reddit.com/r/emacs/comments/1uctzm3/firemacs_review/][Reddit]])
- Emacs Lisp:
  - [[https://fosstodon.org/@lucashtns/116796404126391963][Tip: debug-on-va=
riable-change (@lucashtns)]]
  - [[https://www.youtube.com/watch?v=3DWO00BWgvWro][Xah Talk Show Ep795. e=
macs lisp. add width height to html image thumbnails. part 2]] (01:01:50), =
[[https://www.youtube.com/watch?v=3D-PpAGJ5_IsY][part 3]] (02:19:51)
  - [[https://www.youtube.com/watch?v=3DMjO74sC_10Q][Construindo um pacote =
do Emacs como um asteca]] (01:33:45)
- Appearance:
  - [[https://www.reddit.com/r/emacs/comments/1ubltvy/ghosting_cursor_effec=
t/][Ghosting cursor effect]]
  - [[https://github.com/barrulus/forge-cursor][Some cursor flare]] ([[http=
s://www.reddit.com/r/emacs/comments/1uavdc5/some_cursor_flare/][Reddit]])
  - [[https://blog.davep.org/2026/06/15/more-mode-line-tweaking.html][Dave =
Pearson: More mode line tweaking]]
  - [[https://www.reddit.com/gallery/1u9867g][Modus Nordic (Mid-)Night: hig=
h-contrast themes using the Nord color palette using Modus Themes as the ba=
se]]
  - [[https://protesilaos.com/codelog/2026-06-17-emacs-testing-doric-themes=
-common-colour-values/][Protesilaos: Emacs: testing common colour values wi=
th the doric-themes]]
  - [[https://protesilaos.com/codelog/2026-06-21-emacs-ef-themes-2-2-0/][Pr=
otesilaos: Emacs: ef-themes version 2.2.0]]
  - [[https://protesilaos.com/codelog/2026-06-21-emacs-modus-themes-5-3-0/]=
[Protesilaos: Emacs: modus-themes version 5.3.0]]
- Navigation:
  - [[https://emacsredux.com/blog/2026/06/20/essential-structured-navigatio=
n-and-editing-commands/][Emacs Redux: Essential Structured Navigation and E=
diting Commands]] ([[https://irreal.org/blog/?p=3D13893][Irreal]])
  - [[https://www.reddit.com/r/emacs/comments/1uafbsn/underappreciated_emac=
s_builtins_hideshow_60/][Underappreciated Emacs built-ins: hideshow 6.0]]
  - [[https://www.youtube.com/watch?v=3DITR_gXnV9wo][Emacs HideShow Minor M=
ode For Folding And Unfolding 2026_06_21_03:01:51]] (07:02)
  - [[https://github.com/dalanicolai/jerboa][Amazing bookmarks (or quick ke=
ymaps)]] ([[https://www.reddit.com/r/emacs/comments/1uc9a9i/amazing_bookmar=
ks_or_quick_keymaps/][Reddit]])
  - [[https://mbork.pl/2026-06-15_Scrolling_pdfs_in_other_windows][Marcin B=
orkowski: Scrolling pdfs in other windows]] ([[https://irreal.org/blog/?p=
=3D13880][Irreal]])
  - [[https://www.youtube.com/watch?v=3D-u0xfy5JMdU][How to Split the Scree=
n in Emacs]] (02:02)
- Dired:
  - [[https://www.reddit.com/r/emacs/comments/1u9nbbg/dired_global_script_r=
unner_a_yaziinspired_global/][Dired Global Script Runner: A Yazi-inspired g=
lobal file marking system for Dired]]
- Writing:
  - [[https://github.com/luqtas/log-mode][luqtas/log-mode: cheap copy of Lo=
gseq with some extra goods =C2=B7 GitHub]]
- Org Mode:
  - RFC: [[https://i.redd.it/p05xlhzi9i7h1.png][Ideas for clearer Org clock=
 idle resolution prompts?]] ([[https://www.reddit.com/r/orgmode/comments/1u=
6sewx/ideas_for_clearer_org_clock_idle_resolution/][Reddit]])
  - [[https://list.orgmode.org/CH3PR84MB3424DDF3E642AB403B70D177C50F2@CH3PR=
84MB3424.NAMPRD84.PROD.OUTLOOK.COM][[RFC] org-agenda log-mode is very confu=
sing - Morgan Smith]] ([[https://www.reddit.com/r/orgmode/comments/1u6sewx/=
ideas_for_clearer_org_clock_idle_resolution/][Reddit]])
  - [[https://list.orgmode.org/CAL1eYuJMqwZNPxnoGhWGSp63=3DGg1iToHzKrcgVdpJ=
[email protected]][[FR] add :company-doc-buffer, :company-kind etc p=
roperties for pcomplete in org-mode - stardiviner]]
  - [[https://github.com/kpassapk/devops.el][devops.el - Infrastructure as =
an org file]] ([[https://www.reddit.com/r/emacs/comments/1ucu6xp/devopsel_i=
nfrastructure_as_an_org_file/][Reddit]])
  - [[https://github.com/kickingvegas/anju/discussions/156][v1.6.0 =C2=B7 k=
ickingvegas/anju =C2=B7 context menu support for Org agenda]] ([[https://sf=
ba.social/@kickingvegas/116767945517592307][@[email protected]]])
  - [[https://ray-on-emacs.blogspot.com/2026/06/emacs-carnival-diary-part-2=
.html][Raymond Zeitler: Emacs Carnival: diary, Part 2]] ([[https://irreal.o=
rg/blog/?p=3D13882][Irreal]])
  - [[https://github.com/krvkir/org-mindmap][org-mindmap v0.3.0]] ([[https:=
//www.reddit.com/r/emacs/comments/1u82429/orgmindmap_v030/][Reddit]], [[htt=
ps://lobste.rs/s/sqiyga/org_mindmap_editable_mindmaps_for_org][lobste.rs]])
  - [[https://www.macs.hw.ac.uk/~rs46/posts/2026-06-12-eisvogel-org-export-=
pdf.html][Exporting org files to PDF with the Eisvogel latex template]] ([[=
https://www.reddit.com/r/emacs/comments/1u7eq0g/exporting_org_files_to_pdf_=
with_the_eisvogel/][Reddit]])
  - [[https://list.orgmode.org/[email protected]][Org Mode requests:=
 [FR] Exporter for ltx-talk]]
  - [[https://list.orgmode.org/8733ygi64t.fsf@localhost/T/#u][Notes on rece=
nt OrgDevMeetup]] ([[https://www.reddit.com/r/orgmode/comments/1u7nntz/new_=
orgdevmeetup_on_saturday_lets_contribute_to/][Reddit]])
  - Org development: [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git=
/commit/etc/ORG-NEWS?id=3D07c6db9bc8f4626e21e3c6a275b1640f6202cf14][org-col=
view: Add quick help for column view]]
- Completion:
  - [[https://www.reddit.com/r/emacs/comments/1ub7h89/underappreciated_emac=
s_builtins/][Underappreciated Emacs built-ins: completion-preview-mode]]
- Coding:
  - [[https://metaredux.com/posts/2026/06/16/cider-1-22.html][Meta Redux: C=
IDER 1.22 (=E2=80=9CS=C3=A3o Miguel=E2=80=9D)]]
  - [[http://box.matto.nl/start-guile-shell-script-that-listens-on-a-port-f=
or-repl-client.html][Start Guile shell script that listens on a port for RE=
PL client - box.matto.nl]] ([[https://snac.lab8.cz/mattof/p/1781641221.2695=
22][@[email protected]]])
  - [[https://codeberg.org/hgrsd/ztags][hgrsd/ztags: Generate ctags-based t=
ags for your Zig project, including Zig sources and stdlib.]] ([[https://ha=
chyderm.io/@hgrsd/116798677831846923][@[email protected]]]) - now supports=
 etags output
  - [[https://git.sr.ht/~shoshin/ruby-khipu][~shoshin/ruby-khipu - Implemen=
tation of the Inka Khipu as a data structure in Ruby. - sourcehut git]] ([[=
https://buzz.cicadas.surf/@shoshin/116757888253657531][@[email protected]=
s.surf]]) - literate programming
- Shells:
  - [[https://www.reddit.com/r/emacs/comments/1u9l3fp/ghostel_is_fantastic/=
][Ghostel is Fantastic]] ([[https://github.com/dakra/ghostel][Github]])
  - [[https://github.com/csheaff/tmux-control][tmux-control : control-mode =
client for tmux]] ([[https://www.reddit.com/r/emacs/comments/1u7wgfz/tmuxco=
ntrol_controlmode_client_for_tmux/][Reddit]])
  - [[https://cashmere.rs/blog/kitty-graphicsel-v100-document-zoom-pan-and-=
doctor/][kitty-graphics.el 1.0.0: images, video, and documents in terminal =
Emacs]] ([[https://www.reddit.com/r/emacs/comments/1u7f5lw/kittygraphicsel_=
100_images_video_and_documents_in/][Reddit]])
  - [[https://www.reddit.com/r/emacs/comments/1u78ufn/eatserial_an_eat_term=
_based_serial_terminal/][eat-serial: An eat term based serial terminal]]
- Web:
  - [[https://ohyecloudy.com/emacsian/2024/05/11/web-archive/][URL=EB=A1=9C=
=EB=B6=80=ED=84=B0 Title=EC=9D=84 =EA=B0=80=EC=A0=B8=EC=98=A4=EA=B3=A0 Web =
Archive =EB=A7=81=ED=81=AC=EB=A5=BC =EC=83=9D=EC=84=B1=ED=95=98=EB=8A=94 Em=
acs =ED=95=A8=EC=88=98 - (emacsian ohyecloudy)]]
- Mail, news, and chat:
  - [[https://github.com/parenworks/clatter.el][Clatter: An IRCv3-compliant=
 IRC client]] ([[https://www.reddit.com/r/emacs/comments/1ucq5vy/clatter_an=
_ircv3compliant_irc_client/][Reddit]])
  - [[https://www.youtube.com/watch?v=3DHlEuXpG992A][Elfeed 4 0 0 =E4=BD=BF=
=E7=94=A8=E5=88=86=E4=BA=AB]] (49:47)
- Evil mode:
  - [[https://fosstodon.org/@rogerfarrell/116772158102613873][evil-mode tip=
: make \ allow one-off normal state execution (@rogerfarrell)]]
- Multimedia:
  - [[https://en.andros.dev/blog/4b707a03/how-i-built-a-gpu-backend-for-ema=
cs/][How I built a GPU backend for Emacs | Andros Fenollosa]] ([[https://ac=
tivity.andros.dev/@andros/statuses/01KVSY47V3RWJRE42MJWA6214E][@andros@acti=
vity.andros.dev]])
    - [[https://andros.dev/blog/ea7a1527/como-construi-un-backend-de-gpu-pa=
ra-emacs/][C=C3=B3mo constru=C3=AD un backend de GPU para Emacs | Andros Fe=
nollosa]]
  - [[https://github.com/elij/grove-extra][Emacs SVG rendering in force dir=
ected graph sims revisited]] ([[https://www.reddit.com/r/emacs/comments/1u9=
vvt3/emacs_svg_rendering_in_force_directed_graph_sims/][Reddit]])
  - [[https://www.youtube.com/watch?v=3DBtrw8g8GTjQ][Speech to text with Wh=
isper-cpp Emacs and whisper.el]] (55:56)
  - [[https://xenodium.com/ytr-youtube-radio-for-emacs][Alvaro Ramirez: ytr=
: YouTube radio for Emacs]] ([[https://www.reddit.com/r/emacs/comments/1ucw=
bi8/ytr_youtube_radio_for_emacs/][Reddit]], [[https://news.ycombinator.com/=
item?id=3D48636380][HN]])
- AI:
  - [[https://www.youtube.com/watch?v=3D7fdHeUoRRgg][Bending Emacs Episode =
14: Prototyping iOS apps with agent-shell, artist-mode, and Claude Skills]]=
 ([[https://www.youtube.com/watch?v=3D7fdHeUoRRgg][YouTube]] 26:39, [[https=
://www.reddit.com/r/emacs/comments/1u9eage/bending_emacs_episode_14_prototy=
ping_ios_apps/][Reddit]])
- Community:
  - [[https://www.reddit.com/r/emacs/comments/1u71nm1/fortnightly_tips_tric=
ks_and_questions_20260616/][Fortnightly Tips, Tricks, and Questions =E2=80=
=94 2026-06-16 / week 24]]
  - [[https://blogsystem5.substack.com/p/is-anyone-still-using-emacs][Is an=
yone still using Emacs? - by Julio Merino]]  ([[https://lobste.rs/s/s1ep1w/=
is_anyone_still_using_emacs][lobste.rs]], [[https://news.ycombinator.com/it=
em?id=3D48615739][HN]], [[https://news.ycombinator.com/item?id=3D48615739][=
HN]])
  - [[https://xvw.lol/en/articles/emacs-start.html][xvw.lol - Emacs, how it=
 all started (for me)]] ([[https://news.ycombinator.com/item?id=3D48542784]=
[HN]], [[https://merveilles.town/@xvw/116754855899834357][@[email protected]=
own]])
    - [[https://xvw.lol/pages/emacs-start.html][xvw.lol - Emacs, comment to=
ut a d=C3=A9marr=C3=A9 (pour moi)]]
  - [[https://sachachua.com/blog/2026/06/emacs-chat-with-ross-a-baker/][Sac=
ha Chua: Emacs Chat 26: Ross A. Baker]] ([[https://www.youtube.com/watch?v=
=3D_tEcqbi_2o8][YouTube]] 01:02:45)
- Other:
  - [[https://ray-on-emacs.blogspot.com/2026/06/emacs-carnival-diary-part-1=
.html][Raymond Zeitler: Emacs Carnival: diary, Part 1]]
  - [[https://blog.davep.org/2026/06/16/become-el-v1-4-0.html][Dave Pearson=
: become.el v1.4.0]] - tidying files before saving
  - [[https://www.gnu.org/software/emacs/manual/html_node/emacs/Document-Vi=
ew.html][Document View (GNU Emacs Manual)]] ([[https://mathstodon.xyz/@anna=
malai/116758228616242732][@[email protected]]]) - can open PDFs as p=
lain text
  - [[https://monadicsheep.org/blog/hello.html][Monadic Sheep: Hello there!=
]] - Emacs Reader, PALE (picture and animation), canvas patch, Insidious Yo=
uTube client
  - [[https://masutaka.net/en/2026-06-21-1/][Switching from the Mac port Bu=
ild of Emacs to the Standard NS Build | Masutaka's ChangeLog Memo]]
    - [[https://masutaka.net/2026-06-21-1/][Mac port =E7=89=88 Emacs =E3=81=
=8B=E3=82=89=E3=80=81=E6=A8=99=E6=BA=96=E3=81=AE NS =E7=89=88=E3=81=AB=E4=
=B9=97=E3=82=8A=E6=8F=9B=E3=81=88=E3=82=89=E3=82=8C=E3=81=9F | =E3=83=9E=E3=
=82=B9=E3=82=BF=E3=82=AB=E3=81=AE ChangeLog =E3=83=A1=E3=83=A2]]
- Emacs development:
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Dc7b1=
56dce38a51aff3096fb34a8fbfccfb6c077c][gv.el: Allow use of `ignore` as a pla=
ce (bug#81217)]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3De13f=
b667a2179548a1b57bf1e345b5a1dc00bb24][Support OSC 8 hyperlinks in man pages=
]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D3e09=
15c68825ca88244ddf1f670f6dd62dcd131c][; * etc/NEWS: Document 'newsticker-tr=
eeview-copy-url' (bug#81013).]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D08f0=
2cbae08ccd945fc09d48c3ee02dce628bee8][VC-Dir shows key binding hints]]
- New packages:
  - https://melpa.org/#/clatter: An IRCv3-compliant IRC client (MELPA)
  - https://melpa.org/#/countdown-modeline: Display a color-coded countdown=
 in the modeline (MELPA)
  - https://melpa.org/#/leadkey: Translate leader keys to key sequences (ME=
LPA)
  - https://melpa.org/#/notmuch-multi: Prettified Notmuch UI For Multiple A=
ccounts (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!


--=-=-=--