2025-06-16 Emacs news
Sacha Chua <[email protected]> Mon, 16 Jun 2025 14:17:57 -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-16 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/>)):
- M-x Research: TBA <https://m-x-research.github.io/> Wed Jun 18 0800 A=
merica/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/G=
MT - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore
- 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
- Emacs configuration:
- [Challenges in rebinding Emacs to "modern" shortcuts] (<https://www.r=
eddit.com/r/emacs/comments/1lacdva/rebinding_emacs_to_modern_shortcuts/>) (=
[Irreal] (<https://irreal.org/blog/?p=3D13055>))
- [I wrote a simple and minimal emacs config for developement] (<https:=
//gitlab.com/arkboi/dotfiles/-/blob/main/src/.config/emacs-dev/early-init.e=
l>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1lba12m/i_wrote_a_s=
imple_and_minimal_emacs_config_for/>)) - based on Doom Emacs
- [sirjoaogoncalves/ProEmacs: A modern, fast, and beautiful Emacs confi=
guration for developers who want power without the complexity.] (<https://g=
ithub.com/sirjoaogoncalves/ProEmacs>) ([Reddit] (<https://www.reddit.com/r/=
emacs/comments/1lbmutr/a_little_side_project_called_proemacs/>))
- [My Emacs Keyboard bindings] (<https://plrj.org/2025/05/14/my-emacs-k=
eyboard-bindings/>) ([Reddit] (<https://www.reddit.com/r/planetemacs/commen=
ts/1lb2avu/my_emacs_keyboard_bindings/>))
- Emacs Lisp:
- [Marcin Borkowski: Automatically converting timestamps in Emacs] (<ht=
tps://mbork.pl/2025-06-14_Automatically_converting_timestamps_in_Emacs>)
- [Emacs lisp as an interface definition language =C2=B7 Aleksandr Petr=
osyan] (<https://appetrosyan.github.io/posts/emacs-widget-qml/>) ([@tusharh=
[email protected]] (<https://mathstodon.xyz/@tusharhero/114646376597907529=
>))
- [Convert UNIX file permission octet (ex: 754) to string (ex: rwxr-xr-=
--)] (<https://www.reddit.com/r/emacs/comments/1l8p80i/file_permission_stri=
ng/>)
- [Emacs Reader development livestream, working on multi-threading-no-s=
vg branch] (<https://tv.dyne.org/videos/watch/c763d4a9-0920-40a1-9dc4-c871a=
01cba49>)
- Appearance:
- [tarsius/minions: A minor-mode menu for the mode line] (<https://gith=
ub.com/tarsius/minions>) ([@[email protected]] (<https://helvede.net/@m/1146829=
09550394640>))
- [doom-two-tone-themes: Visual harmony through constraint - 12 careful=
ly crafted themes for Doom Emacs] (<https://www.reddit.com/r/emacs/comments=
/1lbz11p/doomtwotonethemes_visual_harmony_through/>)
- [Protesilaos Stavrou: Emacs: modus-themes version 4.8.0] (<https://pr=
otesilaos.com/codelog/2025-06-11-emacs-modus-themes-4-8-0/>)
- Navigation:
- [Listful Andrew: Focused navigation in Markdown] (<https://flandrew.s=
rht.site/listful/focused-navigation-in-markdown.html>)
- [Better Grep Defaults for Emacs] (<https://www.youtube.com/watch?v=3D=
osViM1W6wkM>) (04:19)
- [Placing Anchors In Emacs And What eev Is] (<https://screwlisp.small-=
web.org/e/emacs-eev-anchors/>)
- Dired:
- [My Emacs Journey (1) - Dired] (<https://donovan-ratefison.mg/2025/06=
/14/My-Emacs-journey-Dired/>)
- [James Dyer: Emacs dired with Ultra-Lightweight Visual Icons] (<https=
://emacs.dyerdwelling.family/emacs/20250612223745-emacs--emacs-dired-with-u=
ltra-lightweight-visual-icons/>) ([Irreal] (<https://irreal.org/blog/?p=3D1=
3053>))
- Org Mode:
- [Whiteboard workflow for Org-mode Using Inkscape] (<https://i.redd.it=
/lze85639xk6f1.png>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1l=
a0ztn/whiteboard_workflow_for_orgmode_using_inkscape/>))
- [Showing org mode link at point in echo area] (<https://www.reddit.co=
m/r/emacs/comments/1l9y7de/showing_org_mode_link_at_point_in_echo_area/>)
- [Task management with org-roam Vol. 5: Dynamic and fast agenda] (<htt=
ps://www.d12frosted.io/posts/2021-01-16-task-management-with-roam-vol5>)
- [pivot-table.el: Build org-mode pivot tables] (<https://git.fingerpri=
ntsoftware.ca/jlamothe/pivot-table/src/branch/main/pivot-table.el>)
- [[BLOG] #18 [[bbb:OrgMeetup]=E2=80=8B] on Wed, May 14, 19:00 UTC+3 - =
Ihor Radchenko] (<https://list.orgmode.org/8734c7tq38.fsf@localhost/>) ([@y=
[email protected]] (<https://fosstodon.org/@yantar92/114660552332888939=
>))
- Completion:
- [A small package to add slash-command to Emacs] (<https://github.com/=
bluzky/slash-commands>) ([Reddit] (<https://www.reddit.com/r/emacs/comments=
/1l9hsb6/a_small_package_to_add_slashcommand_to_emacs/>))
- [completion experiment - hotfuzz-with-orderless] (<https://github.com=
/lewang/hotfuzz-with-orderless>) ([Reddit] (<https://www.reddit.com/r/emacs=
/comments/1l8kas3/completion_experiment_hotfuzzwithorderless/>))
- Coding:
- [compile error right from a term in emacs] (<https://www.youtube.com/=
watch?v=3DyjLqgGgFnmM>) (01:12)
- [Making Emacs lsp-mode work with Rust conditional features] (<https:/=
/blog.aheymans.xyz/post/emacs-lsp-rust-features/>) ([Reddit] (<https://www.=
reddit.com/r/emacs/comments/1l8s5yn/making_emacs_lspmode_work_with_rust_con=
ditional/>))
- [Srijan Choudhary: Generating an Emacs TAGS file for an Erlang projec=
t] (<https://srijan.ch/notes/2025-06-11-001>)
- [magit-emacs-Q-command - runs an uncustomized Emacs with only Magit l=
oaded] (<https://fosstodon.org/@Mehrad/114683113740572127>)
- [fj.el (forgejo client) 0.10 update: jump from fork to parent, bugfix=
es, add server-side sorting/ordering] (<https://todon.nl/@mousebot/11469210=
0031017883>)
- Mail, news, and chat:
- [Browsing & Searching HackerNews (and Reddit) in Emacs] (<https://www=
.youtube.com/watch?v=3Dud3Gmxg5UZg>) ([Reddit] (<https://www.reddit.com/r/e=
macs/comments/1la1f3j/browsing_searching_hackernews_and_reddit_in_emacs/>),=
[Irreal] (<https://irreal.org/blog/?p=3D13057>))
- [Paul Jorgensen: My Emacs Elfeed Configuration] (<https://plrj.org/20=
25/06/14/my-emacs-elfeed-configuration/>)
- AI:
- [Testers wanted for macher - project-aware multi-file editing with gp=
tel] (<https://www.reddit.com/r/emacs/comments/1laho7q/testers_wanted_for_m=
acher_projectaware_multifile/>)
- [Adventures in babysitting coding agents with Steve Yegge, co-author =
of Vibe Coding (Changelog & Friends #96)] (<https://changelog.com/friends/9=
6>) ([@[email protected]] (<https://mastodon.xyz/@dotemacs/114653886272=
830163>))
- [goose.el =E2=80=93 A minimal Emacs interface to Goose, the open-sour=
ce AI agent] (<https://www.reddit.com/r/emacs/comments/1l8qyaf/gooseel_a_mi=
nimal_emacs_interface_to_goose_the/>)
- [jwiegley/gptel-prompts: Code to make it easier to manage many prompt=
s in GPTel] (<https://github.com/jwiegley/gptel-prompts>) ([Reddit] (<https=
://www.reddit.com/r/emacs/comments/1lcc1hy/fun_with_gptel_gptelprompts/>))
- [Announcing aider.el 0.12.0, LLM work with flycheck, better magit int=
egration, and better file management.] (<https://www.reddit.com/r/emacs/com=
ments/1layz3k/announcing_aiderel_0120_llm_work_with_flycheck/>)
- [The Emacs Org-Ai Package: Three Key Features #ai #chatgpt #dalle3] (=
<https://www.youtube.com/watch?v=3DU7KgTHQWl98>) (04:38)
- [022 Ollama Buddy - Prototyping autocompletion #emacs #ollama] (<http=
s://www.youtube.com/watch?v=3DszTtEv65XiE>) (00:38)
- Community:
- [Dr. Neckbeard, or how I learned to stop worrying and love Emacs] (<h=
ttps://coyotetracks.org/blog/dr-neckbeard-emacs/>) ([Irreal] (<https://irre=
al.org/blog/?p=3D13045>))
- [Jeremy Friesen: Emacs: Take Two] (<https://takeonrules.com/2025/06/1=
0/emacs-take-two/>)
- [Jeremy Friesen: Re: The Cult of Hard Mode] (<https://takeonrules.com=
/2025/06/14/re-the-cult-of-hard-mode/>)
- [A programming system =C2=B7 Andrey Listopadov] (<https://andreyor.st=
/posts/2023-10-18-a-programming-system/>) (2023, [lobste.rs] (<https://lobs=
te.rs/s/yjbsof/programming_system>))
- Other:
- [TIL Info-hide-note-references hides inserted "see" before links in E=
macs Info] (<https://sfba.social/@kickingvegas/114689499595617911>)
- [Save the Last Recorded Macro in Emacs to the Registry] (<https://www=
.youtube.com/watch?v=3Db3EAYskhvmo>) (03:45)
- [Anand Tamariya: Plan 9 Remote File Access from Emacs] (<https://life=
ofpenguin.blogspot.com/2025/06/plan-9-remote-file-access-from-emacs.html>) =
([YouTube] (<https://www.youtube.com/watch?v=3DntNJGguWaso>) 1:06)
- [early demo of SVG GUI implemented in Emacs] (<https://mastodon.onlin=
e/@hajovonta/114688763080753262>)
- [Build emacs on ubuntu =C2=B7 GitHub] (<https://gist.github.com/shanb=
hardwaj/866f20e98303379ca8bfbe2f0c5b7a87>)
- [Step-by-step instructions to build Emacs for Windows 64 bit with MSY=
S2 and MinGW-w64. Now `native-comp` supported. =C2=B7 GitHub] (<https://gis=
t.github.com/samuelematias/3b122e2e8964ec6e438739e44120a791>)
- [setting up Emacs as an OpenRC service (and installing it on Alpine L=
inux)] (<https://www.youtube.com/watch?v=3Dknrb4b1M74Y>) (12:19)
- Emacs development:
- emacs-devel:
- [RFC: symbol versions (related to bug#78737)] (<https://lists.gnu.o=
rg/archive/html/emacs-devel/2025-06/msg00223.html>)
- [Possible advantages of an LSP server for Emacs Lisp] (<https://lis=
ts.gnu.org/archive/html/emacs-devel/2025-06/msg00202.html>)
- [Idea about introducing Emacs Lisp to people using other editors =
with LSP support] (<https://lists.gnu.org/archive/html/emacs-devel/2025-06/=
msg00210.html>)
- [world-clock: Add user option to control order of entries] (<https://=
git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D9c6c7c4bb7c02d08a1=
4fc6f5e2517f51a28e927c>)
- [calc: Allow strings with character codes above Latin-1] (<https://gi=
t.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D5bd9fa084dcf0ce8efaa=
f9212c24addec48d824f>)
- [; * etc/NEWS: Announce support for semantic-linefeed filling.] (<htt=
ps://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D1682a6b606097=
d24050efc318f74d738c3881fb4>)
- [Add 'treesit-sexp-thing' to use instead of 'treesit-sexp-type-regexp=
'.] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D76f4=
22da26b09a5d2646c0597871423f019a9573>)
- [Add simpler binds for calendar month/year navigation] (<https://git.=
savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Dfbb77abc816844ccad761d=
246cfb833c424ae0b8>)
- [vc-next-action: Leave files unregistered if user aborts the checkin]=
(<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Dbf418cd=
836c40795ec4ee19de5c5742d3ca698ea>)
- [Improve repeat-continue property handling] (<https://git.savannah.gn=
u.org/cgit/emacs.git/commit/etc/NEWS?id=3D3a0def802cf576902faafde404d15f079=
786a2f8>)
- [Clean up text properties in 'visual-wrap-prefix-mode'] (<https://git=
.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D90c0c9a01ed11944c5502=
f809817a028a1096ee6>)
- New packages:
- magik-company <https://melpa.org/#/magik-company>: Magik backend for =
company-mode (MELPA)
- mcp-server-lib <https://melpa.org/#/mcp-server-lib>: Model Context Pr=
otocol server library (MELPA)
- ordered-set <https://melpa.org/#/ordered-set>: Insertion-order sets (=
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-org9d71e26" class=3D"outline-3">
<h3 id=3D"org9d71e26">2025-06-16 Emacs news</h3>
<div class=3D"outline-text-3" id=3D"text-org9d71e26">
<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>M-x Research: TBA <a href=3D"https://m-x-research.github.io/">https://m=
-x-research.github.io/</a> Wed Jun 18 0800 America/Vancouver - 1000 America=
/Chicago - 1100 America/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 =
Asia/Kolkata - 2300 Asia/Singapore</li>
<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 – 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>
</ul></li>
<li>Emacs configuration:
<ul class=3D"org-ul">
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1lacdva/rebinding_em=
acs_to_modern_shortcuts/">Challenges in rebinding Emacs to "modern" shortcu=
ts</a> (<a href=3D"https://irreal.org/blog/?p=3D13055">Irreal</a>)</li>
<li><a href=3D"https://gitlab.com/arkboi/dotfiles/-/blob/main/src/.config/e=
macs-dev/early-init.el">I wrote a simple and minimal emacs config for devel=
opement</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1lba12m/i_w=
rote_a_simple_and_minimal_emacs_config_for/">Reddit</a>) - based on Doom Em=
acs</li>
<li><a href=3D"https://github.com/sirjoaogoncalves/ProEmacs">sirjoaogoncalv=
es/ProEmacs: A modern, fast, and beautiful Emacs configuration for develope=
rs who want power without the complexity.</a> (<a href=3D"https://www.reddi=
t.com/r/emacs/comments/1lbmutr/a_little_side_project_called_proemacs/">Redd=
it</a>)</li>
<li><a href=3D"https://plrj.org/2025/05/14/my-emacs-keyboard-bindings/">My =
Emacs Keyboard bindings</a> (<a href=3D"https://www.reddit.com/r/planetemac=
s/comments/1lb2avu/my_emacs_keyboard_bindings/">Reddit</a>)</li>
</ul></li>
<li>Emacs Lisp:
<ul class=3D"org-ul">
<li><a href=3D"https://mbork.pl/2025-06-14_Automatically_converting_timesta=
mps_in_Emacs">Marcin Borkowski: Automatically converting timestamps in Emac=
s</a></li>
<li><a href=3D"https://appetrosyan.github.io/posts/emacs-widget-qml/">Emacs=
lisp as an interface definition language =C2=B7 Aleksandr Petrosyan</a> (<=
a href=3D"https://mathstodon.xyz/@tusharhero/114646376597907529">@tusharher=
[email protected]</a>)</li>
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1l8p80i/file_permiss=
ion_string/">Convert UNIX file permission octet (ex: 754) to string (ex: rw=
xr-xr—)</a></li>
<li><a href=3D"https://tv.dyne.org/videos/watch/c763d4a9-0920-40a1-9dc4-c87=
1a01cba49">Emacs Reader development livestream, working on multi-threading-=
no-svg branch</a></li>
</ul></li>
<li>Appearance:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/tarsius/minions">tarsius/minions: A minor=
-mode menu for the mode line</a> (<a href=3D"https://helvede.net/@m/1146829=
09550394640">@[email protected]</a>)</li>
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1lbz11p/doomtwotonet=
hemes_visual_harmony_through/">doom-two-tone-themes: Visual harmony through=
constraint - 12 carefully crafted themes for Doom Emacs</a></li>
<li><a href=3D"https://protesilaos.com/codelog/2025-06-11-emacs-modus-theme=
s-4-8-0/">Protesilaos Stavrou: Emacs: modus-themes version 4.8.0</a></li>
</ul></li>
<li>Navigation:
<ul class=3D"org-ul">
<li><a href=3D"https://flandrew.srht.site/listful/focused-navigation-in-mar=
kdown.html">Listful Andrew: Focused navigation in Markdown</a></li>
<li><a href=3D"https://www.youtube.com/watch?v=3DosViM1W6wkM">Better Grep D=
efaults for Emacs</a> (04:19)</li>
<li><a href=3D"https://screwlisp.small-web.org/e/emacs-eev-anchors/">Placin=
g Anchors In Emacs And What eev Is</a></li>
</ul></li>
<li>Dired:
<ul class=3D"org-ul">
<li><a href=3D"https://donovan-ratefison.mg/2025/06/14/My-Emacs-journey-Dir=
ed/">My Emacs Journey (1) - Dired</a></li>
<li><a href=3D"https://emacs.dyerdwelling.family/emacs/20250612223745-emacs=
--emacs-dired-with-ultra-lightweight-visual-icons/">James Dyer: Emacs dired=
with Ultra-Lightweight Visual Icons</a> (<a href=3D"https://irreal.org/blo=
g/?p=3D13053">Irreal</a>)</li>
</ul></li>
<li>Org Mode:
<ul class=3D"org-ul">
<li><a href=3D"https://i.redd.it/lze85639xk6f1.png">Whiteboard workflow for=
Org-mode Using Inkscape</a> (<a href=3D"https://www.reddit.com/r/emacs/com=
ments/1la0ztn/whiteboard_workflow_for_orgmode_using_inkscape/">Reddit</a>)<=
/li>
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1l9y7de/showing_org_=
mode_link_at_point_in_echo_area/">Showing org mode link at point in echo ar=
ea</a></li>
<li><a href=3D"https://www.d12frosted.io/posts/2021-01-16-task-management-w=
ith-roam-vol5">Task management with org-roam Vol. 5: Dynamic and fast agend=
a</a></li>
<li><a href=3D"https://git.fingerprintsoftware.ca/jlamothe/pivot-table/src/=
branch/main/pivot-table.el">pivot-table.el: Build org-mode pivot tables</a>=
</li>
<li><a href=3D"https://list.orgmode.org/8734c7tq38.fsf@localhost/">[BLOG] #=
18 [[bbb:OrgMeetup]=E2=80=8B] on Wed, May 14, 19:00 UTC+3 - Ihor Radchenko<=
/a> (<a href=3D"https://fosstodon.org/@yantar92/114660552332888939">@yantar=
[email protected]</a>)</li>
</ul></li>
<li>Completion:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/bluzky/slash-commands">A small package to=
add slash-command to Emacs</a> (<a href=3D"https://www.reddit.com/r/emacs/=
comments/1l9hsb6/a_small_package_to_add_slashcommand_to_emacs/">Reddit</a>)=
</li>
<li><a href=3D"https://github.com/lewang/hotfuzz-with-orderless">completion=
experiment - hotfuzz-with-orderless</a> (<a href=3D"https://www.reddit.com=
/r/emacs/comments/1l8kas3/completion_experiment_hotfuzzwithorderless/">Redd=
it</a>)</li>
</ul></li>
<li>Coding:
<ul class=3D"org-ul">
<li><a href=3D"https://www.youtube.com/watch?v=3DyjLqgGgFnmM">compile error=
right from a term in emacs</a> (01:12)</li>
<li><a href=3D"https://blog.aheymans.xyz/post/emacs-lsp-rust-features/">Mak=
ing Emacs lsp-mode work with Rust conditional features</a> (<a href=3D"http=
s://www.reddit.com/r/emacs/comments/1l8s5yn/making_emacs_lspmode_work_with_=
rust_conditional/">Reddit</a>)</li>
<li><a href=3D"https://srijan.ch/notes/2025-06-11-001">Srijan Choudhary: Ge=
nerating an Emacs TAGS file for an Erlang project</a></li>
<li><a href=3D"https://fosstodon.org/@Mehrad/114683113740572127">magit-emac=
s-Q-command - runs an uncustomized Emacs with only Magit loaded</a></li>
<li><a href=3D"https://todon.nl/@mousebot/114692100031017883">fj.el (forgej=
o client) 0.10 update: jump from fork to parent, bugfixes, add server-side =
sorting/ordering</a></li>
</ul></li>
<li>Mail, news, and chat:
<ul class=3D"org-ul">
<li><a href=3D"https://www.youtube.com/watch?v=3Dud3Gmxg5UZg">Browsing &=
; Searching HackerNews (and Reddit) in Emacs</a> (<a href=3D"https://www.re=
ddit.com/r/emacs/comments/1la1f3j/browsing_searching_hackernews_and_reddit_=
in_emacs/">Reddit</a>, <a href=3D"https://irreal.org/blog/?p=3D13057">Irrea=
l</a>)</li>
<li><a href=3D"https://plrj.org/2025/06/14/my-emacs-elfeed-configuration/">=
Paul Jorgensen: My Emacs Elfeed Configuration</a></li>
</ul></li>
<li>AI:
<ul class=3D"org-ul">
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1laho7q/testers_want=
ed_for_macher_projectaware_multifile/">Testers wanted for macher - project-=
aware multi-file editing with gptel</a></li>
<li><a href=3D"https://changelog.com/friends/96">Adventures in babysitting =
coding agents with Steve Yegge, co-author of Vibe Coding (Changelog & F=
riends #96)</a> (<a href=3D"https://mastodon.xyz/@dotemacs/1146538862728301=
63">@[email protected]</a>)</li>
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1l8qyaf/gooseel_a_mi=
nimal_emacs_interface_to_goose_the/">goose.el =E2=80=93 A minimal Emacs int=
erface to Goose, the open-source AI agent</a></li>
<li><a href=3D"https://github.com/jwiegley/gptel-prompts">jwiegley/gptel-pr=
ompts: Code to make it easier to manage many prompts in GPTel</a> (<a href=
=3D"https://www.reddit.com/r/emacs/comments/1lcc1hy/fun_with_gptel_gptelpro=
mpts/">Reddit</a>)</li>
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1layz3k/announcing_a=
iderel_0120_llm_work_with_flycheck/">Announcing aider.el 0.12.0, LLM work w=
ith flycheck, better magit integration, and better file management.</a></li>
<li><a href=3D"https://www.youtube.com/watch?v=3DU7KgTHQWl98">The Emacs Org=
-Ai Package: Three Key Features #ai #chatgpt #dalle3</a> (04:38)</li>
<li><a href=3D"https://www.youtube.com/watch?v=3DszTtEv65XiE">022 Ollama Bu=
ddy - Prototyping autocompletion #emacs #ollama</a> (00:38)</li>
</ul></li>
<li>Community:
<ul class=3D"org-ul">
<li><a href=3D"https://coyotetracks.org/blog/dr-neckbeard-emacs/">Dr. Neckb=
eard, or how I learned to stop worrying and love Emacs</a> (<a href=3D"http=
s://irreal.org/blog/?p=3D13045">Irreal</a>)</li>
<li><a href=3D"https://takeonrules.com/2025/06/10/emacs-take-two/">Jeremy F=
riesen: Emacs: Take Two</a></li>
<li><a href=3D"https://takeonrules.com/2025/06/14/re-the-cult-of-hard-mode/=
">Jeremy Friesen: Re: The Cult of Hard Mode</a></li>
<li><a href=3D"https://andreyor.st/posts/2023-10-18-a-programming-system/">=
A programming system =C2=B7 Andrey Listopadov</a> (2023, <a href=3D"https:/=
/lobste.rs/s/yjbsof/programming_system">lobste.rs</a>)</li>
</ul></li>
<li>Other:
<ul class=3D"org-ul">
<li><a href=3D"https://sfba.social/@kickingvegas/114689499595617911">TIL In=
fo-hide-note-references hides inserted "see" before links in Emacs Info</a>=
</li>
<li><a href=3D"https://www.youtube.com/watch?v=3Db3EAYskhvmo">Save the Last=
Recorded Macro in Emacs to the Registry</a> (03:45)</li>
<li><a href=3D"https://lifeofpenguin.blogspot.com/2025/06/plan-9-remote-fil=
e-access-from-emacs.html">Anand Tamariya: Plan 9 Remote File Access from Em=
acs</a> (<a href=3D"https://www.youtube.com/watch?v=3DntNJGguWaso">YouTube<=
/a> 1:06)</li>
<li><a href=3D"https://mastodon.online/@hajovonta/114688763080753262">early=
demo of SVG GUI implemented in Emacs</a></li>
<li><a href=3D"https://gist.github.com/shanbhardwaj/866f20e98303379ca8bfbe2=
f0c5b7a87">Build emacs on ubuntu =C2=B7 GitHub</a></li>
<li><a href=3D"https://gist.github.com/samuelematias/3b122e2e8964ec6e438739=
e44120a791">Step-by-step instructions to build Emacs for Windows 64 bit wit=
h MSYS2 and MinGW-w64. Now `native-comp` supported. =C2=B7 GitHub</a></li>
<li><a href=3D"https://www.youtube.com/watch?v=3Dknrb4b1M74Y">setting up Em=
acs as an OpenRC service (and installing it on Alpine Linux)</a> (12:19)</l=
i>
</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=
223.html">RFC: symbol versions (related to bug#78737)</a></li>
<li><a href=3D"https://lists.gnu.org/archive/html/emacs-devel/2025-06/msg00=
202.html">Possible advantages of an LSP server for Emacs Lisp</a>
<ul class=3D"org-ul">
<li><a href=3D"https://lists.gnu.org/archive/html/emacs-devel/2025-06/msg00=
210.html">Idea about introducing Emacs Lisp to people using other editors w=
ith LSP support</a></li>
</ul></li>
</ul></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D9c6c7c4bb7c02d08a14fc6f5e2517f51a28e927c">world-clock: Add user option=
to control order of entries</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D5bd9fa084dcf0ce8efaaf9212c24addec48d824f">calc: Allow strings with cha=
racter codes above Latin-1</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D1682a6b606097d24050efc318f74d738c3881fb4">; * etc/NEWS: Announce suppo=
rt for semantic-linefeed filling.</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D76f422da26b09a5d2646c0597871423f019a9573">Add 'treesit-sexp-thing' to =
use instead of 'treesit-sexp-type-regexp'.</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3Dfbb77abc816844ccad761d246cfb833c424ae0b8">Add simpler binds for calend=
ar month/year navigation</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3Dbf418cd836c40795ec4ee19de5c5742d3ca698ea">vc-next-action: Leave files =
unregistered if user aborts the checkin</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D3a0def802cf576902faafde404d15f079786a2f8">Improve repeat-continue prop=
erty handling</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D90c0c9a01ed11944c5502f809817a028a1096ee6">Clean up text properties in =
'visual-wrap-prefix-mode'</a></li>
</ul></li>
<li>New packages:
<ul class=3D"org-ul">
<li><a target=3D"_blank" href=3D"https://melpa.org/#/magik-company">magik-c=
ompany</a>: Magik backend for company-mode (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/mcp-server-lib">mcp-se=
rver-lib</a>: Model Context Protocol server library (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/ordered-set">ordered-s=
et</a>: Insertion-order sets (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&prefix&page=3D0&dateRange=3Dall&type=3Dst=
ory">Hacker News</a>, <a href=3D"https://lobste.rs/search?q=3Demacs&wha=
t=3Dstories&order=3Dnewest">lobste.rs</a>, <a href=3D"https://programmi=
ng.dev/c/emacs?dataType=3DPost&page=3D1&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&page=3D1&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-16 Emacs news
- Upcoming events ([[https://emacslife.com/calendar/emacs-calendar.ics][iCa=
l file]], [[https://emacslife.com/calendar/][Org]]):
- M-x Research: TBA https://m-x-research.github.io/ Wed Jun 18 0800 Ameri=
ca/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT -=
1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore
- 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
- Emacs configuration:
- [[https://www.reddit.com/r/emacs/comments/1lacdva/rebinding_emacs_to_mo=
dern_shortcuts/][Challenges in rebinding Emacs to "modern" shortcuts]] ([[h=
ttps://irreal.org/blog/?p=3D13055][Irreal]])
- [[https://gitlab.com/arkboi/dotfiles/-/blob/main/src/.config/emacs-dev/=
early-init.el][I wrote a simple and minimal emacs config for developement]]=
([[https://www.reddit.com/r/emacs/comments/1lba12m/i_wrote_a_simple_and_mi=
nimal_emacs_config_for/][Reddit]]) - based on Doom Emacs
- [[https://github.com/sirjoaogoncalves/ProEmacs][sirjoaogoncalves/ProEma=
cs: A modern, fast, and beautiful Emacs configuration for developers who wa=
nt power without the complexity.]] ([[https://www.reddit.com/r/emacs/commen=
ts/1lbmutr/a_little_side_project_called_proemacs/][Reddit]])
- [[https://plrj.org/2025/05/14/my-emacs-keyboard-bindings/][My Emacs Key=
board bindings]] ([[https://www.reddit.com/r/planetemacs/comments/1lb2avu/m=
y_emacs_keyboard_bindings/][Reddit]])
- Emacs Lisp:
- [[https://mbork.pl/2025-06-14_Automatically_converting_timestamps_in_Em=
acs][Marcin Borkowski: Automatically converting timestamps in Emacs]]
- [[https://appetrosyan.github.io/posts/emacs-widget-qml/][Emacs lisp as =
an interface definition language =C2=B7 Aleksandr Petrosyan]] ([[https://ma=
thstodon.xyz/@tusharhero/114646376597907529][@[email protected]]])
- [[https://www.reddit.com/r/emacs/comments/1l8p80i/file_permission_strin=
g/][Convert UNIX file permission octet (ex: 754) to string (ex: rwxr-xr---)=
]]
- [[https://tv.dyne.org/videos/watch/c763d4a9-0920-40a1-9dc4-c871a01cba49=
][Emacs Reader development livestream, working on multi-threading-no-svg br=
anch]]
- Appearance:
- [[https://github.com/tarsius/minions][tarsius/minions: A minor-mode men=
u for the mode line]] ([[https://helvede.net/@m/114682909550394640][@m@helv=
ede.net]])
- [[https://www.reddit.com/r/emacs/comments/1lbz11p/doomtwotonethemes_vis=
ual_harmony_through/][doom-two-tone-themes: Visual harmony through constrai=
nt - 12 carefully crafted themes for Doom Emacs]]
- [[https://protesilaos.com/codelog/2025-06-11-emacs-modus-themes-4-8-0/]=
[Protesilaos Stavrou: Emacs: modus-themes version 4.8.0]]
- Navigation:
- [[https://flandrew.srht.site/listful/focused-navigation-in-markdown.htm=
l][Listful Andrew: Focused navigation in Markdown]]
- [[https://www.youtube.com/watch?v=3DosViM1W6wkM][Better Grep Defaults f=
or Emacs]] (04:19)
- [[https://screwlisp.small-web.org/e/emacs-eev-anchors/][Placing Anchors=
In Emacs And What eev Is]]
- Dired:
- [[https://donovan-ratefison.mg/2025/06/14/My-Emacs-journey-Dired/][My E=
macs Journey (1) - Dired]]
- [[https://emacs.dyerdwelling.family/emacs/20250612223745-emacs--emacs-d=
ired-with-ultra-lightweight-visual-icons/][James Dyer: Emacs dired with Ult=
ra-Lightweight Visual Icons]] ([[https://irreal.org/blog/?p=3D13053][Irreal=
]])
- Org Mode:
- [[https://i.redd.it/lze85639xk6f1.png][Whiteboard workflow for Org-mode=
Using Inkscape]] ([[https://www.reddit.com/r/emacs/comments/1la0ztn/whiteb=
oard_workflow_for_orgmode_using_inkscape/][Reddit]])
- [[https://www.reddit.com/r/emacs/comments/1l9y7de/showing_org_mode_link=
_at_point_in_echo_area/][Showing org mode link at point in echo area]]
- [[https://www.d12frosted.io/posts/2021-01-16-task-management-with-roam-=
vol5][Task management with org-roam Vol. 5: Dynamic and fast agenda]]
- [[https://git.fingerprintsoftware.ca/jlamothe/pivot-table/src/branch/ma=
in/pivot-table.el][pivot-table.el: Build org-mode pivot tables]]
- [[https://list.orgmode.org/8734c7tq38.fsf@localhost/][[BLOG] #18 [[bbb:=
OrgMeetup]=E2=80=8B] on Wed, May 14, 19:00 UTC+3 - Ihor Radchenko]] ([[http=
s://fosstodon.org/@yantar92/114660552332888939][@[email protected]]])
- Completion:
- [[https://github.com/bluzky/slash-commands][A small package to add slas=
h-command to Emacs]] ([[https://www.reddit.com/r/emacs/comments/1l9hsb6/a_s=
mall_package_to_add_slashcommand_to_emacs/][Reddit]])
- [[https://github.com/lewang/hotfuzz-with-orderless][completion experime=
nt - hotfuzz-with-orderless]] ([[https://www.reddit.com/r/emacs/comments/1l=
8kas3/completion_experiment_hotfuzzwithorderless/][Reddit]])
- Coding:
- [[https://www.youtube.com/watch?v=3DyjLqgGgFnmM][compile error right fr=
om a term in emacs]] (01:12)
- [[https://blog.aheymans.xyz/post/emacs-lsp-rust-features/][Making Emacs=
lsp-mode work with Rust conditional features]] ([[https://www.reddit.com/r=
/emacs/comments/1l8s5yn/making_emacs_lspmode_work_with_rust_conditional/][R=
eddit]])
- [[https://srijan.ch/notes/2025-06-11-001][Srijan Choudhary: Generating =
an Emacs TAGS file for an Erlang project]]
- [[https://fosstodon.org/@Mehrad/114683113740572127][magit-emacs-Q-comma=
nd - runs an uncustomized Emacs with only Magit loaded]]
- [[https://todon.nl/@mousebot/114692100031017883][fj.el (forgejo client)=
0.10 update: jump from fork to parent, bugfixes, add server-side sorting/o=
rdering]]
- Mail, news, and chat:
- [[https://www.youtube.com/watch?v=3Dud3Gmxg5UZg][Browsing & Searching H=
ackerNews (and Reddit) in Emacs]] ([[https://www.reddit.com/r/emacs/comment=
s/1la1f3j/browsing_searching_hackernews_and_reddit_in_emacs/][Reddit]], [[h=
ttps://irreal.org/blog/?p=3D13057][Irreal]])
- [[https://plrj.org/2025/06/14/my-emacs-elfeed-configuration/][Paul Jorg=
ensen: My Emacs Elfeed Configuration]]
- AI:
- [[https://www.reddit.com/r/emacs/comments/1laho7q/testers_wanted_for_ma=
cher_projectaware_multifile/][Testers wanted for macher - project-aware mul=
ti-file editing with gptel]]
- [[https://changelog.com/friends/96][Adventures in babysitting coding ag=
ents with Steve Yegge, co-author of Vibe Coding (Changelog & Friends #96)]]=
([[https://mastodon.xyz/@dotemacs/114653886272830163][@[email protected]=
yz]])
- [[https://www.reddit.com/r/emacs/comments/1l8qyaf/gooseel_a_minimal_ema=
cs_interface_to_goose_the/][goose.el =E2=80=93 A minimal Emacs interface to=
Goose, the open-source AI agent]]
- [[https://github.com/jwiegley/gptel-prompts][jwiegley/gptel-prompts: Co=
de to make it easier to manage many prompts in GPTel]] ([[https://www.reddi=
t.com/r/emacs/comments/1lcc1hy/fun_with_gptel_gptelprompts/][Reddit]])
- [[https://www.reddit.com/r/emacs/comments/1layz3k/announcing_aiderel_01=
20_llm_work_with_flycheck/][Announcing aider.el 0.12.0, LLM work with flych=
eck, better magit integration, and better file management.]]
- [[https://www.youtube.com/watch?v=3DU7KgTHQWl98][The Emacs Org-Ai Packa=
ge: Three Key Features #ai #chatgpt #dalle3]] (04:38)
- [[https://www.youtube.com/watch?v=3DszTtEv65XiE][022 Ollama Buddy - Pro=
totyping autocompletion #emacs #ollama]] (00:38)
- Community:
- [[https://coyotetracks.org/blog/dr-neckbeard-emacs/][Dr. Neckbeard, or =
how I learned to stop worrying and love Emacs]] ([[https://irreal.org/blog/=
?p=3D13045][Irreal]])
- [[https://takeonrules.com/2025/06/10/emacs-take-two/][Jeremy Friesen: E=
macs: Take Two]]
- [[https://takeonrules.com/2025/06/14/re-the-cult-of-hard-mode/][Jeremy =
Friesen: Re: The Cult of Hard Mode]]
- [[https://andreyor.st/posts/2023-10-18-a-programming-system/][A program=
ming system =C2=B7 Andrey Listopadov]] (2023, [[https://lobste.rs/s/yjbsof/=
programming_system][lobste.rs]])
- Other:
- [[https://sfba.social/@kickingvegas/114689499595617911][TIL Info-hide-n=
ote-references hides inserted "see" before links in Emacs Info]]
- [[https://www.youtube.com/watch?v=3Db3EAYskhvmo][Save the Last Recorded=
Macro in Emacs to the Registry]] (03:45)
- [[https://lifeofpenguin.blogspot.com/2025/06/plan-9-remote-file-access-=
from-emacs.html][Anand Tamariya: Plan 9 Remote File Access from Emacs]] ([[=
https://www.youtube.com/watch?v=3DntNJGguWaso][YouTube]] 1:06)
- [[https://mastodon.online/@hajovonta/114688763080753262][early demo of =
SVG GUI implemented in Emacs]]
- [[https://gist.github.com/shanbhardwaj/866f20e98303379ca8bfbe2f0c5b7a87=
][Build emacs on ubuntu =C2=B7 GitHub]]
- [[https://gist.github.com/samuelematias/3b122e2e8964ec6e438739e44120a79=
1][Step-by-step instructions to build Emacs for Windows 64 bit with MSYS2 a=
nd MinGW-w64. Now `native-comp` supported. =C2=B7 GitHub]]
- [[https://www.youtube.com/watch?v=3Dknrb4b1M74Y][setting up Emacs as an=
OpenRC service (and installing it on Alpine Linux)]] (12:19)
- Emacs development:
- emacs-devel:
- [[https://lists.gnu.org/archive/html/emacs-devel/2025-06/msg00223.htm=
l][RFC: symbol versions (related to bug#78737)]]
- [[https://lists.gnu.org/archive/html/emacs-devel/2025-06/msg00202.htm=
l][Possible advantages of an LSP server for Emacs Lisp]]
- [[https://lists.gnu.org/archive/html/emacs-devel/2025-06/msg00210.h=
tml][Idea about introducing Emacs Lisp to people using other editors with L=
SP support]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D9c6c=
7c4bb7c02d08a14fc6f5e2517f51a28e927c][world-clock: Add user option to contr=
ol order of entries]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D5bd9=
fa084dcf0ce8efaaf9212c24addec48d824f][calc: Allow strings with character co=
des above Latin-1]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D1682=
a6b606097d24050efc318f74d738c3881fb4][; * etc/NEWS: Announce support for se=
mantic-linefeed filling.]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D76f4=
22da26b09a5d2646c0597871423f019a9573][Add 'treesit-sexp-thing' to use inste=
ad of 'treesit-sexp-type-regexp'.]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Dfbb7=
7abc816844ccad761d246cfb833c424ae0b8][Add simpler binds for calendar month/=
year navigation]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Dbf41=
8cd836c40795ec4ee19de5c5742d3ca698ea][vc-next-action: Leave files unregiste=
red if user aborts the checkin]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D3a0d=
ef802cf576902faafde404d15f079786a2f8][Improve repeat-continue property hand=
ling]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D90c0=
c9a01ed11944c5502f809817a028a1096ee6][Clean up text properties in 'visual-w=
rap-prefix-mode']]
- New packages:
- https://melpa.org/#/magik-company: Magik backend for company-mode (MELP=
A)
- https://melpa.org/#/mcp-server-lib: Model Context Protocol server libra=
ry (MELPA)
- https://melpa.org/#/ordered-set: Insertion-order sets (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
--=-=-=--