2025-08-25 Emacs news
Sacha Chua <[email protected]> Mon, 25 Aug 2025 21:25:04 -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-08-25 Emacs news
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
I'm experimenting with commentary and formatting! =3D) The Emacs Carnival=
blogging theme of elevator pitch https://takeonrules.com/2025/08/01/emacs-=
carnival-2025-08-your-elevator-pitch-for-emacs/ seems to have resonated wit=
h a lot of people: 18 entries so far, which is perfect timing because there=
's also a new online book for Emacs beginners https://github.com/cloudstree=
t-dev/Emacs-for-Goodness-Sake. Also, if you're looking for a "Can your text=
editor do /this/?!" sort of example, there was a lively discussion about c=
lipping videos with Emacs https://xenodium.com/emacs-as-your-video-trimming=
-tool on Hacker News https://news.ycombinator.com/item?id=3D44953316. (Be p=
repared for bewilderment, though.) On the other hand, if you're here for se=
rious stuff and want a technical deep dive, check out Yuan Fu's post on Ema=
cs tree-sitter integration https://archive.casouri.cc/note/2025/emacs-tree-=
sitter-in-depth. Here are the other links:
- Help wanted:
- London Emacs meetup looking for a meeting room https://indieweb.soc=
ial/@xenodium/115078114562903421
- Upcoming events (iCal file https://emacslife.com/calendar/emacs-calenda=
r.ics, Org https://emacslife.com/calendar/):
- Emacs Berlin (hybrid, in English) //emacs-berlin.org/ https://emacs=
-berlin.org/ Wed Aug 27 0930 America/Vancouver - 1130 America/Chicago - 123=
0 America/Toronto - 1630 Etc/GMT - 1830 Europe/Berlin - 2200 Asia/Kolkata -=
- Thu Aug 28 0030 Asia/Singapore
- Emacs Paris: S: Emacs workshop in Paris (online) //emacs-doctor.com=
/ https://emacs-doctor.com/ Tue Sep 2 0830 America/Vancouver - 1030 America=
/Chicago - 1130 America/Toronto - 1530 Etc/GMT - 1730 Europe/Berlin - 2100 =
Asia/Kolkata - 2330 Asia/Singapore
- EmacsATX: Emacs Social //www.meetup.com/emacsatx/events/310417272/ =
https://www.meetup.com/emacsatx/events/310417272/ Thu Sep 4 1600 America/Va=
ncouver - 1800 America/Chicago - 1900 America/Toronto - 2300 Etc/GMT -- Fri=
Sep 5 0100 Europe/Berlin - 0430 Asia/Kolkata - 0700 Asia/Singapore
- M-x Research: TBA //m-x-research.github.io/ https://m-x-research.gi=
thub.io/ Fri Sep 5 0800 America/Vancouver - 1000 America/Chicago - 1100 Ame=
rica/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300=
Asia/Singapore
- Beginner:
- cloudstreet-dev/Emacs-for-Goodness-Sake: Emacs for Goodness' Sake h=
ttps://github.com/cloudstreet-dev/Emacs-for-Goodness-Sake
- Emacs configuration:
- standard-keys-mode: A minor mode for emulate "modern" and common ke=
ybindings from modern editors https://github.com/DevelopmentCool2449/standa=
rd-keys-mode (Reddit https://www.reddit.com/r/emacs/comments/1myjbrr/standa=
rdkeysmode_a_minor_mode_for_emulate_modern/)
- `OpenEmacs`, humanized and intuitive, simple Emacs configuration, g=
uides users to use Emacs immediately. https://github.com/ISouthRain/OpenEma=
cs (Reddit https://www.reddit.com/r/emacs/comments/1muhb4e/openemacs_humani=
zed_and_intuitive_simple_emacs/)
- Yi Tang: Multiple Working Emacs http://yitang.uk/emacs/2025/08/22/m=
ultiple-working-emacs/
- [OC] package-retry.el - Automatic retry for failed package installa=
tions https://github.com/kn66/package-retry.el (Reddit https://www.reddit.c=
om/r/emacs/comments/1mveo4i/oc_packageretryel_automatic_retry_for_failed/)
- Emacs Lisp:
- [ANN] grid.el - Two-dimensional layout system for Emacs (Release 0.=
1) https://github.com/ichernyshovvv/grid.el (Reddit https://www.reddit.com/=
r/emacs/comments/1myodc2/ann_gridel_twodimensional_layout_system_for_emacs/)
- [10] Emacs Reader's Development: Working on Partial & Tiled Renderi=
ng - 8/24/2025, 3:42:15 PM - Dyne.org TV https://tv.dyne.org/w/8pm7sK3oJq6U=
8CefdyUBpR
- Appearance:
- mastro35/year-1984-theme: a vintage theme for Emacs https://github.=
com/mastro35/year-1984-theme/tree/main?tab=3Dreadme-ov-file (@mastro35@hach=
yderm.io https://hachyderm.io/@mastro35/115091966022866049)
- Book like grayscale light and dark themes for GNU Emacs https://git=
hub.com/easimonenko/book-like-themes/
- Kitty/Emacs/Gnome theme switching https://www.reddit.com/r/emacs/co=
mments/1my1szw/kittyemacsgnome_theme_switching/
- Navigation:
- Jakub Nowak: Make Neotree "Tab-Local" https://www.cyan.sh/blog/post=
s/make-neotree-tab-local.html
- Quickly navigate in man pages, using emacs, neovim or w3m. https://=
codeberg.org/chimay/blog/src/commit/02bdd1d592f7130c2dd2cc13e35a63c551387e9=
1/meta/man-pages.org (Reddit https://www.reddit.com/r/emacs/comments/1mx79f=
e/quickly_navigate_in_man_pages_using_emacs_neovim/) - g for subsection, r =
to follow link
- Org Mode:
- Stop renting your life - own it https://curtismchale.ca/2025/08/23/=
stop-renting-your-life-own-it/ - Org Mode and tasks
- TIL: Org Mode Can Sort Lists Automatically! https://www.reddit.com/=
r/emacs/comments/1musbn8/til_org_mode_can_sort_lists_automatically/ C-c ^ (=
org-sort)
- Randy Ridenour: Creating Attendance Sheets with Org Mode https://ra=
ndyridenour.net/posts/2025-08-23-creating-attendance-sheets-with-org-mode.h=
tml
- Marcin Borkowski: Counting Org mode headlines https://mbork.pl/2025=
-08-25_Counting_Org_mode_headlines
- Screenshots into emacs org files in Windows | Mark's Project Blog h=
ttps://blog.fixermark.com/posts/2025/screenshots-into-org-files-in-windows/=
(@[email protected] https://mastodon.fixermark.com/@mark/1150559=
00816627265)
- Completion:
- completions-overlay.el Overlays for completion candidates https://n=
amilus.github.io/posts/completions-overlay-intro.html (Reddit https://www.r=
eddit.com/r/emacs/comments/1mtpb2m/completionsoverlayel_overlays_for_comple=
tion/)
- Coding:
- A new powerful Emacs workflow (a Neovim alternative) https://youtub=
e.com/watch?v=3DMouEAYdxEqA&si=3Dx5i8XifuszJh9RYg (Reddit https://www.reddi=
t.com/r/emacs/comments/1mwsvtz/a_new_powerful_emacs_workflow_a_neovim_alter=
native/, YouTube https://www.youtube.com/watch?v=3DMouEAYdxEqA 12:51)
- Review of Emacs tree-sitter integration https://archive.casouri.cc/=
note/2025/emacs-tree-sitter-in-depth (Reddit https://www.reddit.com/r/emacs=
/comments/1much60/review_of_emacs_treesitter_integration/)
- Announcing subtree-package: interactively manage packages as git su=
btrees https://github.com/djr7c4/subtree-package (Reddit https://www.reddit=
.com/r/emacs/comments/1muwq8h/announcing_subtreepackage_interactively_manag=
e/)
- Math:
- BEESi: Emacs and R with Tree-sitter and LSP https://schurch.ento.vt=
.edu/post/emacs_ess/ (@[email protected] https://ecoevo.social/@schuem=
aa/115068857252229337)
- A proof of concept to put a better Emacs UI on top of Gnuplot http:=
//yummymelon.com/devnull/a-proof-of-concept-to-put-a-better-emacs-ui-on-top=
-of-gnuplot.html (Reddit https://www.reddit.com/r/emacs/comments/1mzdibe/a_=
proof_of_concept_to_put_a_better_emacs_ui_on/, @[email protected] ht=
tps://sfba.social/@kickingvegas/115086797981488938)
- Web:
- TIL that EWW can launch POST requests directly https://www.reddit.c=
om/r/emacs/comments/1mwge63/til_that_eww_can_launch_post_requests_directly/
- Multimedia:
- Marcin Borkowski: 2025-08-18 Cutting clips from videos with Emacs h=
ttps://mbork.pl/2025-08-18_Cutting_clips_from_videos_with_Emacs (Hackaday h=
ttps://hackaday.com/2025/08/22/video-clips-with-emacs/)
- Alvaro Ramirez: Emacs as your video-trimming tool https://xenodium.=
com/emacs-as-your-video-trimming-tool (170 comments on HN https://news.ycom=
binator.com/item?id=3D44953316 including this humorous one-upping https://b=
sky.app/profile/ctietze.mastodon.social.ap.brid.gy/post/3lwsmlsecqdr2, lobs=
te.rs https://lobste.rs/s/c417pn/emacs_as_your_video_trimming_tool, Reddit =
https://www.reddit.com/r/emacs/comments/1mum40m/emacs_as_your_videotrimming=
_tool/, Irreal https://irreal.org/blog/?p=3D13208, Github https://github.co=
m/xenodium/video-trimmer)
- Fun:
- My other email client is a daemon https://feyor.sh/blog/my-other-em=
ail-client-is-a-mail-daemon/ (Reddit https://www.reddit.com/r/emacs/comment=
s/1mwk29p/my_other_email_client_is_a_daemon/) - mu4e and nethack-el
- Listful Andrew: llamascii art https://flandrew.srht.site/listful/ll=
amascii-art.html
- Mail Amusements (GNU Emacs Manual) https://www.gnu.org/software/ema=
cs/manual/html_node/emacs/Mail-Amusements.html (HN https://news.ycombinator=
.com/item?id=3D45005689)
- AI:
- A tiny upgrade to the LLM model picker https://xenodium.com/a-tiny-=
upgrade-to-the-llm-model-picker (@[email protected] https://indieweb=
.social/@xenodium/115090502741583209)
- Wiring Claude Code Into Emacs - System Crafters Live! https://www.y=
outube.com/watch?v=3D3N5FVSSQGYs (01:45:40)
- S1E8: Show And Tell: Efrit: When Steve Gives Claude Full Access To =
50 Years of Emacs Capabilities https://www.youtube.com/watch?v=3DZJUyVVFOXO=
c (40:14)
- Community:
- New: search.emacslife.com https://search.emacslife.com/search (Anno=
uncement https://www.emacswiki.org/emacs/2025-08-22)
- Eric MacAdie: 2025-08 Austin Emacs Meetup https://macadie.info/2025=
/08/19/2025-08-austin-emacs-meetup/
- Emacs Tip Jar: Weekly Prize Fund for People Who Do Good Emacs https=
://prizeforge.com/#:~:text=3Dwe%20are%20piloting%20an%20Emacs%20Stream (Red=
dit https://www.reddit.com/r/emacs/comments/1mzgi8a/emacs_tip_jar_weekly_pr=
ize_fund_for_people_who_do/)
- Elevator pitches:
- M-x apropos Emacs: Elevator pitch https://www.matem.unam.mx/~om=
ar/apropos-emacs.html#elevator-pitch (@[email protected] https://math=
stodon.xyz/@oantolin/115066955008031013)
- Emacs =E2=80=93 The Editor of the Revolution https://chegnuevar=
a.codeberg.page/emacs-the-editor-of-the-revolution.html (@realCheGnuevara@m=
astodon.social https://mastodon.social/@realCheGnuevara/115073197411115642)
- Charles Choi: Emacs Elevator Pitch https://xenodium.com/emacs-e=
levator-pitch (Reddit https://www.reddit.com/r/emacs/comments/1mw5qjj/emacs=
_elevator_pitch/, Irreal https://irreal.org/blog/?p=3D13210)
- Jeremy Friesen: Elevator Pitches for Emacs https://takeonrules.=
com/2025/08/20/elevator-pitches-for-emacs/ (Irreal https://irreal.org/blog/=
?p=3D13213)
- Ross A. Baker: Emacs Elevator Pitch https://rossabaker.com/blog=
/emacs-elevator-pitch/
- bare metal (the emacs essay) | wax banks https://waxbanks.wordp=
ress.com/2025/08/01/bare-metal-the-emacs-essay/
- Emacs is violent passion https://mihaiolteanu.me/emacs-is-viole=
nt-passion (Reddit https://www.reddit.com/r/emacs/comments/1mvccb7/emacs_is=
_violent_passion/, lobste.rs https://lobste.rs/s/sufmir/emacs_is_violent_pa=
ssion)
- My Elevator Pitch for Emacs https://goritskov.com/posts/elevato=
r_pitch.html
- emacs elevator pitch https://notes.neeasade.net/emacs-elevator-=
pitch.html
- Emacs carnival: Elevator pitch (or /How I learned to love RSS f=
or the fediverse/) https://www.homepages.ucl.ac.uk/~ucecesf/blog/20250812.h=
tml
- Emacs as an alternative computing paradigm https://boraxman.str=
angled.net/articles/emacselevatorpitch/
- Adventures with Emacs - high12noon blog https://high12noon.neoc=
ities.org/emacs-adventures#carnival-2025-08
- Elevator pitch for Emacs (Discurso de ascensor para Emacs) http=
s://www.finaprosadigital.com/2025-08-06-elevator-pitch-for-emacs-(discurso-=
de-ascensor-para-emacs).html
- Interviews:
- Protesilaos Stavrou: Prot Asks: Dimos about Emacs interconnecte=
dness, collective work, and The Conspiracy Club https://protesilaos.com/cod=
elog/2025-08-20-prot-asks-dimos-emacs-interconenctedness-collective-work-co=
nspiracies/ (YouTube https://www.youtube.com/watch?v=3Dc5KV_P7K73Y 01:12:57)
- Protesilaos Stavrou: Prot Asks: Ronnie about free software, pri=
vacy, parenting, and life in Iraqi Kurdistan https://protesilaos.com/codelo=
g/2025-08-25-prot-asks-ronnie-free-software-privacy-parenting-iraqi-kurdist=
an/ (YouTube https://www.youtube.com/watch?v=3DqvWSGzfR1wA)
- Amin Bandali: Lispy Gopher Climate with screwlisp https://kelar=
.org/~bandali/2025/08/20/lispy-gopher-climate.html
- Other:
- Tip about using rectangular selection to copy columns from ASCII ta=
bles https://mastodo.neoliber.al/@petes_bread_eqn_xls/115051055765761794
- rtrppl/emacs-trans: Emacs wrapper for translate-shell. https://gith=
ub.com/rtrppl/emacs-trans (@[email protected] https://mastodon.social=
/@laotang/115079989961737682)
- pivaldi/emacs-passfile: Very simple Emacs package allowing to view =
and edit securely a GnuPG encrypted file https://github.com/pivaldi/emacs-p=
assfile (@[email protected] https://fosstodon.org/@_PI_/115091495677983430)
- Termux APK signed for Android Emacs, works on Android 15 https://gi=
thub.com/johanwiden/termux-for-android-emacs (Reddit https://www.reddit.com=
/r/emacs/comments/1mw7qn2/termux_apk_signed_for_android_emacs_works_on/)
- Emacs development:
- Feedback Directed Optimization of Emacs With Clang For Great Justic=
e https://github.com/positron-solutions/posimacs/blob/master/posimacs.nix#L=
50-L81 (Reddit https://www.reddit.com/r/emacs/comments/1mzml2c/feedback_dir=
ected_optimization_of_emacs_with/)
- emacs-devel:
- Should we add a section about "Semantic Linefeed Filling" to th=
e Emacs user manual? https://lists.gnu.org/archive/html/emacs-devel/2025-08=
/msg00686.html
- Dmitry and Spencer volunteering to help with threads, yay https=
://lists.gnu.org/archive/html/emacs-devel/2025-08/msg00662.html
- More Nextstep details Re: Emacs-mac as an alternative to NS htt=
ps://lists.gnu.org/archive/html/emacs-devel/2025-08/msg00602.html
- Copyleft considerations re: LLVM and MacOS https://lists.gnu.or=
g/archive/html/emacs-devel/2025-08/msg00671.html
- use-package: Discussion of potential :hook-after/:hook-add/:hoo=
k* keyword https://lists.gnu.org/archive/html/emacs-devel/2025-08/msg00706.=
html
- Merge remote-tracking branch 'savannah/master' into master-android-=
1 https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D28529672=
33e3d5e43f8f248b1ce06916e5459d9e
- * etc/NEWS: Mention 'lua-mode' merge. https://git.savannah.gnu.org/=
cgit/emacs.git/commit/etc/NEWS?id=3D38a07757425c711e037c526f2c76d342a81e7c17
- Disallow string data resizing (bug#79784) https://git.savannah.gnu.=
org/cgit/emacs.git/commit/etc/NEWS?id=3D308e3ab1dbd9633b843541af55d77c82b72=
5df02
- Have project-switch-to-buffer use a distinct completion category ht=
tps://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Dbb0ede711eb6=
30e3cc4b02316bf76079ce760de6
- Add NEWS entry for project-switch-buffer change from bug#77312 http=
s://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Db2186b5c20d297=
8a09f19ba7c2da3090eeea5bb5
- Use better temporary file names under 'file-precious-flag' https://=
git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D8e9277042c73b9029c=
84917ac0021f8f6aeefa3b
- flymake: stop trying to automatically fall back to margins https://=
git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Daae9eddb58a618d9a9=
0dcd4232688b31b0df9f81
- project: Improve pruning of zombie projects. https://git.savannah.g=
nu.org/cgit/emacs.git/commit/etc/NEWS?id=3Dade6608e2587452c8ea565ce30578793=
79ebd0b5
- Speed up JSON parsing by not maintaining line and column (bug#79192=
) https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Dc04553f6=
55a05810f02dd77dac4f544018158e94
- Rename some incoming & outgoing diff commands https://git.savannah.=
gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Dc60db19ee2376b5f8fab667511144d9=
02108d976
- New packages:
- bracket-face https://melpa.org/#/bracket-face: A face for brackets =
(MELPA)
- cond-let https://melpa.org/#/cond-let: Additional and improved bind=
ing conditionals (MELPA)
- electric-list-directory https://melpa.org/#/electric-list-directory=
: Lightweight popup directory browser (MELPA)
- eprolog https://melpa.org/#/eprolog: Native Prolog engine implement=
ation (MELPA)
- lobsters https://melpa.org/#/lobsters: A Lobsters client (MELPA)
- ol-bible https://melpa.org/#/ol-bible: Org Link support for Bible P=
assages (MELPA)
- org-srs https://melpa.org/#/org-srs: A flexible spaced repetition s=
ystem for Org-mode (MELPA)
- parenthesis-face https://melpa.org/#/parenthesis-face: A face for p=
arentheses (MELPA)
- project-cmake https://melpa.org/#/project-cmake: A cmake backend fo=
r project.el (MELPA)
- rcirc-mentions https://elpa.gnu.org/packages/rcirc-mentions.html: L=
og mentions of your nick or keywords in a separate buffer (GNU ELPA)
Links from reddit.com/r/emacs https://www.reddit.com/r/emacs, r/orgmode h=
ttps://www.reddit.com/r/orgmode, r/spacemacs https://www.reddit.com/r/space=
macs, r/planetemacs https://www.reddit.com/r/planetemacs, Mastodon #emacs h=
ttps://mastodon.social/tags/emacs, Bluesky #emacs https://bsky.app/hashtag/=
emacs, Hacker News https://hn.algolia.com/?query=3Demacs&sort=3DbyDate&pref=
ix&page=3D0&dateRange=3Dall&type=3Dstory, lobste.rs https://lobste.rs/searc=
h?q=3Demacs&what=3Dstories&order=3Dnewest, programming.dev https://programm=
ing.dev/c/emacs?dataType=3DPost&page=3D1&sort=3DNew, lemmy.world https://le=
mmy.world/c/emacs, lemmy.ml https://lemmy.ml/c/emacs?dataType=3DPost&page=
=3D1&sort=3DNew, 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/etc/NE=
WS, Emacs Calendar https://emacslife.com/calendar/, and emacs-devel https:/=
/lists.gnu.org/archive/html/emacs-devel/2025-08. 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 [email protected] mailto:[email protected]=
. Thank you!
This is the plain-text version. There's also an HTML version that might be =
easier to read. Depending on your mail client, you might have a command, bu=
tton, or link that can show you the HTML version. If you're in Emacs, look =
for something that mentions text/html. More info: https://sachachua.com/top=
ic/emacs-news/
--==-=-=
Content-Type: text/html; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
<div id=3D"outline-container-orgf8cd031" class=3D"outline-3">
<h3 id=3D"orgf8cd031">2025-08-25 Emacs news</h3>
<div class=3D"outline-text-3" id=3D"text-orgf8cd031">
<p>
I'm experimenting with commentary and formatting! =3D) The Emacs Carnival b=
logging theme of <a href=3D"https://takeonrules.com/2025/08/01/emacs-carniv=
al-2025-08-your-elevator-pitch-for-emacs/">elevator pitch</a> seems to have=
resonated with a lot of people: 18 entries so far, which is perfect timing=
because there's also a new <a href=3D"https://github.com/cloudstreet-dev/E=
macs-for-Goodness-Sake">online book for Emacs beginners</a>. Also, if you'r=
e looking for a "Can your text editor do <i>this</i>?!" sort of example, th=
ere was a lively discussion <a href=3D"https://xenodium.com/emacs-as-your-v=
ideo-trimming-tool">about clipping videos with Emacs</a> on <a href=3D"http=
s://news.ycombinator.com/item?id=3D44953316">Hacker News</a>. (Be prepared =
for bewilderment, though.) On the other hand, if you're here for serious st=
uff and want a technical deep dive, check out Yuan Fu's post on <a href=3D"=
https://archive.casouri.cc/note/2025/emacs-tree-sitter-in-depth">Emacs tree=
-sitter integration</a>. Here are the other links:
</p>
<ul class=3D"org-ul">
<li>Help wanted:
<ul class=3D"org-ul">
<li><a href=3D"https://indieweb.social/@xenodium/115078114562903421">London=
Emacs meetup looking for a meeting room</a></li>
</ul></li>
<li>Upcoming events (<a href=3D"https://emacslife.com/calendar/emacs-calend=
ar.ics">iCal file</a>, <a href=3D"https://emacslife.com/calendar/">Org</a>):
<ul class=3D"org-ul">
<li>Emacs Berlin (hybrid, in English) <a href=3D"https://emacs-berlin.org/"=
>https://emacs-berlin.org/</a> Wed Aug 27 0930 America/Vancouver - 1130 Ame=
rica/Chicago - 1230 America/Toronto - 1630 Etc/GMT - 1830 Europe/Berlin - 2=
200 Asia/Kolkata – Thu Aug 28 0030 Asia/Singapore</li>
<li>Emacs Paris: S: Emacs workshop in Paris (online) <a href=3D"https://ema=
cs-doctor.com/">https://emacs-doctor.com/</a> Tue Sep 2 0830 America/Vancou=
ver - 1030 America/Chicago - 1130 America/Toronto - 1530 Etc/GMT - 1730 Eur=
ope/Berlin - 2100 Asia/Kolkata - 2330 Asia/Singapore</li>
<li>EmacsATX: Emacs Social <a href=3D"https://www.meetup.com/emacsatx/event=
s/310417272/">https://www.meetup.com/emacsatx/events/310417272/</a> Thu Sep=
4 1600 America/Vancouver - 1800 America/Chicago - 1900 America/Toronto - 2=
300 Etc/GMT – Fri Sep 5 0100 Europe/Berlin - 0430 Asia/Kolkata - 0700=
Asia/Singapore</li>
<li>M-x Research: TBA <a href=3D"https://m-x-research.github.io/">https://m=
-x-research.github.io/</a> Fri Sep 5 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>Beginner:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/cloudstreet-dev/Emacs-for-Goodness-Sake">=
cloudstreet-dev/Emacs-for-Goodness-Sake: Emacs for Goodness' Sake</a></li>
</ul></li>
<li>Emacs configuration:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/DevelopmentCool2449/standard-keys-mode">s=
tandard-keys-mode: A minor mode for emulate "modern" and common keybindings=
from modern editors</a> (<a href=3D"https://www.reddit.com/r/emacs/comment=
s/1myjbrr/standardkeysmode_a_minor_mode_for_emulate_modern/">Reddit</a>)</l=
i>
<li><a href=3D"https://github.com/ISouthRain/OpenEmacs">`OpenEmacs`, humani=
zed and intuitive, simple Emacs configuration, guides users to use Emacs im=
mediately.</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1muhb4e/=
openemacs_humanized_and_intuitive_simple_emacs/">Reddit</a>)</li>
<li><a href=3D"http://yitang.uk/emacs/2025/08/22/multiple-working-emacs/">Y=
i Tang: Multiple Working Emacs</a></li>
<li><a href=3D"https://github.com/kn66/package-retry.el">[OC] package-retry=
.el - Automatic retry for failed package installations</a> (<a href=3D"http=
s://www.reddit.com/r/emacs/comments/1mveo4i/oc_packageretryel_automatic_ret=
ry_for_failed/">Reddit</a>)</li>
</ul></li>
<li>Emacs Lisp:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/ichernyshovvv/grid.el">[ANN] grid.el - Tw=
o-dimensional layout system for Emacs (Release 0.1)</a> (<a href=3D"https:/=
/www.reddit.com/r/emacs/comments/1myodc2/ann_gridel_twodimensional_layout_s=
ystem_for_emacs/">Reddit</a>)</li>
<li><a href=3D"https://tv.dyne.org/w/8pm7sK3oJq6U8CefdyUBpR">[10] Emacs Rea=
der's Development: Working on Partial & Tiled Rendering - 8/24/2025, 3:=
42:15 PM - Dyne.org TV</a></li>
</ul></li>
<li>Appearance:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/mastro35/year-1984-theme/tree/main?tab=3D=
readme-ov-file">mastro35/year-1984-theme: a vintage theme for Emacs</a> (<a=
href=3D"https://hachyderm.io/@mastro35/115091966022866049">@mastro35@hachy=
derm.io</a>)</li>
<li><a href=3D"https://github.com/easimonenko/book-like-themes/">Book like =
grayscale light and dark themes for GNU Emacs</a></li>
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1my1szw/kittyemacsgn=
ome_theme_switching/">Kitty/Emacs/Gnome theme switching</a></li>
</ul></li>
<li>Navigation:
<ul class=3D"org-ul">
<li><a href=3D"https://www.cyan.sh/blog/posts/make-neotree-tab-local.html">=
Jakub Nowak: Make Neotree "Tab-Local"</a></li>
<li><a href=3D"https://codeberg.org/chimay/blog/src/commit/02bdd1d592f7130c=
2dd2cc13e35a63c551387e91/meta/man-pages.org">Quickly navigate in man pages,=
using emacs, neovim or w3m.</a> (<a href=3D"https://www.reddit.com/r/emacs=
/comments/1mx79fe/quickly_navigate_in_man_pages_using_emacs_neovim/">Reddit=
</a>) - g for subsection, r to follow link</li>
</ul></li>
<li>Org Mode:
<ul class=3D"org-ul">
<li><a href=3D"https://curtismchale.ca/2025/08/23/stop-renting-your-life-ow=
n-it/">Stop renting your life - own it</a> - Org Mode and tasks</li>
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1musbn8/til_org_mode=
_can_sort_lists_automatically/">TIL: Org Mode Can Sort Lists Automatically!=
</a> C-c ^ (org-sort)</li>
<li><a href=3D"https://randyridenour.net/posts/2025-08-23-creating-attendan=
ce-sheets-with-org-mode.html">Randy Ridenour: Creating Attendance Sheets wi=
th Org Mode</a></li>
<li><a href=3D"https://mbork.pl/2025-08-25_Counting_Org_mode_headlines">Mar=
cin Borkowski: Counting Org mode headlines</a></li>
<li><a href=3D"https://blog.fixermark.com/posts/2025/screenshots-into-org-f=
iles-in-windows/">Screenshots into emacs org files in Windows | Mark's Proj=
ect Blog</a> (<a href=3D"https://mastodon.fixermark.com/@mark/1150559008166=
27265">@[email protected]</a>)</li>
</ul></li>
<li>Completion:
<ul class=3D"org-ul">
<li><a href=3D"https://namilus.github.io/posts/completions-overlay-intro.ht=
ml">completions-overlay.el Overlays for completion candidates</a> (<a href=
=3D"https://www.reddit.com/r/emacs/comments/1mtpb2m/completionsoverlayel_ov=
erlays_for_completion/">Reddit</a>)</li>
</ul></li>
<li>Coding:
<ul class=3D"org-ul">
<li><a href=3D"https://youtube.com/watch?v=3DMouEAYdxEqA&si=3Dx5i8Xifus=
zJh9RYg">A new powerful Emacs workflow (a Neovim alternative)</a> (<a href=
=3D"https://www.reddit.com/r/emacs/comments/1mwsvtz/a_new_powerful_emacs_wo=
rkflow_a_neovim_alternative/">Reddit</a>, <a href=3D"https://www.youtube.co=
m/watch?v=3DMouEAYdxEqA">YouTube</a> 12:51)</li>
<li><a href=3D"https://archive.casouri.cc/note/2025/emacs-tree-sitter-in-de=
pth">Review of Emacs tree-sitter integration</a> (<a href=3D"https://www.re=
ddit.com/r/emacs/comments/1much60/review_of_emacs_treesitter_integration/">=
Reddit</a>)</li>
<li><a href=3D"https://github.com/djr7c4/subtree-package">Announcing subtre=
e-package: interactively manage packages as git subtrees</a> (<a href=3D"ht=
tps://www.reddit.com/r/emacs/comments/1muwq8h/announcing_subtreepackage_int=
eractively_manage/">Reddit</a>)</li>
</ul></li>
<li>Math:
<ul class=3D"org-ul">
<li><a href=3D"https://schurch.ento.vt.edu/post/emacs_ess/">BEESi: Emacs an=
d R with Tree-sitter and LSP</a> (<a href=3D"https://ecoevo.social/@schuema=
a/115068857252229337">@[email protected]</a>)</li>
<li><a href=3D"http://yummymelon.com/devnull/a-proof-of-concept-to-put-a-be=
tter-emacs-ui-on-top-of-gnuplot.html">A proof of concept to put a better Em=
acs UI on top of Gnuplot</a> (<a href=3D"https://www.reddit.com/r/emacs/com=
ments/1mzdibe/a_proof_of_concept_to_put_a_better_emacs_ui_on/">Reddit</a>, =
<a href=3D"https://sfba.social/@kickingvegas/115086797981488938">@kickingve=
[email protected]</a>)</li>
</ul></li>
<li>Web:
<ul class=3D"org-ul">
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1mwge63/til_that_eww=
_can_launch_post_requests_directly/">TIL that EWW can launch POST requests =
directly</a></li>
</ul></li>
<li>Multimedia:
<ul class=3D"org-ul">
<li><a href=3D"https://mbork.pl/2025-08-18_Cutting_clips_from_videos_with_E=
macs">Marcin Borkowski: 2025-08-18 Cutting clips from videos with Emacs</a>=
(<a href=3D"https://hackaday.com/2025/08/22/video-clips-with-emacs/">Hacka=
day</a>)</li>
<li><a href=3D"https://xenodium.com/emacs-as-your-video-trimming-tool">Alva=
ro Ramirez: Emacs as your video-trimming tool</a> (170 comments on <a href=
=3D"https://news.ycombinator.com/item?id=3D44953316">HN</a> including this =
<a href=3D"https://bsky.app/profile/ctietze.mastodon.social.ap.brid.gy/post=
/3lwsmlsecqdr2">humorous one-upping</a>, <a href=3D"https://lobste.rs/s/c41=
7pn/emacs_as_your_video_trimming_tool">lobste.rs</a>, <a href=3D"https://ww=
w.reddit.com/r/emacs/comments/1mum40m/emacs_as_your_videotrimming_tool/">Re=
ddit</a>, <a href=3D"https://irreal.org/blog/?p=3D13208">Irreal</a>, <a hre=
f=3D"https://github.com/xenodium/video-trimmer">Github</a>)</li>
</ul></li>
<li>Fun:
<ul class=3D"org-ul">
<li><a href=3D"https://feyor.sh/blog/my-other-email-client-is-a-mail-daemon=
/">My other email client is a daemon</a> (<a href=3D"https://www.reddit.com=
/r/emacs/comments/1mwk29p/my_other_email_client_is_a_daemon/">Reddit</a>) -=
mu4e and nethack-el</li>
<li><a href=3D"https://flandrew.srht.site/listful/llamascii-art.html">Listf=
ul Andrew: llamascii art</a></li>
<li><a href=3D"https://www.gnu.org/software/emacs/manual/html_node/emacs/Ma=
il-Amusements.html">Mail Amusements (GNU Emacs Manual)</a> (<a href=3D"http=
s://news.ycombinator.com/item?id=3D45005689">HN</a>)</li>
</ul></li>
<li>AI:
<ul class=3D"org-ul">
<li><a href=3D"https://xenodium.com/a-tiny-upgrade-to-the-llm-model-picker"=
>A tiny upgrade to the LLM model picker</a> (<a href=3D"https://indieweb.so=
cial/@xenodium/115090502741583209">@[email protected]</a>)</li>
<li><a href=3D"https://www.youtube.com/watch?v=3D3N5FVSSQGYs">Wiring Claude=
Code Into Emacs - System Crafters Live!</a> (01:45:40)</li>
<li><a href=3D"https://www.youtube.com/watch?v=3DZJUyVVFOXOc">S1E8: Show An=
d Tell: Efrit: When Steve Gives Claude Full Access To 50 Years of Emacs Cap=
abilities</a> (40:14)</li>
</ul></li>
<li>Community:
<ul class=3D"org-ul">
<li><a href=3D"https://search.emacslife.com/search">New: search.emacslife.c=
om</a> (<a href=3D"https://www.emacswiki.org/emacs/2025-08-22">Announcement=
</a>)</li>
<li><a href=3D"https://macadie.info/2025/08/19/2025-08-austin-emacs-meetup/=
">Eric MacAdie: 2025-08 Austin Emacs Meetup</a></li>
<li><a href=3D"https://prizeforge.com/#:~:text=3Dwe%20are%20piloting%20an%2=
0Emacs%20Stream">Emacs Tip Jar: Weekly Prize Fund for People Who Do Good Em=
acs</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1mzgi8a/emacs_t=
ip_jar_weekly_prize_fund_for_people_who_do/">Reddit</a>)</li>
<li>Elevator pitches:
<ul class=3D"org-ul">
<li><a href=3D"https://www.matem.unam.mx/~omar/apropos-emacs.html#elevator-=
pitch">M-x apropos Emacs: Elevator pitch</a> (<a href=3D"https://mathstodon=
.xyz/@oantolin/115066955008031013">@[email protected]</a>)</li>
<li><a href=3D"https://chegnuevara.codeberg.page/emacs-the-editor-of-the-re=
volution.html">Emacs =E2=80=93 The Editor of the Revolution</a> (<a href=3D=
"https://mastodon.social/@realCheGnuevara/115073197411115642">@realCheGnuev=
[email protected]</a>)</li>
<li><a href=3D"https://xenodium.com/emacs-elevator-pitch">Charles Choi: Ema=
cs Elevator Pitch</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1=
mw5qjj/emacs_elevator_pitch/">Reddit</a>, <a href=3D"https://irreal.org/blo=
g/?p=3D13210">Irreal</a>)</li>
<li><a href=3D"https://takeonrules.com/2025/08/20/elevator-pitches-for-emac=
s/">Jeremy Friesen: Elevator Pitches for Emacs</a> (<a href=3D"https://irre=
al.org/blog/?p=3D13213">Irreal</a>)</li>
<li><a href=3D"https://rossabaker.com/blog/emacs-elevator-pitch/">Ross A. B=
aker: Emacs Elevator Pitch</a></li>
<li><a href=3D"https://waxbanks.wordpress.com/2025/08/01/bare-metal-the-ema=
cs-essay/">bare metal (the emacs essay) | wax banks</a></li>
<li><a href=3D"https://mihaiolteanu.me/emacs-is-violent-passion">Emacs is v=
iolent passion</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1mvc=
cb7/emacs_is_violent_passion/">Reddit</a>, <a href=3D"https://lobste.rs/s/s=
ufmir/emacs_is_violent_passion">lobste.rs</a>)</li>
<li><a href=3D"https://goritskov.com/posts/elevator_pitch.html">My Elevator=
Pitch for Emacs</a></li>
<li><a href=3D"https://notes.neeasade.net/emacs-elevator-pitch.html">emacs =
elevator pitch</a></li>
<li><a href=3D"https://www.homepages.ucl.ac.uk/~ucecesf/blog/20250812.html"=
>Emacs carnival: Elevator pitch (or <i>How I learned to love RSS for the fe=
diverse</i>)</a></li>
<li><a href=3D"https://boraxman.strangled.net/articles/emacselevatorpitch/"=
>Emacs as an alternative computing paradigm</a></li>
<li><a href=3D"https://high12noon.neocities.org/emacs-adventures#carnival-2=
025-08">Adventures with Emacs - high12noon blog</a></li>
<li><a href=3D"https://www.finaprosadigital.com/2025-08-06-elevator-pitch-f=
or-emacs-(discurso-de-ascensor-para-emacs).html">Elevator pitch for Emacs (=
Discurso de ascensor para Emacs)</a></li>
</ul></li>
<li>Interviews:
<ul class=3D"org-ul">
<li><a href=3D"https://protesilaos.com/codelog/2025-08-20-prot-asks-dimos-e=
macs-interconenctedness-collective-work-conspiracies/">Protesilaos Stavrou:=
Prot Asks: Dimos about Emacs interconnectedness, collective work, and The =
Conspiracy Club</a> (<a href=3D"https://www.youtube.com/watch?v=3Dc5KV_P7K7=
3Y">YouTube</a> 01:12:57)</li>
<li><a href=3D"https://protesilaos.com/codelog/2025-08-25-prot-asks-ronnie-=
free-software-privacy-parenting-iraqi-kurdistan/">Protesilaos Stavrou: Prot=
Asks: Ronnie about free software, privacy, parenting, and life in Iraqi Ku=
rdistan</a> (<a href=3D"https://www.youtube.com/watch?v=3DqvWSGzfR1wA">YouT=
ube</a>)</li>
<li><a href=3D"https://kelar.org/~bandali/2025/08/20/lispy-gopher-climate.h=
tml">Amin Bandali: Lispy Gopher Climate with screwlisp</a></li>
</ul></li>
</ul></li>
<li>Other:
<ul class=3D"org-ul">
<li><a href=3D"https://mastodo.neoliber.al/@petes_bread_eqn_xls/11505105576=
5761794">Tip about using rectangular selection to copy columns from ASCII t=
ables</a></li>
<li><a href=3D"https://github.com/rtrppl/emacs-trans">rtrppl/emacs-trans: E=
macs wrapper for translate-shell.</a> (<a href=3D"https://mastodon.social/@=
laotang/115079989961737682">@[email protected]</a>)</li>
<li><a href=3D"https://github.com/pivaldi/emacs-passfile">pivaldi/emacs-pas=
sfile: Very simple Emacs package allowing to view and edit securely a GnuPG=
encrypted file</a> (<a href=3D"https://fosstodon.org/@_PI_/115091495677983=
430">@[email protected]</a>)</li>
<li><a href=3D"https://github.com/johanwiden/termux-for-android-emacs">Term=
ux APK signed for Android Emacs, works on Android 15</a> (<a href=3D"https:=
//www.reddit.com/r/emacs/comments/1mw7qn2/termux_apk_signed_for_android_ema=
cs_works_on/">Reddit</a>)</li>
</ul></li>
<li>Emacs development:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/positron-solutions/posimacs/blob/master/p=
osimacs.nix#L50-L81">Feedback Directed Optimization of Emacs With Clang For=
Great Justice</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1mzm=
l2c/feedback_directed_optimization_of_emacs_with/">Reddit</a>)</li>
<li>emacs-devel:
<ul class=3D"org-ul">
<li><a href=3D"https://lists.gnu.org/archive/html/emacs-devel/2025-08/msg00=
686.html">Should we add a section about "Semantic Linefeed Filling" to the =
Emacs user manual?</a></li>
<li><a href=3D"https://lists.gnu.org/archive/html/emacs-devel/2025-08/msg00=
662.html">Dmitry and Spencer volunteering to help with threads, yay</a></li>
<li><a href=3D"https://lists.gnu.org/archive/html/emacs-devel/2025-08/msg00=
602.html">More Nextstep details Re: Emacs-mac as an alternative to NS</a></=
li>
<li><a href=3D"https://lists.gnu.org/archive/html/emacs-devel/2025-08/msg00=
671.html">Copyleft considerations re: LLVM and MacOS</a></li>
<li><a href=3D"https://lists.gnu.org/archive/html/emacs-devel/2025-08/msg00=
706.html">use-package: Discussion of potential :hook-after/:hook-add/:hook*=
keyword</a></li>
</ul></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D2852967233e3d5e43f8f248b1ce06916e5459d9e">Merge remote-tracking branch=
'savannah/master' into master-android-1</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D38a07757425c711e037c526f2c76d342a81e7c17">* etc/NEWS: Mention 'lua-mod=
e' merge.</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D308e3ab1dbd9633b843541af55d77c82b725df02">Disallow string data resizin=
g (bug#79784)</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3Dbb0ede711eb630e3cc4b02316bf76079ce760de6">Have project-switch-to-buffe=
r use a distinct completion category</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3Db2186b5c20d2978a09f19ba7c2da3090eeea5bb5">Add NEWS entry for project-s=
witch-buffer change from bug#77312</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D8e9277042c73b9029c84917ac0021f8f6aeefa3b">Use better temporary file na=
mes under 'file-precious-flag'</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3Daae9eddb58a618d9a90dcd4232688b31b0df9f81">flymake: stop trying to auto=
matically fall back to margins</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3Dade6608e2587452c8ea565ce3057879379ebd0b5">project: Improve pruning of =
zombie projects.</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3Dc04553f655a05810f02dd77dac4f544018158e94">Speed up JSON parsing by not=
maintaining line and column (bug#79192)</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3Dc60db19ee2376b5f8fab667511144d902108d976">Rename some incoming & o=
utgoing diff commands</a></li>
</ul></li>
<li>New packages:
<ul class=3D"org-ul">
<li><a target=3D"_blank" href=3D"https://melpa.org/#/bracket-face">bracket-=
face</a>: A face for brackets (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/cond-let">cond-let</a>=
: Additional and improved binding conditionals (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/electric-list-director=
y">electric-list-directory</a>: Lightweight popup directory browser (MELPA)=
</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/eprolog">eprolog</a>: =
Native Prolog engine implementation (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/lobsters">lobsters</a>=
: A Lobsters client (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/ol-bible">ol-bible</a>=
: Org Link support for Bible Passages (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/org-srs">org-srs</a>: =
A flexible spaced repetition system for Org-mode (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/parenthesis-face">pare=
nthesis-face</a>: A face for parentheses (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/project-cmake">project=
-cmake</a>: A cmake backend for project.el (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://elpa.gnu.org/packages/rcirc-mentio=
ns.html">rcirc-mentions</a>: Log mentions of your nick or keywords in a sep=
arate buffer (GNU ELPA)</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-08">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>
--==-=-=--
--=-=-=
Content-Type: text/x-org; charset=utf-8; name=emacs-news.org
Content-Disposition: attachment
Content-Transfer-Encoding: quoted-printable
* 2025-08-25 Emacs news
I'm experimenting with commentary and formatting! =3D) The Emacs Carnival b=
logging theme of [[https://takeonrules.com/2025/08/01/emacs-carnival-2025-0=
8-your-elevator-pitch-for-emacs/][elevator pitch]] seems to have resonated =
with a lot of people: 18 entries so far, which is perfect timing because th=
ere's also a new [[https://github.com/cloudstreet-dev/Emacs-for-Goodness-Sa=
ke][online book for Emacs beginners]]. Also, if you're looking for a "Can y=
our text editor do /this/?!" sort of example, there was a lively discussion=
[[https://xenodium.com/emacs-as-your-video-trimming-tool][about clipping v=
ideos with Emacs]] on [[https://news.ycombinator.com/item?id=3D44953316][Ha=
cker News]]. (Be prepared for bewilderment, though.) On the other hand, if =
you're here for serious stuff and want a technical deep dive, check out Yua=
n Fu's post on [[https://archive.casouri.cc/note/2025/emacs-tree-sitter-in-=
depth][Emacs tree-sitter integration]]. Here are the other links:
- Help wanted:
- [[https://indieweb.social/@xenodium/115078114562903421][London Emacs me=
etup looking for a meeting room]]
- 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 Aug 27 =
0930 America/Vancouver - 1130 America/Chicago - 1230 America/Toronto - 1630=
Etc/GMT - 1830 Europe/Berlin - 2200 Asia/Kolkata -- Thu Aug 28 0030 Asia/S=
ingapore
- Emacs Paris: S: Emacs workshop in Paris (online) https://emacs-doctor.c=
om/ Tue Sep 2 0830 America/Vancouver - 1030 America/Chicago - 1130 America/=
Toronto - 1530 Etc/GMT - 1730 Europe/Berlin - 2100 Asia/Kolkata - 2330 Asia=
/Singapore
- EmacsATX: Emacs Social https://www.meetup.com/emacsatx/events/310417272=
/ Thu Sep 4 1600 America/Vancouver - 1800 America/Chicago - 1900 America/To=
ronto - 2300 Etc/GMT -- Fri Sep 5 0100 Europe/Berlin - 0430 Asia/Kolkata - =
0700 Asia/Singapore
- M-x Research: TBA https://m-x-research.github.io/ Fri Sep 5 0800 Americ=
a/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT - =
1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore
- Beginner:
- [[https://github.com/cloudstreet-dev/Emacs-for-Goodness-Sake][cloudstre=
et-dev/Emacs-for-Goodness-Sake: Emacs for Goodness' Sake]]
- Emacs configuration:
- [[https://github.com/DevelopmentCool2449/standard-keys-mode][standard-k=
eys-mode: A minor mode for emulate "modern" and common keybindings from mod=
ern editors]] ([[https://www.reddit.com/r/emacs/comments/1myjbrr/standardke=
ysmode_a_minor_mode_for_emulate_modern/][Reddit]])
- [[https://github.com/ISouthRain/OpenEmacs][`OpenEmacs`, humanized and i=
ntuitive, simple Emacs configuration, guides users to use Emacs immediately=
.]] ([[https://www.reddit.com/r/emacs/comments/1muhb4e/openemacs_humanized_=
and_intuitive_simple_emacs/][Reddit]])
- [[http://yitang.uk/emacs/2025/08/22/multiple-working-emacs/][Yi Tang: M=
ultiple Working Emacs]]
- [[https://github.com/kn66/package-retry.el][[OC] package-retry.el - Aut=
omatic retry for failed package installations]] ([[https://www.reddit.com/r=
/emacs/comments/1mveo4i/oc_packageretryel_automatic_retry_for_failed/][Redd=
it]])
- Emacs Lisp:
- [[https://github.com/ichernyshovvv/grid.el][[ANN] grid.el - Two-dimensi=
onal layout system for Emacs (Release 0.1)]] ([[https://www.reddit.com/r/em=
acs/comments/1myodc2/ann_gridel_twodimensional_layout_system_for_emacs/][Re=
ddit]])
- [[https://tv.dyne.org/w/8pm7sK3oJq6U8CefdyUBpR][[10] Emacs Reader's Dev=
elopment: Working on Partial & Tiled Rendering - 8/24/2025, 3:42:15 PM - Dy=
ne.org TV]]
- Appearance:
- [[https://github.com/mastro35/year-1984-theme/tree/main?tab=3Dreadme-ov=
-file][mastro35/year-1984-theme: a vintage theme for Emacs]] ([[https://hac=
hyderm.io/@mastro35/115091966022866049][@[email protected]]])
- [[https://github.com/easimonenko/book-like-themes/][Book like grayscale=
light and dark themes for GNU Emacs]]
- [[https://www.reddit.com/r/emacs/comments/1my1szw/kittyemacsgnome_theme=
_switching/][Kitty/Emacs/Gnome theme switching]]
- Navigation:
- [[https://www.cyan.sh/blog/posts/make-neotree-tab-local.html][Jakub Now=
ak: Make Neotree "Tab-Local"]]
- [[https://codeberg.org/chimay/blog/src/commit/02bdd1d592f7130c2dd2cc13e=
35a63c551387e91/meta/man-pages.org][Quickly navigate in man pages, using em=
acs, neovim or w3m.]] ([[https://www.reddit.com/r/emacs/comments/1mx79fe/qu=
ickly_navigate_in_man_pages_using_emacs_neovim/][Reddit]]) - g for subsecti=
on, r to follow link
- Org Mode:
- [[https://curtismchale.ca/2025/08/23/stop-renting-your-life-own-it/][St=
op renting your life - own it]] - Org Mode and tasks
- [[https://www.reddit.com/r/emacs/comments/1musbn8/til_org_mode_can_sort=
_lists_automatically/][TIL: Org Mode Can Sort Lists Automatically!]] C-c ^ =
(org-sort)
- [[https://randyridenour.net/posts/2025-08-23-creating-attendance-sheets=
-with-org-mode.html][Randy Ridenour: Creating Attendance Sheets with Org Mo=
de]]
- [[https://mbork.pl/2025-08-25_Counting_Org_mode_headlines][Marcin Borko=
wski: Counting Org mode headlines]]
- [[https://blog.fixermark.com/posts/2025/screenshots-into-org-files-in-w=
indows/][Screenshots into emacs org files in Windows | Mark's Project Blog]=
] ([[https://mastodon.fixermark.com/@mark/115055900816627265][@mark@mastodo=
n.fixermark.com]])
- Completion:
- [[https://namilus.github.io/posts/completions-overlay-intro.html][compl=
etions-overlay.el Overlays for completion candidates]] ([[https://www.reddi=
t.com/r/emacs/comments/1mtpb2m/completionsoverlayel_overlays_for_completion=
/][Reddit]])
- Coding:
- [[https://youtube.com/watch?v=3DMouEAYdxEqA&si=3Dx5i8XifuszJh9RYg][A ne=
w powerful Emacs workflow (a Neovim alternative)]] ([[https://www.reddit.co=
m/r/emacs/comments/1mwsvtz/a_new_powerful_emacs_workflow_a_neovim_alternati=
ve/][Reddit]], [[https://www.youtube.com/watch?v=3DMouEAYdxEqA][YouTube]] 1=
2:51)
- [[https://archive.casouri.cc/note/2025/emacs-tree-sitter-in-depth][Revi=
ew of Emacs tree-sitter integration]] ([[https://www.reddit.com/r/emacs/com=
ments/1much60/review_of_emacs_treesitter_integration/][Reddit]])
- [[https://github.com/djr7c4/subtree-package][Announcing subtree-package=
: interactively manage packages as git subtrees]] ([[https://www.reddit.com=
/r/emacs/comments/1muwq8h/announcing_subtreepackage_interactively_manage/][=
Reddit]])
- Math:
- [[https://schurch.ento.vt.edu/post/emacs_ess/][BEESi: Emacs and R with =
Tree-sitter and LSP]] ([[https://ecoevo.social/@schuemaa/115068857252229337=
][@[email protected]]])
- [[http://yummymelon.com/devnull/a-proof-of-concept-to-put-a-better-emac=
s-ui-on-top-of-gnuplot.html][A proof of concept to put a better Emacs UI on=
top of Gnuplot]] ([[https://www.reddit.com/r/emacs/comments/1mzdibe/a_proo=
f_of_concept_to_put_a_better_emacs_ui_on/][Reddit]], [[https://sfba.social/=
@kickingvegas/115086797981488938][@[email protected]]])
- Web:
- [[https://www.reddit.com/r/emacs/comments/1mwge63/til_that_eww_can_laun=
ch_post_requests_directly/][TIL that EWW can launch POST requests directly]]
- Multimedia:
- [[https://mbork.pl/2025-08-18_Cutting_clips_from_videos_with_Emacs][Mar=
cin Borkowski: 2025-08-18 Cutting clips from videos with Emacs]] ([[https:/=
/hackaday.com/2025/08/22/video-clips-with-emacs/][Hackaday]])
- [[https://xenodium.com/emacs-as-your-video-trimming-tool][Alvaro Ramire=
z: Emacs as your video-trimming tool]] (170 comments on [[https://news.ycom=
binator.com/item?id=3D44953316][HN]] including this [[https://bsky.app/prof=
ile/ctietze.mastodon.social.ap.brid.gy/post/3lwsmlsecqdr2][humorous one-upp=
ing]], [[https://lobste.rs/s/c417pn/emacs_as_your_video_trimming_tool][lobs=
te.rs]], [[https://www.reddit.com/r/emacs/comments/1mum40m/emacs_as_your_vi=
deotrimming_tool/][Reddit]], [[https://irreal.org/blog/?p=3D13208][Irreal]]=
, [[https://github.com/xenodium/video-trimmer][Github]])
- Fun:
- [[https://feyor.sh/blog/my-other-email-client-is-a-mail-daemon/][My oth=
er email client is a daemon]] ([[https://www.reddit.com/r/emacs/comments/1m=
wk29p/my_other_email_client_is_a_daemon/][Reddit]]) - mu4e and nethack-el
- [[https://flandrew.srht.site/listful/llamascii-art.html][Listful Andrew=
: llamascii art]]
- [[https://www.gnu.org/software/emacs/manual/html_node/emacs/Mail-Amusem=
ents.html][Mail Amusements (GNU Emacs Manual)]] ([[https://news.ycombinator=
.com/item?id=3D45005689][HN]])
- AI:
- [[https://xenodium.com/a-tiny-upgrade-to-the-llm-model-picker][A tiny u=
pgrade to the LLM model picker]] ([[https://indieweb.social/@xenodium/11509=
0502741583209][@[email protected]]])
- [[https://www.youtube.com/watch?v=3D3N5FVSSQGYs][Wiring Claude Code Int=
o Emacs - System Crafters Live!]] (01:45:40)
- [[https://www.youtube.com/watch?v=3DZJUyVVFOXOc][S1E8: Show And Tell: E=
frit: When Steve Gives Claude Full Access To 50 Years of Emacs Capabilities=
]] (40:14)
- Community:
- [[https://search.emacslife.com/search][New: search.emacslife.com]] ([[h=
ttps://www.emacswiki.org/emacs/2025-08-22][Announcement]])
- [[https://macadie.info/2025/08/19/2025-08-austin-emacs-meetup/][Eric Ma=
cAdie: 2025-08 Austin Emacs Meetup]]
- [[https://prizeforge.com/#:~:text=3Dwe%20are%20piloting%20an%20Emacs%20=
Stream][Emacs Tip Jar: Weekly Prize Fund for People Who Do Good Emacs]] ([[=
https://www.reddit.com/r/emacs/comments/1mzgi8a/emacs_tip_jar_weekly_prize_=
fund_for_people_who_do/][Reddit]])
- Elevator pitches:
- [[https://www.matem.unam.mx/~omar/apropos-emacs.html#elevator-pitch][=
M-x apropos Emacs: Elevator pitch]] ([[https://mathstodon.xyz/@oantolin/115=
066955008031013][@[email protected]]])
- [[https://chegnuevara.codeberg.page/emacs-the-editor-of-the-revolutio=
n.html][Emacs =E2=80=93 The Editor of the Revolution]] ([[https://mastodon.=
social/@realCheGnuevara/115073197411115642][@[email protected]=
l]])
- [[https://xenodium.com/emacs-elevator-pitch][Charles Choi: Emacs Elev=
ator Pitch]] ([[https://www.reddit.com/r/emacs/comments/1mw5qjj/emacs_eleva=
tor_pitch/][Reddit]], [[https://irreal.org/blog/?p=3D13210][Irreal]])
- [[https://takeonrules.com/2025/08/20/elevator-pitches-for-emacs/][Jer=
emy Friesen: Elevator Pitches for Emacs]] ([[https://irreal.org/blog/?p=3D1=
3213][Irreal]])
- [[https://rossabaker.com/blog/emacs-elevator-pitch/][Ross A. Baker: E=
macs Elevator Pitch]]
- [[https://waxbanks.wordpress.com/2025/08/01/bare-metal-the-emacs-essa=
y/][bare metal (the emacs essay) | wax banks]]
- [[https://mihaiolteanu.me/emacs-is-violent-passion][Emacs is violent =
passion]] ([[https://www.reddit.com/r/emacs/comments/1mvccb7/emacs_is_viole=
nt_passion/][Reddit]], [[https://lobste.rs/s/sufmir/emacs_is_violent_passio=
n][lobste.rs]])
- [[https://goritskov.com/posts/elevator_pitch.html][My Elevator Pitch =
for Emacs]]
- [[https://notes.neeasade.net/emacs-elevator-pitch.html][emacs elevato=
r pitch]]
- [[https://www.homepages.ucl.ac.uk/~ucecesf/blog/20250812.html][Emacs =
carnival: Elevator pitch (or /How I learned to love RSS for the fediverse/)=
]]
- [[https://boraxman.strangled.net/articles/emacselevatorpitch/][Emacs =
as an alternative computing paradigm]]
- [[https://high12noon.neocities.org/emacs-adventures#carnival-2025-08]=
[Adventures with Emacs - high12noon blog]]
- [[https://www.finaprosadigital.com/2025-08-06-elevator-pitch-for-emac=
s-(discurso-de-ascensor-para-emacs).html][Elevator pitch for Emacs (Discurs=
o de ascensor para Emacs)]]
- Interviews:
- [[https://protesilaos.com/codelog/2025-08-20-prot-asks-dimos-emacs-in=
terconenctedness-collective-work-conspiracies/][Protesilaos Stavrou: Prot A=
sks: Dimos about Emacs interconnectedness, collective work, and The Conspir=
acy Club]] ([[https://www.youtube.com/watch?v=3Dc5KV_P7K73Y][YouTube]] 01:1=
2:57)
- [[https://protesilaos.com/codelog/2025-08-25-prot-asks-ronnie-free-so=
ftware-privacy-parenting-iraqi-kurdistan/][Protesilaos Stavrou: Prot Asks: =
Ronnie about free software, privacy, parenting, and life in Iraqi Kurdistan=
]] ([[https://www.youtube.com/watch?v=3DqvWSGzfR1wA][YouTube]])
- [[https://kelar.org/~bandali/2025/08/20/lispy-gopher-climate.html][Am=
in Bandali: Lispy Gopher Climate with screwlisp]]
- Other:
- [[https://mastodo.neoliber.al/@petes_bread_eqn_xls/115051055765761794][=
Tip about using rectangular selection to copy columns from ASCII tables]]
- [[https://github.com/rtrppl/emacs-trans][rtrppl/emacs-trans: Emacs wrap=
per for translate-shell.]] ([[https://mastodon.social/@laotang/115079989961=
737682][@[email protected]]])
- [[https://github.com/pivaldi/emacs-passfile][pivaldi/emacs-passfile: Ve=
ry simple Emacs package allowing to view and edit securely a GnuPG encrypte=
d file]] ([[https://fosstodon.org/@_PI_/115091495677983430][@_PI_@fosstodon=
.org]])
- [[https://github.com/johanwiden/termux-for-android-emacs][Termux APK si=
gned for Android Emacs, works on Android 15]] ([[https://www.reddit.com/r/e=
macs/comments/1mw7qn2/termux_apk_signed_for_android_emacs_works_on/][Reddit=
]])
- Emacs development:
- [[https://github.com/positron-solutions/posimacs/blob/master/posimacs.n=
ix#L50-L81][Feedback Directed Optimization of Emacs With Clang For Great Ju=
stice]] ([[https://www.reddit.com/r/emacs/comments/1mzml2c/feedback_directe=
d_optimization_of_emacs_with/][Reddit]])
- emacs-devel:
- [[https://lists.gnu.org/archive/html/emacs-devel/2025-08/msg00686.htm=
l][Should we add a section about "Semantic Linefeed Filling" to the Emacs u=
ser manual?]]
- [[https://lists.gnu.org/archive/html/emacs-devel/2025-08/msg00662.htm=
l][Dmitry and Spencer volunteering to help with threads, yay]]
- [[https://lists.gnu.org/archive/html/emacs-devel/2025-08/msg00602.htm=
l][More Nextstep details Re: Emacs-mac as an alternative to NS]]
- [[https://lists.gnu.org/archive/html/emacs-devel/2025-08/msg00671.htm=
l][Copyleft considerations re: LLVM and MacOS]]
- [[https://lists.gnu.org/archive/html/emacs-devel/2025-08/msg00706.htm=
l][use-package: Discussion of potential :hook-after/:hook-add/:hook* keywor=
d]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D2852=
967233e3d5e43f8f248b1ce06916e5459d9e][Merge remote-tracking branch 'savanna=
h/master' into master-android-1]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D38a0=
7757425c711e037c526f2c76d342a81e7c17][* etc/NEWS: Mention 'lua-mode' merge.=
]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D308e=
3ab1dbd9633b843541af55d77c82b725df02][Disallow string data resizing (bug#79=
784)]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Dbb0e=
de711eb630e3cc4b02316bf76079ce760de6][Have project-switch-to-buffer use a d=
istinct completion category]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Db218=
6b5c20d2978a09f19ba7c2da3090eeea5bb5][Add NEWS entry for project-switch-buf=
fer change from bug#77312]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D8e92=
77042c73b9029c84917ac0021f8f6aeefa3b][Use better temporary file names under=
'file-precious-flag']]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Daae9=
eddb58a618d9a90dcd4232688b31b0df9f81][flymake: stop trying to automatically=
fall back to margins]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Dade6=
608e2587452c8ea565ce3057879379ebd0b5][project: Improve pruning of zombie pr=
ojects.]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Dc045=
53f655a05810f02dd77dac4f544018158e94][Speed up JSON parsing by not maintain=
ing line and column (bug#79192)]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Dc60d=
b19ee2376b5f8fab667511144d902108d976][Rename some incoming & outgoing diff =
commands]]
- New packages:
- [[package:bracket-face][bracket-face]]: A face for brackets (MELPA)
- [[package:cond-let][cond-let]]: Additional and improved binding conditi=
onals (MELPA)
- [[package:electric-list-directory][electric-list-directory]]: Lightweig=
ht popup directory browser (MELPA)
- [[package:eprolog][eprolog]]: Native Prolog engine implementation (MELP=
A)
- [[package:lobsters][lobsters]]: A Lobsters client (MELPA)
- [[package:ol-bible][ol-bible]]: Org Link support for Bible Passages (ME=
LPA)
- [[package:org-srs][org-srs]]: A flexible spaced repetition system for O=
rg-mode (MELPA)
- [[package:parenthesis-face][parenthesis-face]]: A face for parentheses =
(MELPA)
- [[package:project-cmake][project-cmake]]: A cmake backend for project.e=
l (MELPA)
- [[package:rcirc-mentions][rcirc-mentions]]: Log mentions of your nick o=
r keywords in a separate buffer (GNU ELPA)
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-08][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!
--=-=-=--