2025-06-23 Emacs news

Sacha Chua <[email protected]> Mon, 23 Jun 2025 11:05:12 -0400
Newsgroups gmane.emacs.announce
Message-ID <[email protected]>
--=-=-=
Content-Type: multipart/alternative; boundary="==-=-="

--==-=-=
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

    2025-06-23 Emacs news
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

  - Upcoming events ([iCal file] (<https://emacslife.com/calendar/emacs-cal=
endar.ics>), [Org] (<https://emacslife.com/calendar/>)):
    - Emacs Berlin (hybrid, in English) <https://emacs-berlin.org/> Wed Jun=
 25 0930 America/Vancouver - 1130 America/Chicago - 1230 America/Toronto - =
1630 Etc/GMT - 1830 Europe/Berlin - 2200 Asia/Kolkata -- Thu Jun 26 0030 As=
ia/Singapore
    - Emacs APAC: Emacs APAC meetup (virtual) <https://emacs-apac.gitlab.io=
/announcements/> Sat Jun 28 0130 America/Vancouver - 0330 America/Chicago -=
 0430 America/Toronto - 0830 Etc/GMT - 1030 Europe/Berlin - 1400 Asia/Kolka=
ta - 1630 Asia/Singapore
    - EmacsATX: Emacs Social <https://www.meetup.com/emacsatx/events/307923=
518/> Wed Jul 2 1600 America/Vancouver - 1800 America/Chicago - 1900 Americ=
a/Toronto - 2300 Etc/GMT -- Thu Jul 3 0100 Europe/Berlin - 0430 Asia/Kolkat=
a - 0700 Asia/Singapore
    - M-x Research: TBA <https://m-x-research.github.io/> Fri Jul 4 0800 Am=
erica/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GM=
T - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore
  - Emacs configuration:
    - [jjba23/welkomscherm.el: Simple elegant welcome screen / dashboard fo=
r Emacs - Codeberg.org] (<https://codeberg.org/jjba23/welkomscherm.el>) ([@=
[email protected]] (<https://mastodon.social/@jjba23/11470885622030926=
5>))
    - [Have Emacs Start in a *Notes* Buffer] (<https://www.youtube.com/watc=
h?v=3DEcp3eNgk9yk>) (01:07)
    - [The Emacs Cat: Making a Multiplatform Emacs Configuration] (<https:/=
/olddeuteronomy.github.io/post/multiplatform-emacs-config/>) ([Irreal] (<ht=
tps://irreal.org/blog/?p=3D13072>))
    - [brainiac.org - moxnet] (<https://moxnet.eu/s/D5ZCNJwrwFjf8LY?dir=3D/=
&openfile=3Dtrue>) - small config, mostly Org ([Kemal's Braindump] (<https:=
//write.moxnet.eu/announcing-brainiac-project>))
  - Emacs Lisp:
    - [Marcin Borkowski: Making functions interactive] (<https://mbork.pl/2=
025-06-23_Making_functions_interactive>)
    - [ordered-set.el: library for insertion-order sets, now on MELPA] (<ht=
tps://github.com/kisaragi-hiu/ordered-set.el>)
    - [Mouse Events on Images in Emacs] (<https://www.leonrische.me/pages/m=
ouse_events_on_images_in_emacs.html>) ([@[email protected]] (<https=
://mastodon.online/@hajovonta/114697688671474907>))
    - [igb/elevenshtein: An elisp implementation to calculate the edit (Lev=
enshtein) distance between two buffers.] (<https://github.com/igb/elevensht=
ein>) ([@[email protected]] (<https://mastodon.hccp.org/@igb/1147230197=
97783765>)) - also check out the string-distance function
  - Appearance:
    - [Announcing nerd-icons-multimodal v2.2.0 with added support for vc-di=
r] (<https://www.reddit.com/r/emacs/comments/1lewc69/announcing_nerdiconsmu=
ltimodal_v220_with_added/>)
  - Navigation:
    - [Emacs buffer navigation] (<https://www.youtube.com/watch?v=3DdDZ9B29=
7hxU>) (05:53)
    - [Jakub Nowak: Making Emacs Dashboard Show Treemacs Workspaces] (<http=
s://www.cyan.sh/blog/posts/making-emacs-dashboard-show-treemacs-workspaces.=
html>)
    - [Interesting Grep Commands in Emacs] (<https://www.youtube.com/watch?=
v=3DGR3T6ZH33g0>) (05:10)
    - [Emacs Code Folding And Unfolding Via hs-minor-mode 2025_05_20_16:16:=
51] (<https://www.youtube.com/watch?v=3DMlvzN1vKyzU&feature=3Dyoutu.be>)
  - Writing:
    - [I made an Emacs minor mode to transcribe sitelen pona | Dusk's Bottl=
ed Messages] (<https://duskhorn.bearblog.dev/toki-pona-minor-mode/>)
  - Org Mode:
    - [TAONAW - Emacs and Org Mode: Adjusting my org-mode workflow] (<https=
://taonaw.com/2025/06/19/one-of-the-things-that.html>)
    - [Rapid Communications: Posting Org-Mode captures to Mastodon] (<http:=
//lisletters.fiander.info/2025/06/posting-org-mode-captures-to-mastodon.htm=
l>) ([@[email protected]] (<https://code4lib.social/@djfiander/1147=
11538858780461>))
    - [Sacha Chua: Thinking about time travel with the Emacs text editor, O=
rg Mode, and backups] (<https://sachachua.com/blog/2025/06/thinking-about-t=
ime-travel-with-the-emacs-text-editor-and-org-mode/>)
    - [Chris Maiorana: The Emacs For Writers handbook is available now (and=
 ever)] (<https://chrismaiorana.com/the-emacs-for-writers-handbook-is-avail=
able-now-and-ever/>) ([YouTube] (<https://www.youtube.com/watch?v=3DnaTirHA=
l9l8>) 02:01, [Irreal] (<https://irreal.org/blog/?p=3D13064>))
    - [Org-mode pour les =C3=A9tudes (Emacs)] (<https://www.youtube.com/wat=
ch?v=3Dskc-PZ4TenI>) (21:38)
    - [Paul Jorgensen: Mousing around in orgmode] (<https://plrj.org/2025/0=
6/20/mousing-around-in-orgmode/>)
    - [Fault-tolerant Org Links] (<https://spepo.github.io/2025-06-22-fault=
-tolerant-org-links.html>)
    - [New Package: org-table-highlight=E2=80=94Highlight Org Table Rows an=
d Columns with Ease!] (<https://www.reddit.com/r/emacs/comments/1lgpigu/new=
_package_orgtablehighlighthighlight_org_table/>)
    - [Thanos Apollo: Major update for Gnosis: 0.5.0 release] (<https://tha=
nosapollo.org/posts/gnosis-0-5-0-release/>)
    - [Emacs Micro Lesson 12 | Org mode subtree export] (<https://www.youtu=
be.com/watch?v=3DezonhD_sltU>) (02:55)
    - [Sacha Chua: Run source blocks in an Org Mode subtree by custom ID] (=
<https://sachachua.com/blog/2025/06/run-source-blocks-in-an-org-mode-subtre=
e-by-custom-id/>) ([Irreal] (<https://irreal.org/blog/?p=3D13068>))
    - [Paul Jorgensen: Org Babel and AppleScript with a little vc-use-packa=
ge] (<https://plrj.org/2025/06/18/org-babel-and-applescript-with-a-little-v=
c-use-package/>)
    - [Sacha Chua: Using Org Mode, Emacs Lisp, and TRAMP to parse meetup ca=
lendar entries and generate a crontab] (<https://sachachua.com/blog/2025/06=
/using-org-mode-emacs-lisp-and-tramp-to-parse-meetup-calendar-entries-and-g=
enerate-a-crontab/>)
    - [Orgmode integration with Linear.app] (<https://www.reddit.com/r/orgm=
ode/comments/1ldeqxh/orgmode_integration_with_linearapp/>)
  - Completion:
    - [Emacs Auto-Completion with Company Mode] (<https://www.youtube.com/w=
atch?v=3DhVA7KXDSUws>) (01:02)
  - Shells:
    - [What's Special About 'M-x shell' in Emacs? - System Crafters Live!] =
(<https://www.youtube.com/watch?v=3Dxqf6exp7wlI>) (01:21:26)
  - Web:
    - [SendToKarakeep/karakeep-send.el at main =C2=B7 summeremacs/SendToKar=
akeep =C2=B7 GitHub] (<https://github.com/summeremacs/SendToKarakeep/blob/m=
ain/karakeep-send.el>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/=
1ldhgqy/send_linktext_to_karakeep/>))
  - Evil mode:
    - [f/t =EB=AA=A8=EC=85=98=EC=9C=BC=EB=A1=9C =ED=95=9C=EA=B8=80=EB=8F=84=
 =EA=B2=80=EC=83=89=ED=95=98=EB=8A=94 evil-snipe =EC=84=A4=EC=A0=95 - (emac=
sian ohyecloudy)] (<https://ohyecloudy.com/emacsian/2025/06/21/evil-snipe-h=
angul-f-t-motion/>) ([@[email protected]] (<https://mastodon.socia=
l/@ohyecloudy/114719940156536785>))
  - Fun:
    - [Rotating ASCII cube in Emacs Buffer.] (<https://i.redd.it/r0y79lcipb=
8f1.png>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1lh68aa/rotat=
ing_ascii_cube_in_emacs_buffer/>))
  - AI:
    - [GNU Emacs: Modify any clipboard by using AI and Large Language Model=
s] (<https://gnu.support/gnu-emacs/GNU-Emacs-Modify-any-clipboard-by-using-=
AI-and-Large-Language-Models-92627.html>)
    - [RAGmacs - Pt. 1: Retrieving Deep Value in Emacs] (<https://www.youtu=
be.com/watch?si=3DJTLfL5FeabmLLx_p&v=3DJHXG225oP8E&feature=3Dyoutu.be>)
    - [James Dyer: Ollama-Buddy 0.13.1: Curl backend support and some optim=
izations] (<https://emacs.dyerdwelling.family/emacs/20250621100507-emacs--o=
llama-buddy-0-13-1-curl-backend-support-and-some-optimizations/>)
    - [chatgpt-shell.el, by =C3=81lvaro Ram=C3=ADrez (BALISP)] (<https://ww=
w.youtube.com/watch?v=3D5iZRnPBnK-c>) (46:57)
    - [Fun with GPTel: ob-gptel integration with Org-babel] (<https://www.r=
eddit.com/r/emacs/comments/1ldwwg0/fun_with_gptel_obgptel_integration_with_=
orgbabel/>)
    - [ECA (Editor Code Assistant) - AI pair programming in any editor] (<h=
ttps://i.redd.it/cupwjrwq0b8f1.gif>) ([Reddit] (<https://www.reddit.com/r/e=
macs/comments/1lhiddi/eca_editor_code_assistant_ai_pair_programming_in/>))
    - [Claude Code=E3=82=92=E4=BD=BF=E3=81=A3=E3=81=9F=E3=82=BF=E3=82=B9=E3=
=82=AF=E3=81=AE=E5=8D=94=E5=83=8D=E3=83=87=E3=83=A2 - AWS=E6=8A=80=E8=A1=93=
=E8=AA=BF=E6=9F=BB=E3=81=8B=E3=82=89IaC=E5=AE=9F=E8=A3=85=E3=81=BE=E3=81=A7=
 | DevelopersIO] (<https://dev.classmethod.jp/articles/claude-code-collabor=
ative-task-demo-aws-iac/>) ([@[email protected]] =
(<https://rss-mstdn.studiofreesia.com/@dev_classmethod/114730744088842214>))
  - Community:
    - [Fortnightly Tips, Tricks, and Questions =E2=80=94 2025-06-17 / week =
24] (<https://www.reddit.com/r/emacs/comments/1ldcgpi/fortnightly_tips_tric=
ks_and_questions_20250617/>)
    - [Take two on Emacs (Toma dos de Emacs)] (<http://www.finaprosadigital=
.com/publish/blog/2025-06-12-take-two-on-emacs-%28toma-dos-de-emacs%29.html=
>)
    - [Emacs: Take 2 =E2=80=94 Where Are The Wise Men?] (<https://mike.host=
etlerhome.com/emacs-take-2>) ([@[email protected]] (<https://appdot.net/@=
mikehoss/114700335399162119>))
    - [How did you start living inside Emacs permanently?] (<https://www.re=
ddit.com/r/emacs/comments/1lfv8w6/how_did_you_start_living_inside_emacs_per=
manently/>) ([Irreal] (<https://irreal.org/blog/?p=3D13070>))
    - [Irreal: Becoming An Emacs Power User] (<https://irreal.org/blog/?p=
=3D13059>)
    - [Irreal: Advice To A New Emacs User] (<https://irreal.org/blog/?p=3D1=
3061>)
    - [A Cult AI Computer=E2=80=99s Boom and Bust (shout-out to Emacs)] (<h=
ttps://www.reddit.com/r/emacs/comments/1lg0zy4/a_cult_ai_computers_boom_and=
_bust_shoutout_to/>)
    - [Using Software Like Vim, Emacs and Xmonad Changes You (Hopefully For=
 The Better!)] (<https://www.youtube.com/watch?v=3DaTZOg8DXsqQ>) (14:29)
  - Other:
    - [twitchy-ears/mediawiki-el-search: The start of a search mode for med=
iawiki.el] (<https://github.com/twitchy-ears/mediawiki-el-search>) ([@morix=
@loci.onl] (<https://loci.onl/@morix/114718229082988062>))
    - [Sacha Chua: Transforming HTML clipboard contents with Emacs to smoot=
h out Mailchimp annoyances: dates, images, comments, colours] (<https://sac=
hachua.com/blog/2025/06/transforming-html-clipboard-contents-with-emacs-to-=
smooth-out-mailchimp-annoyances-dates-images-comments-colours/>)
    - [Hacky & Minimal Clipboard Support in Terminal Emacs] (<https://www.r=
ahuljuliato.com/posts/emacs-clipboard-terminal>) ([Reddit] (<https://www.re=
ddit.com/r/emacs/comments/1leu2r7/hacky_minimal_clipboard_support_in_termin=
al_emacs/>))
  - Emacs development:
    - emacs-devel:
      - [report-emacs-bug vs. <package>-submit-bug confusion (was: bug#7882=
3: [BU] (<https://lists.gnu.org/archive/html/emacs-devel/2025-06/msg00275.h=
tml>) - discussion about suggesting package-specific bug reports
      - [Re: is there a diff-unite-hunks or similar?] (<https://lists.gnu.o=
rg/archive/html/emacs-devel/2025-06/msg00245.html>) Help wanted with figuri=
ng out how to do this
    - [Optionally suppress recentf open file messages (bug#78666)] (<https:=
//git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D2b34f38b383533ca=
659202492870c319fbc7ef41>)
    - [(smerge-refine-shadow-cursor): New variable and face (bug#78806)] (<=
https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D08fba517f6=
6794f817c3e6101a80ce3df1798581>)
    - [Prettify package-menu (Bug#78794)] (<https://git.savannah.gnu.org/cg=
it/emacs.git/commit/etc/NEWS?id=3Dbe0b44e4ed972de3b761da16ee571f928579841f>)
    - [Support strings for electric pairs (bug#78053)] (<https://git.savann=
ah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D60fbeda771639ded68ffd0666df3=
40c7a06cafcf>)
    - [Use keyword :commit with full hashes for treesit-language-source-ali=
st.] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D1a7=
6b527ac35de179530249f5defc6646c96129e>)
  - New packages:
    - australia-holidays <https://melpa.org/#/australia-holidays>: Australi=
an holidays for calendar (MELPA)
    - buck <https://melpa.org/#/buck>: Client library for the Bitbucket API=
 (MELPA)
    - gogs <https://melpa.org/#/gogs>: Client library for the Gogs API (MEL=
PA)
    - gtea <https://melpa.org/#/gtea>: Client library for the Gitea API (ME=
LPA)
    - prompt-binder <https://melpa.org/#/prompt-binder>: Bind LLM prompts t=
o key chords and editor context (MELPA)
    - pubsub <https://melpa.org/#/pubsub>: A basic publish/subscribe system=
 (MELPA)

  Links from [reddit.com/r/emacs] (<https://www.reddit.com/r/emacs>), [r/or=
gmode] (<https://www.reddit.com/r/orgmode>), [r/spacemacs] (<https://www.re=
ddit.com/r/spacemacs>), [r/planetemacs] (<https://www.reddit.com/r/planetem=
acs>), [Mastodon #emacs] (<https://mastodon.social/tags/emacs>), [Bluesky #=
emacs] (<https://bsky.app/hashtag/emacs>), [Hacker News] (<https://hn.algol=
ia.com/?query=3Demacs&sort=3DbyDate&prefix&page=3D0&dateRange=3Dall&type=3D=
story>), [lobste.rs] (<https://lobste.rs/search?q=3Demacs&what=3Dstories&or=
der=3Dnewest>), [programming.dev] (<https://programming.dev/c/emacs?dataTyp=
e=3DPost&page=3D1&sort=3DNew>), [lemmy.world] (<https://lemmy.world/c/emacs=
>), [lemmy.ml] (<https://lemmy.ml/c/emacs?dataType=3DPost&page=3D1&sort=3DN=
ew>), [planet.emacslife.com] (<https://planet.emacslife.com>), [YouTube] (<=
https://www.youtube.com/playlist?list=3DPL4th0AZixyREOtvxDpdxC9oMuX7Ar7Sdt>=
), [the Emacs NEWS file] (<http://git.savannah.gnu.org/cgit/emacs.git/log/e=
tc/NEWS>), [Emacs Calendar] (<https://emacslife.com/calendar/>), and [emacs=
-devel] (<https://lists.gnu.org/archive/html/emacs-devel/2025-06>). Thanks =
to Andr=C3=A9s Ram=C3=ADrez for emacs-devel links. Do you have an Emacs-rel=
ated link or announcement? Please e-mail me at [[email protected]] (<mail=
to:[email protected]>). Thank you!

=20=20=20=20
--==-=-=
Content-Type: text/html; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

    <div id=3D"outline-container-orgcedfe30" class=3D"outline-3">
<h3 id=3D"orgcedfe30">2025-06-23 Emacs news</h3>
<div class=3D"outline-text-3" id=3D"text-orgcedfe30">
<ul class=3D"org-ul">
<li>Upcoming events (<a href=3D"https://emacslife.com/calendar/emacs-calend=
ar.ics">iCal file</a>, <a href=3D"https://emacslife.com/calendar/">Org</a>):
<ul class=3D"org-ul">
<li>Emacs Berlin (hybrid, in English) <a href=3D"https://emacs-berlin.org/"=
>https://emacs-berlin.org/</a> Wed Jun 25 0930 America/Vancouver - 1130 Ame=
rica/Chicago - 1230 America/Toronto - 1630 Etc/GMT - 1830 Europe/Berlin - 2=
200 Asia/Kolkata &#x2013; Thu Jun 26 0030 Asia/Singapore</li>
<li>Emacs APAC: Emacs APAC meetup (virtual) <a href=3D"https://emacs-apac.g=
itlab.io/announcements/">https://emacs-apac.gitlab.io/announcements/</a> Sa=
t Jun 28 0130 America/Vancouver - 0330 America/Chicago - 0430 America/Toron=
to - 0830 Etc/GMT - 1030 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Sing=
apore</li>
<li>EmacsATX: Emacs Social <a href=3D"https://www.meetup.com/emacsatx/event=
s/307923518/">https://www.meetup.com/emacsatx/events/307923518/</a> Wed Jul=
 2 1600 America/Vancouver - 1800 America/Chicago - 1900 America/Toronto - 2=
300 Etc/GMT &#x2013; Thu Jul 3 0100 Europe/Berlin - 0430 Asia/Kolkata - 070=
0 Asia/Singapore</li>
<li>M-x Research: TBA <a href=3D"https://m-x-research.github.io/">https://m=
-x-research.github.io/</a> Fri Jul 4 0800 America/Vancouver - 1000 America/=
Chicago - 1100 America/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 A=
sia/Kolkata - 2300 Asia/Singapore</li>
</ul></li>
<li>Emacs configuration:
<ul class=3D"org-ul">
<li><a href=3D"https://codeberg.org/jjba23/welkomscherm.el">jjba23/welkomsc=
herm.el: Simple elegant welcome screen / dashboard for Emacs - Codeberg.org=
</a> (<a href=3D"https://mastodon.social/@jjba23/114708856220309265">@jjba2=
[email protected]</a>)</li>
<li><a href=3D"https://www.youtube.com/watch?v=3DEcp3eNgk9yk">Have Emacs St=
art in a <b>Notes</b> Buffer</a> (01:07)</li>
<li><a href=3D"https://olddeuteronomy.github.io/post/multiplatform-emacs-co=
nfig/">The Emacs Cat: Making a Multiplatform Emacs Configuration</a> (<a hr=
ef=3D"https://irreal.org/blog/?p=3D13072">Irreal</a>)</li>
<li><a href=3D"https://moxnet.eu/s/D5ZCNJwrwFjf8LY?dir=3D/&amp;openfile=3Dt=
rue">brainiac.org - moxnet</a> - small config, mostly Org (<a href=3D"https=
://write.moxnet.eu/announcing-brainiac-project">Kemal's Braindump</a>)</li>
</ul></li>
<li>Emacs Lisp:
<ul class=3D"org-ul">
<li><a href=3D"https://mbork.pl/2025-06-23_Making_functions_interactive">Ma=
rcin Borkowski: Making functions interactive</a></li>
<li><a href=3D"https://github.com/kisaragi-hiu/ordered-set.el">ordered-set.=
el: library for insertion-order sets, now on MELPA</a></li>
<li><a href=3D"https://www.leonrische.me/pages/mouse_events_on_images_in_em=
acs.html">Mouse Events on Images in Emacs</a> (<a href=3D"https://mastodon.=
online/@hajovonta/114697688671474907">@[email protected]</a>)</li>
<li><a href=3D"https://github.com/igb/elevenshtein">igb/elevenshtein: An el=
isp implementation to calculate the edit (Levenshtein) distance between two=
 buffers.</a> (<a href=3D"https://mastodon.hccp.org/@igb/114723019797783765=
">@[email protected]</a>) - also check out the string-distance function=
</li>
</ul></li>
<li>Appearance:
<ul class=3D"org-ul">
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1lewc69/announcing_n=
erdiconsmultimodal_v220_with_added/">Announcing nerd-icons-multimodal v2.2.=
0 with added support for vc-dir</a></li>
</ul></li>
<li>Navigation:
<ul class=3D"org-ul">
<li><a href=3D"https://www.youtube.com/watch?v=3DdDZ9B297hxU">Emacs buffer =
navigation</a> (05:53)</li>
<li><a href=3D"https://www.cyan.sh/blog/posts/making-emacs-dashboard-show-t=
reemacs-workspaces.html">Jakub Nowak: Making Emacs Dashboard Show Treemacs =
Workspaces</a></li>
<li><a href=3D"https://www.youtube.com/watch?v=3DGR3T6ZH33g0">Interesting G=
rep Commands in Emacs</a> (05:10)</li>
<li><a href=3D"https://www.youtube.com/watch?v=3DMlvzN1vKyzU&amp;feature=3D=
youtu.be">Emacs Code Folding And Unfolding Via hs-minor-mode 2025_05_20_16:=
16:51</a></li>
</ul></li>
<li>Writing:
<ul class=3D"org-ul">
<li><a href=3D"https://duskhorn.bearblog.dev/toki-pona-minor-mode/">I made =
an Emacs minor mode to transcribe sitelen pona | Dusk's Bottled Messages</a=
></li>
</ul></li>
<li>Org Mode:
<ul class=3D"org-ul">
<li><a href=3D"https://taonaw.com/2025/06/19/one-of-the-things-that.html">T=
AONAW - Emacs and Org Mode: Adjusting my org-mode workflow</a></li>
<li><a href=3D"http://lisletters.fiander.info/2025/06/posting-org-mode-capt=
ures-to-mastodon.html">Rapid Communications: Posting Org-Mode captures to M=
astodon</a> (<a href=3D"https://code4lib.social/@djfiander/1147115388587804=
61">@[email protected]</a>)</li>
<li><a href=3D"https://sachachua.com/blog/2025/06/thinking-about-time-trave=
l-with-the-emacs-text-editor-and-org-mode/">Sacha Chua: Thinking about time=
 travel with the Emacs text editor, Org Mode, and backups</a></li>
<li><a href=3D"https://chrismaiorana.com/the-emacs-for-writers-handbook-is-=
available-now-and-ever/">Chris Maiorana: The Emacs For Writers handbook is =
available now (and ever)</a> (<a href=3D"https://www.youtube.com/watch?v=3D=
naTirHAl9l8">YouTube</a> 02:01, <a href=3D"https://irreal.org/blog/?p=3D130=
64">Irreal</a>)</li>
<li><a href=3D"https://www.youtube.com/watch?v=3Dskc-PZ4TenI">Org-mode pour=
 les =C3=A9tudes (Emacs)</a> (21:38)</li>
<li><a href=3D"https://plrj.org/2025/06/20/mousing-around-in-orgmode/">Paul=
 Jorgensen: Mousing around in orgmode</a></li>
<li><a href=3D"https://spepo.github.io/2025-06-22-fault-tolerant-org-links.=
html">Fault-tolerant Org Links</a></li>
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1lgpigu/new_package_=
orgtablehighlighthighlight_org_table/">New Package: org-table-highlight=E2=
=80=94Highlight Org Table Rows and Columns with Ease!</a></li>
<li><a href=3D"https://thanosapollo.org/posts/gnosis-0-5-0-release/">Thanos=
 Apollo: Major update for Gnosis: 0.5.0 release</a></li>
<li><a href=3D"https://www.youtube.com/watch?v=3DezonhD_sltU">Emacs Micro L=
esson 12 | Org mode subtree export</a> (02:55)</li>
<li><a href=3D"https://sachachua.com/blog/2025/06/run-source-blocks-in-an-o=
rg-mode-subtree-by-custom-id/">Sacha Chua: Run source blocks in an Org Mode=
 subtree by custom ID</a> (<a href=3D"https://irreal.org/blog/?p=3D13068">I=
rreal</a>)</li>
<li><a href=3D"https://plrj.org/2025/06/18/org-babel-and-applescript-with-a=
-little-vc-use-package/">Paul Jorgensen: Org Babel and AppleScript with a l=
ittle vc-use-package</a></li>
<li><a href=3D"https://sachachua.com/blog/2025/06/using-org-mode-emacs-lisp=
-and-tramp-to-parse-meetup-calendar-entries-and-generate-a-crontab/">Sacha =
Chua: Using Org Mode, Emacs Lisp, and TRAMP to parse meetup calendar entrie=
s and generate a crontab</a></li>
<li><a href=3D"https://www.reddit.com/r/orgmode/comments/1ldeqxh/orgmode_in=
tegration_with_linearapp/">Orgmode integration with Linear.app</a></li>
</ul></li>
<li>Completion:
<ul class=3D"org-ul">
<li><a href=3D"https://www.youtube.com/watch?v=3DhVA7KXDSUws">Emacs Auto-Co=
mpletion with Company Mode</a> (01:02)</li>
</ul></li>
<li>Shells:
<ul class=3D"org-ul">
<li><a href=3D"https://www.youtube.com/watch?v=3Dxqf6exp7wlI">What's Specia=
l About 'M-x shell' in Emacs? - System Crafters Live!</a> (01:21:26)</li>
</ul></li>
<li>Web:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/summeremacs/SendToKarakeep/blob/main/kara=
keep-send.el">SendToKarakeep/karakeep-send.el at main =C2=B7 summeremacs/Se=
ndToKarakeep =C2=B7 GitHub</a> (<a href=3D"https://www.reddit.com/r/emacs/c=
omments/1ldhgqy/send_linktext_to_karakeep/">Reddit</a>)</li>
</ul></li>
<li>Evil mode:
<ul class=3D"org-ul">
<li><a href=3D"https://ohyecloudy.com/emacsian/2025/06/21/evil-snipe-hangul=
-f-t-motion/">f/t =EB=AA=A8=EC=85=98=EC=9C=BC=EB=A1=9C =ED=95=9C=EA=B8=80=
=EB=8F=84 =EA=B2=80=EC=83=89=ED=95=98=EB=8A=94 evil-snipe =EC=84=A4=EC=A0=
=95 - (emacsian ohyecloudy)</a> (<a href=3D"https://mastodon.social/@ohyecl=
oudy/114719940156536785">@[email protected]</a>)</li>
</ul></li>
<li>Fun:
<ul class=3D"org-ul">
<li><a href=3D"https://i.redd.it/r0y79lcipb8f1.png">Rotating ASCII cube in =
Emacs Buffer.</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1lh68=
aa/rotating_ascii_cube_in_emacs_buffer/">Reddit</a>)</li>
</ul></li>
<li>AI:
<ul class=3D"org-ul">
<li><a href=3D"https://gnu.support/gnu-emacs/GNU-Emacs-Modify-any-clipboard=
-by-using-AI-and-Large-Language-Models-92627.html">GNU Emacs: Modify any cl=
ipboard by using AI and Large Language Models</a></li>
<li><a href=3D"https://www.youtube.com/watch?si=3DJTLfL5FeabmLLx_p&amp;v=3D=
JHXG225oP8E&amp;feature=3Dyoutu.be">RAGmacs - Pt. 1: Retrieving Deep Value =
in Emacs</a></li>
<li><a href=3D"https://emacs.dyerdwelling.family/emacs/20250621100507-emacs=
--ollama-buddy-0-13-1-curl-backend-support-and-some-optimizations/">James D=
yer: Ollama-Buddy 0.13.1: Curl backend support and some optimizations</a></=
li>
<li><a href=3D"https://www.youtube.com/watch?v=3D5iZRnPBnK-c">chatgpt-shell=
.el, by =C3=81lvaro Ram=C3=ADrez (BALISP)</a> (46:57)</li>
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1ldwwg0/fun_with_gpt=
el_obgptel_integration_with_orgbabel/">Fun with GPTel: ob-gptel integration=
 with Org-babel</a></li>
<li><a href=3D"https://i.redd.it/cupwjrwq0b8f1.gif">ECA  (Editor Code Assis=
tant) - AI pair programming in any editor</a> (<a href=3D"https://www.reddi=
t.com/r/emacs/comments/1lhiddi/eca_editor_code_assistant_ai_pair_programmin=
g_in/">Reddit</a>)</li>
<li><a href=3D"https://dev.classmethod.jp/articles/claude-code-collaborativ=
e-task-demo-aws-iac/">Claude Code=E3=82=92=E4=BD=BF=E3=81=A3=E3=81=9F=E3=82=
=BF=E3=82=B9=E3=82=AF=E3=81=AE=E5=8D=94=E5=83=8D=E3=83=87=E3=83=A2 - AWS=E6=
=8A=80=E8=A1=93=E8=AA=BF=E6=9F=BB=E3=81=8B=E3=82=89IaC=E5=AE=9F=E8=A3=85=E3=
=81=BE=E3=81=A7 | DevelopersIO</a> (<a href=3D"https://rss-mstdn.studiofree=
sia.com/@dev_classmethod/114730744088842214">@[email protected]=
diofreesia.com</a>)</li>
</ul></li>
<li>Community:
<ul class=3D"org-ul">
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1ldcgpi/fortnightly_=
tips_tricks_and_questions_20250617/">Fortnightly Tips, Tricks, and Question=
s =E2=80=94 2025-06-17 / week 24</a></li>
<li><a href=3D"http://www.finaprosadigital.com/publish/blog/2025-06-12-take=
-two-on-emacs-%28toma-dos-de-emacs%29.html">Take two on Emacs (Toma dos de =
Emacs)</a></li>
<li><a href=3D"https://mike.hostetlerhome.com/emacs-take-2">Emacs: Take 2 =
=E2=80=94 Where Are The Wise Men?</a> (<a href=3D"https://appdot.net/@mikeh=
oss/114700335399162119">@[email protected]</a>)</li>
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1lfv8w6/how_did_you_=
start_living_inside_emacs_permanently/">How did you start living inside Ema=
cs permanently?</a> (<a href=3D"https://irreal.org/blog/?p=3D13070">Irreal<=
/a>)</li>
<li><a href=3D"https://irreal.org/blog/?p=3D13059">Irreal: Becoming An Emac=
s Power User</a></li>
<li><a href=3D"https://irreal.org/blog/?p=3D13061">Irreal: Advice To A New =
Emacs User</a></li>
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1lg0zy4/a_cult_ai_co=
mputers_boom_and_bust_shoutout_to/">A Cult AI Computer=E2=80=99s Boom and B=
ust (shout-out to Emacs)</a></li>
<li><a href=3D"https://www.youtube.com/watch?v=3DaTZOg8DXsqQ">Using Softwar=
e Like Vim, Emacs and Xmonad Changes You (Hopefully For The Better!)</a> (1=
4:29)</li>
</ul></li>
<li>Other:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/twitchy-ears/mediawiki-el-search">twitchy=
-ears/mediawiki-el-search: The start of a search mode for mediawiki.el</a> =
(<a href=3D"https://loci.onl/@morix/114718229082988062">@[email protected]</a>=
)</li>
<li><a href=3D"https://sachachua.com/blog/2025/06/transforming-html-clipboa=
rd-contents-with-emacs-to-smooth-out-mailchimp-annoyances-dates-images-comm=
ents-colours/">Sacha Chua: Transforming HTML clipboard contents with Emacs =
to smooth out Mailchimp annoyances: dates, images, comments, colours</a></l=
i>
<li><a href=3D"https://www.rahuljuliato.com/posts/emacs-clipboard-terminal"=
>Hacky &amp; Minimal Clipboard Support in Terminal Emacs</a> (<a href=3D"ht=
tps://www.reddit.com/r/emacs/comments/1leu2r7/hacky_minimal_clipboard_suppo=
rt_in_terminal_emacs/">Reddit</a>)</li>
</ul></li>
<li>Emacs development:
<ul class=3D"org-ul">
<li>emacs-devel:
<ul class=3D"org-ul">
<li><a href=3D"https://lists.gnu.org/archive/html/emacs-devel/2025-06/msg00=
275.html">report-emacs-bug vs. &lt;package&gt;-submit-bug confusion (was: b=
ug#78823: [BU</a> - discussion about suggesting package-specific bug report=
s</li>
<li><a href=3D"https://lists.gnu.org/archive/html/emacs-devel/2025-06/msg00=
245.html">Re: is there a diff-unite-hunks or similar?</a> Help wanted with =
figuring out how to do this</li>
</ul></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D2b34f38b383533ca659202492870c319fbc7ef41">Optionally suppress recentf =
open file messages (bug#78666)</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D08fba517f66794f817c3e6101a80ce3df1798581">(smerge-refine-shadow-cursor=
): New variable and face (bug#78806)</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3Dbe0b44e4ed972de3b761da16ee571f928579841f">Prettify package-menu (Bug#7=
8794)</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D60fbeda771639ded68ffd0666df340c7a06cafcf">Support strings for electric=
 pairs (bug#78053)</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D1a76b527ac35de179530249f5defc6646c96129e">Use keyword :commit with ful=
l hashes for treesit-language-source-alist.</a></li>
</ul></li>
<li>New packages:
<ul class=3D"org-ul">
<li><a target=3D"_blank" href=3D"https://melpa.org/#/australia-holidays">au=
stralia-holidays</a>: Australian holidays for calendar (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/buck">buck</a>: Client=
 library for the Bitbucket API (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/gogs">gogs</a>: Client=
 library for the Gogs API (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/gtea">gtea</a>: Client=
 library for the Gitea API (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/prompt-binder">prompt-=
binder</a>: Bind LLM prompts to key chords and editor context (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/pubsub">pubsub</a>: A =
basic publish/subscribe system (MELPA)</li>
</ul></li>
</ul>

<p>
Links from <a href=3D"https://www.reddit.com/r/emacs">reddit.com/r/emacs</a=
>, <a href=3D"https://www.reddit.com/r/orgmode">r/orgmode</a>, <a href=3D"h=
ttps://www.reddit.com/r/spacemacs">r/spacemacs</a>, <a href=3D"https://www.=
reddit.com/r/planetemacs">r/planetemacs</a>, <a href=3D"https://mastodon.so=
cial/tags/emacs">Mastodon #emacs</a>, <a href=3D"https://bsky.app/hashtag/e=
macs">Bluesky #emacs</a>, <a href=3D"https://hn.algolia.com/?query=3Demacs&=
amp;sort=3DbyDate&amp;prefix&amp;page=3D0&amp;dateRange=3Dall&amp;type=3Dst=
ory">Hacker News</a>, <a href=3D"https://lobste.rs/search?q=3Demacs&amp;wha=
t=3Dstories&amp;order=3Dnewest">lobste.rs</a>, <a href=3D"https://programmi=
ng.dev/c/emacs?dataType=3DPost&amp;page=3D1&amp;sort=3DNew">programming.dev=
</a>, <a href=3D"https://lemmy.world/c/emacs">lemmy.world</a>, <a href=3D"h=
ttps://lemmy.ml/c/emacs?dataType=3DPost&amp;page=3D1&amp;sort=3DNew">lemmy.=
ml</a>, <a href=3D"https://planet.emacslife.com">planet.emacslife.com</a>, =
<a href=3D"https://www.youtube.com/playlist?list=3DPL4th0AZixyREOtvxDpdxC9o=
MuX7Ar7Sdt">YouTube</a>, <a href=3D"http://git.savannah.gnu.org/cgit/emacs.=
git/log/etc/NEWS">the Emacs NEWS file</a>, <a href=3D"https://emacslife.com=
/calendar/">Emacs Calendar</a>, and <a href=3D"https://lists.gnu.org/archiv=
e/html/emacs-devel/2025-06">emacs-devel</a>. Thanks to Andr=C3=A9s Ram=C3=
=ADrez for emacs-devel links. Do you have an Emacs-related link or announce=
ment? Please e-mail me at <a href=3D"mailto:[email protected]">sacha@sach=
achua.com</a>. Thank you!
</p>
</div>
</div>

=20=20=20=20
--==-=-=--

--=-=-=
Content-Type: text/x-org; charset=utf-8; name=emacs-news.org
Content-Disposition: attachment
Content-Transfer-Encoding: quoted-printable

    * 2025-06-23 Emacs news
- Upcoming events ([[https://emacslife.com/calendar/emacs-calendar.ics][iCa=
l file]], [[https://emacslife.com/calendar/][Org]]):
  - Emacs Berlin (hybrid, in English) https://emacs-berlin.org/ Wed Jun 25 =
0930 America/Vancouver - 1130 America/Chicago - 1230 America/Toronto - 1630=
 Etc/GMT - 1830 Europe/Berlin - 2200 Asia/Kolkata -- Thu Jun 26 0030 Asia/S=
ingapore
  - Emacs APAC: Emacs APAC meetup (virtual) https://emacs-apac.gitlab.io/an=
nouncements/ Sat Jun 28 0130 America/Vancouver - 0330 America/Chicago - 043=
0 America/Toronto - 0830 Etc/GMT - 1030 Europe/Berlin - 1400 Asia/Kolkata -=
 1630 Asia/Singapore
  - EmacsATX: Emacs Social https://www.meetup.com/emacsatx/events/307923518=
/ Wed Jul 2 1600 America/Vancouver - 1800 America/Chicago - 1900 America/To=
ronto - 2300 Etc/GMT -- Thu Jul 3 0100 Europe/Berlin - 0430 Asia/Kolkata - =
0700 Asia/Singapore
  - M-x Research: TBA https://m-x-research.github.io/ Fri Jul 4 0800 Americ=
a/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT - =
1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore
- Emacs configuration:
  - [[https://codeberg.org/jjba23/welkomscherm.el][jjba23/welkomscherm.el: =
Simple elegant welcome screen / dashboard for Emacs - Codeberg.org]] ([[htt=
ps://mastodon.social/@jjba23/114708856220309265][@[email protected]]])
  - [[https://www.youtube.com/watch?v=3DEcp3eNgk9yk][Have Emacs Start in a =
*Notes* Buffer]] (01:07)
  - [[https://olddeuteronomy.github.io/post/multiplatform-emacs-config/][Th=
e Emacs Cat: Making a Multiplatform Emacs Configuration]] ([[https://irreal=
.org/blog/?p=3D13072][Irreal]])
  - [[https://moxnet.eu/s/D5ZCNJwrwFjf8LY?dir=3D/&openfile=3Dtrue][brainiac=
.org - moxnet]] - small config, mostly Org ([[https://write.moxnet.eu/annou=
ncing-brainiac-project][Kemal's Braindump]])
- Emacs Lisp:
  - [[https://mbork.pl/2025-06-23_Making_functions_interactive][Marcin Bork=
owski: Making functions interactive]]
  - [[https://github.com/kisaragi-hiu/ordered-set.el][ordered-set.el: libra=
ry for insertion-order sets, now on MELPA]]
  - [[https://www.leonrische.me/pages/mouse_events_on_images_in_emacs.html]=
[Mouse Events on Images in Emacs]] ([[https://mastodon.online/@hajovonta/11=
4697688671474907][@[email protected]]])
  - [[https://github.com/igb/elevenshtein][igb/elevenshtein: An elisp imple=
mentation to calculate the edit (Levenshtein) distance between two buffers.=
]] ([[https://mastodon.hccp.org/@igb/114723019797783765][@[email protected]=
.org]]) - also check out the string-distance function
- Appearance:
  - [[https://www.reddit.com/r/emacs/comments/1lewc69/announcing_nerdiconsm=
ultimodal_v220_with_added/][Announcing nerd-icons-multimodal v2.2.0 with ad=
ded support for vc-dir]]
- Navigation:
  - [[https://www.youtube.com/watch?v=3DdDZ9B297hxU][Emacs buffer navigatio=
n]] (05:53)
  - [[https://www.cyan.sh/blog/posts/making-emacs-dashboard-show-treemacs-w=
orkspaces.html][Jakub Nowak: Making Emacs Dashboard Show Treemacs Workspace=
s]]
  - [[https://www.youtube.com/watch?v=3DGR3T6ZH33g0][Interesting Grep Comma=
nds in Emacs]] (05:10)
  - [[https://www.youtube.com/watch?v=3DMlvzN1vKyzU&feature=3Dyoutu.be][Ema=
cs Code Folding And Unfolding Via hs-minor-mode 2025_05_20_16:16:51]]
- Writing:
  - [[https://duskhorn.bearblog.dev/toki-pona-minor-mode/][I made an Emacs =
minor mode to transcribe sitelen pona | Dusk's Bottled Messages]]
- Org Mode:
  - [[https://taonaw.com/2025/06/19/one-of-the-things-that.html][TAONAW - E=
macs and Org Mode: Adjusting my org-mode workflow]]
  - [[http://lisletters.fiander.info/2025/06/posting-org-mode-captures-to-m=
astodon.html][Rapid Communications: Posting Org-Mode captures to Mastodon]]=
 ([[https://code4lib.social/@djfiander/114711538858780461][@djfiander@code4=
lib.social]])
  - [[https://sachachua.com/blog/2025/06/thinking-about-time-travel-with-th=
e-emacs-text-editor-and-org-mode/][Sacha Chua: Thinking about time travel w=
ith the Emacs text editor, Org Mode, and backups]]
  - [[https://chrismaiorana.com/the-emacs-for-writers-handbook-is-available=
-now-and-ever/][Chris Maiorana: The Emacs For Writers handbook is available=
 now (and ever)]] ([[https://www.youtube.com/watch?v=3DnaTirHAl9l8][YouTube=
]] 02:01, [[https://irreal.org/blog/?p=3D13064][Irreal]])
  - [[https://www.youtube.com/watch?v=3Dskc-PZ4TenI][Org-mode pour les =C3=
=A9tudes (Emacs)]] (21:38)
  - [[https://plrj.org/2025/06/20/mousing-around-in-orgmode/][Paul Jorgense=
n: Mousing around in orgmode]]
  - [[https://spepo.github.io/2025-06-22-fault-tolerant-org-links.html][Fau=
lt-tolerant Org Links]]
  - [[https://www.reddit.com/r/emacs/comments/1lgpigu/new_package_orgtableh=
ighlighthighlight_org_table/][New Package: org-table-highlight=E2=80=94High=
light Org Table Rows and Columns with Ease!]]
  - [[https://thanosapollo.org/posts/gnosis-0-5-0-release/][Thanos Apollo: =
Major update for Gnosis: 0.5.0 release]]
  - [[https://www.youtube.com/watch?v=3DezonhD_sltU][Emacs Micro Lesson 12 =
| Org mode subtree export]] (02:55)
  - [[https://sachachua.com/blog/2025/06/run-source-blocks-in-an-org-mode-s=
ubtree-by-custom-id/][Sacha Chua: Run source blocks in an Org Mode subtree =
by custom ID]] ([[https://irreal.org/blog/?p=3D13068][Irreal]])
  - [[https://plrj.org/2025/06/18/org-babel-and-applescript-with-a-little-v=
c-use-package/][Paul Jorgensen: Org Babel and AppleScript with a little vc-=
use-package]]
  - [[https://sachachua.com/blog/2025/06/using-org-mode-emacs-lisp-and-tram=
p-to-parse-meetup-calendar-entries-and-generate-a-crontab/][Sacha Chua: Usi=
ng Org Mode, Emacs Lisp, and TRAMP to parse meetup calendar entries and gen=
erate a crontab]]
  - [[https://www.reddit.com/r/orgmode/comments/1ldeqxh/orgmode_integration=
_with_linearapp/][Orgmode integration with Linear.app]]
- Completion:
  - [[https://www.youtube.com/watch?v=3DhVA7KXDSUws][Emacs Auto-Completion =
with Company Mode]] (01:02)
- Shells:
  - [[https://www.youtube.com/watch?v=3Dxqf6exp7wlI][What's Special About '=
M-x shell' in Emacs? - System Crafters Live!]] (01:21:26)
- Web:
  - [[https://github.com/summeremacs/SendToKarakeep/blob/main/karakeep-send=
.el][SendToKarakeep/karakeep-send.el at main =C2=B7 summeremacs/SendToKarak=
eep =C2=B7 GitHub]] ([[https://www.reddit.com/r/emacs/comments/1ldhgqy/send=
_linktext_to_karakeep/][Reddit]])
- Evil mode:
  - [[https://ohyecloudy.com/emacsian/2025/06/21/evil-snipe-hangul-f-t-moti=
on/][f/t =EB=AA=A8=EC=85=98=EC=9C=BC=EB=A1=9C =ED=95=9C=EA=B8=80=EB=8F=84 =
=EA=B2=80=EC=83=89=ED=95=98=EB=8A=94 evil-snipe =EC=84=A4=EC=A0=95 - (emacs=
ian ohyecloudy)]] ([[https://mastodon.social/@ohyecloudy/114719940156536785=
][@[email protected]]])
- Fun:
  - [[https://i.redd.it/r0y79lcipb8f1.png][Rotating ASCII cube in Emacs Buf=
fer.]] ([[https://www.reddit.com/r/emacs/comments/1lh68aa/rotating_ascii_cu=
be_in_emacs_buffer/][Reddit]])
- AI:
  - [[https://gnu.support/gnu-emacs/GNU-Emacs-Modify-any-clipboard-by-using=
-AI-and-Large-Language-Models-92627.html][GNU Emacs: Modify any clipboard b=
y using AI and Large Language Models]]
  - [[https://www.youtube.com/watch?si=3DJTLfL5FeabmLLx_p&v=3DJHXG225oP8E&f=
eature=3Dyoutu.be][RAGmacs - Pt. 1: Retrieving Deep Value in Emacs]]
  - [[https://emacs.dyerdwelling.family/emacs/20250621100507-emacs--ollama-=
buddy-0-13-1-curl-backend-support-and-some-optimizations/][James Dyer: Olla=
ma-Buddy 0.13.1: Curl backend support and some optimizations]]
  - [[https://www.youtube.com/watch?v=3D5iZRnPBnK-c][chatgpt-shell.el, by =
=C3=81lvaro Ram=C3=ADrez (BALISP)]] (46:57)
  - [[https://www.reddit.com/r/emacs/comments/1ldwwg0/fun_with_gptel_obgpte=
l_integration_with_orgbabel/][Fun with GPTel: ob-gptel integration with Org=
-babel]]
  - [[https://i.redd.it/cupwjrwq0b8f1.gif][ECA  (Editor Code Assistant) - A=
I pair programming in any editor]] ([[https://www.reddit.com/r/emacs/commen=
ts/1lhiddi/eca_editor_code_assistant_ai_pair_programming_in/][Reddit]])
  - [[https://dev.classmethod.jp/articles/claude-code-collaborative-task-de=
mo-aws-iac/][Claude Code=E3=82=92=E4=BD=BF=E3=81=A3=E3=81=9F=E3=82=BF=E3=82=
=B9=E3=82=AF=E3=81=AE=E5=8D=94=E5=83=8D=E3=83=87=E3=83=A2 - AWS=E6=8A=80=E8=
=A1=93=E8=AA=BF=E6=9F=BB=E3=81=8B=E3=82=89IaC=E5=AE=9F=E8=A3=85=E3=81=BE=E3=
=81=A7 | DevelopersIO]] ([[https://rss-mstdn.studiofreesia.com/@dev_classme=
thod/114730744088842214][@[email protected]]])
- Community:
  - [[https://www.reddit.com/r/emacs/comments/1ldcgpi/fortnightly_tips_tric=
ks_and_questions_20250617/][Fortnightly Tips, Tricks, and Questions =E2=80=
=94 2025-06-17 / week 24]]
  - [[http://www.finaprosadigital.com/publish/blog/2025-06-12-take-two-on-e=
macs-%28toma-dos-de-emacs%29.html][Take two on Emacs (Toma dos de Emacs)]]
  - [[https://mike.hostetlerhome.com/emacs-take-2][Emacs: Take 2 =E2=80=94 =
Where Are The Wise Men?]] ([[https://appdot.net/@mikehoss/11470033539916211=
9][@[email protected]]])
  - [[https://www.reddit.com/r/emacs/comments/1lfv8w6/how_did_you_start_liv=
ing_inside_emacs_permanently/][How did you start living inside Emacs perman=
ently?]] ([[https://irreal.org/blog/?p=3D13070][Irreal]])
  - [[https://irreal.org/blog/?p=3D13059][Irreal: Becoming An Emacs Power U=
ser]]
  - [[https://irreal.org/blog/?p=3D13061][Irreal: Advice To A New Emacs Use=
r]]
  - [[https://www.reddit.com/r/emacs/comments/1lg0zy4/a_cult_ai_computers_b=
oom_and_bust_shoutout_to/][A Cult AI Computer=E2=80=99s Boom and Bust (shou=
t-out to Emacs)]]
  - [[https://www.youtube.com/watch?v=3DaTZOg8DXsqQ][Using Software Like Vi=
m, Emacs and Xmonad Changes You (Hopefully For The Better!)]] (14:29)
- Other:
  - [[https://github.com/twitchy-ears/mediawiki-el-search][twitchy-ears/med=
iawiki-el-search: The start of a search mode for mediawiki.el]] ([[https://=
loci.onl/@morix/114718229082988062][@[email protected]]])
  - [[https://sachachua.com/blog/2025/06/transforming-html-clipboard-conten=
ts-with-emacs-to-smooth-out-mailchimp-annoyances-dates-images-comments-colo=
urs/][Sacha Chua: Transforming HTML clipboard contents with Emacs to smooth=
 out Mailchimp annoyances: dates, images, comments, colours]]
  - [[https://www.rahuljuliato.com/posts/emacs-clipboard-terminal][Hacky & =
Minimal Clipboard Support in Terminal Emacs]] ([[https://www.reddit.com/r/e=
macs/comments/1leu2r7/hacky_minimal_clipboard_support_in_terminal_emacs/][R=
eddit]])
- Emacs development:
  - emacs-devel:
    - [[https://lists.gnu.org/archive/html/emacs-devel/2025-06/msg00275.htm=
l][report-emacs-bug vs. <package>-submit-bug confusion (was: bug#78823: [BU=
]] - discussion about suggesting package-specific bug reports
    - [[https://lists.gnu.org/archive/html/emacs-devel/2025-06/msg00245.htm=
l][Re: is there a diff-unite-hunks or similar?]] Help wanted with figuring =
out how to do this
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D2b34=
f38b383533ca659202492870c319fbc7ef41][Optionally suppress recentf open file=
 messages (bug#78666)]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D08fb=
a517f66794f817c3e6101a80ce3df1798581][(smerge-refine-shadow-cursor): New va=
riable and face (bug#78806)]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Dbe0b=
44e4ed972de3b761da16ee571f928579841f][Prettify package-menu (Bug#78794)]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D60fb=
eda771639ded68ffd0666df340c7a06cafcf][Support strings for electric pairs (b=
ug#78053)]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D1a76=
b527ac35de179530249f5defc6646c96129e][Use keyword :commit with full hashes =
for treesit-language-source-alist.]]
- New packages:
  - https://melpa.org/#/australia-holidays: Australian holidays for calenda=
r (MELPA)
  - https://melpa.org/#/buck: Client library for the Bitbucket API (MELPA)
  - https://melpa.org/#/gogs: Client library for the Gogs API (MELPA)
  - https://melpa.org/#/gtea: Client library for the Gitea API (MELPA)
  - https://melpa.org/#/prompt-binder: Bind LLM prompts to key chords and e=
ditor context (MELPA)
  - https://melpa.org/#/pubsub: A basic publish/subscribe system (MELPA)

Links from [[https://www.reddit.com/r/emacs][reddit.com/r/emacs]], [[https:=
//www.reddit.com/r/orgmode][r/orgmode]], [[https://www.reddit.com/r/spacema=
cs][r/spacemacs]], [[https://www.reddit.com/r/planetemacs][r/planetemacs]],=
 [[https://mastodon.social/tags/emacs][Mastodon #emacs]], [[https://bsky.ap=
p/hashtag/emacs][Bluesky #emacs]], [[https://hn.algolia.com/?query=3Demacs&=
sort=3DbyDate&prefix&page=3D0&dateRange=3Dall&type=3Dstory][Hacker News]], =
[[https://lobste.rs/search?q=3Demacs&what=3Dstories&order=3Dnewest][lobste.=
rs]], [[https://programming.dev/c/emacs?dataType=3DPost&page=3D1&sort=3DNew=
][programming.dev]], [[https://lemmy.world/c/emacs][lemmy.world]], [[https:=
//lemmy.ml/c/emacs?dataType=3DPost&page=3D1&sort=3DNew][lemmy.ml]], [[https=
://planet.emacslife.com][planet.emacslife.com]], [[https://www.youtube.com/=
playlist?list=3DPL4th0AZixyREOtvxDpdxC9oMuX7Ar7Sdt][YouTube]], [[http://git=
.savannah.gnu.org/cgit/emacs.git/log/etc/NEWS][the Emacs NEWS file]], [[htt=
ps://emacslife.com/calendar/][Emacs Calendar]], and [[https://lists.gnu.org=
/archive/html/emacs-devel/2025-06][emacs-devel]]. Thanks to Andr=C3=A9s Ram=
=C3=ADrez for emacs-devel links. Do you have an Emacs-related link or annou=
ncement? Please e-mail me at [[mailto:[email protected]][sacha@sachachua.=
com]]. Thank you!

=20=20=20=20
--=-=-=--