<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="/assets/rss.xsl" type="text/xsl"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"

>
<channel>
	<title>Sacha Chua - category - emacs-news</title>
	<atom:link href="https://sachachua.com/blog/category/emacs-news/feed/index.xml" rel="self" type="application/rss+xml" />
	<atom:link href="https://sachachua.com/blog/category/emacs-news" rel="alternate" type="text/html" />
	<link>https://sachachua.com/blog/category/emacs-news/feed/index.xml</link>
	<description>Emacs, sketches, and life</description>
  
	<lastBuildDate>Mon, 20 Jul 2026 12:27:43 GMT</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>daily</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>11ty</generator>
  <item>
		<title>2026-07-20 Emacs news</title>
		<link>https://sachachua.com/blog/2026/07/2026-07-20-emacs-news/</link>
		<dc:creator><![CDATA[Sacha Chua]]></dc:creator>
		<pubDate>Mon, 20 Jul 2026 12:27:43 GMT</pubDate>
    <category>emacs</category>
<category>emacs-news</category>
		<guid isPermaLink="false">https://sachachua.com/blog/2026/07/2026-07-20-emacs-news/</guid>
		<description><![CDATA[<p>
Completion seems to be the topic of the day. Check out the new videos
and resources people have shared on both completion in buffer and in
the mini-buffer. Also, there's been lots of discussion for or against
Human Emacs; links are in the Community section.
</p>

<ul class="org-ul">
<li>Upcoming events (<a href="https://emacslife.com/calendar/emacs-calendar.ics">iCal file</a>, <a href="https://emacslife.com/calendar/">Org</a>):
<ul class="org-ul">
<li>Emacs APAC: Emacs APAC meetup (virtual) <a href="https://emacs-apac.gitlab.io/announcements/">https://emacs-apac.gitlab.io/announcements/</a> Sat Jul 25 0130 America/Vancouver - 0330 America/Chicago - 0430 America/Toronto - 0830 Etc/UTC - 1030 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore</li>
<li>Emacs Berlin: Emacs-Berlin Hybrid Meetup <a href="https://emacs-berlin.org/">https://emacs-berlin.org/</a> Wed Jul 29 1000 America/Vancouver - 1200 America/Chicago - 1300 America/Toronto - 1700 Etc/UTC - 1900 Europe/Berlin - 2230 Asia/Kolkata &ndash; Thu Jul 30 0100 Asia/Singapore</li>
<li><a href="https://sachachua.com/blog/2026/08/6-aout-emacs-chat-richard-bonichon/">Sacha Chua: 6 août: Emacs Chat: Richard Bonichon</a></li>
<li><a href="https://sachachua.com/blog/2026/08/20-aout-emacs-chat-abdallah-maouche/">Sacha Chua: 20 août: Emacs Chat: Abdallah Maouche</a></li>
</ul></li>
<li>Beginner:
<ul class="org-ul">
<li><a href="https://emacsdocs.org">Emacs Docs: The modern documentation website Emacs deserves</a> (<a href="https://www.reddit.com/r/emacs/comments/1ux6cv5/emacs_docs_the_modern_documentation_website_emacs/">Reddit</a>, <a href="https://lobste.rs/s/fvupsy/emacs_docs_modern_documentation_website">lobste.rs</a>, <a href="https://news.ycombinator.com/item?id=48911283">HN</a>)</li>
<li><a href="https://www.youtube.com/watch?v=kOw5cqtcmUg">How to Undo in Emacs</a> (01:24)</li>
<li><a href="https://www.youtube.com/watch?v=AUY6CkcfGHE">How to Find and Replace Text in Emacs</a> (02:52)</li>
<li><a href="https://www.youtube.com/watch?v=18-s7UdMIG0">One shot modifiers, then emacs tutorial</a> (02:08:22)</li>
<li><a href="https://www.youtube.com/watch?v=jCKLY3xH7SY">Let's Finally Finish the Emacs Tutorial</a> (02:03:47)</li>
<li><a href="https://i.redd.it/k5fh8z6ma1dh1.png">New to Emacs? Learning Vanilla Emacs with Protesilaos | Coaching Session #2</a> (<a href="https://www.reddit.com/r/emacs/comments/1uvirxn/new_to_emacs_learning_vanilla_emacs_with/">Reddit</a>)</li>
</ul></li>
<li>Emacs configuration:
<ul class="org-ul">
<li><a href="https://emacsredux.com/blog/2026/07/18/which-key-is-now-built-in/">Emacs Redux: which-key is Now Built-in</a></li>
<li><a href="https://www.youtube.com/watch?v=vyLzOD6eQgM">Stop Installing Every Emacs Package You See</a> (04:07)</li>
<li><a href="https://emacsredux.com/blog/2026/07/14/all-aboard-embark/">Emacs Redux: All Aboard Embark!</a> (<a href="https://irreal.org/blog/?p=13954">Irreal</a>)</li>
<li><a href="https://mathstodon.xyz/@oantolin/116936370788838679">Tip about using embark-bindings-at-point to find available commands (@oantolin@mathstodon.xyz)</a></li>
<li><a href="https://ottawa.place/@plantarum/116891458751803204">Tip about setting describe-bindings-outline-rules (@plantarum@ottawa.place)</a></li>
<li><a href="https://www.youtube.com/watch?v=zbZR95OIkLY">Gentoo Simp Demonstrates Beacon Mode With Meow On Emacs.</a> (03:30)</li>
<li><a href="https://github.com/kickingvegas/casual/discussions/484">casual 2.17.0</a> (<a href="https://sfba.social/@kickingvegas/116932294905774556">@kickingvegas@sfba.social</a>)</li>
<li><a href="https://github.com/gornskew/skewed-emacs">skewed-emacs: containerized Emacs + Lisp environment — now starts with a single curl command, no clone required</a> (<a href="https://www.reddit.com/r/emacs/comments/1uxva7z/skewedemacs_containerized_emacs_lisp_environment/">Reddit</a>)</li>
<li><a href="https://outputerror.com/emacs-config/">Emacs literate config</a> (<a href="https://mas.to/@rickwysocki/116902714689980984">@rickwysocki@mas.to</a>)</li>
<li><a href="https://www.cipherbliss.com/2026/initialisation-d'emacs/">initialisation d'emacs -</a> (<a href="https://mastodon.cipherbliss.com/@tykayn/116925342002935521">@tykayn@mastodon.cipherbliss.com</a>)</li>
</ul></li>
<li>Emacs Lisp:
<ul class="org-ul">
<li><a href="https://emacsredux.com/blog/2026/07/17/tree-sitter-modes-still-need-a-syntax-table/">Emacs Redux: Tree-sitter Modes Still Need a Syntax Table</a></li>
</ul></li>
<li>Appearance:
<ul class="org-ul">
<li><a href="https://github.com/abidanBrito/sleek-modeline">sleek-modeline - A minimal and elegant modeline for Emacs</a> (<a href="https://www.reddit.com/r/emacs/comments/1uyce1s/sleekmodeline_a_minimal_and_elegant_modeline_for/">Reddit</a>)</li>
<li><a href="https://protesilaos.com/codelog/2026-07-16-emacs-doric-lilac-doric-borage/">Protesilaos: Emacs: ‘doric-lilac’ and ‘doric-borage’ coming to the ‘doric-themes’</a></li>
<li><a href="https://github.com/shaneikennedy/pierre-themes.el">Diffs.com emacs themes</a> (<a href="https://www.reddit.com/r/emacs/comments/1uzun7w/diffscom_emacs_themes/">Reddit</a>)</li>
<li><a href="https://github.com/dpassen/modus-alabaster">New modus-alabaster themes</a> (<a href="https://www.reddit.com/r/emacs/comments/1uxd052/new_modusalabaster_themes/">Reddit</a>)</li>
</ul></li>
<li>Navigation:
<ul class="org-ul">
<li><a href="https://github.com/jroimartin/outline-occur">jroimartin/outline-occur: Navigate the buffer's outline using occur. · GitHub</a> (<a href="https://fosstodon.org/@jroimartin/116934697986887734">@jroimartin@fosstodon.org</a>)</li>
<li><a href="https://metaredux.com/posts/2026/07/18/projectile-3-2.html">Meta Redux: Projectile 3.2</a></li>
<li><a href="https://www.youtube.com/watch?v=1wrF6J3V47A">Ayuda de vim cscope, emacs y global.</a> (05:05)</li>
</ul></li>
<li>TRAMP:
<ul class="org-ul">
<li><a href="https://www.youtube.com/watch?v=sb39zCRkZGE">Gentoo User shows you How to edit your make.conf in Emacs</a> (02:25) - using TRAMP to edit files as root</li>
</ul></li>
<li>Writing:
<ul class="org-ul">
<li><a href="https://recurse.social/@shapr/116880035370360770">ispell-word to fix spelling (@shapr@recurse.social)</a></li>
<li><a href="https://irreal.org/blog/?p=13943">Irreal: Jinx Reconsidered</a> (<a href="https://irreal.org/blog/?p=13945">Irreal</a>)</li>
<li><a href="https://i.redd.it/mty2cz1pc1dh1.gif">Emacs on Windows: Display CJK IME composition inline without librime — just hook into the system input method</a></li>
<li><a href="https://fosstodon.org/@zrzz/116949618493689603">Preview command for gemtext-mode (@zrzz@fosstodon.org)</a></li>
</ul></li>
<li>Org Mode:
<ul class="org-ul">
<li><a href="https://list.orgmode.org/87a4rut4c4.fsf@gmail.com">Org Mode requests: [RFC] Rename options controlling recursive statistics</a></li>
<li><a href="https://list.orgmode.org/CAO48Bk-ROBEEznUWRANL8tzd1HkQEERU+YqQqj6Y_pQzAVNbmA@mail.gmail.com">Org Mode requests: [RFC] Small restriction in BEAMER_HEADER: WDYT?</a></li>
<li><a href="https://list.orgmode.org/CAO48Bk8F1MaAk6X4U-FS+wrG_7f2fcQui_-Xwb0NUQ+Qr7T0aw@mail.gmail.com">Org Mode requests: [RFC] Font control as of today</a>
<ul class="org-ul">
<li><a href="https://ecoevo.social/@paaguti/116928062162250521">@paaguti@ecoevo.social</a></li>
</ul></li>
<li><a href="https://list.orgmode.org/orgmode/87tsq6937o.fsf@localhost/">[RFC] Help with PDF/UA2 accessibility tests for ox-latex - Ihor Radchenko</a> (<a href="https://fosstodon.org/@yantar92/116896840327194886">@yantar92@fosstodon.org</a>)</li>
<li><a href="https://www.youtube.com/watch?v=Crp2e5D_Q78">[02] Vanilla Emacs with Prot: I’ll Repent for My Markdown Sins</a> (02:09:15) - beginner exploring Org</li>
<li><a href="https://mike.hostetlerhome.com/why-orgs-agenda-ignores-your-start-day.html">Mike Hostetler: Why Org's agenda ignores your start day</a></li>
<li><a href="https://taonaw.com/2026/07/13/a-quick-orgmode-internal-links.html">TAONAW - Emacs and Org Mode: A Quick org-mode Internal Links Reference</a></li>
<li><a href="https://sachachua.com/blog/2026/07/mon-flux-de-travail-de-programmation/">Sacha Chua: Mon flux de travail de programmation</a></li>
<li><a href="https://www.youtube.com/watch?v=7ZJZ3RPgjTA">Comment j'organise mon emploi du temps avec org emacs / tablette eink BOOX</a> (16:19)</li>
<li><a href="https://taonaw.com/2026/07/13/say-you-go-jump-to.html">Tip: Use org-mark-ring-goto to return after opening a link</a></li>
<li><a href="https://github.com/larrasket/org-pad.el">Drawing inside Org-mode using iPad (or any device using tldraw on the browser) seamlessly</a> (<a href="https://www.youtube.com/watch?v=q_te8iX-Cjo">YouTube</a> 01:16, <a href="https://www.reddit.com/r/emacs/comments/1v05hcc/drawing_inside_orgmode_using_ipad_or_any_device/">Reddit</a>)</li>
<li><a href="https://codeberg.org/screwlisp/ickle">screwlisp/ickle: Org babel for complex embeddable common lisp interactions i.e. ansi common lisp as a C (or C++) library with duplexed embedding and interleaving.</a> (<a href="https://gamerplus.org/@screwlisp/116915483654329114">@screwlisp@gamerplus.org</a>)</li>
<li><a href="https://list.orgmode.org/87tspw1cwz.fsf@localhost/T/#u">Notes from #2 OrgDevMeetup on Sat, July 18, 11:00 UTC+3</a> (<a href="https://archive.org/details/2-org-dev-meetup-on-sat-july-18-11-00-utc-3">video</a>, <a href="https://www.reddit.com/r/orgmode/comments/1v00i9c/video_2_orgdevmeetup_on_sat_july_18_1100_utc3/">Reddit</a>, <a href="https://fosstodon.org/@yantar92/116941937158323918">@yantar92@fosstodon.org</a>) -</li>
</ul></li>
<li>Completion:
<ul class="org-ul">
<li><a href="https://jneidel.com/guide/emacs-completion/">[Article] Guide to Modern Emacs Completion: vertico, corfu &amp; friends</a> (<a href="https://www.reddit.com/r/emacs/comments/1uvu6t6/article_guide_to_modern_emacs_completion_vertico/">Reddit</a>)</li>
<li><a href="https://protesilaos.com/codelog/2026-07-19-emacs-completion-at-point-functions/">Protesilaos: Emacs: Completion in the buffer with completion-at-point-functions</a> (<a href="https://www.youtube.com/watch?v=x3rqjpNm3e0">YouTube</a>, 22:53)</li>
<li><a href="https://emacsredux.com/blog/2026/07/17/inline-completion-with-completion-preview-mode/">Emacs Redux: Inline Completion with completion-preview-mode</a></li>
<li><a href="https://emacsredux.com/blog/2026/07/13/cape-corfus-best-friend/">Emacs Redux: Cape: Corfu’s Best Friend</a></li>
<li><a href="https://shender.org/vertico-backspace-like-ido/">Vadzim Shender: Making backspace in vertico behave like ido</a></li>
<li><a href="https://github.com/minad/corfu/commit/3cacdaf3701d349656415756173f484d798a2bfd">New corfu-mouse extension · minad/corfu@3cacdaf · GitHub</a> (<a href="https://mastodon.world/@minad/116948597598398203">@minad@mastodon.world</a>)</li>
</ul></li>
<li>Coding:
<ul class="org-ul">
<li><a href="https://github.com/vmargb/region-pin">New package: region-pin.el for floating code snippets</a> (<a href="https://www.reddit.com/r/planetemacs/comments/1v0tzvk/new_package_regionpinel_for_floating_code_snippets/">Reddit</a>)</li>
<li><a href="https://github.com/zHaOdANiuu/.emacs.d/blob/main/lisp/init-debug.el">dape toolbar (use child-frame and nerd icons)</a> (<a href="https://www.reddit.com/r/emacs/comments/1uw4iwc/dape_toolbar_use_childframe_and_nerd_icons/">Reddit</a>) - debugger controls</li>
<li><a href="https://mastodon.social/@shivjm/116912904954729069">Tip about using consult-lsp-diagnostics (@shivjm)</a></li>
<li><a href="https://mike.hostetlerhome.com/how-emacs-uses-nix">How Emacs Uses Nix — Where Are The Wise Men?</a> (<a href="https://appdot.net/@mikehoss/116897485498541203">@mikehoss@appdot.net</a>)</li>
<li><a href="https://web.xiaolong-hosting.com/blog/post/emacs-dir-localsel-file-for-python-projects">Emacs .dir-locals.el File for Python Projects</a> (<a href="https://mastodon.social/@zelphirkaltstahl/116942363223540513">@zelphirkaltstahl</a>)</li>
<li><a href="https://mastodon.social/@shivjm/116912904954729069">Tip: consult-lsp-diagnostics from the consult-lsp package (@shivjm)</a></li>
<li><a href="https://youtube.com/watch?v=HLhSy1cB6Lw&amp;si=1ZSrGae13_UKRIhA">Full IDE Power Over SSH: Remote C++ development - Terminal Emacs, No GUI</a> (<a href="https://www.reddit.com/r/emacs/comments/1uzg1lw/full_ide_power_over_ssh_remote_c_development/">Reddit</a>)</li>
<li><a href="https://metaredux.com/posts/2026/07/15/cider-2-0.html">Meta Redux: CIDER 2.0: Sky is the Limit</a></li>
<li><a href="https://metaredux.com/posts/2026/07/16/clj-refactor-4-0.html">Meta Redux: clj-refactor.el 4.0</a></li>
<li><a href="https://functional.cafe/@otfrom/116895003080164056">Pair of functions to send things to the tap inspector in clerk and clojure (@otfrom@functional.cafe)</a></li>
<li><a href="https://metaredux.com/posts/2026/07/17/stepping-through-macros-in-cider.html">Meta Redux: Stepping Through Macros in CIDER</a></li>
<li><a href="https://metaredux.com/posts/2026/07/18/sayid-0-8.html">Meta Redux: Sayid 0.8</a></li>
<li><a href="https://emacsredux.com/blog/2026/07/20/flymake-can-now-show-diagnostics-at-the-end-of-the-line/">Emacs Redux: Flymake Can Now Show Diagnostics at the End of the Line</a></li>
<li><a href="https://goto.ryuslash.org/@ryuslash/statuses/01KXFTV84R9HJCSW2ZBTT16EEY">Hide module imports in Scheme buffers using an overlay (@ryuslash@goto.ryuslash.org)</a></li>
<li><a href="https://jointhefreeworld.org/blog/articles/emacs/emacs-eglot-scala-kotlin/index.html">Emacs Eglot for Scala and Kotlin (JVM) and some nifty workarounds for day-to-day usage</a> (<a href="https://www.reddit.com/r/emacs/comments/1v1iee4/emacs_eglot_for_scala_and_kotlin_jvm_and_some/">Reddit</a>)</li>
<li><a href="https://codeberg.org/gemmaro/cwmrc-mode">gemmaro/cwmrc-mode: Emacs major mode and Flymake backend for cwmrc format. - Codeberg.org</a> (<a href="https://mastodon.social/@gemmaro/116878099212547986">@gemmaro</a>)</li>
</ul></li>
<li>Mail, news, and chat:
<ul class="org-ul">
<li><a href="https://mastodon.social/@lhp/116920177655368500">Gnus: Call custom functions when formatting message lines in summary buffers (@lhp)</a></li>
</ul></li>
<li>Multimedia:
<ul class="org-ul">
<li><a href="https://www.naiquev.in/controlling-a-youtube-video-from-emacs.html">Controlling a YouTube video from emacs</a> (<a href="https://fosstodon.org/@naiquevin/116878858378174971">@naiquevin@fosstodon.org</a>)</li>
</ul></li>
<li>Fun:
<ul class="org-ul">
<li><a href="https://codeberg.org/tnalpgge/cabrillo-el">tnalpgge/cabrillo-el: Parse Cabrillo format amateur radio contact logs in Emacs - Codeberg.org</a> (<a href="https://bsd.network/@nasunasu/116888667122021926">@nasunasu@bsd.network</a>)</li>
</ul></li>
<li>LLMs:
<ul class="org-ul">
<li><a href="https://www.reddit.com/r/emacs/comments/1uwm3c0/the_state_of_agentic_coding_tools_in_emacs_2026/">The state of agentic coding tools in Emacs (2026)</a></li>
<li><a href="https://github.com/vv111y/spacemacs-agentic">Spacemacs layer for ai-code-interface.el</a> (<a href="https://www.reddit.com/r/emacs/comments/1uvwhis/spacemacs_layer_for_aicodeinterfaceel/">Reddit</a>)</li>
<li><a href="https://github.com/krvkir/gptel-permit">gptel-permit: rule-based permissions for tool calls</a> (<a href="https://www.reddit.com/r/emacs/comments/1uwwu71/gptelpermit_rulebased_permissions_for_tool_calls/">Reddit</a>)</li>
<li><a href="https://github.com/bharadswami/gptel-openrouter">Automatically get Openrouter model catalog in gptel</a> (<a href="https://www.reddit.com/r/emacs/comments/1uwsgrq/automatically_get_openrouter_model_catalog_in/">Reddit</a>)</li>
<li><a href="https://v.redd.it/z27hk1eewadh1">Jetpacs-Composer: Emacs as a No-Code platform proof of concept.</a> (<a href="https://www.reddit.com/r/emacs/comments/1uwsgzf/jetpacscomposer_emacs_as_a_nocode_platform_proof/">Reddit</a>)</li>
</ul></li>
<li>Community:
<ul class="org-ul">
<li><a href="https://www.reddit.com/r/emacs/comments/1uvwm4j/fortnightly_tips_tricks_and_questions_20260714/">Fortnightly Tips, Tricks, and Questions — 2026-07-14 / week 28</a></li>
<li><a href="https://cephei8.dev/blog/emacs-things/">Things that made me come back to Emacs</a> (<a href="https://www.reddit.com/r/emacs/comments/1v06p7y/things_that_made_me_come_back_to_emacs/">Reddit</a>)</li>
<li><a href="https://developer.upsun.com/posts/insights/why-emacs-is-still-my-interface-to-my-computer">Why Emacs is still my interface to my computer - Upsun Developer</a> (<a href="https://mastodon.social/@upsun/116929938053799285">@upsun</a>)</li>
<li><a href="https://human-emacs.org/">Human Emacs</a> (<a href="https://www.reddit.com/r/emacs/comments/1uvpl7v/human_emacs/">Reddit</a>, <a href="https://lobste.rs/s/t0aqzy/human_emacs">lobste.rs</a>, <a href="https://news.ycombinator.com/item?id=48899246">HN</a>, <a href="https://hey.hagelb.org/@technomancy/statuses/01KXBPDZCN2KN1BE4SQ0SGNDT7">@technomancy@hey.hagelb.org</a>)
<ul class="org-ul">
<li><a href="http://en.andros.dev/blog/b70b058a/human-fear-in-emacs/">Andros Fenollosa: Human fear in Emacs</a></li>
<li><a href="https://www.cyan.sh/blog/posts/response-to-human-fear-in-emacs.html">Jakub Nowak: Response to Human Fear in Emacs</a></li>
<li><a href="https://mastodon.bsd.cafe/@evgandr/116929173417231087">@evgandr@bsd.cafe</a></li>
<li><a href="https://toobnix.org/w/kpHBVncEKo6MaBqgRPYDkf">#lispyGopherClimate w/ KMP, Ramin and screwlisp. #climate #oil #pipeline reimaginings, human #emacs, #commonlisp #elisp @screwtape@toobnix.org</a></li>
</ul></li>
<li><a href="https://sachachua.com/blog/2026/07/voulez-vous-parler-d-emacs-avec-prot-et-moi/">Sacha Chua: Voulez-vous parler d'Emacs avec Prot et moi ?</a> (<a href="https://www.youtube.com/watch?v=IBi4thJN_CA">YouTube</a>, 03:54)</li>
<li><a href="https://www.chiply.dev/post-august-emacs-carnival">The Search for Knowledge: Emacs Carnival August 2026</a> (<a href="https://fosstodon.org/@chiply/116936162114620556">@chiply@fosstodon.org</a>, <a href="https://www.reddit.com/r/emacs/comments/1uz3wt2/the_search_for_knowledge_emacs_carnival_august/">Reddit</a>)</li>
</ul></li>
<li>Other:
<ul class="org-ul">
<li><a href="https://ray-on-emacs.blogspot.com/2026/07/emacs-tip-of-day-in-popup-frame.html">Raymond Zeitler: Emacs Tip Of The Day in a Popup Frame</a></li>
</ul></li>
<li>Emacs development:
<ul class="org-ul">
<li>emacs-devel:
<ul class="org-ul">
<li><a href="https://yhetil.org/emacs-devel/87cxwrf7hn.fsf@melete.silentflame.com/">Re: SDL terminal type - Sean Whitton</a> - Lucid build still relevant because of issues with GTK build</li>
<li><a href="https://yhetil.org/emacs-devel/87cxwxu0ss.fsf@foxgirl.engineering/">Local treesit parsers with disjoint ranges - Ruby Iris Juric</a></li>
</ul></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=541f693ca2e8de166cfe52c39bbfc497142215e9">Create macro 'pcase-let*-strict'</a></li>
</ul></li>
<li>New packages:
<ul class="org-ul">
<li><a target="_blank" href="https://melpa.org/#/blamee">blamee</a>: Chunked git-blame overlays with popup details (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/context-clues">context-clues</a>: Easily copy context like the current file name and path (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/flex-x">flex-x</a>: Extended flex completion style (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/hnview">hnview</a>: Standalone Hacker News client (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/moonbit-ts-mode">moonbit-ts-mode</a>: MoonBit tree-sitter major mode (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/nostr-publish">nostr-publish</a>: Publish Markdown to Nostr (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/org-habit-ng">org-habit-ng</a>: Full RRULE recurrence for org-habit (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/org-history">org-history</a>: Show Dates for Org headers from vcs + auto-commit (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/org-mindmap">org-mindmap</a>: Editable mindmap visualization in org-mode (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/sema-mode">sema-mode</a>: Major mode for editing Sema files (MELPA)</li>
</ul></li>
</ul>

<p>
Links from <a href="https://www.reddit.com/r/emacs">reddit.com/r/emacs</a>, <a href="https://www.reddit.com/r/orgmode">r/orgmode</a>, <a href="https://www.reddit.com/r/spacemacs">r/spacemacs</a>, <a href="https://mastodon.social/tags/emacs">Mastodon #emacs</a>, <a href="https://bsky.app/hashtag/emacs">Bluesky #emacs</a>, <a href="https://hn.algolia.com/?query=emacs&amp;sort=byDate&amp;prefix&amp;page=0&amp;dateRange=all&amp;type=story">Hacker News</a>, <a href="https://lobste.rs/search?q=emacs&amp;what=stories&amp;order=newest">lobste.rs</a>, <a href="https://programming.dev/c/emacs?dataType=Post&amp;page=1&amp;sort=New">programming.dev</a>, <a href="https://lemmy.world/c/emacs">lemmy.world</a>, <a href="https://lemmy.ml/c/emacs?dataType=Post&amp;page=1&amp;sort=New">lemmy.ml</a>, <a href="https://planet.emacslife.com">planet.emacslife.com</a>, <a href="https://www.youtube.com/playlist?list=PL4th0AZixyREOtvxDpdxC9oMuX7Ar7Sdt">YouTube</a>, <a href="http://git.savannah.gnu.org/cgit/emacs.git/log/etc/NEWS">the Emacs NEWS file</a>, <a href="https://emacslife.com/calendar/">Emacs Calendar</a>, and <a href="https://lists.gnu.org/archive/html/emacs-devel/2026-07">emacs-devel</a>. Thanks to Andrés Ramírez for emacs-devel links. Do you have an Emacs-related link or announcement? Please e-mail me at <a href="mailto:sacha@sachachua.com">sacha@sachachua.com</a>. Thank you!</p>
<div><a href="https://sachachua.com/blog/2026/07/2026-07-20-emacs-news/index.org">View Org source for this post</a></div>
<p>You can <a href="mailto:sacha@sachachua.com?subject=Comment%20on%20https%3A%2F%2Fsachachua.com%2Fblog%2F2026%2F07%2F2026-07-20-emacs-news%2F&body=Name%20you%20want%20to%20be%20credited%20by%20(if%20any)%3A%20%0AMessage%3A%20%0ACan%20I%20share%20your%20comment%20so%20other%20people%20can%20learn%20from%20it%3F%20Yes%2FNo%0A">e-mail me at sacha@sachachua.com</a>.</p>]]></description>
		</item><item>
		<title>2026-07-13 Emacs news</title>
		<link>https://sachachua.com/blog/2026/07/2026-07-13-emacs-news/</link>
		<dc:creator><![CDATA[Sacha Chua]]></dc:creator>
		<pubDate>Mon, 13 Jul 2026 17:45:19 GMT</pubDate>
    <category>emacs</category>
<category>emacs-news</category>
		<guid isPermaLink="false">https://sachachua.com/blog/2026/07/2026-07-13-emacs-news/</guid>
		<description><![CDATA[<p>
There's some more buzz about spell-checking with Jinx (<a href="https://emacsredux.com/blog/2026/07/13/replacing-flyspell-with-jinx/">Bozhidar Batsov</a>, <a href="https://mbork.pl/2026-07-11_Fast_spell-checking_in_Emacs_with_Jinx">Marcin Borkowski</a>). Also, quite a few people have signed up for the <a href="https://human-emacs.org/">Human Emacs initiative</a>.
</p>

<ul class="org-ul">
<li>Upcoming events (<a href="https://emacslife.com/calendar/emacs-calendar.ics">iCal file</a>, <a href="https://emacslife.com/calendar/">Org</a>):
<ul class="org-ul">
<li>London Emacs (in person): Emacs London meetup <a href="https://www.meetup.com/london-emacs-hacking/events/315050696/">https://www.meetup.com/london-emacs-hacking/events/315050696/</a> Tue Jul 14 1800 Europe/London</li>
<li>Emacs Berlin: In-Person-Only Emacs-Berlin Stammtisch <a href="https://emacs-berlin.org/">https://emacs-berlin.org/</a> Tue Jul 14 1900 Europe/Berlin</li>
<li>M-x Research: TBA <a href="https://m-x-research.github.io/">https://m-x-research.github.io/</a> Wed Jul 15 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/UTC - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore</li>
<li>OrgDevMeetup <a href="https://bbb.emacsverse.org/rooms/orgdevmeetup">https://bbb.emacsverse.org/rooms/orgdevmeetup</a> Sat Jul 18 0100 America/Vancouver - 0300 America/Chicago - 0400 America/Toronto - 0800 Etc/UTC - 1000 Europe/Berlin - 1330 Asia/Kolkata - 1600 Asia/Singapore</li>
<li>Emacs APAC: Emacs APAC meetup (virtual) <a href="https://emacs-apac.gitlab.io/announcements/">https://emacs-apac.gitlab.io/announcements/</a> Sat Jul 25 0130 America/Vancouver - 0330 America/Chicago - 0430 America/Toronto - 0830 Etc/UTC - 1030 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore</li>
</ul></li>
<li>Beginner:
<ul class="org-ul">
<li><a href="https://youtu.be/btAOBkcLEkg">Learning Vanilla Emacs from Scratch with Prot as a Neovim User</a> (<a href="https://www.reddit.com/r/emacs/comments/1uoxip0/learning_vanilla_emacs_from_scratch_with_prot_as/">Reddit</a>)
<ul class="org-ul">
<li><a href="https://linkarzu.com/posts/emacs/prot-1st-session/">Summary of the keymaps and lessons learned in the first coaching session | linkarzu</a></li>
</ul></li>
</ul></li>
<li>Emacs configuration:
<ul class="org-ul">
<li><a href="https://coyotetracks.org/blog/emacs-overwrite/">Bring back the Insert key on Emacs</a> (<a href="https://irreal.org/blog/?p=13931">Irreal</a>)</li>
<li><a href="https://protesilaos.com/codelog/2026-07-08-emacs-global-keybinding-overrides/">Protesilaos: Emacs: global keybinding overrides</a> (<a href="https://www.youtube.com/watch?v=D99GB591Vgo">YouTube</a> 12:46, <a href="https://irreal.org/blog/?p=13933">Irreal</a>)</li>
<li><a href="https://github.com/anuvyklack/hel">Hel — Helix emulation layer for Emacs</a> (<a href="https://www.reddit.com/r/emacs/comments/1uruwjy/hel_helix_emulation_layer_for_emacs/">Reddit</a>)</li>
<li><a href="https://kristofferbalintona.me/posts/202607080055/">Kristoffer Balintona: emacs-guix-starter: I’m glad this exists</a></li>
<li><a href="https://github.com/zHaOdANiuu/.emacs.d">Elegant Emacs</a> (<a href="https://www.reddit.com/r/u_Potential_Spend_6730/comments/1usfi0l/elegant_emacs/">Reddit</a>)</li>
<li><a href="https://github.com/skunkdog/emacs-config/tree/main">My emacs config.</a> (<a href="https://www.reddit.com/r/emacs/comments/1uqqrcg/my_emacs_config/">Reddit</a>)</li>
</ul></li>
<li>Emacs Lisp:
<ul class="org-ul">
<li><a href="https://www.reddit.com/r/emacs/comments/1uu43j1/til_removehook_is_interactive/">TIL `remove-hook` is interactive!</a></li>
<li><a href="http://yummymelon.com/devnull/in-emacs-everything-looks-like-a-service.html">In Emacs, Everything Looks Like a Service</a> (<a href="https://www.reddit.com/r/emacs/comments/1usfzjh/in_emacs_everything_looks_like_a_service/">Reddit</a>, <a href="https://news.ycombinator.com/item?id=48857230">HN</a>)</li>
<li><a href="https://emacsredux.com/blog/2026/07/06/reading-syntax-ppss-state/">Emacs Redux: Reading syntax-ppss State Without the Magic Numbers</a></li>
</ul></li>
<li>Appearance:
<ul class="org-ul">
<li><a href="https://protesilaos.com/codelog/2026-07-12-emacs-doric-themes-1-2-0/">Protesilaos: Emacs: doric-themes version 1.2.0</a></li>
</ul></li>
<li>Navigation:
<ul class="org-ul">
<li><a href="https://www.reddit.com/r/emacs/comments/1uqppwi/how_to_search_among_all_files_in_or_below_a/">How to search among all files in, or below, a directory</a> find-name-dired, consult-find-fd, fzfa</li>
<li><a href="https://srijan.ch/notes/2026-07-12-001">Srijan Choudhary: 2026-07-12-001 tip about global mark ring</a>, C-x C-SPC, consult-global-mark</li>
<li><a href="https://www.draketo.de/software/wisp#emacs-sexp-movement">wisp: Whitespace to Lisp</a> now supports sexp-movement</li>
</ul></li>
<li>Writing:
<ul class="org-ul">
<li><a href="https://mbork.pl/2026-07-11_Fast_spell-checking_in_Emacs_with_Jinx">Marcin Borkowski: Fast spell-checking in Emacs with Jinx</a></li>
<li><a href="https://emacsredux.com/blog/2026/07/13/replacing-flyspell-with-jinx/">Emacs Redux: Replacing Flyspell with Jinx</a> (<a href="https://irreal.org/blog/?p=13939">Irreal</a>)</li>
<li><a href="https://www.chiply.dev/post-hyperbole-hywiki">HyWiki: Zero Markup Hypertext</a> (<a href="https://www.youtube.com/watch?v=3zG3lRmi3Zg">YouTube</a> 23:24,  <a href="https://www.reddit.com/r/emacs/comments/1upt5r6/hywiki_zero_markup_hypertext/">r/emacs</a>, <a href="https://www.reddit.com/r/orgmode/comments/1upt68f/hywiki_zero_markup_hypertext/">r/orgmode</a>)</li>
</ul></li>
<li>Org Mode:
<ul class="org-ul">
<li>Help wanted:
<ul class="org-ul">
<li><a href="https://list.orgmode.org/orgmode/m24ikrb2yq.fsf@mail.utoledo.edu/">Feedback requested: minor mode for precise editing of hidden text</a></li>
<li><a href="https://list.orgmode.org/orgmode/CAO48Bk9C1x+jCDzhHXJGDTavtzvP0LTn6i540-FMF1jghKA7fg@mail.gmail.com/">Org Mode requests: [FR] Re: [DISCUSSION] Restructuring LaTeX output: the bigger picture =&gt; a) ox-beamer.</a></li>
<li><a href="https://list.orgmode.org/87tsq6937o.fsf@localhost">Org Mode requests: [RFC] Help with PDF/UA2 accessibility tests for ox-latex</a></li>
</ul></li>
<li><a href="https://www.youtube.com/watch?v=Crp2e5D_Q78">[02] Vanilla Emacs with Prot: I’ll Repent for My Markdown Sins - YouTube</a> (<a href="https://protesilaos.com/codelog/2026-07-09-emacs-live-linkarzu-org-basics/">Protesilaos</a>) Beginner coaching session</li>
<li><a href="https://sachachua.com/blog/2026/07/chatting-with-john-wiegley-about-personal-information-management-and-karthik-chikmagalur/">Sacha Chua: Chatted with John Wiegley and Karthik Chikmagalur about personal information management</a> (<a href="https://mathstodon.xyz/@oantolin/116910783839317967">@oantolin@mathstodon.xyz</a>) dealing with 40,000 entries, of which 818 are open TODOs</li>
<li><a href="https://ray-on-emacs.blogspot.com/2026/07/numeric-priorities-in-org-mode.html">Raymond Zeitler: Numeric Priorities in Org Mode</a>
<ul class="org-ul">
<li><a href="https://ray-on-emacs.blogspot.com/2026/07/one-hundred-times-highest-priority.html">Raymond Zeitler: One Hundred Times the Highest Priority</a> (<a href="https://irreal.org/blog/?p=13937">Irreal</a>)</li>
</ul></li>
<li><a href="https://taonaw.com/2026/07/13/a-quick-orgmode-internal-links.html">TAONAW - Emacs and Org Mode: A Quick org-mode Internal Links Reference</a></li>
<li>Import, export, and integration:
<ul class="org-ul">
<li><a href="https://chrismaiorana.com/org-gantt/">Chris Maiorana: Org mode as a gantt chart generator</a></li>
<li><a href="https://ray-on-emacs.blogspot.com/2026/07/comment-on-org-source-blocks.html">Raymond Zeitler: Comment on Org Source Blocks</a> (<a href="https://irreal.org/blog/?p=13928">Irreal</a>)</li>
<li><a href="https://randyridenour.net/posts/2026-07-07-beamerstyle-typst-slides-using-org-mode.html">Randy Ridenour: Beamer-Style Typst Slides Using Org Mode</a> (<a href="https://zirk.us/@randyridenour/116880181776127458">@randyridenour@zirk.us</a>)</li>
<li><a href="https://www.reddit.com/r/emacs/comments/1upmv1q/vulpea_sync_is_finally_actually_async_optin/">Vulpea sync is finally, actually async (opt-in)</a></li>
</ul></li>
</ul></li>
<li>Completion:
<ul class="org-ul">
<li><a href="https://github.com/zHaOdANiuu/.emacs.d/blob/main/extension/nn-fido-frame/nn-fido-frame.el">emacs fido frame</a> (<a href="https://www.reddit.com/r/emacs/comments/1uv8c9z/emacs_fido_frame/">Reddit</a>)</li>
</ul></li>
<li>Coding:
<ul class="org-ul">
<li><a href="https://github.com/gnufied/treeview-magit">A Emacs library to display magit changes in treemacs view</a> (<a href="https://www.reddit.com/r/emacs/comments/1ut1058/a_emacs_library_to_display_magit_changes_in/">Reddit</a>)</li>
<li><a href="https://emacs.dyerdwelling.family/emacs/20260514140413-emacs&#45;&#45;vc-shuttle-advice-based-git-sync-for-air-gapped-emacs/">James Dyer: VC Shuttle: Advice-Based Git Sync for Air-Gapped Emacs</a></li>
</ul></li>
<li>Math:
<ul class="org-ul">
<li><a href="https://www.reddit.com/r/emacs/comments/1upaqm5/underappreciated_emacs_builtins_emacs_calc/">Underappreciated Emacs built-ins: Emacs calc embedded</a></li>
</ul></li>
<li>Shells:
<ul class="org-ul">
<li><a href="https://github.com/dakra/ghostel/releases/tag/v0.43.0">Ghostel 0.43.0 released: native Windows support</a> (<a href="https://www.reddit.com/r/emacs/comments/1utm08h/ghostel_0430_released_native_windows_support/">Reddit</a>, <a href="https://fosstodon.org/@dakra/116902323170477052">@dakra@fosstodon.org</a>)</li>
</ul></li>
<li>Mail, news, and chat:
<ul class="org-ul">
<li><a href="https://macowners.club/posts/preserve-email-dates-mu4e-mbsync/">Aimé Bertrand: Preserving email dates when moving messages in Mu4e</a></li>
</ul></li>
<li>LLMs:
<ul class="org-ul">
<li><a href="https://github.com/wandersoncferreira/agent-shell-dashboard">agent-shell-dashboard</a> (<a href="https://www.reddit.com/r/emacs/comments/1usncgd/agentshelldashboard/">Reddit</a>)</li>
<li><a href="https://github.com/alchenerd/orga">OrgA, An LLM agent's logic, knowledge, and chat all in one file</a> (<a href="https://www.reddit.com/r/emacs/comments/1uuhrdi/orga_an_llm_agents_logic_knowledge_and_chat_all/">Reddit</a>)</li>
</ul></li>
<li>Community:
<ul class="org-ul">
<li><a href="https://human-emacs.org/">Human Emacs</a> (<a href="https://hey.hagelb.org/@technomancy/statuses/01KXBPDZCN2KN1BE4SQ0SGNDT7">@technomancy@hey.hagelb.org</a>, <a href="https://lobste.rs/s/t0aqzy/human_emacs">lobste.rs</a>)</li>
<li><a href="https://www.youtube.com/watch?v=ZRoT-3yAMUQ">Emacs ATX meetup. July 2026. pi; gptel; completion-preview; prisma; remoto.</a> (02:06:40)</li>
<li><a href="https://www.youtube.com/watch?v=iLQEBbOT9KU">History of Emacs the Text Editor/Operative System</a> (14:47)</li>
<li><a href="http://en.andros.dev/blog/a70bbaf3/an-alternative-to-webmentions-for-the-emacs-carnival/">Andros Fenollosa: An alternative to Webmentions for the Emacs Carnival</a> (<a href="https://activity.andros.dev/@andros/statuses/01KWXYACREQ4VT4HCAKH81SDWN">@andros@activity.andros.dev</a>) org-social</li>
</ul></li>
<li>Other:
<ul class="org-ul">
<li><a href="https://www.chiply.dev/post-july-emacs-carnival">A Tree and a Server Walk Into a Core&hellip; (July Emacs Carnival)</a></li>
<li><a href="https://v.redd.it/eq6zl8kx0jch1">Jetpacs: A Jetpack Compose GUI wrapper for Emacs — Quick Showcase</a> (<a href="https://www.reddit.com/r/emacs/comments/1uta4of/jetpacs_a_jetpack_compose_gui_wrapper_for_emacs/">Reddit</a>)</li>
<li><a href="https://www.reddit.com/r/emacs/comments/1uusdqi/emacsurlapp_lets_emacs_open_local_or_remote_files/">EmacsURL.app lets Emacs open local or remote files via URL on the Mac</a></li>
</ul></li>
<li>Emacs development:
<ul class="org-ul">
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=0f043af4dd072639a99dcf2336e33a8601943ee0">Make woman-topic-history an obsolete alias</a></li>
</ul></li>
<li>New packages:
<ul class="org-ul">
<li><a target="_blank" href="https://melpa.org/#/folio-theme">folio-theme</a>: Warm paper-like theme built on Modus and Ef (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/mise-tasks">mise-tasks</a>: Run mise tasks and highlight lockfiles (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/ox-mom">ox-mom</a>: Groff MOM Macro Back-End for Org Export Engine (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/synaxis">synaxis</a>: Feed reader with SQLite storage (MELPA)</li>
</ul></li>
</ul>

<p>
Links from <a href="https://www.reddit.com/r/emacs">reddit.com/r/emacs</a>, <a href="https://www.reddit.com/r/orgmode">r/orgmode</a>, <a href="https://www.reddit.com/r/spacemacs">r/spacemacs</a>, <a href="https://mastodon.social/tags/emacs">Mastodon #emacs</a>, <a href="https://bsky.app/hashtag/emacs">Bluesky #emacs</a>, <a href="https://hn.algolia.com/?query=emacs&amp;sort=byDate&amp;prefix&amp;page=0&amp;dateRange=all&amp;type=story">Hacker News</a>, <a href="https://lobste.rs/search?q=emacs&amp;what=stories&amp;order=newest">lobste.rs</a>, <a href="https://programming.dev/c/emacs?dataType=Post&amp;page=1&amp;sort=New">programming.dev</a>, <a href="https://lemmy.world/c/emacs">lemmy.world</a>, <a href="https://lemmy.ml/c/emacs?dataType=Post&amp;page=1&amp;sort=New">lemmy.ml</a>, <a href="https://planet.emacslife.com">planet.emacslife.com</a>, <a href="https://www.youtube.com/playlist?list=PL4th0AZixyREOtvxDpdxC9oMuX7Ar7Sdt">YouTube</a>, <a href="http://git.savannah.gnu.org/cgit/emacs.git/log/etc/NEWS">the Emacs NEWS file</a>, <a href="https://emacslife.com/calendar/">Emacs Calendar</a>, and <a href="https://lists.gnu.org/archive/html/emacs-devel/2026-07">emacs-devel</a>. Thanks to Andrés Ramírez for emacs-devel links. Do you have an Emacs-related link or announcement? Please e-mail me at <a href="mailto:sacha@sachachua.com">sacha@sachachua.com</a>. Thank you!</p>
<div><a href="https://sachachua.com/blog/2026/07/2026-07-13-emacs-news/index.org">View Org source for this post</a></div>
<p>You can <a href="https://social.sachachua.com/@sacha/statuses/01KXEE2MBE6CMY0ZM7ECKPSPY3" target="_blank" rel="noopener noreferrer">comment on Mastodon</a> or <a href="mailto:sacha@sachachua.com?subject=Comment%20on%20https%3A%2F%2Fsachachua.com%2Fblog%2F2026%2F07%2F2026-07-13-emacs-news%2F&body=Name%20you%20want%20to%20be%20credited%20by%20(if%20any)%3A%20%0AMessage%3A%20%0ACan%20I%20share%20your%20comment%20so%20other%20people%20can%20learn%20from%20it%3F%20Yes%2FNo%0A">e-mail me at sacha@sachachua.com</a>.</p>]]></description>
		</item><item>
		<title>2026-07-06 Emacs news</title>
		<link>https://sachachua.com/blog/2026/07/2026-07-06-emacs-news/</link>
		<dc:creator><![CDATA[Sacha Chua]]></dc:creator>
		<pubDate>Mon, 06 Jul 2026 16:20:27 GMT</pubDate>
    <category>emacs</category>
<category>emacs-news</category>
		<guid isPermaLink="false">https://sachachua.com/blog/2026/07/2026-07-06-emacs-news/</guid>
		<description><![CDATA[<p>
Wow, the June Emacs Carnival gathered 22 entries on the topic of <a href="https://rossabaker.com/blog/underappreciated-emacs-built-ins/">Underappreciated Emacs built-ins</a>. Looking for something to write about next? <a href="https://plaindrops.de/blog/2026/emacscarnival2607/">"Programming"</a> is the Emacs Carnival theme for July. Thanks to Ross for hosting in June and Andy for hosting in July. Also, there was a fair bit of discussion about <a href="https://www.diva-portal.org/smash/record.jsf?pid=diva2%3A2052282&amp;dswid=9863">The GNU Emacs Architecture : Unlocking the Core</a>. Have fun!
</p>

<ul class="org-ul">
<li>Upcoming events (<a href="https://emacslife.com/calendar/emacs-calendar.ics">iCal file</a>, <a href="https://emacslife.com/calendar/">Org</a>):
<ul class="org-ul">
<li>Emacs.si (in person): Emacs.si meetup #7 2026 (v #živo) <a href="https://dogodki.kompot.si/events/88d59360-d89a-42cc-b567-ed39ac5186fb">https://dogodki.kompot.si/events/88d59360-d89a-42cc-b567-ed39ac5186fb</a> Mon Jul 6 1900 CET</li>
<li>OrgMeetup (virtual) <a href="https://orgmode.org/worg/orgmeetup.html">https://orgmode.org/worg/orgmeetup.html</a> Wed Jul 8 0900 America/Vancouver - 1100 America/Chicago - 1200 America/Toronto - 1600 Etc/GMT - 1800 Europe/Berlin - 2130 Asia/Kolkata &ndash; Thu Jul 9 0000 Asia/Singapore</li>
<li>Atelier Emacs Montpellier (in person) <a href="https://lebib.org/date/atelier-emacs">https://lebib.org/date/atelier-emacs</a> Fri Jul 10 1800 Europe/Paris</li>
<li>London Emacs (in person): Emacs London meetup <a href="https://www.meetup.com/london-emacs-hacking/events/315050696/">https://www.meetup.com/london-emacs-hacking/events/315050696/</a> Tue Jul 14 1800 Europe/London</li>
<li>Emacs Berlin: In-Person-Only Emacs-Berlin Stammtisch <a href="https://emacs-berlin.org/">https://emacs-berlin.org/</a> Tue Jul 14 1900 Europe/Berlin</li>
<li>M-x Research: TBA <a href="https://m-x-research.github.io/">https://m-x-research.github.io/</a> Wed Jul 15 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore</li>
<li>OrgDevMeetup <a href="https://bbb.emacsverse.org/rooms/orgdevmeetup">https://bbb.emacsverse.org/rooms/orgdevmeetup</a> Sat Jul 18 0900 America/Vancouver - 1100 America/Chicago - 1200 America/Toronto - 1600 Etc/GMT - 1800 Europe/Berlin - 2130 Asia/Kolkata &ndash; Sun Jul 19 0000 Asia/Singapore</li>
</ul></li>
<li>Beginner:
<ul class="org-ul">
<li><a href="https://www.youtube.com/watch?v=btAOBkcLEkg">Learning Vanilla Emacs from Scratch with Prot as a Neovim User</a> (01:54:04, <a href="https://www.youtube.com/watch?v=Yyu2UzuiGEU">highlights</a> 08:28, <a href="https://linkarzu.com/posts/emacs/prot-love-letter/">linkarzu</a>, <a href="https://protesilaos.com/codelog/2026-07-04-emacs-for-beginners-with-linkarzu/">Protesilaos</a>, <a href="https://www.reddit.com/r/emacs/comments/1uoxip0/learning_vanilla_emacs_from_scratch_with_prot_as/">Reddit</a>)</li>
<li><a href="https://youtu.be/xVmqPzYnqaw">Learning Emacs with The Professor from University of Victoria</a> (<a href="https://www.reddit.com/r/emacs/comments/1uky1wo/learning_emacs_with_the_professor_from_university/">Reddit</a>)</li>
</ul></li>
<li>Emacs configuration:
<ul class="org-ul">
<li><a href="https://emacsair.me/2026/07/03/melpa-channels">Jonas Bernoulli: Announcing two new experimental MELPA channels</a> (<a href="https://www.reddit.com/r/emacs/comments/1umm2zp/announcing_two_new_experimental_melpa_channels/">Reddit</a>, <a href="https://irreal.org/blog/?p=13920">Irreal</a>)</li>
<li><a href="https://emacsredux.com/blog/2026/07/03/automating-emacs-screenshots/">Emacs Redux: Automating Emacs Screenshots</a></li>
<li><a href="https://github.com/masutaka/dotfiles-public/blob/d1459a11188a6f8a4f5b9adfab1875f0d8d1271c/.emacs.d/init.el#L945-L972">dotfiles-public/.emacs.d/init.el</a> (<a href="https://mstdn.love/@masutaka/116867724706322494">@masutaka@mstdn.love</a>)</li>
</ul></li>
<li>Emacs Lisp:
<ul class="org-ul">
<li><a href="https://github.com/elij/graph-fa2">Introducing graph-fa2 (browser free graph rendering)</a> (<a href="https://www.reddit.com/r/emacs/comments/1umgze1/introducing_graphfa2_browser_free_graph_rendering/">Reddit</a>)</li>
</ul></li>
<li>Appearance:
<ul class="org-ul">
<li><a href="https://codeberg.org/jjba23/modusregel">modusregel: a simple, beautiful mode-line for Emacs</a> (<a href="https://www.reddit.com/r/emacs/comments/1ulvnsa/modusregel_a_simple_beautiful_modeline_for_emacs/">Reddit</a>)</li>
</ul></li>
<li>Navigation:
<ul class="org-ul">
<li><a href="https://www.youtube.com/watch?v=JEcDDuYlfiM">How to Search For Text in Emacs</a> (01:45)</li>
<li><a href="https://metaredux.com/posts/2026/07/01/projectile-3-0.html">Meta Redux: Projectile 3.0</a> and <a href="https://metaredux.com/posts/2026/07/04/projectile-3-1.html">3.1</a></li>
<li><a href="https://www.youtube.com/watch?v=WO6NzhJmzZc">Emacs-LinkXall Hyperlinking In Program Source Files</a> (02:36)</li>
</ul></li>
<li>Dired:
<ul class="org-ul">
<li><a href="https://emacs.dyerdwelling.family/emacs/20260515110240-emacs&#45;&#45;that-moment-dired-eats-your-file-and-why-trash-saves-you/">James Dyer: That Moment Dired Eats Your File and why Trash Saves You</a> (<a href="https://irreal.org/blog/?p=13914">Irreal</a>)</li>
<li><a href="https://eugene-andrienko.com/2026-07-05-my-emacs-configuration-dired.html">My Emacs configuration (Dired)</a> (<a href="https://mastodon.bsd.cafe/@evgandr/116869090588971490">@evgandr@bsd.cafe</a>)</li>
</ul></li>
<li>Writing:
<ul class="org-ul">
<li><a href="https://www.reddit.com/r/emacs/comments/1uo1rmu/abbreviations_but_locally/">Abbreviations, but locally</a></li>
<li><a href="https://protesilaos.com/codelog/2026-07-02-emacs-french-input-method-jinx-spell/">Protesilaos: Emacs: write with input method (e.g. French) and Jinx for spelling</a> (<a href="https://irreal.org/blog/?p=13924">Irreal</a>, <a href="https://youtu.be/UjCbNOqUgTs">YouTube</a> 11:50, <a href="https://www.reddit.com/r/emacs/comments/1ulktr6/new_prot_video_write_with_input_method_eg_french/">Reddit</a>)</li>
</ul></li>
<li>Denote:
<ul class="org-ul">
<li><a href="https://chrismaiorana.com/god-mode-notes/">Chris Maiorana: God mode notes with Denote and Consult Notes</a> (<a href="https://www.youtube.com/watch?v=_F8c5kLQT70">YouTube</a>, 15:04)</li>
</ul></li>
<li>Org Mode:
<ul class="org-ul">
<li><a href="https://list.orgmode.org/178278315680.690764.12616208662188412656@gmx.de">Org Mode requests: [RFC] ob-core: org-babel-call &ndash; a documented way to call a block from Lisp</a></li>
<li><a href="https://whhone.com/posts/one-line-per-day-diary-in-org-mode/">Wai Hon: One-Line-Per-Day Diary in Org-mode</a></li>
<li><a href="https://github.com/haji-ali/org-clock-lock">org-clock-lock: Mandatory task focus based on org-clock</a> (<a href="https://www.reddit.com/r/emacs/comments/1ukpk3c/orgclocklock_mandatory_task_focus_based_on/">Reddit</a>)</li>
<li><a href="https://www.youtube.com/watch?v=RJqRwlVvB3E">Seamless view/editing of markdown as org-mode</a> (18:51)</li>
<li><a href="https://www.reddit.com/r/emacs/comments/1un91s6/memorize_vocabulary_on_the_go_on_emacs_android/">Memorize vocabulary on the go on Emacs Android</a> org-srs</li>
<li><a href="https://list.orgmode.org/orgmode/878q7uzip7.fsf@localhost/">[BLOG] #30 bbb:OrgMeetup on Wed, May 13, 19:00 UTC+3 - Ihor Radchenko</a> (<a href="https://fosstodon.org/@yantar92/116846070441664749">@yantar92@fosstodon.org</a>)</li>
<li>Org development:
<ul class="org-ul">
<li><a href="https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=13a25caeb2f71b2ddf19a8fae3316195302e8959">ox-beamer.el: add ltx-talk support</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=4f39f176dc0f5a71762a0279b14447c99f56fb98">lisp/ol.el: Add option `org-link-default-file-link-description'</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=fd5d3b1a599aad17ff67a2625a1725df520976ce">ox-latex.el: Add DocumentMetadata</a></li>
</ul></li>
</ul></li>
<li>Coding:
<ul class="org-ul">
<li><a href="https://ray-on-emacs.blogspot.com/2026/07/emacs-carnival-july-2026-programming.html">Raymond Zeitler: Emacs Carnival July 2026 &ndash; Programming</a></li>
<li><a href="https://www.youtube.com/watch?v=YV1kyVE6SvU">Browse GitHub repos directly from find-file dialog</a> (29:11)</li>
<li><a href="https://emacsair.me/2026/07/01/magit-4.6">Jonas Bernoulli: Magit 4.6 released</a> (<a href="https://irreal.org/blog/?p=13916">Irreal</a>, <a href="https://www.reddit.com/r/emacs/comments/1ukukzs/magit_v460_released/">Reddit</a>)</li>
<li><a href="https://tusharhero.codeberg.page/underappreciated-builtin-gud.html">tusharhero: Underappreciated builtin: Grand Unified Debugger</a> (<a href="https://lobste.rs/s/g6wquq/underappreciated_builtin_grand_unified">lobste.rs</a>)</li>
<li><a href="https://www.reddit.com/r/emacs/comments/1ukoy32/til_flycheck_can_explain_errors/">TIL: Flycheck can explain errors</a></li>
<li><a href="https://metaredux.com/posts/2026/07/01/sayid-redux.html">Meta Redux: Sayid Redux</a></li>
<li><a href="https://metaredux.com/posts/2026/06/30/cider-2-0-is-brewing.html">Meta Redux: CIDER 2.0 is Brewing…</a></li>
<li><a href="https://metaredux.com/posts/2026/07/05/clojurists-together-update-may-june-2026.html">Meta Redux: Clojurists Together Update: May and June 2026</a></li>
</ul></li>
<li>Shells:
<ul class="org-ul">
<li><a href="https://mastodon.social/@jamescherti/116874196681776761">How to build the Emacs vterm module with custom CFLAGS and LDFLAGS (@jamescherti)</a></li>
</ul></li>
<li>Web:
<ul class="org-ul">
<li><a href="https://www.bounga.org/emacs/2026/07/01/shpaste-a-paste-sr-ht-client-for-emacs/">Nicolas Cavigneaux: shpaste: a paste.sr.ht Client for Emacs</a> ( <a href="https://www.reddit.com/r/emacs/comments/1ul1mcp/shpaste_an_emacs_client_for_pastesrht/">Reddit</a>, <a href="https://sr.ht/~bounga/shpaste">Sourcehut</a>)</li>
<li><a href="https://sachachua.com/blog/2026/07/une-navigation-simplifiee-sur-mon-blog-grace-a-eww-et-emacs/">Sacha Chua: Une navigation simplifiée sur mon blog grâce à EWW (et Emacs !)</a></li>
</ul></li>
<li>Mail, news, and chat:
<ul class="org-ul">
<li><a href="https://www.bounga.org/emacs/2026/06/30/sign-always-encrypt-when-possible-in-mu4e/">Nicolas Cavigneaux: Sign Always, Encrypt When Possible: Automatic GPG in mu4e</a> (<a href="https://irreal.org/blog/?p=13918">Irreal</a>)</li>
<li><a href="https://joarvarndt.se/mu4e-wkd.html">Joar von Arndt: Automatically Find PGP Keys in Mu4e</a></li>
<li><a href="https://www.bounga.org/emacs/2026/07/02/emacs-mailto-open-macos-mailto-links-in-emacs/">Nicolas Cavigneaux: emacs-mailto: Open macOS mailto: Links in Emacs</a> (<a href="https://www.reddit.com/r/emacs/comments/1ul1pew/emacsmailto_make_macos_mailto_links_open_in_emacs/">Reddit</a>, <a href="https://sr.ht/~bounga/emacs-mailto">Sourcehut</a>)</li>
</ul></li>
<li>Doom Emacs:
<ul class="org-ul">
<li><a href="https://youtube.com/watch?v=HnL77t4IsBY&amp;is=cTej7C68MiOhu-Xk">Doom Emacs: Why I Chose It Over Vim and Never Looked Back</a> (<a href="https://www.reddit.com/r/emacs/comments/1ul3pv3/doom_emacs_why_i_chose_it_over_vim_and_never/">Reddit</a>)
<ul class="org-ul">
<li><a href="https://www.youtube.com/watch?v=s7FOH66QFU8">Neovim user Reacts to Bashbunni's Doom Emacs Video</a> (22:55)</li>
<li><a href="https://www.youtube.com/watch?v=76DxSjrBOBg">3 Neovim Users Talk About Emacs, Which One is Better?</a> (35:45)</li>
</ul></li>
</ul></li>
<li>Multimedia:
<ul class="org-ul">
<li><a href="https://github.com/LuciusChen/ytm-radio">ytm-radio is an Emacs-native YouTube Music player</a> (<a href="https://www.reddit.com/r/emacs/comments/1ulgiin/ytmradio_is_an_emacsnative_youtube_music_player/">Reddit</a>)</li>
</ul></li>
<li>LLMs:
<ul class="org-ul">
<li><a href="https://willemvandenende.com/blog/engineering/removing-a-special-cause-of-variation-in-small-steps">Removing a special cause of variation in small steps — Willem van den Ende</a> (<a href="https://mastodon.social/@mostalive/116856245273974288">@mostalive</a>)</li>
<li><a href="https://getsmall.xyz/post/cmr9fur9c0071ajx9fur7me1j">Emacs and AI, the combination you've been missing</a></li>
<li><a href="https://www.youtube.com/watch?v=T9HSTSm7i5M">New experimental feature of gptel</a> (33:20)</li>
<li><a href="https://www.youtube.com/watch?v=kIum-ciAtuY">AI-driven keyboard macros in emacs</a> (01:06)</li>
<li><a href="https://v.redd.it/7ntsi22xriah1">Glasspane: A proof of concept for a transparent bridge between mobile interaction and executing Elisp</a> (<a href="https://www.reddit.com/r/emacs/comments/1uk7m5k/glasspane_a_proof_of_concept_for_a_transparent/">Reddit</a>)
<ul class="org-ul">
<li><a href="https://v.redd.it/0v73b3yosiah1">Secondary Glasspane Demo: Composing Android Companion app using Elisp.</a></li>
</ul></li>
</ul></li>
<li>Community:
<ul class="org-ul">
<li><a href="https://www.reddit.com/r/emacs/comments/1ujd8u1/fortnightly_tips_tricks_and_questions_20260630/">Fortnightly Tips, Tricks, and Questions — 2026-06-30 / week 26</a>: language detection, meow and ghostel, debug-on-variable-change, &hellip;</li>
<li><a href="https://www.reddit.com/r/emacs/comments/1uljlxt/what_do_you_do_in_emacs/">What do you do in emacs?</a></li>
<li><a href="https://www.reddit.com/r/emacs/comments/1uo4t5e/new_contributors_to_gnu_emacs_over_time/">New contributors to GNU Emacs over time</a></li>
<li><a href="https://sachachua.com/blog/2026/07/re-react-to-sacha-and-prot-newbies-and-starter-kits-emacs-video-linkarzu/">Sacha Chua: Re: React to Sacha and Prot Newbies and Starter Kits Emacs Video - linkarzu</a> (<a href="https://www.youtube.com/watch?v=Ar4c0EU4rIs">YouTube</a>, 14:26)</li>
<li><a href="https://www.youtube.com/watch?v=edAcFgkJkSA">Finish Prot and Sacha Video | Should I Take Emacs Coaching Sessions with Prot?</a> (05:09:08)</li>
<li><a href="https://planet.emacslife.com/social.org">Planet Emacslife now has Org Social output</a> (<a href="https://activity.andros.dev/@andros/statuses/01KWVRR14V5WX42ZD3KWD68PKE">@andros@activity.andros.dev</a>)</li>
</ul></li>
<li>Other:
<ul class="org-ul">
<li><a href="https://www.diva-portal.org/smash/record.jsf?pid=diva2%3A2052282&amp;dswid=9863">The GNU Emacs Architecture: Unlocking the Core</a> (<a href="https://www.diva-portal.org/smash/get/diva2:2052282/FULLTEXT01.pdf">full-text PDF</a>, <a href="https://www.reddit.com/r/emacs/comments/1uknygh/the_gnu_emacs_architecture_unlocking_the_core/">Reddit</a>, <a href="https://news.ycombinator.com/item?id=48747733">HN</a>, <a href="https://lobste.rs/s/t1rsta/gnu_emacs_architecture">lobste.rs</a>)</li>
<li><a href="https://melpa.org/#/anju">Anju 1.8.0: Right-click context menu additions like Copy Link Address</a> (<a href="https://sfba.social/@kickingvegas/116851174834229892">@kickingvegas@sfba.social</a>)</li>
<li><a href="https://mbork.pl/2026-06-29_opening_pdfs_in_pdf-tools">Marcin Borkowski: opening pdfs in pdf-tools</a> emacsclient.desktop file for making Emacs the default PDF viewer in Linux</li>
<li><a href="https://ray-on-emacs.blogspot.com/2026/06/create-date-books-planners-and.html">Raymond Zeitler: Create Date Books, Planners and Calendars with Emacs</a></li>
<li><a href="https://codeberg.org/benja2998/neofetch.el">neofetch.el</a> (<a href="https://www.reddit.com/r/emacs/comments/1ummg76/neofetchel/">Reddit</a>) - system information</li>
<li><a href="https://chaos.social/@root42/116866568649413130">Printing with Emacs under recent MacOS releases (@root42@chaos.social)</a></li>
<li><a href="https://www.youtube.com/watch?v=3rqw2XdDHIs">How to Connect Official Android Emacs to the Pixel Linux Terminal (No Root!)</a> (00:20) - toybox nc (netcat) to make a local connection</li>
<li><a href="https://www.youtube.com/watch?v=xXfvEjipmC4">Installation and Setting up Emacs on Windows 11&hellip;.</a> (15:17)</li>
</ul></li>
<li>Emacs development:
<ul class="org-ul">
<li>emacs-devel: <a href="https://yhetil.org/emacs-devel/867bna9h2a.fsf@gnu.org/">Re: SDL terminal type - Eli Zaretskii</a> - theoretical benefits of changing the way the main loop is handled</li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=c7aab69e30ffb8cd91df488d0cafe22bb7774877">Delete dir-mode VC backend method</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=02fb63f7fe9aca2974d47095e5281919d173967a">VC-Dir: Let backends supply a custom mode and key binding hints</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=35af392aee538254f92fb2386f1dd69c7d0fb82b">Keep Rmail collection buffers unibyte</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=2a2675fd3977b872d8c6b3efb8cc1d93c9e6b4fa">New macro 'elisp-scope-define-function-spec' (bug#81355)</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=8c8caa308857b89e22b2d2f9d4be2241cf0a6f67">elisp-scope.el: Support associating analyzers with multiple symbols</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=56154c939bf8f3cd7dbadeb91ef0a2fe4294ec65">Improve commit log entry creation from ChangeLog (bug#80928)</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=850cbdfa1be89f6ede45d304fb3792d1043ef2fa">Update to Android 17</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=d56e98592ef949f31687ff8adf16a12411efb1e5">Clicking mode line menus in inactive windows now switches the window</a></li>
</ul></li>
<li>New packages:
<ul class="org-ul">
<li><a target="_blank" href="https://melpa.org/#/browsel">browsel</a>: WebSocket bridge to a Chrome/Firefox extension (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/denote-solo">denote-solo</a>: Switch the active Denote directory (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/hutch">hutch</a>: AI code review for magit (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/jal">jal</a>: Java Agent Loader (JAL) for JDTLS (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/kusanagi-theme">kusanagi-theme</a>: Ghost in the Shell inspired dark theme built on Modus (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/ol-locate-file">ol-locate-file</a>: Locate-based file links for Org mode (MELPA)</li>
<li><a target="_blank" href="https://elpa.gnu.org/packages/sendai-theme.html">sendai-theme</a>: A cool blue color theme (GNU ELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/srs">srs</a>: Spaced repetition in plain text (MELPA)</li>
</ul></li>
</ul>

<p>
Links from <a href="https://www.reddit.com/r/emacs">reddit.com/r/emacs</a>, <a href="https://www.reddit.com/r/orgmode">r/orgmode</a>, <a href="https://www.reddit.com/r/spacemacs">r/spacemacs</a>, <a href="https://mastodon.social/tags/emacs">Mastodon #emacs</a>, <a href="https://bsky.app/hashtag/emacs">Bluesky #emacs</a>, <a href="https://hn.algolia.com/?query=emacs&amp;sort=byDate&amp;prefix&amp;page=0&amp;dateRange=all&amp;type=story">Hacker News</a>, <a href="https://lobste.rs/search?q=emacs&amp;what=stories&amp;order=newest">lobste.rs</a>, <a href="https://programming.dev/c/emacs?dataType=Post&amp;page=1&amp;sort=New">programming.dev</a>, <a href="https://lemmy.world/c/emacs">lemmy.world</a>, <a href="https://lemmy.ml/c/emacs?dataType=Post&amp;page=1&amp;sort=New">lemmy.ml</a>, <a href="https://planet.emacslife.com">planet.emacslife.com</a>, <a href="https://www.youtube.com/playlist?list=PL4th0AZixyREOtvxDpdxC9oMuX7Ar7Sdt">YouTube</a>, <a href="http://git.savannah.gnu.org/cgit/emacs.git/log/etc/NEWS">the Emacs NEWS file</a>, <a href="https://emacslife.com/calendar/">Emacs Calendar</a>, and <a href="https://lists.gnu.org/archive/html/emacs-devel/2026-07">emacs-devel</a>. Thanks to Andrés Ramírez for emacs-devel links. Do you have an Emacs-related link or announcement? Please e-mail me at <a href="mailto:sacha@sachachua.com">sacha@sachachua.com</a>. Thank you!</p>
<div><a href="https://sachachua.com/blog/2026/07/2026-07-06-emacs-news/index.org">View Org source for this post</a></div>
<p>You can <a href="mailto:sacha@sachachua.com?subject=Comment%20on%20https%3A%2F%2Fsachachua.com%2Fblog%2F2026%2F07%2F2026-07-06-emacs-news%2F&body=Name%20you%20want%20to%20be%20credited%20by%20(if%20any)%3A%20%0AMessage%3A%20%0ACan%20I%20share%20your%20comment%20so%20other%20people%20can%20learn%20from%20it%3F%20Yes%2FNo%0A">e-mail me at sacha@sachachua.com</a>.</p>]]></description>
		</item><item>
		<title>2026-06-29 Emacs news</title>
		<link>https://sachachua.com/blog/2026/06/2026-06-29-emacs-news/</link>
		<dc:creator><![CDATA[Sacha Chua]]></dc:creator>
		<pubDate>Mon, 29 Jun 2026 17:04:18 GMT</pubDate>
    <category>emacs</category>
<category>emacs-news</category>
		<guid isPermaLink="false">https://sachachua.com/blog/2026/06/2026-06-29-emacs-news/</guid>
		<description><![CDATA[<p>
This week, lots of people were talking about FSF's policy of not
accepting LLM contributions to Emacs core (see the last two items in
the AI category). Comments seem generally supportive of FSF's caution.
</p>

<ul class="org-ul">
<li>Help wanted:
<ul class="org-ul">
<li><a href="https://emacsconf.org/2026/cfp/">EmacsConf - 2026 - Call for Participation</a></li>
<li><a href="https://monadicsheep.org/blog/call-for-canvas-patch-testers.html">Monadic Sheep: Canvas patch: we need testers!</a> (<a href="https://lobste.rs/s/dkky2i/canvas_patch_we_need_testers">lobste.rs</a>, <a href="https://yhetil.org/emacs-devel/87ldc6bfje.fsf@subvertising.org/">emacs-devel</a>)</li>
</ul></li>
<li>Upcoming events (<a href="https://emacslife.com/calendar/emacs-calendar.ics">iCal file</a>, <a href="https://emacslife.com/calendar/">Org</a>):
<ul class="org-ul">
<li>EmacsATX: Emacs Social <a href="https://www.meetup.com/emacsatx/events/315091677/">https://www.meetup.com/emacsatx/events/315091677/</a> Thu Jul 2 1600 America/Vancouver - 1800 America/Chicago - 1900 America/Toronto - 2300 Etc/GMT &ndash; Fri Jul 3 0100 Europe/Berlin - 0430 Asia/Kolkata - 0700 Asia/Singapore</li>
<li>M-x Research: TBA <a href="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 Asia/Kolkata - 2300 Asia/Singapore</li>
<li>Emacs.si (in person): Emacs.si meetup #7 2026 (v #živo) <a href="https://dogodki.kompot.si/events/88d59360-d89a-42cc-b567-ed39ac5186fb">https://dogodki.kompot.si/events/88d59360-d89a-42cc-b567-ed39ac5186fb</a> Mon Jul 6 1900 CET</li>
<li>OrgMeetup (virtual) <a href="https://orgmode.org/worg/orgmeetup.html">https://orgmode.org/worg/orgmeetup.html</a> Wed Jul 8 0900 America/Vancouver - 1100 America/Chicago - 1200 America/Toronto - 1600 Etc/GMT - 1800 Europe/Berlin - 2130 Asia/Kolkata &ndash; Thu Jul 9 0000 Asia/Singapore</li>
<li>Atelier Emacs Montpellier (in person) <a href="https://lebib.org/date/atelier-emacs">https://lebib.org/date/atelier-emacs</a> Fri Jul 10 1800 Europe/Paris</li>
</ul></li>
<li>Emacs configuration:
<ul class="org-ul">
<li><a href="https://github.com/melpa/melpa/pull/10057">New transitional MELPA channels: snapshots and releases</a> (<a href="https://mastodon.world/@minad/116824647604682588">@minad@mastodon.world</a>) - version numbers will be release.0.date.count, which will be compatible with other package archives</li>
<li><a href="https://ray-on-emacs.blogspot.com/2026/06/emacs-disabled-commands.html">Raymond Zeitler: Emacs disabled Commands</a></li>
<li><a href="https://amiorin.github.io/.emacs.d/">From Doom Emacs to Vanilla/Custom Emacs — Saved by Claude Code</a> (<a href="https://www.reddit.com/r/emacs/comments/1ufifue/from_doom_emacs_to_vanillacustom_emacs_saved_by/">Reddit</a>) - annotated config</li>
<li><a href="https://v.redd.it/uwvr3fzo5v9h1">Firemacs Update</a> (<a href="https://www.reddit.com/r/emacs/comments/1uh97um/firemacs_update/">Reddit</a>)</li>
</ul></li>
<li>Emacs Lisp:
<ul class="org-ul">
<li><a href="https://dev.to/vindarel/emacs-lispy-mode-convolute-real-world-example-fe1">Emacs' lispy-mode: Convolute real-world example! - DEV Community</a> (<a href="https://framapiaf.org/@vindarel/116800661731742317">@vindarel@framapiaf.org</a>)</li>
<li><a href="https://www.johndcook.com/blog/2026/06/23/regex-everywhere/">Regular expressions that work “everywhere”</a> (<a href="https://news.ycombinator.com/item?id=48672232">HN</a>, <a href="https://lobste.rs/s/mq245g/regular_expressions_work_everywhere">lobste.rs</a>)</li>
<li><a href="http://yummymelon.com/devnull/scheduling-future-tasks-in-emacs.html">Scheduling Future Tasks in Emacs</a> (<a href="https://www.reddit.com/r/emacs/comments/1uenp4p/scheduling_future_tasks_in_emacs/">Reddit</a>, <a href="https://irreal.org/blog/?p=13901">Irreal</a>)</li>
<li><a href="https://github.com/kn66/commonmark-gfm.el">commonmark-gfm.el: a pure Emacs Lisp CommonMark/GFM renderer</a> (<a href="https://www.reddit.com/r/emacs/comments/1uhwed7/commonmarkgfmel_a_pure_emacs_lisp_commonmarkgfm/">Reddit</a>)</li>
<li><a href="https://github.com/d12frosted/vui.el">vui.el: declarative, React-style UIs in Emacs buffers (v1.2, now with inline forms and flex layout)</a> (<a href="https://www.reddit.com/r/emacs/comments/1ue7r9f/vuiel_declarative_reactstyle_uis_in_emacs_buffers/">Reddit</a>)</li>
</ul></li>
<li>Appearance:
<ul class="org-ul">
<li><a href="https://github.com/Senka07/nerv_theme.el">an attempt to create a theme inspired by Nerv from Evangelion</a> (<a href="https://www.reddit.com/r/emacs/comments/1ughyjg/an_attempt_to_create_a_theme_inspired_by_nerv/">Reddit</a>)</li>
<li><a href="https://github.com/LionyxML/kusanagi-theme">Kusanagi: a Ghost in the Shell-inspired dark theme for Emacs</a> (<a href="https://www.reddit.com/r/emacs/comments/1ugexb8/kusanagi_a_ghost_in_the_shellinspired_dark_theme/">Reddit</a>)</li>
<li><a href="https://github.com/larrasket/emacs-liquid-glass">Emacs with Ghostty-like Liquid Glass Effect</a> (<a href="https://www.reddit.com/r/emacs/comments/1uepn3x/emacs_with_ghosttylike_liquid_glass_effect/">Reddit</a>)</li>
<li><a href="https://www.chiply.dev/post-svg-margin">svg-margin: Better Gutters for Emacs</a> (<a href="https://www.reddit.com/r/emacs/comments/1ueb70t/svgmargin_better_gutters_for_emacs/">Reddit</a>)</li>
<li><a href="https://protesilaos.com/codelog/2026-06-28-emacs-doric-tiger-doric-lion/">Protesilaos: Emacs: new ‘doric-tiger’ and ‘doric-lion’ for the ‘doric-themes’</a></li>
<li><a href="https://protesilaos.com/codelog/2026-06-29-emacs-fontaine-3-1-0/">Protesilaos: Emacs: fontaine version 3.1.0</a></li>
</ul></li>
<li>Navigation:
<ul class="org-ul">
<li><a href="https://ray-on-emacs.blogspot.com/2026/06/preventing-errant-navigation.html">Raymond Zeitler: Preventing Errant Navigation</a></li>
<li><a href="https://shallowsky.com/blog/linux/editors/emacs-bookmarks-position.html">Overriding Emacs' Broken Bookmark Position Code (Updated) (Shallow Thoughts)</a> (<a href="https://fosstodon.org/@akkana/116829324463088316">@akkana@fosstodon.org</a>)</li>
<li><a href="https://randyridenour.net/posts/2026-06-23-toggle-ghostel.html">Randy Ridenour: Toggle Ghostel</a> (<a href="https://irreal.org/blog/?p=13905">Irreal</a>)</li>
</ul></li>
<li>Dired:
<ul class="org-ul">
<li><a href="https://github.com/kn66/dired-clipboard.el">dired-clipboard.el: Copy and paste files in Dired with M-w / C-y</a> (<a href="https://www.reddit.com/r/emacs/comments/1ufq0uk/diredclipboardel_copy_and_paste_files_in_dired/">Reddit</a>)</li>
</ul></li>
<li>Org Mode:
<ul class="org-ul">
<li><a href="https://ray-on-emacs.blogspot.com/2026/06/link-diary-event-to-org-heading.html">Raymond Zeitler: Link diary Event to Org Heading</a> (<a href="https://irreal.org/blog/?p=13907">Irreal</a>)</li>
<li><a href="https://github.com/yibie/chai">Chai 2.0 — Emacs reading workflow, stripped down to what actually matters</a> (<a href="https://www.reddit.com/r/emacs/comments/1ue8jvz/chai_20_emacs_reading_workflow_stripped_down_to/">Reddit</a>)</li>
<li><a href="https://www.cyan.sh/blog/posts/org-roam-orphans.html">Jakub Nowak: org-roam Orphans</a></li>
<li><a href="https://github.com/GerardoCendejas/org-roam-stats.git">I built a stats dashboard for org-roam (org-roam-stats)</a> (<a href="https://www.reddit.com/r/OrgRoam/comments/1uet3g4/i_built_a_stats_dashboard_for_orgroam_orgroamstats/">Reddit</a>)</li>
<li><a href="https://www.d12frosted.io/posts/2026-06-19-vulpea-v2-4">Vulpea v2.4: unlinked mentions, schemas, and renaming - Boris Buliga</a> (<a href="https://github.com/d12frosted/vulpea/blob/master/CHANGELOG.org">changelog</a>, <a href="https://www.reddit.com/r/emacs/comments/1ug8rkh/vulpea_24/">Reddit</a>)</li>
</ul></li>
<li>Coding:
<ul class="org-ul">
<li><a href="https://codeberg.org/gemmaro/flymake-sqlite/releases/tag/v0.3.0">flymake-sqlite v0.3.0</a> (<a href="https://mastodon.social/@gemmaro/116830158525129994">@gemmaro</a>)</li>
<li><a href="https://batsov.com/articles/2026/06/24/neocaml-0-9-repl-completion-and-robustness/">Bozhidar Batsov: Neocaml 0.9: A Better REPL, Dune/Opam Completion, and More Robustness</a></li>
<li><a href="https://ankit.earth/microblog/1782413285/">Ankit Gadiya: which-function-mode displays the current function in the mode line</a></li>
</ul></li>
<li>Web:
<ul class="org-ul">
<li><a href="http://github.com/dmgerman/browsel">Browsel: a two way communication between the web browser and emacs</a> (<a href="https://www.youtube.com/watch?v=8nSiG_hMZWI">YouTube</a> 10:28, (<a href="https://www.reddit.com/r/emacs/comments/1ugg083/browsel_a_two_way_communication_between_the_web/">Reddit</a>)</li>
</ul></li>
<li>Mail, news, and chat:
<ul class="org-ul">
<li><a href="https://www.cyan.sh/blog/posts/new-package-gomuks-el.html">Jakub Nowak: New Package: Gomuks.el</a> - Matrix client written in Go</li>
</ul></li>
<li>Multimedia:
<ul class="org-ul">
<li><a href="https://github.com/Nuno69/as-sound-switch">as-sound-switch: blazingly fast audio i/o switcher for Emacs</a> (<a href="https://www.reddit.com/r/emacs/comments/1ufn6rf/assoundswitch_blazingly_fast_audio_io_switcher/">Reddit</a>) MacOS</li>
<li><a href="https://github.com/luqtas/csound-score-emacs">luqtas/csound-score-emacs: my take on navigating the Csound score paradigm with Emacs · GitHub</a></li>
</ul></li>
<li>Fun:
<ul class="org-ul">
<li><a href="https://i.redd.it/9l1hon0a0d9h1.png">the learning cliff and the View from the Top</a> (<a href="https://www.reddit.com/r/emacs/comments/1uf0d2k/the_learning_cliff_and_the_view_from_the_top/">Reddit</a>)</li>
</ul></li>
<li>AI:
<ul class="org-ul">
<li><a href="https://i.redd.it/zmr1fdobqf9h1.jpeg">For scientists and learners: agent-shell renders equations as you chat</a> (<a href="https://www.reddit.com/r/emacs/comments/1ufbipv/for_scientists_and_learners_agentshell_renders/">Reddit</a>, <a href="https://www.youtube.com/watch?v=wGM3xH06Wso">YouTube</a>)</li>
<li><a href="https://github.com/jdormit/emacs-opencode">emacs-opencode: native Emacs client for OpenCode</a> (<a href="https://www.reddit.com/r/emacs/comments/1udlrp4/emacsopencode_native_emacs_client_for_opencode/">Reddit</a>)</li>
<li><a href="https://github.com/gavv/emacs-jail-mcp">emacs-jail-mcp: MCP server with disposable Emacs sandbox</a> (<a href="https://www.reddit.com/r/emacs/comments/1ug8u46/emacsjailmcp_mcp_server_with_disposable_emacs/">Reddit</a>)</li>
<li><a href="https://github.com/elij/macher-agent">macher-agent updates (emacs native agent orchestration)</a> (<a href="https://www.reddit.com/r/emacs/comments/1udhcnj/macheragent_updates_emacs_native_agent/">Reddit</a>)</li>
<li><a href="https://metaredux.com/posts/2026/06/26/copilot-el-0-7.html">Meta Redux: copilot.el 0.7</a></li>
<li><a href="http://en.andros.dev/blog/4b707a03/how-i-built-a-gpu-backend-for-emacs/">Andros Fenollosa: How I built a GPU backend for Emacs</a> (<a href="https://www.reddit.com/r/emacs/comments/1ufiyu3/how_i_built_a_gpu_backend_for_emacs/">Reddit</a>, <a href="https://news.ycombinator.com/item?id=48642503">HN</a>)</li>
<li><a href="https://xlii.space/eng/honesty-gets-emacs-patch-rejected/#fnref:2">Honesty gets Emacs patch rejected</a> (<a href="https://www.reddit.com/r/emacs/comments/1uhb06f/honesty_gets_emacs_patch_rejected/">Reddit</a>, <a href="https://news.ycombinator.com/item?id=48681557">HN</a>, <a href="https://lobste.rs/s/omq8rt/vibecoding_gets_emacs_patch_rejected">lobste.rs</a>)</li>
</ul></li>
<li>Community:
<ul class="org-ul">
<li><a href="https://plaindrops.de/blog/2026/emacscarnival2607/">Emacs Blog Carnival July 2026 "Programming" | Plain DrOps</a> (<a href="https://chaos.social/@SpaceCadet/116832844194274430">@SpaceCadet@chaos.social</a>)</li>
<li><a href="https://www.eliasstorms.net/notes/emacs-anniversary.html">Emacs anniversary</a> (<a href="https://mastodon.social/@EFLS/116806578556818263">@EFLS</a>)</li>
<li><a href="https://willemvandenende.com/blog/engineering/an-example-would-be-handy-right-now">An example would be handy right about now - how to shave yaks with great efficiency . — Willem van den Ende</a> (<a href="https://mastodon.social/@mostalive/116821163748437793">@mostalive</a>)</li>
<li><a href="https://www.reddit.com/r/emacs/comments/1udwq2v/do_all_emacs_veterans_that_started_from_doom/">Do all emacs veterans that started from doom eventually roll out their own vanilla config?</a></li>
<li><a href="https://www.hristos.co/blog/ten-years-of-emacs/">Hristos N. Triantafillou: Ten Years Of Emacs</a></li>
<li><a href="https://youtu.be/EnwG2zRT7BA">Neovim user trying to learn Vanilla Emacs properly, what should I focus on first?</a> (<a href="https://www.reddit.com/r/emacs/comments/1udtytx/neovim_user_trying_to_learn_vanilla_emacs/">Reddit</a>) - linkarzu
<ul class="org-ul">
<li><a href="https://www.youtube.com/watch?v=ooyn60c5UbA">Ok, so Now we're Really Installing it</a> (01:50:14)</li>
<li><a href="https://www.youtube.com/watch?v=iXCDQlGM_j4">Follow The Emacs Tutorial (Day 3)</a> (01:25:38)</li>
<li><a href="https://www.youtube.com/watch?v=bDVopQNscNM">Emacs Tutorial part 2 (Day 4)</a> (02:07:00)</li>
<li><a href="https://www.youtube.com/watch?v=hsPHmIMURqw">0012 | Learning Emacs with The Professor from University of Victoria</a> (01:34:35)
<ul class="org-ul">
<li><a href="https://www.youtube.com/watch?v=xVmqPzYnqaw">Learning Emacs with The Professor from University of Victoria</a> (12:50)</li>
</ul></li>
</ul></li>
<li><a href="https://www.youtube.com/watch?v=HnL77t4IsBY">Doom Emacs: Why I Chose It Over Vim and Never Looked Back</a> (27:03)</li>
</ul></li>
<li>Other:
<ul class="org-ul">
<li><a href="https://github.com/jixiuf/helixel-mode">Helixel - Another Helix Emulation Layer</a> (<a href="https://www.reddit.com/r/emacs/comments/1uegy1h/helixel_another_helix_emulation_layer/">Reddit</a>)</li>
</ul></li>
<li>Emacs development:
<ul class="org-ul">
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=268e055e0515ccec8159b13d4b2e97428bd63b5e">Limit VC-Dir status process output processing</a></li>
</ul></li>
<li>New packages:
<ul class="org-ul">
<li><a target="_blank" href="https://melpa.org/#/fzfa">fzfa</a>: Async fuzzy completion via `fzf-native' (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/git-overleaf">git-overleaf</a>: Clone, push, and pull full Overleaf projects with Git (MELPA)</li>
<li><a target="_blank" href="https://elpa.gnu.org/packages/lisp-ts-mode.html">lisp-ts-mode</a>: lisp-mode with tree-sitter support (GNU ELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/musicbrainz-interactive">musicbrainz-interactive</a>: Interactive commands for MusicBrainz related things (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/youtube-music">youtube-music</a>: YouTube Music client (MELPA)</li>
</ul></li>
</ul>

<p>
Links from <a href="https://www.reddit.com/r/emacs">reddit.com/r/emacs</a>, <a href="https://www.reddit.com/r/orgmode">r/orgmode</a>, <a href="https://www.reddit.com/r/spacemacs">r/spacemacs</a>, <a href="https://mastodon.social/tags/emacs">Mastodon #emacs</a>, <a href="https://bsky.app/hashtag/emacs">Bluesky #emacs</a>, <a href="https://hn.algolia.com/?query=emacs&amp;sort=byDate&amp;prefix&amp;page=0&amp;dateRange=all&amp;type=story">Hacker News</a>, <a href="https://lobste.rs/search?q=emacs&amp;what=stories&amp;order=newest">lobste.rs</a>, <a href="https://programming.dev/c/emacs?dataType=Post&amp;page=1&amp;sort=New">programming.dev</a>, <a href="https://lemmy.world/c/emacs">lemmy.world</a>, <a href="https://lemmy.ml/c/emacs?dataType=Post&amp;page=1&amp;sort=New">lemmy.ml</a>, <a href="https://planet.emacslife.com">planet.emacslife.com</a>, <a href="https://www.youtube.com/playlist?list=PL4th0AZixyREOtvxDpdxC9oMuX7Ar7Sdt">YouTube</a>, <a href="http://git.savannah.gnu.org/cgit/emacs.git/log/etc/NEWS">the Emacs NEWS file</a>, <a href="https://emacslife.com/calendar/">Emacs Calendar</a>, and <a href="https://lists.gnu.org/archive/html/emacs-devel/2026-06">emacs-devel</a>. Thanks to Andrés Ramírez for emacs-devel links. Do you have an Emacs-related link or announcement? Please e-mail me at <a href="mailto:sacha@sachachua.com">sacha@sachachua.com</a>. Thank you!</p>
<div><a href="https://sachachua.com/blog/2026/06/2026-06-29-emacs-news/index.org">View Org source for this post</a></div>
<p>You can <a href="mailto:sacha@sachachua.com?subject=Comment%20on%20https%3A%2F%2Fsachachua.com%2Fblog%2F2026%2F06%2F2026-06-29-emacs-news%2F&body=Name%20you%20want%20to%20be%20credited%20by%20(if%20any)%3A%20%0AMessage%3A%20%0ACan%20I%20share%20your%20comment%20so%20other%20people%20can%20learn%20from%20it%3F%20Yes%2FNo%0A">e-mail me at sacha@sachachua.com</a>.</p>]]></description>
		</item><item>
		<title>2026-06-22 Emacs news</title>
		<link>https://sachachua.com/blog/2026/06/2026-06-22-emacs-news/</link>
		<dc:creator><![CDATA[Sacha Chua]]></dc:creator>
		<pubDate>Tue, 23 Jun 2026 02:30:26 GMT</pubDate>
    <category>emacs</category>
<category>emacs-news</category>
		<guid isPermaLink="false">https://sachachua.com/blog/2026/06/2026-06-22-emacs-news/</guid>
		<description><![CDATA[<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="https://github.com/elij/grove-extra">force-directed graphs</a>
(<a href="https://www.reddit.com/r/emacs/comments/1u9vvt3/emacs_svg_rendering_in_force_directed_graph_sims/">Reddit</a>) and <a href="https://github.com/krvkir/org-mindmap">text-based mindmaps</a> (<a href="https://www.reddit.com/r/emacs/comments/1u82429/orgmindmap_v030/">Reddit</a>, <a href="https://lobste.rs/s/sqiyga/org_mindmap_editable_mindmaps_for_org">lobste.rs</a>) were pretty cool.
Enjoy!
</p>

<ul class="org-ul">
<li>Emacs 31:
<ul class="org-ul">
<li><a href="https://www.rahuljuliato.com/posts/emacs-31-around-the-corner">Emacs 31 Is Around the Corner: The Changes I'm Already Daily Driving</a> (<a href="https://www.reddit.com/r/emacs/comments/1u8vr3e/emacs_31_is_around_the_corner_the_changes_im/">Reddit</a>, <a href="https://news.ycombinator.com/item?id=48584135">HN</a>, <a href="https://lobste.rs/s/b0mp2e/changes_emacs_31_i_m_already_daily_driving">lobste.rs</a>, <a href="https://irreal.org/blog/?p=13889">Irreal</a>)</li>
</ul></li>
<li>Upcoming events (<a href="https://emacslife.com/calendar/emacs-calendar.ics">iCal file</a>, <a href="https://emacslife.com/calendar/">Org</a>):
<ul class="org-ul">
<li>Emacs Berlin: Emacs-Berlin Hybrid Meetup <a href="https://emacs-berlin.org/">https://emacs-berlin.org/</a> Wed Jun 24 1000 America/Vancouver - 1200 America/Chicago - 1300 America/Toronto - 1700 Etc/GMT - 1900 Europe/Berlin - 2230 Asia/Kolkata &ndash; Thu Jun 25 0100 Asia/Singapore</li>
<li>Emacs APAC: Emacs APAC meetup (virtual) <a href="https://emacs-apac.gitlab.io/announcements/">https://emacs-apac.gitlab.io/announcements/</a> Sat Jun 27 0130 America/Vancouver - 0330 America/Chicago - 0430 America/Toronto - 0830 Etc/GMT - 1030 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore</li>
<li>EmacsATX: Emacs Social <a href="https://www.meetup.com/emacsatx/events/315091677/">https://www.meetup.com/emacsatx/events/315091677/</a> Thu Jul 2 1600 America/Vancouver - 1800 America/Chicago - 1900 America/Toronto - 2300 Etc/GMT &ndash; Fri Jul 3 0100 Europe/Berlin - 0430 Asia/Kolkata - 0700 Asia/Singapore</li>
<li>M-x Research: TBA <a href="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 Asia/Kolkata - 2300 Asia/Singapore</li>
<li>Emacs.si (in person): Emacs.si meetup #7 2026 (v #živo) <a href="https://dogodki.kompot.si/events/88d59360-d89a-42cc-b567-ed39ac5186fb">https://dogodki.kompot.si/events/88d59360-d89a-42cc-b567-ed39ac5186fb</a> Mon Jul 6 1900 CET</li>
</ul></li>
<li>Beginner:
<ul class="org-ul">
<li><a href="https://www.chiply.dev/post-ask-emacs">Emacs Teaches Emacs: The Missing README</a> (<a href="https://www.youtube.com/watch?v=5ZZvQA0Ceb4">YouTube</a> 13:57, <a href="https://www.reddit.com/r/emacs/comments/1u9k3td/emacs_teaches_emacs_the_missing_readme/">Reddit</a>, <a href="https://irreal.org/blog/?p=13891">Irreal</a>, <a href="https://fosstodon.org/@chiply/116773411167976275">@chiply@fosstodon.org</a>)</li>
<li><a href="https://www.chiply.dev/post-june-emacs-carnival">Charlie Holland: Juneau Something? Emacs Teaches You How to Fish!</a> (<a href="https://www.youtube.com/watch?v=vnJhd-AgOBE">YouTube</a> 01:13:19, <a href="https://www.reddit.com/r/emacs/comments/1u8b0we/juneau_something_emacs_teaches_you_how_to_fish/">Reddit</a>, <a href="https://irreal.org/blog/?p=13884">Irreal</a>, <a href="https://fosstodon.org/@chiply/116766579307318213">@chiply@fosstodon.org</a>)</li>
</ul></li>
<li>Emacs configuration:
<ul class="org-ul">
<li><a href="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="https://github.com/alberti42/straight-overview">For straight.el people: an overview of outdated packages, and control over what gets updated</a> (<a href="https://www.reddit.com/r/emacs/comments/1u9unvy/for_straightel_people_an_overview_of_outdated/">Reddit</a>)</li>
<li><a href="https://github.com/Borderliner/Chadmacs">Updated Chadmacs</a> (<a href="https://www.reddit.com/r/emacs/comments/1u9sbki/updated_chadmacs/">Reddit</a>)</li>
<li><a href="https://github.com/66-firebat/emacs">Firemacs Review</a> (<a href="https://www.reddit.com/r/emacs/comments/1uctzm3/firemacs_review/">Reddit</a>)</li>
</ul></li>
<li>Emacs Lisp:
<ul class="org-ul">
<li><a href="https://fosstodon.org/@lucashtns/116796404126391963">Tip: debug-on-variable-change (@lucashtns)</a></li>
<li><a href="https://www.youtube.com/watch?v=WO00BWgvWro">Xah Talk Show Ep795. emacs lisp. add width height to html image thumbnails. part 2</a> (01:01:50), <a href="https://www.youtube.com/watch?v=-PpAGJ5_IsY">part 3</a> (02:19:51)</li>
<li><a href="https://www.youtube.com/watch?v=MjO74sC_10Q">Construindo um pacote do Emacs como um asteca</a> (01:33:45)</li>
</ul></li>
<li>Appearance:
<ul class="org-ul">
<li><a href="https://www.reddit.com/r/emacs/comments/1ubltvy/ghosting_cursor_effect/">Ghosting cursor effect</a></li>
<li><a href="https://github.com/barrulus/forge-cursor">Some cursor flare</a> (<a href="https://www.reddit.com/r/emacs/comments/1uavdc5/some_cursor_flare/">Reddit</a>)</li>
<li><a href="https://blog.davep.org/2026/06/15/more-mode-line-tweaking.html">Dave Pearson: More mode line tweaking</a></li>
<li><a href="https://www.reddit.com/gallery/1u9867g">Modus Nordic (Mid-)Night: high-contrast themes using the Nord color palette using Modus Themes as the base</a></li>
<li><a href="https://protesilaos.com/codelog/2026-06-17-emacs-testing-doric-themes-common-colour-values/">Protesilaos: Emacs: testing common colour values with the doric-themes</a></li>
<li><a href="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="https://protesilaos.com/codelog/2026-06-21-emacs-modus-themes-5-3-0/">Protesilaos: Emacs: modus-themes version 5.3.0</a></li>
</ul></li>
<li>Navigation:
<ul class="org-ul">
<li><a href="https://emacsredux.com/blog/2026/06/20/essential-structured-navigation-and-editing-commands/">Emacs Redux: Essential Structured Navigation and Editing Commands</a> (<a href="https://irreal.org/blog/?p=13893">Irreal</a>)</li>
<li><a href="https://www.reddit.com/r/emacs/comments/1uafbsn/underappreciated_emacs_builtins_hideshow_60/">Underappreciated Emacs built-ins: hideshow 6.0</a></li>
<li><a href="https://www.youtube.com/watch?v=ITR_gXnV9wo">Emacs HideShow Minor Mode For Folding And Unfolding 2026_06_21_03:01:51</a> (07:02)</li>
<li><a href="https://github.com/dalanicolai/jerboa">Amazing bookmarks (or quick keymaps)</a> (<a href="https://www.reddit.com/r/emacs/comments/1uc9a9i/amazing_bookmarks_or_quick_keymaps/">Reddit</a>)</li>
<li><a href="https://mbork.pl/2026-06-15_Scrolling_pdfs_in_other_windows">Marcin Borkowski: Scrolling pdfs in other windows</a> (<a href="https://irreal.org/blog/?p=13880">Irreal</a>)</li>
<li><a href="https://www.youtube.com/watch?v=-u0xfy5JMdU">How to Split the Screen in Emacs</a> (02:02)</li>
</ul></li>
<li>Dired:
<ul class="org-ul">
<li><a href="https://www.reddit.com/r/emacs/comments/1u9nbbg/dired_global_script_runner_a_yaziinspired_global/">Dired Global Script Runner: A Yazi-inspired global file marking system for Dired</a></li>
</ul></li>
<li>Writing:
<ul class="org-ul">
<li><a href="https://github.com/luqtas/log-mode">luqtas/log-mode: cheap copy of Logseq with some extra goods · GitHub</a></li>
</ul></li>
<li>Org Mode:
<ul class="org-ul">
<li>RFC: <a href="https://i.redd.it/p05xlhzi9i7h1.png">Ideas for clearer Org clock idle resolution prompts?</a> (<a href="https://www.reddit.com/r/orgmode/comments/1u6sewx/ideas_for_clearer_org_clock_idle_resolution/">Reddit</a>)</li>
<li><a href="https://list.orgmode.org/CH3PR84MB3424DDF3E642AB403B70D177C50F2@CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM">[RFC] org-agenda log-mode is very confusing - Morgan Smith</a> (<a href="https://www.reddit.com/r/orgmode/comments/1u6sewx/ideas_for_clearer_org_clock_idle_resolution/">Reddit</a>)</li>
<li><a href="https://list.orgmode.org/CAL1eYuJMqwZNPxnoGhWGSp63=Gg1iToHzKrcgVdpJfWhiS83kg@mail.gmail.com">[FR] add :company-doc-buffer, :company-kind etc properties for pcomplete in org-mode - stardiviner</a></li>
<li><a href="https://github.com/kpassapk/devops.el">devops.el - Infrastructure as an org file</a> (<a href="https://www.reddit.com/r/emacs/comments/1ucu6xp/devopsel_infrastructure_as_an_org_file/">Reddit</a>)</li>
<li><a href="https://github.com/kickingvegas/anju/discussions/156">v1.6.0 · kickingvegas/anju · context menu support for Org agenda</a> (<a href="https://sfba.social/@kickingvegas/116767945517592307">@kickingvegas@sfba.social</a>)</li>
<li><a href="https://ray-on-emacs.blogspot.com/2026/06/emacs-carnival-diary-part-2.html">Raymond Zeitler: Emacs Carnival: diary, Part 2</a> (<a href="https://irreal.org/blog/?p=13882">Irreal</a>)</li>
<li><a href="https://github.com/krvkir/org-mindmap">org-mindmap v0.3.0</a> (<a href="https://www.reddit.com/r/emacs/comments/1u82429/orgmindmap_v030/">Reddit</a>, <a href="https://lobste.rs/s/sqiyga/org_mindmap_editable_mindmaps_for_org">lobste.rs</a>)</li>
<li><a href="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</a> (<a href="https://www.reddit.com/r/emacs/comments/1u7eq0g/exporting_org_files_to_pdf_with_the_eisvogel/">Reddit</a>)</li>
<li><a href="https://list.orgmode.org/87zf0me6so.fsf@gmail.com">Org Mode requests: [FR] Exporter for ltx-talk</a></li>
<li><a href="https://list.orgmode.org/8733ygi64t.fsf@localhost/T/#u">Notes on recent OrgDevMeetup</a> (<a href="https://www.reddit.com/r/orgmode/comments/1u7nntz/new_orgdevmeetup_on_saturday_lets_contribute_to/">Reddit</a>)</li>
<li>Org development: <a href="https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=07c6db9bc8f4626e21e3c6a275b1640f6202cf14">org-colview: Add quick help for column view</a></li>
</ul></li>
<li>Completion:
<ul class="org-ul">
<li><a href="https://www.reddit.com/r/emacs/comments/1ub7h89/underappreciated_emacs_builtins/">Underappreciated Emacs built-ins: completion-preview-mode</a></li>
</ul></li>
<li>Coding:
<ul class="org-ul">
<li><a href="https://metaredux.com/posts/2026/06/16/cider-1-22.html">Meta Redux: CIDER 1.22 (“São Miguel”)</a></li>
<li><a href="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 port for REPL client - box.matto.nl</a> (<a href="https://snac.lab8.cz/mattof/p/1781641221.269522">@mattof@snac.lab8.cz</a>)</li>
<li><a href="https://codeberg.org/hgrsd/ztags">hgrsd/ztags: Generate ctags-based tags for your Zig project, including Zig sources and stdlib.</a> (<a href="https://hachyderm.io/@hgrsd/116798677831846923">@hgrsd@hachyderm.io</a>) - now supports etags output</li>
<li><a href="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="https://buzz.cicadas.surf/@shoshin/116757888253657531">@shoshin@buzz.cicadas.surf</a>) - literate programming</li>
</ul></li>
<li>Shells:
<ul class="org-ul">
<li><a href="https://www.reddit.com/r/emacs/comments/1u9l3fp/ghostel_is_fantastic/">Ghostel is Fantastic</a> (<a href="https://github.com/dakra/ghostel">Github</a>)</li>
<li><a href="https://github.com/csheaff/tmux-control">tmux-control : control-mode client for tmux</a> (<a href="https://www.reddit.com/r/emacs/comments/1u7wgfz/tmuxcontrol_controlmode_client_for_tmux/">Reddit</a>)</li>
<li><a href="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="https://www.reddit.com/r/emacs/comments/1u7f5lw/kittygraphicsel_100_images_video_and_documents_in/">Reddit</a>)</li>
<li><a href="https://www.reddit.com/r/emacs/comments/1u78ufn/eatserial_an_eat_term_based_serial_terminal/">eat-serial: An eat term based serial terminal</a></li>
</ul></li>
<li>Web:
<ul class="org-ul">
<li><a href="https://ohyecloudy.com/emacsian/2024/05/11/web-archive/">URL로부터 Title을 가져오고 Web Archive 링크를 생성하는 Emacs 함수 - (emacsian ohyecloudy)</a></li>
</ul></li>
<li>Mail, news, and chat:
<ul class="org-ul">
<li><a href="https://github.com/parenworks/clatter.el">Clatter: An IRCv3-compliant IRC client</a> (<a href="https://www.reddit.com/r/emacs/comments/1ucq5vy/clatter_an_ircv3compliant_irc_client/">Reddit</a>)</li>
<li><a href="https://www.youtube.com/watch?v=HlEuXpG992A">Elfeed 4 0 0 使用分享</a> (49:47)</li>
</ul></li>
<li>Evil mode:
<ul class="org-ul">
<li><a href="https://fosstodon.org/@rogerfarrell/116772158102613873">evil-mode tip: make \ allow one-off normal state execution (@rogerfarrell)</a></li>
</ul></li>
<li>Multimedia:
<ul class="org-ul">
<li><a href="https://en.andros.dev/blog/4b707a03/how-i-built-a-gpu-backend-for-emacs/">How I built a GPU backend for Emacs | Andros Fenollosa</a> (<a href="https://activity.andros.dev/@andros/statuses/01KVSY47V3RWJRE42MJWA6214E">@andros@activity.andros.dev</a>)
<ul class="org-ul">
<li><a href="https://andros.dev/blog/ea7a1527/como-construi-un-backend-de-gpu-para-emacs/">Cómo construí un backend de GPU para Emacs | Andros Fenollosa</a></li>
</ul></li>
<li><a href="https://github.com/elij/grove-extra">Emacs SVG rendering in force directed graph sims revisited</a> (<a href="https://www.reddit.com/r/emacs/comments/1u9vvt3/emacs_svg_rendering_in_force_directed_graph_sims/">Reddit</a>)</li>
<li><a href="https://www.youtube.com/watch?v=Btrw8g8GTjQ">Speech to text with Whisper-cpp Emacs and whisper.el</a> (55:56)</li>
<li><a href="https://xenodium.com/ytr-youtube-radio-for-emacs">Alvaro Ramirez: ytr: YouTube radio for Emacs</a> (<a href="https://www.reddit.com/r/emacs/comments/1ucwbi8/ytr_youtube_radio_for_emacs/">Reddit</a>, <a href="https://news.ycombinator.com/item?id=48636380">HN</a>, <a href="https://irreal.org/blog/?p=13895">Irreal</a>)</li>
</ul></li>
<li>AI:
<ul class="org-ul">
<li><a href="https://www.youtube.com/watch?v=7fdHeUoRRgg">Bending Emacs Episode 14: Prototyping iOS apps with agent-shell, artist-mode, and Claude Skills</a> (<a href="https://www.youtube.com/watch?v=7fdHeUoRRgg">YouTube</a> 26:39, <a href="https://www.reddit.com/r/emacs/comments/1u9eage/bending_emacs_episode_14_prototyping_ios_apps/">Reddit</a>)</li>
</ul></li>
<li>Community:
<ul class="org-ul">
<li><a href="https://www.reddit.com/r/emacs/comments/1u71nm1/fortnightly_tips_tricks_and_questions_20260616/">Fortnightly Tips, Tricks, and Questions — 2026-06-16 / week 24</a></li>
<li><a href="https://blogsystem5.substack.com/p/is-anyone-still-using-emacs">Is anyone still using Emacs? - by Julio Merino</a>  (<a href="https://lobste.rs/s/s1ep1w/is_anyone_still_using_emacs">lobste.rs</a>, <a href="https://news.ycombinator.com/item?id=48615739">HN</a>, <a href="https://news.ycombinator.com/item?id=48615739">HN</a>)</li>
<li><a href="https://xvw.lol/en/articles/emacs-start.html">xvw.lol - Emacs, how it all started (for me)</a> (<a href="https://news.ycombinator.com/item?id=48542784">HN</a>, <a href="https://merveilles.town/@xvw/116754855899834357">@xvw@merveilles.town</a>)
<ul class="org-ul">
<li><a href="https://xvw.lol/pages/emacs-start.html">xvw.lol - Emacs, comment tout a démarré (pour moi)</a></li>
</ul></li>
<li><a href="https://sachachua.com/blog/2026/06/emacs-chat-with-ross-a-baker/">Sacha Chua: Emacs Chat 26: Ross A. Baker</a> (<a href="https://www.youtube.com/watch?v=_tEcqbi_2o8">YouTube</a> 01:02:45)</li>
</ul></li>
<li>Other:
<ul class="org-ul">
<li><a href="https://ray-on-emacs.blogspot.com/2026/06/emacs-carnival-diary-part-1.html">Raymond Zeitler: Emacs Carnival: diary, Part 1</a></li>
<li><a href="https://blog.davep.org/2026/06/16/become-el-v1-4-0.html">Dave Pearson: become.el v1.4.0</a> - tidying files before saving</li>
<li><a href="https://www.gnu.org/software/emacs/manual/html_node/emacs/Document-View.html">Document View (GNU Emacs Manual)</a> (<a href="https://mathstodon.xyz/@annamalai/116758228616242732">@annamalai@mathstodon.xyz</a>) - can open PDFs as plain text</li>
<li><a href="https://monadicsheep.org/blog/hello.html">Monadic Sheep: Hello there!</a> - Emacs Reader, PALE (picture and animation), canvas patch, Insidious YouTube client</li>
<li><a href="https://masutaka.net/en/2026-06-21-1/">Switching from the Mac port Build of Emacs to the Standard NS Build | Masutaka's ChangeLog Memo</a>
<ul class="org-ul">
<li><a href="https://masutaka.net/2026-06-21-1/">Mac port 版 Emacs から、標準の NS 版に乗り換えられた | マスタカの ChangeLog メモ</a></li>
</ul></li>
</ul></li>
<li>Emacs development:
<ul class="org-ul">
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=c7b156dce38a51aff3096fb34a8fbfccfb6c077c">gv.el: Allow use of `ignore` as a place (bug#81217)</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=e13fb667a2179548a1b57bf1e345b5a1dc00bb24">Support OSC 8 hyperlinks in man pages</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3e0915c68825ca88244ddf1f670f6dd62dcd131c">; * etc/NEWS: Document 'newsticker-treeview-copy-url' (bug#81013).</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=08f02cbae08ccd945fc09d48c3ee02dce628bee8">VC-Dir shows key binding hints</a></li>
</ul></li>
<li>New packages:
<ul class="org-ul">
<li><a target="_blank" href="https://melpa.org/#/clatter">clatter</a>: An IRCv3-compliant IRC client (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/countdown-modeline">countdown-modeline</a>: Display a color-coded countdown in the modeline (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/leadkey">leadkey</a>: Translate leader keys to key sequences (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/notmuch-multi">notmuch-multi</a>: Prettified Notmuch UI For Multiple Accounts (MELPA)</li>
</ul></li>
</ul>

<p>
Links from <a href="https://www.reddit.com/r/emacs">reddit.com/r/emacs</a>, <a href="https://www.reddit.com/r/orgmode">r/orgmode</a>, <a href="https://www.reddit.com/r/spacemacs">r/spacemacs</a>, <a href="https://mastodon.social/tags/emacs">Mastodon #emacs</a>, <a href="https://bsky.app/hashtag/emacs">Bluesky #emacs</a>, <a href="https://hn.algolia.com/?query=emacs&amp;sort=byDate&amp;prefix&amp;page=0&amp;dateRange=all&amp;type=story">Hacker News</a>, <a href="https://lobste.rs/search?q=emacs&amp;what=stories&amp;order=newest">lobste.rs</a>, <a href="https://programming.dev/c/emacs?dataType=Post&amp;page=1&amp;sort=New">programming.dev</a>, <a href="https://lemmy.world/c/emacs">lemmy.world</a>, <a href="https://lemmy.ml/c/emacs?dataType=Post&amp;page=1&amp;sort=New">lemmy.ml</a>, <a href="https://planet.emacslife.com">planet.emacslife.com</a>, <a href="https://www.youtube.com/playlist?list=PL4th0AZixyREOtvxDpdxC9oMuX7Ar7Sdt">YouTube</a>, <a href="http://git.savannah.gnu.org/cgit/emacs.git/log/etc/NEWS">the Emacs NEWS file</a>, <a href="https://emacslife.com/calendar/">Emacs Calendar</a>, and <a href="https://lists.gnu.org/archive/html/emacs-devel/2026-06">emacs-devel</a>. Thanks to Andrés Ramírez for emacs-devel links. Do you have an Emacs-related link or announcement? Please e-mail me at <a href="mailto:sacha@sachachua.com">sacha@sachachua.com</a>. Thank you!
</p>
<div><a href="https://sachachua.com/blog/2026/06/2026-06-22-emacs-news/index.org">View Org source for this post</a></div>
<p>You can <a href="mailto:sacha@sachachua.com?subject=Comment%20on%20https%3A%2F%2Fsachachua.com%2Fblog%2F2026%2F06%2F2026-06-22-emacs-news%2F&body=Name%20you%20want%20to%20be%20credited%20by%20(if%20any)%3A%20%0AMessage%3A%20%0ACan%20I%20share%20your%20comment%20so%20other%20people%20can%20learn%20from%20it%3F%20Yes%2FNo%0A">e-mail me at sacha@sachachua.com</a>.</p>]]></description>
		</item><item>
		<title>2026-06-15 Emacs news</title>
		<link>https://sachachua.com/blog/2026/06/2026-06-15-emacs-news/</link>
		<dc:creator><![CDATA[Sacha Chua]]></dc:creator>
		<pubDate>Mon, 15 Jun 2026 13:54:28 GMT</pubDate>
    <category>emacs</category>
<category>emacs-news</category>
		<guid isPermaLink="false">https://sachachua.com/blog/2026/06/2026-06-15-emacs-news/</guid>
		<description><![CDATA[<p>
Lots of discussion around Karthik's latest blog post <a href="https://karthinks.com/software/even-more-batteries-included-with-emacs/">Even More Batteries Included with Emacs</a> (<a href="https://www.reddit.com/r/emacs/comments/1u5pago/even_more_batteries_included_with_emacs_karthinks/">Reddit</a>, <a href="https://news.ycombinator.com/item?id=48535886">HN</a>, <a href="https://lobste.rs/s/wwbl1n/even_more_batteries_included_with_emacs">lobste.rs</a>). Check it out!
</p>

<ul class="org-ul">
<li>Emacs updates:
<ul class="org-ul">
<li><a href="https://copr.fedorainfracloud.org/coprs/bhavin192/emacs-pretest/">Emacs 31.0.90 pretest packages for Fedora</a> (<a href="https://www.reddit.com/r/emacs/comments/1u17dmp/emacs_31090_pretest_packages_for_fedora/">Reddit</a>)</li>
<li><a href="https://f-droid.org/en/packages/org.gnu.emacs/">Emacs 31.0.90 pretest packages for Android, via F-Droid</a> (<a href="https://www.reddit.com/r/emacs/comments/1u6ed1e/emacs_31090_pretest_packages_for_android_via/">Reddit</a>)</li>
</ul></li>
<li>Upcoming events (<a href="https://emacslife.com/calendar/emacs-calendar.ics">iCal file</a>, <a href="https://emacslife.com/calendar/">Org</a>):
<ul class="org-ul">
<li>M-x Research: TBA <a href="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>
<li>OrgDevMeetup <a href="https://bbb.emacsverse.org/rooms/orgdevmeetup">https://bbb.emacsverse.org/rooms/orgdevmeetup</a> Sat Jun 20 0900 America/Vancouver - 1100 America/Chicago - 1200 America/Toronto - 1600 Etc/GMT - 1800 Europe/Berlin - 2130 Asia/Kolkata &ndash; Sun Jun 21 0000 Asia/Singapore</li>
<li>EmacsSF (in person): coffee.el in SF <a href="https://www.meetup.com/emacs-sf/events/315192115/">https://www.meetup.com/emacs-sf/events/315192115/</a> Sat Jun 20 1100 America/Los_Angeles</li>
<li>Emacs Berlin: Emacs-Berlin Hybrid Meetup <a href="https://emacs-berlin.org/">https://emacs-berlin.org/</a> Wed Jun 24 1000 America/Vancouver - 1200 America/Chicago - 1300 America/Toronto - 1700 Etc/GMT - 1900 Europe/Berlin - 2230 Asia/Kolkata &ndash; Thu Jun 25 0100 Asia/Singapore</li>
<li>Emacs APAC: Emacs APAC meetup (virtual) <a href="https://emacs-apac.gitlab.io/announcements/">https://emacs-apac.gitlab.io/announcements/</a> Sat Jun 27 0130 America/Vancouver - 0330 America/Chicago - 0430 America/Toronto - 0830 Etc/GMT - 1030 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore</li>
</ul></li>
<li>Beginner:
<ul class="org-ul">
<li><a href="https://www.youtube.com/watch?v=Lnj45uzDcLc">How to Install a Package on Emacs From Melpa</a> (04:09)</li>
</ul></li>
<li>Emacs configuration:
<ul class="org-ul">
<li><a href="https://rtzptz.xyz/posts/eat-replace-shell-pop.html">Replace shell-pop with built-in display-buffer-alist</a> (<a href="https://www.reddit.com/r/emacs/comments/1u1fmm5/replace_shellpop_with_builtin_displaybufferalist/">Reddit</a>)</li>
<li><a href="https://codeberg.org/salvari/emacs30_elpaca_public">salvari/emacs30_elpaca_public: My new configuration for Emacs using Elpaca as package manager - Codeberg.org</a> (<a href="https://mastodon.gal/@salvari/116720718764088405">@salvari@mastodon.gal</a>)</li>
</ul></li>
<li>Emacs Lisp:
<ul class="org-ul">
<li><a href="https://lars.ingebrigtsen.no/2026/06/11/web-scraping-is-getting-harder-all-the-time/">Lars Ingebrigtsen: Web scraping is getting harder all the time</a></li>
<li><a href="https://tv.dyne.org/w/d38i5Gmk4xpHEHdFq8mGfW">[22] Integrating Emacs Reader with Canvas - Dyne.org TV</a> (<a href="https://mathstodon.xyz/@divyaranjan/116737776379893396">@divyaranjan@mathstodon.xyz</a>)</li>
</ul></li>
<li>Appearance:
<ul class="org-ul">
<li><a href="https://github.com/kn66/halo.el">halo.el: an experimental minor mode for keeping point centered and dimming distant lines</a> (<a href="https://www.reddit.com/r/emacs/comments/1u5i881/haloel_an_experimental_minor_mode_for_keeping/">Reddit</a>)</li>
<li><a href="https://github.com/gonewest818/dimmer.el">dimmer.el &ndash; after a hiatus, new development underway</a> (<a href="https://www.reddit.com/r/emacs/comments/1u2af5n/dimmerel_after_a_hiatus_new_development_underway/">Reddit</a>) - dims inactive buffers; updates: reset when theme changes, handle child frames</li>
<li><a href="https://blog.davep.org/2026/06/12/simplifying-my-mode-line.html">Dave Pearson: Simplifying my mode line</a></li>
<li><a href="https://blog.davep.org/2026/06/13/it-got-darker.html">Dave Pearson: It got darker</a> - switched to a dark-mode</li>
<li><a href="https://github.com/kn66/vertico-buffer-frame">Inspired by nano-emacs: vertico-buffer-frame with nano-vertico</a> (<a href="https://www.reddit.com/r/emacs/comments/1u2zyp7/inspired_by_nanoemacs_verticobufferframe_with/">Reddit</a>)</li>
</ul></li>
<li>Navigation:
<ul class="org-ul">
<li><a href="https://github.com/dmgerman/bookmark-plusplus">modernizing bookmark+</a> (<a href="https://www.reddit.com/r/emacs/comments/1u4uzop/modernizing_bookmark/">Reddit</a>)- trying to get in touch with Drew Adams</li>
<li><a href="https://github.com/jamescherti/outline-indent.el">outline-indent, a modern Indentation-based Text Folding Mode for Emacs (Release 1.2.0)</a> (<a href="https://www.reddit.com/r/emacs/comments/1u18jlq/outlineindent_a_modern_indentationbased_text/">Reddit</a>)</li>
</ul></li>
<li>Dired:
<ul class="org-ul">
<li><a href="https://protesilaos.com/codelog/2026-06-13-emacs-flat-dired-for-regexp-since-days/">Protesilaos: Emacs: flat Dired listing for REGEXP, optionally up to DAYS since last  modification</a> (<a href="https://irreal.org/blog/?p=13875">Irreal</a>)</li>
</ul></li>
<li>Writing:
<ul class="org-ul">
<li><a href="https://batsov.com/articles/2026/06/11/emacs-loves-asciidoc/">Bozhidar Batsov: Emacs loves AsciiDoc</a> (<a href="https://irreal.org/blog/?p=13871">Irreal</a>)</li>
<li><a href="https://blog.davep.org/2026/06/14/blogmore-el-v5-3-0.html">Dave Pearson: blogmore.el v5.3.0</a> - adds blogmore-link-series</li>
<li><a href="https://gitlab.com/smaller-infinity/bibtex-format">New, Fast, BibTex Formatter</a> (<a href="https://www.reddit.com/r/emacs/comments/1u2djgg/new_fast_bibtex_formatter/">Reddit</a>) - Uses rust</li>
</ul></li>
<li>Denote:
<ul class="org-ul">
<li><a href="https://taonaw.com/2026/06/14/meta-journal-notes-in-denotejournal.html">TAONAW - Emacs and Org Mode: Meta Journal notes in Denote-Journal with Journelly</a></li>
</ul></li>
<li>Org Mode:
<ul class="org-ul">
<li><a href="https://sachachua.com/blog/2026/06/from-dc-toedt-copy-org-mode-as-markdown/">Sacha Chua: From DC Toedt: Copy Org Mode as Markdown</a></li>
<li><a href="https://ray-on-emacs.blogspot.com/2026/06/creating-reference-to-webpage-in-org.html">Raymond Zeitler: Creating a Reference to a Webpage in Org</a></li>
<li><a href="https://www.reddit.com/r/orgmode/comments/1u5gpmb/a_day_with_orgsupertag_one_persons_complete/">A Day with Org-SuperTag — One Person's Complete Workflow</a></li>
<li><a href="https://www.reddit.com/r/emacs/comments/1u31nrb/org_export_dispatcher_to_eisvogel_latex_template/">Org export dispatcher to Eisvogel LaTeX template</a></li>
<li><a href="https://tilde.town/~cryptk/blog/yaob.html">YAOB – Yet Another Org Blog · (interzone)</a> (<a href="https://mastodon.social/@cryptk/116722167175985830">@cryptk</a>)</li>
<li><a href="https://www.youtube.com/watch?v=t_mi-H9iFXA">Emacs Org-Roam: Gestione della Conoscenza a Grafi e Metodo Zettelkasten</a> (06:39)</li>
<li>Org development:
<ul class="org-ul">
<li><a href="https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=0a7387385710c708d54af89ebcd3835eb8a2eb7a">ob-core: Obsolete `org-babel-remote-temporary-directory'</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=4dc39c7eb3d481984fabfe2bfe578da51fb9c779">org-agenda-timerange-leaders: Allow functions as element values</a></li>
</ul></li>
</ul></li>
<li>Completion:
<ul class="org-ul">
<li><a href="https://utcc.utoronto.ca/~cks/space/blog/programming/EmacsUnderstandingEmbark">Chris's Wiki - blog/programming/EmacsUnderstandingEmbark</a> (<a href="https://lobste.rs/s/secptg/understanding_embark_gnu_emacs_bit_some">lobste.rs</a>, <a href="https://lemmy.ml/post/48522563?scrollToComments=true">lemmy.ml</a>)</li>
</ul></li>
<li>Coding:
<ul class="org-ul">
<li><a href="https://emacs.dyerdwelling.family/emacs/20260610061920-emacs&#45;&#45;the-hidden-git-stash-keys-in-emacs-vc-directory-mode/">James Dyer: The Hidden Git Stash Keys in Emacs VC Directory Mode</a></li>
<li><a href="https://www.swift.org/documentation/articles/zero-to-swift-emacs.html">Configuring Emacs for Swift Development | Swift.org</a> (<a href="https://sfba.social/@kickingvegas/116734370211177731">@kickingvegas@sfba.social</a>)</li>
<li><a href="https://codeberg.org/zshaftel/tree-sitter-cl-syntax">Common Lisp tree-sitter grammar with a major-mode and Sly powered semantic highlighting</a> (<a href="https://www.reddit.com/r/emacs/comments/1u0pyfj/common_lisp_treesitter_grammar_with_a_majormode/">Reddit</a>)</li>
<li><a href="https://www.youtube.com/watch?v=i6i1omycw0Y">Corrigindo divergências entre arquivos de configuração do emacs</a> (01:37:06)</li>
</ul></li>
<li>Mail, news, and chat:
<ul class="org-ul">
<li><a href="https://github.com/laurynas-biveinis/mu4e-autotask/">mu4e-based email automation package</a> (<a href="https://www.reddit.com/r/emacs/comments/1u0iqtm/mu4ebased_email_automation_package/">Reddit</a>)</li>
<li><a href="https://git.securityops.co/cristiancmoises/whatsappel">Whatsappel - Run WhatsApp inside Emacs</a> (<a href="https://www.reddit.com/r/emacs/comments/1u58hb8/whatsappel_run_whatsapp_inside_emacs/">Reddit</a>)</li>
</ul></li>
<li>Doom Emacs:
<ul class="org-ul">
<li><a href="https://github.com/orgs/doomemacs/discussions/114">doom emacs 项目拆分为core和modules, doom emacs 将进入快速发展期</a> (<a href="https://www.reddit.com/r/DoomEmacs/comments/1u13u8o/doom_emacs_%E9%A1%B9%E7%9B%AE%E6%8B%86%E5%88%86%E4%B8%BAcore%E5%92%8Cmodules_doom_emacs_%E5%B0%86%E8%BF%9B%E5%85%A5%E5%BF%AB%E9%80%9F%E5%8F%91%E5%B1%95%E6%9C%9F/">Reddit</a>)</li>
</ul></li>
<li>Fun:
<ul class="org-ul">
<li><a href="https://www.youtube.com/watch?v=7tURkbpdUmo">The World Cup&hellip; in emacs! ⚽️💻</a> (04:41, <a href="https://www.reddit.com/r/emacs/comments/1u2q0o9/the_world_cup_in_emacs/">Reddit</a>)</li>
<li><a href="https://www.chiply.dev/post-emacs-svg-benchmark">Emacs SVG Benchmark Reveals Gaming-Caliber Frame Rates</a> (<a href="https://www.reddit.com/r/emacs/comments/1u2ycqp/emacs_svg_benchmark_reveals_gamingcaliber_frame/">Reddit</a>)</li>
</ul></li>
<li>AI:
<ul class="org-ul">
<li><a href="https://xenodium.com/agent-shell-0-55-updates">Alvaro Ramirez: agent-shell 0.55 updates</a> (<a href="https://lobste.rs/s/qulbgz/agent_shell_0_55_updates">lobste.rs</a>, <a href="https://www.reddit.com/r/emacs/comments/1u2x3ur/agentshell_055_updates/">Reddit</a>)</li>
<li><a href="https://github.com/dnouri/pi-coding-agent/releases/tag/v2.5.0">New Pi Emacs coding harness release has no trust issues!</a> (<a href="https://www.reddit.com/r/emacs/comments/1u4s8ks/new_pi_emacs_coding_harness_release_has_no_trust/">Reddit</a>)</li>
<li><a href="https://codeberg.org/martenlienen/emcp">EMCP - Emacs an an MCP server</a> (<a href="https://www.reddit.com/r/emacs/comments/1u5ef0v/emcp_emacs_an_an_mcp_server/">Reddit</a>)</li>
<li><a href="https://www.youtube.com/watch?v=8JgIE48vh6c">Vibe Coding with Emacs' Built-In AI - System Crafters Live!</a> (01:47:29)</li>
</ul></li>
<li>Community:
<ul class="org-ul">
<li><a href="https://v.redd.it/uxwyavj7646h1">Joshua Blais on Doom Emacs, Vanilla Emacs, Guix, and 34-Key Keyboards</a> (<a href="https://www.reddit.com/r/emacs/comments/1u0iy6b/joshua_blais_on_doom_emacs_vanilla_emacs_guix_and/">Reddit</a>)</li>
<li><a href="https://ray-on-emacs.blogspot.com/2026/05/emacs-its-worth-revealing-oneself-for.html">Raymond Zeitler: Emacs &ndash; It's Worth Revealing Oneself For</a></li>
<li><a href="https://www.rahuljuliato.com/posts/blog-on-gemini">My Blog Now Has a Gemini Mirror</a> (<a href="https://www.reddit.com/r/emacs/comments/1u1hxyf/my_blog_now_has_a_gemini_mirror/">Reddit</a>) - Rahul Juliato</li>
</ul></li>
<li><a href="https://rossabaker.com/blog/underappreciated-emacs-built-ins/">Emacs Carnival: Underappreciated Built-ins</a>:
<ul class="org-ul">
<li><a href="https://karthinks.com/software/even-more-batteries-included-with-emacs/">Even More Batteries Included With Emacs (Karthinks)</a> (<a href="https://www.reddit.com/r/emacs/comments/1u5pago/even_more_batteries_included_with_emacs_karthinks/">Reddit</a>, <a href="https://news.ycombinator.com/item?id=48535886">HN</a>, <a href="https://lobste.rs/s/wwbl1n/even_more_batteries_included_with_emacs">lobste.rs</a>)</li>
<li><a href="https://www.youtube.com/watch?v=yuJYEua0ZwA">Yay Emacs 33: Sacha and Prot Talk Emacs: Built-ins</a> (01:01:36)</li>
<li><a href="https://www.homepages.ucl.ac.uk/~ucecesf/blog/20260602.html">Emacs carnival: rec mode, an all-text database system</a> (<a href="https://lobste.rs/s/p78ttt/emacs_rec_mode_all_text_database_system">lobste.rs</a>)</li>
</ul></li>
<li>Other:
<ul class="org-ul">
<li><a href="https://github.com/tanrax/emacs-gpu">tanrax/emacs-gpu: GNU Emacs with a GPU-accelerated display backend · GitHub</a> (<a href="https://activity.andros.dev/@andros/statuses/01KTZV88P5V4VCQ2M9293R9BTZ">@andros@activity.andros.dev</a>)</li>
<li><a href="https://www.youtube.com/watch?v=imAgBN3brns">Xah Talk Show Ep793. emacs, install Xah Fly Keys in WSL linux emacs</a> (02:18:11)</li>
<li><a href="https://www.youtube.com/watch?v=teAgI3aoIpU">Xah Talk Show Ep792. install emacs on wsl Windows Subsystem for Linux</a> (01:47:31)</li>
<li><a href="https://sachachua.com/blog/2026/06/june-11-sacha-and-prot-talk-emacs-built-ins/">Sacha Chua: Yay Emacs 33: Sacha and Prot Talk Emacs: Built-ins</a> (<a href="https://protesilaos.com/codelog/2026-06-09-emacs-live-sacha-chua-built-ins/">Prot</a>)</li>
<li><a href="https://chrismaiorana.com/tmux-wm-emacs-no-gui/">Chris Maiorana: When tmux is your window manager</a> (<a href="https://irreal.org/blog/?p=13868">Irreal</a>)</li>
</ul></li>
<li>Emacs development:
<ul class="org-ul">
<li>emacs-devel:
<ul class="org-ul">
<li><a href="https://yhetil.org/emacs-devel/ed53dc2f-d0e2-427d-9415-45901f95ffcf@gutov.dev/">Re: master 1d91d9b717d: project-vc-dir: Use truenames - Dmitry Gutov</a> - discussion of when to use symlinks and when to use truenames</li>
<li><a href="https://yhetil.org/emacs-devel/87zf0y8w0y.fsf@linabee.uk/">Re: SDL terminal type - Lina</a> - anyone interested in trying to port Emacs UI to SDL rendering?</li>
</ul></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=15e5f404f05f7a1ca5bdd8eb6a7579e0546472da">Optional display of overlay-arrow in margin (bug#81109)</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=87133286d6b7ed20c2d6aa41c9bf00c10bc80d30">Revert "project-vc-dir: Use truenames"</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=78a10d17c69970687f8330f6c896170bcf936ef3">Convert outline-search-function to defcustom</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=194c28aaf22979d46f22cc424ba8f1bc78db27b3">Add outline-search-from-regexp generic helper</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=c6c4888ced296b6bda7752066df44d95f591cb06">'work-buffer&ndash;release' kill locals silently and reset the buffer (bug#81111)</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=725120ca3de9f30c8c6bbaeb237f9c803c12b442">Set user options in file/directory locals like 'setopt-local' (bug#81120)</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=e7e9c55ba745e5499dc4d2370fda481b7270d74a">Add outline-show-entry-and-parents to reveal entry hierarchy</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=f343f20b9449c14deceb9fed1a062687c1d52d38">Mark vc-dir-show-outgoing-count obsolete</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=1d91d9b717df1781c07d28f46af4ac2af19c16b4">project-vc-dir: Use truenames</a></li>
</ul></li>
<li>New packages:
<ul class="org-ul">
<li><a target="_blank" href="https://melpa.org/#/pure-light-theme">pure-light-theme</a>: A light colored theme for e-ink color monitors (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/shexc-ts-mode">shexc-ts-mode</a>: Tree-sitter major mode for ShExC (MELPA)</li>
</ul></li>
</ul>

<p>
Links from <a href="https://www.reddit.com/r/emacs">reddit.com/r/emacs</a>, <a href="https://www.reddit.com/r/orgmode">r/orgmode</a>, <a href="https://www.reddit.com/r/spacemacs">r/spacemacs</a>, <a href="https://mastodon.social/tags/emacs">Mastodon #emacs</a>, <a href="https://bsky.app/hashtag/emacs">Bluesky #emacs</a>, <a href="https://hn.algolia.com/?query=emacs&amp;sort=byDate&amp;prefix&amp;page=0&amp;dateRange=all&amp;type=story">Hacker News</a>, <a href="https://lobste.rs/search?q=emacs&amp;what=stories&amp;order=newest">lobste.rs</a>, <a href="https://programming.dev/c/emacs?dataType=Post&amp;page=1&amp;sort=New">programming.dev</a>, <a href="https://lemmy.world/c/emacs">lemmy.world</a>, <a href="https://lemmy.ml/c/emacs?dataType=Post&amp;page=1&amp;sort=New">lemmy.ml</a>, <a href="https://planet.emacslife.com">planet.emacslife.com</a>, <a href="https://www.youtube.com/playlist?list=PL4th0AZixyREOtvxDpdxC9oMuX7Ar7Sdt">YouTube</a>, <a href="http://git.savannah.gnu.org/cgit/emacs.git/log/etc/NEWS">the Emacs NEWS file</a>, <a href="https://emacslife.com/calendar/">Emacs Calendar</a>, and <a href="https://lists.gnu.org/archive/html/emacs-devel/2026-06">emacs-devel</a>. Thanks to Andrés Ramírez for emacs-devel links. Do you have an Emacs-related link or announcement? Please e-mail me at <a href="mailto:sacha@sachachua.com">sacha@sachachua.com</a>. Thank you!</p>
<div><a href="https://sachachua.com/blog/2026/06/2026-06-15-emacs-news/index.org">View Org source for this post</a></div>
<p>You can <a href="https://social.sachachua.com/@sacha/statuses/01KV5XYWFASX9YDD8MN7QEGEC0" target="_blank" rel="noopener noreferrer">comment on Mastodon</a> or <a href="mailto:sacha@sachachua.com?subject=Comment%20on%20https%3A%2F%2Fsachachua.com%2Fblog%2F2026%2F06%2F2026-06-15-emacs-news%2F&body=Name%20you%20want%20to%20be%20credited%20by%20(if%20any)%3A%20%0AMessage%3A%20%0ACan%20I%20share%20your%20comment%20so%20other%20people%20can%20learn%20from%20it%3F%20Yes%2FNo%0A">e-mail me at sacha@sachachua.com</a>.</p>]]></description>
		</item><item>
		<title>2026-06-08 Emacs news</title>
		<link>https://sachachua.com/blog/2026/06/2026-06-08-emacs-news/</link>
		<dc:creator><![CDATA[Sacha Chua]]></dc:creator>
		<pubDate>Mon, 08 Jun 2026 18:36:11 GMT</pubDate>
    <category>emacs</category>
<category>emacs-news</category>
		<guid isPermaLink="false">https://sachachua.com/blog/2026/06/2026-06-08-emacs-news/</guid>
		<description><![CDATA[<p>
It's <a href="https://rossabaker.com/blog/underappreciated-emacs-built-ins/">Emacs Built-ins appreciation month</a>! I'm coming to appreciate the menu bar more. What built-ins do you appreciate? Write about it and <a href="https://rossabaker.com/blog/underappreciated-emacs-built-ins/">send Ross a link</a>!
</p>

<ul class="org-ul">
<li>Emacs updates:
<ul class="org-ul">
<li><a href="https://lists.gnu.org/archive/html/emacs-devel/2026-06/msg00118.html">Emacs 31.0.90 pretest is available</a> (<a href="https://www.reddit.com/r/emacs/comments/1tycwh7/emacs_31090_pretest_released_speed_boosts_ui/">Reddit</a>, <a href="https://www.linuxcompatible.org/story/emacs-31090-pretest-released-speed-boosts-ui-tweaks-bug-fixes/">Linux Compatible</a>, <a href="https://irreal.org/blog/?p=13858">Irreal</a>)</li>
</ul></li>
<li>Upcoming events (<a href="https://emacslife.com/calendar/emacs-calendar.ics">iCal file</a>, <a href="https://emacslife.com/calendar/">Org</a>):
<ul class="org-ul">
<li>Emacs Berlin: In-Person-Only Emacs-Berlin Stammtisch <a href="https://emacs-berlin.org/">https://emacs-berlin.org/</a> Tue Jun 9 1900 Europe/Berlin</li>
<li>OrgMeetup (virtual) <a href="https://orgmode.org/worg/orgmeetup.html">https://orgmode.org/worg/orgmeetup.html</a> Wed Jun 10 0900 America/Vancouver - 1100 America/Chicago - 1200 America/Toronto - 1600 Etc/GMT - 1800 Europe/Berlin - 2130 Asia/Kolkata &ndash; Thu Jun 11 0000 Asia/Singapore</li>
<li>Atelier Emacs Montpellier (in person) <a href="https://lebib.org/date/atelier-emacs">https://lebib.org/date/atelier-emacs</a> Fri Jun 12 1800 Europe/Paris</li>
<li>M-x Research: TBA <a href="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="org-ul">
<li><a href="https://www.youtube.com/watch?v=diPparUrHGw">How to Install Emacs on a Chromebook in 2026</a> (07:15)</li>
<li><a href="https://www.youtube.com/watch?v=CVtYtcFvutw">How to Setup Emacs on a Chromebook Without Elisp in 2026</a> (10:37)</li>
</ul></li>
<li>Emacs configuration:
<ul class="org-ul">
<li><a href="https://wiki.plexwave.org/useful-emacs-key-bindings">Useful Emacs key bindings</a> (<a href="https://gts.plexwave.org/@spnw/statuses/01KT4TKGRQ2VZ62CD1N9APSG20">@spnw@plexwave.org</a>)</li>
<li><a href="https://www.reddit.com/r/emacs/comments/1tzo8jz/this_is_my_best_emacs_function_written_in_my/">function to list bindings</a></li>
<li><a href="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="https://mathstodon.xyz/@oantolin/116698855002229972">new embark-automatic-prefix-help-mode (@oantolin@mathstodon.xyz)</a></li>
<li><a href="https://www.youtube.com/watch?v=ZCELm1zUcH0">How I structure my Emacs init.el file</a> (27:05, <a href="https://github.com/maxfriis/my-emacs-config">GitHub</a>)</li>
<li><a href="https://github.com/jamescherti/minimal-emacs.d">minimal-emacs.d: A Customizable init.el and early-init.el for Optimized Startup and Better Emacs Defaults [Release 1.5.0]​</a> (<a href="https://www.reddit.com/r/emacs/comments/1tuowci/minimalemacsd_a_customizable_initel_and/">Reddit</a>)</li>
<li><a href="https://github.com/scovl/dotfiles/tree/main/OpenBSD/.emacs.d">dotfiles/OpenBSD/.emacs.d at main · scovl/dotfiles · GitHub</a> (<a href="https://hachyderm.io/@lobocode/116677349851718741">@lobocode@hachyderm.io</a>)</li>
</ul></li>
<li>Emacs Lisp:
<ul class="org-ul">
<li><a href="https://github.com/k3jph/stops-el">k3jph/stops-el: stops: Guards in Emacs Lisp · GitHub</a> (<a href="https://mastodon.social/@k3jph/116693120049548169">@k3jph</a>)</li>
<li><a href="https://codeberg.org/imarko/vared.el">imarko/vared.el: Emacs command for interactively editing a variable - Codeberg.org</a> (<a href="https://fosstodon.org/@zrzz/116711371610663138">@zrzz@fosstodon.org</a>)</li>
</ul></li>
<li>Appearance:
<ul class="org-ul">
<li><a href="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]​</a> (<a href="https://www.reddit.com/r/emacs/comments/1tu64xu/vimtabbar_a_vim_inspired_emacs_tabbar_that_adapts/">Reddit</a>)</li>
<li><a href="https://www.chiply.dev/post-svg-line">svg-line: Better Status Bars for Emacs</a> (<a href="https://www.reddit.com/r/emacs/comments/1u069gm/svgline_better_status_bars_for_emacs/">Reddit</a>, <a href="https://lobste.rs/s/bqjxzj/svg_line_better_status_bars_for_emacs">lobste.rs</a>)</li>
<li><a href="https://ray-on-emacs.blogspot.com/2026/06/change-emacs-cursor-to-indicate.html">Raymond Zeitler: Change Emacs Cursor to Indicate Overwrite Mode</a></li>
<li><a href="https://source.cipherbliss.com/tykayn/emacs-theming">tykayn/emacs-theming</a> (<a href="https://mastodon.cipherbliss.com/@tykayn/116697952623553128">@tykayn@mastodon.cipherbliss.com</a>)</li>
<li><a href="https://github.com/lucasobx/pixel-themes">Emacs themes inspired by pixel art palettes</a> (<a href="https://www.reddit.com/r/emacs/comments/1tx56oj/emacs_themes_inspired_by_pixel_art_palettes/">Reddit</a>)</li>
<li><a href="https://www.youtube.com/watch?v=FSdPbKTBWaQ">How to Change Themes in Emacs</a> (01:31)</li>
<li><a href="https://www.youtube.com/watch?v=7Gz-FOq9AIs">How to Inhibit the Welcome Screen in Emacs</a> (01:12)</li>
<li><a href="https://www.youtube.com/watch?v=Cr9IHzj_APQ">How to Maximize Emacs' Screen Upon Startup</a> (01:24)</li>
<li><a href="https://www.youtube.com/watch?v=Rsgg-uVJlIw">How to Hide the Tool Bar, Scroll Bar, and Menu Bar in Emacs</a> (02:00)</li>
<li><a href="https://www.youtube.com/watch?v=XTgIJUwmz0Q">Nicolas Rougier's Talk at 39C3 - The art of text (rendering)</a> (<a href="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="org-ul">
<li><a href="https://www.reddit.com/r/emacs/comments/1tu9wvg/post_a_solution_embarkactonlastmessage/">Post a solution: embark-act-on-last-message</a></li>
<li><a href="https://github.com/vmargb/project-x">Project-x revived with Emacs 30+ support!</a> (<a href="https://www.reddit.com/r/emacs/comments/1tylkdz/projectx_revived_with_emacs_30_support/">Reddit</a>) - session persistence</li>
<li><a href="https://www.reddit.com/r/emacs/comments/1txrf6o/little_llm_helper_function_for_copying_fileline/">Little LLM helper function for copying file:line coordinates</a></li>
<li><a href="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&hellip; [Release 1.1.2]​</a> (<a href="https://www.reddit.com/r/emacs/comments/1tup3tb/kirigami_a_unified_emacs_method_to_fold_and/">Reddit</a>)</li>
</ul></li>
<li>Writing:
<ul class="org-ul">
<li><a href="https://github.com/mmarshall540/electric-sentence">mmarshall540/electric-sentence: Automatically add the extra space between sentences in Emacs. · GitHub</a> (<a href="https://www.reddit.com/r/emacs/comments/1tynlmb/wrote_a_package_to_add_the_2nd_space_between/">Reddit</a>)</li>
<li><a href="https://github.com/jamescherti/quick-sdcv.el">quick-sdcv: Emacs offline dictionary using 'sdcv' [Release 1.0.5]​</a> (<a href="https://www.reddit.com/r/emacs/comments/1tu6u91/quicksdcv_emacs_offline_dictionary_using_sdcv/">Reddit</a>, <a href="https://irreal.org/blog/?p=13848">Irreal</a>)</li>
<li><a href="https://www.reddit.com/r/emacs/comments/1tvrwet/notes_linking_and_tagging_systems_in_emacs/">Notes, Linking and Tagging systems in Emacs</a></li>
<li><a href="https://mahmoodsh.com/blk.html">blk</a>: creating and navigating titles of text files, linking between them</li>
<li><a href="https://blog.davep.org/2026/06/05/blogmore-el-v4-6-0.html">Dave Pearson: blogmore.el v4.6.0</a> - show toc, show toc inline</li>
</ul></li>
<li>Org Mode:
<ul class="org-ul">
<li><a href="https://bicycleforyourmind.com/much-ado-about-emacs-014">Much Ado About Emacs 014: Org-Mode and the Capture System</a>, creating headings at different levels, and changing bindings</li>
<li><a href="https://taonaw.com/2026/06/03/correcting-photo-orientation-for-orgmode.html">TAONAW - Emacs and Org Mode: Correcting photo orientation for org-mode in Linux</a> (<a href="https://irreal.org/blog/?p=13860">Irreal</a>)</li>
<li><a href="https://citum.org/news/citing-with-citum-in-emacs-org-mode.html">Citing with Citum in Emacs org-mode | News | Citum</a> (<a href="https://mas.to/@bdarcus/116677048360094778">@bdarcus@mas.to</a>)</li>
<li><a href="https://eugene-andrienko.com/it/2024/12/01/emacs-plugin-jekyll-blog.html">How I wrote an Emacs plugin to build my blog</a> (<a href="https://mastodon.bsd.cafe/@evgandr/116687815479622870">@evgandr@bsd.cafe</a>)</li>
<li><a href="https://thecloudlet.github.io/technical/emacs/org-zola-workflow/">Migrating a Zola blog from Markdown to Org-mode — with a lint/export/check pipeline to keep them in sync | The Cloudlet</a></li>
<li>Org development: <a href="https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=3ea1682731fa061115bc690e76ce7d1d2955f810">Generate images in TOC for HTML export</a></li>
</ul></li>
<li>Completion:
<ul class="org-ul">
<li><a href="https://www.chiply.dev/post-incremental-suggesting-read">Beyond ICR: Incremental 'Suggesting' Read in Emacs</a> (<a href="https://www.youtube.com/watch?v=UnAavHqekp0">YouTube</a> 20:10, <a href="https://www.reddit.com/r/emacs/comments/1tvjp8l/beyond_icr_incremental_suggesting_read_in_emacs/">Reddit</a>, <a href="https://fosstodon.org/@chiply/116685381663629482">@chiply@fosstodon.org</a>)</li>
</ul></li>
<li>Coding:
<ul class="org-ul">
<li><a href="https://github.com/rschmukler/magit-difftastic">Introducing magit-difftastic: integrate difftastic into magit</a> (<a href="https://www.reddit.com/r/emacs/comments/1twq1bg/introducing_magitdifftastic_integrate_difftastic/">Reddit</a>)</li>
<li><a href="https://github.com/phye/inline-review">inline-review: review merge/pull requests directly within emacs</a> (<a href="https://www.reddit.com/r/emacs/comments/1ttw2qg/inlinereview_review_mergepull_requests_directly/">Reddit</a>)</li>
<li><a href="https://www.alcarney.me/blog/2026/alc-jj-log-view-mode/">Building alc-jj-log-view-mode — Alex Carney</a> (<a href="https://mastodon.social/@alcarney/116711382373829868">@alcarney</a>)</li>
<li><a href="https://wassimans.com/blog/building-ios-apps-with-doom-emacs/">Building IOS Apps With Doom Emacs | Wassim Mansouri</a> (<a href="https://news.ycombinator.com/item?id=48388710">HN</a>)</li>
<li><a href="https://www.youtube.com/watch?v=thPsF9C2b10">CEDET for  Plan 9 coding</a> (01:14)</li>
<li><a href="https://oylenshpeegul.gitlab.io/blog/posts/20260601/">Tim Heaney: Ziglings</a></li>
</ul></li>
<li>Shells:
<ul class="org-ul">
<li><a href="https://www.alcarney.me/blog/2026/eshell-integration/">A Simple jj Integration for eshell — Alex Carney</a> (<a href="https://mastodon.social/@alcarney/116703207672988666">@alcarney</a>)</li>
<li><a href="https://ray-on-emacs.blogspot.com/2026/06/exeln-execute-line.html">Raymond Zeitler: exeln: EXEcute LiNe</a>
<ul class="org-ul">
<li><a href="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="org-ul">
<li><a href="https://irreal.org/blog/?p=13846">Irreal: My Growing Appreciation For EWW</a></li>
</ul></li>
<li>Mail, news, and chat:
<ul class="org-ul">
<li><a href="https://ashishpanigrahi.com/blog/o365-offline-email/">Setting up offline email for Microsoft O365 with notmuch and emacs | Ashish Panigrahi</a> (<a href="https://ioc.exchange/@paniash/116711092886642906">@paniash@ioc.exchange</a>)</li>
<li><a href="https://lars.ingebrigtsen.no/2026/06/05/super-simple-spam-splitting-for-gnus/">Lars Ingebrigtsen: Super Simple Spam Splitting for Gnus</a></li>
<li><a href="https://github.com/emacs-elfeed/elfeed/blob/main/NEWS.org#version-400-2026-06-06">New Elfeed 4.0.0 release</a> (<a href="https://irreal.org/blog/?p=13862">Irreal</a>, <a href="https://news.ycombinator.com/item?id=48428652">HN</a>)</li>
<li><a href="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="org-ul">
<li><a href="https://mbork.pl/2026-06-06_Copying_images_in_Emacs">Marcin Borkowski: Copying images in Emacs</a></li>
<li><a href="https://www.youtube.com/watch?v=iUrTC4PrBpM">Kokoro-onnx with Cuda for text to speech with Emacs</a> (01:26:56)</li>
</ul></li>
<li>Fun:
<ul class="org-ul">
<li><a href="https://github.com/modeverv/wasmacs">I ported GNU Emacs 30.2 to the browser with WebAssembly</a> (<a href="https://www.reddit.com/r/emacs/comments/1tzy72g/i_ported_gnu_emacs_302_to_the_browser_with/">Reddit</a>)</li>
<li><a href="https://ianyepan.github.io/posts/emacs-in-pop-culture/">Emacs Appearance in Pop Culture</a> (<a href="https://www.reddit.com/r/emacs/comments/1u02d0v/emacs_appearance_in_pop_culture/">Reddit</a>, <a href="https://news.ycombinator.com/item?id=48474274">HN</a>, <a href="https://irreal.org/blog/?p=13866">Irreal</a>)</li>
</ul></li>
<li>AI:
<ul class="org-ul">
<li><a href="https://kevinlynagh.com/newsletter/2026_05_difftron/">Structural diffing in Emacs; deterministic agent harnesses</a> (<a href="https://github.com/lynaghk/difftron/">GitHub</a>)</li>
<li><a href="https://github.com/ananthakumaran/pi.el">Emacs client for Pi Coding Agent</a> (<a href="https://www.reddit.com/r/emacs/comments/1tz40nr/emacs_client_for_pi_coding_agent/">Reddit</a>)</li>
<li><a href="https://github.com/jaketothepast/codetutor">jaketothepast/codetutor: An AI Pair Programmer, that teaches you to code as you write, for Emacs · GitHub</a> (<a href="https://news.ycombinator.com/item?id=48449430">HN</a>)</li>
</ul></li>
<li>Community:
<ul class="org-ul">
<li><a href="https://www.reddit.com/r/emacs/comments/1tueedh/fortnightly_tips_tricks_and_questions_20260602/">Fortnightly Tips, Tricks, and Questions — 2026-06-02 / week 22</a></li>
<li><a href="https://www.reddit.com/r/emacs/comments/1tudad3/learning_emacs_with_progressive_vision_loss/">Learning Emacs with Progressive Vision Loss</a></li>
<li><a href="https://kelar.org/~bandali/news/fsa-202605.html">Amin Bandali: Free software activities in May 2026</a></li>
<li><a href="https://sachachua.com/blog/2026/06/june-4-emacs-chat-with-ben-zanin-gnomon-mastodon-social/">Emacs Chat 25: Ben Zanin (@gnomon@mastodon.social)</a> (<a href="https://www.youtube.com/watch?v=ax4f5uaOHA8">YouTube</a> 59:30)</li>
<li><a href="https://sachachua.com/blog/2026/05/emacs-carnival-may-2026-may-i-recommend/">Sacha Chua: Emacs Carnival May 2026 wrap-up: "May I recommend&hellip;"</a></li>
<li><a href="https://sachachua.com/blog/2026/06/transcript-of-chat-with-matei-candea-about-emacs-and-ai/">Sacha Chua: Transcript of chat with Matei Candea about Emacs and AI</a></li>
<li><a href="https://www.youtube.com/watch?v=UqashZncNj4">This perfect text editor doesn't exist</a> (15:57)</li>
<li><a href="https://linuxblog.io/teco-neovim-text-editing-unix-linux/">From TECO to Neovim: 50 Years of Text Editing on Unix and Linux</a> (<a href="https://www.reddit.com/r/emacs/comments/1tzo58i/from_teco_to_neovim_50_years_of_text_editing_on/">Reddit</a>)</li>
<li><a href="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 href="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="https://rossabaker.com/blog/underappreciated-emacs-built-ins/">Emacs Carnival: Underappreciated Emacs Builtins</a>:
<ul class="org-ul">
<li><a href="https://www.homepages.ucl.ac.uk/~ucecesf/blog/20260602.html">Emacs carnival: rec mode, an all-text database system</a> (<a href="https://fediscience.org/@ericsfraga/116681034174534204">@ericsfraga@fediscience.org</a>)</li>
<li><a href="https://www.cyan.sh/blog/posts/radical-builtins.html">Jakub Nowak: Radical Builtins</a></li>
<li><a href="https://wiki.plexwave.org/emacs-dwim-case-commands">Emacs DWIM case commands</a> by spnw</li>
</ul></li>
<li>Other:
<ul class="org-ul">
<li><a href="https://github.com/ErikPrantare/phony.el">phony.el: Define voice commands in Emacs</a> (<a href="https://www.reddit.com/r/emacs/comments/1tubei6/phonyel_define_voice_commands_in_emacs/">Reddit</a>)</li>
<li><a href="https://bicycleforyourmind.com/much_ado_about_emacs_013">Bicycle for Your Mind: Much Ado About Emacs 013</a> - anddo.el (todos), substitute</li>
<li><a href="https://lars.ingebrigtsen.no/2026/06/03/todo-lists-and-procrastination/">Lars Ingebrigtsen: Todo Lists and Procrastination</a></li>
<li><a href="https://github.com/jamescherti/inhibit-mouse.el">jamescherti/inhibit-mouse.el 1.0.4</a> (<a href="https://www.reddit.com/r/emacs/comments/1tvwk7l/inhibitmouse_disable_the_mouse_in_emacs_release/">Reddit</a>, <a href="https://irreal.org/blog/?p=13853">Irreal</a>)</li>
<li><a href="http://yummymelon.com/devnull/revisiting-emacs-keyboard-macros-with-a-mouse.html">Charles Choi: Revisiting Emacs Keyboard Macros with a Mouse</a></li>
<li><a href="https://sachachua.com/blog/2026/06/emacs-pdf-view-replace-current-page-with-file-using-pdftk/">Sacha Chua: Emacs PDF View: Replace current page with file using PDFtk</a></li>
<li><a href="https://www.yakshaving.co.uk/posts/conquering-the-emacs-daemon/">conquering the Emacs daemon - Blog In Isolation</a> (<a href="https://mastodon.me.uk/@andyc/116697585241088161">@andyc@mastodon.me.uk</a>)</li>
<li><a href="https://github.com/tanrax/emacs-gpu">tanrax/emacs-gpu: GNU Emacs with a GPU-accelerated display backend · GitHub</a> (<a href="https://activity.andros.dev/@andros/statuses/01KT8T7D12K9A22FCZX0NXDV43">@andros@activity.andros.dev</a>)
<ul class="org-ul">
<li><a href="https://yhetil.org/emacs-devel/0CAC2512-C560-4D1C-964B-46BBEF5228BF@subvertising.org/">emacs-devel re: overlap with Canvas patch</a>,<a href="https://yhetil.org/emacs-devel/571c261a-a4fc-4d7f-9ccb-afc6cb530547@gutov.dev/"> can't accept LLM-generated contributions</a></li>
</ul></li>
<li><a href="https://fedora-sysexts.github.io/fedora/emacs/">emacs | extensions.fcos.fr (Fedora)</a> (<a href="https://mastodon.social/@alcarney/116687391476450331">@alcarney</a>) - emacs sysext for Fedora image-based systems</li>
<li><a href="https://github.com/nohzafk/emacs-workspace-hud">I built a floating HUD for Emacs, rendered in Rust egui via WASM</a> (<a href="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="http://yummymelon.com/devnull/opening-macos-finder-folders-in-emacs-with-scrim.html">Charles Choi: Opening macOS Finder Folders in Emacs with Scrim</a> (<a href="https://sfba.social/@kickingvegas/116678063857985054">@kickingvegas@sfba.social</a>)</li>
<li><a href="https://unixbhaskar.wordpress.com/2026/06/03/damn-emacs-regex-problem/">Damn! Emacs Regex problem | Unixbhaskar's Blog</a> (<a href="https://fosstodon.org/@unixbhaskar/116682966197832720">@unixbhaskar@fosstodon.org</a>)</li>
<li><a href="https://www.youtube.com/watch?v=omoGBS3rzEw">самый хайповый гайд на Emacs</a> (15:40)</li>
</ul></li>
<li>Emacs development:
<ul class="org-ul">
<li>emacs-devel: <a href="https://yhetil.org/emacs-devel/m2mrxes3bs.fsf@gmail.com/">markdown-ts-mode and markdown-ts-view-mode demoted on the release branch</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=1d91d9b717df1781c07d28f46af4ac2af19c16b4">project-vc-dir: Use truenames</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=66e02b3123a2f6845b1ec6e192f3820bb74d4a7b">(Fmarkers_in): New function (bug#81153)</a></li>
<li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=2db5a145acbbe84042128806d8b2e333495cf70e">Support Ansible messages in compilation-mode</a></li>
</ul></li>
<li>New packages:
<ul class="org-ul">
<li><a target="_blank" href="https://melpa.org/#/bluesky">bluesky</a>: A Bluesky client (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/cui">cui</a>: AI-LLM chat blocks for org-mode (MELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/desert-theme">desert-theme</a>: A warm earthy port of Vim's desert theme (MELPA)</li>
<li><a target="_blank" href="https://elpa.nongnu.org/nongnu/flamegraph.html">flamegraph</a>: Flame graphs for Emacs's native profiler and folded stacks files (NonGNU ELPA)</li>
<li><a target="_blank" href="https://melpa.org/#/sleek-modeline">sleek-modeline</a>: Minimal and elegant modeline (MELPA)</li>
</ul></li>
</ul>

<p>
Links from <a href="https://www.reddit.com/r/emacs">reddit.com/r/emacs</a>, <a href="https://www.reddit.com/r/orgmode">r/orgmode</a>, <a href="https://www.reddit.com/r/spacemacs">r/spacemacs</a>, <a href="https://mastodon.social/tags/emacs">Mastodon #emacs</a>, <a href="https://bsky.app/hashtag/emacs">Bluesky #emacs</a>, <a href="https://hn.algolia.com/?query=emacs&amp;sort=byDate&amp;prefix&amp;page=0&amp;dateRange=all&amp;type=story">Hacker News</a>, <a href="https://lobste.rs/search?q=emacs&amp;what=stories&amp;order=newest">lobste.rs</a>, <a href="https://programming.dev/c/emacs?dataType=Post&amp;page=1&amp;sort=New">programming.dev</a>, <a href="https://lemmy.world/c/emacs">lemmy.world</a>, <a href="https://lemmy.ml/c/emacs?dataType=Post&amp;page=1&amp;sort=New">lemmy.ml</a>, <a href="https://planet.emacslife.com">planet.emacslife.com</a>, <a href="https://www.youtube.com/playlist?list=PL4th0AZixyREOtvxDpdxC9oMuX7Ar7Sdt">YouTube</a>, <a href="http://git.savannah.gnu.org/cgit/emacs.git/log/etc/NEWS">the Emacs NEWS file</a>, <a href="https://emacslife.com/calendar/">Emacs Calendar</a>, and <a href="https://lists.gnu.org/archive/html/emacs-devel/2026-06">emacs-devel</a>. Thanks to Andrés Ramírez for emacs-devel links. Do you have an Emacs-related link or announcement? Please e-mail me at <a href="mailto:sacha@sachachua.com">sacha@sachachua.com</a>. Thank you!
</p>
<div><a href="https://sachachua.com/blog/2026/06/2026-06-08-emacs-news/index.org">View Org source for this post</a></div>
<p>You can <a href="https://social.sachachua.com/@sacha/statuses/01KTMYVZBS50B5EFDW77VQJC0F" target="_blank" rel="noopener noreferrer">comment on Mastodon</a> or <a href="mailto:sacha@sachachua.com?subject=Comment%20on%20https%3A%2F%2Fsachachua.com%2Fblog%2F2026%2F06%2F2026-06-08-emacs-news%2F&body=Name%20you%20want%20to%20be%20credited%20by%20(if%20any)%3A%20%0AMessage%3A%20%0ACan%20I%20share%20your%20comment%20so%20other%20people%20can%20learn%20from%20it%3F%20Yes%2FNo%0A">e-mail me at sacha@sachachua.com</a>.</p>]]></description>
		</item>
	</channel>
</rss>