2025-09-01 Emacs news
Sacha Chua <[email protected]> Mon, 01 Sep 2025 11:55:10 -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-09-01 Emacs news
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
People continue to share interesting Emacs elevator pitches https://takeo=
nrules.com/2025/08/01/emacs-carnival-2025-08-your-elevator-pitch-for-emacs/=
. The Emacs Carnival https://www.emacswiki.org/emacs/Carnival September the=
me is "Obscure packages." Recommend a hidden gem!
- Upcoming events (iCal file https://emacslife.com/calendar/emacs-calenda=
r.ics, Org https://emacslife.com/calendar/):
- 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
- Emacs.si (in person): Emacs.si meetup #9 2025 (v #=C5=BEivo) //dogo=
dki.kompot.si/events/3421ffb7-043c-4c7a-a6cc-5aaad4a956eb https://dogodki.k=
ompot.si/events/3421ffb7-043c-4c7a-a6cc-5aaad4a956eb Tue Sep 9 1900 CET
- OrgMeetup (virtual) //orgmode.org/worg/orgmeetup.html https://orgmo=
de.org/worg/orgmeetup.html Wed Sep 10 0900 America/Vancouver - 1100 America=
/Chicago - 1200 America/Toronto - 1600 Etc/GMT - 1800 Europe/Berlin - 2130 =
Asia/Kolkata -- Thu Sep 11 0000 Asia/Singapore
- Atelier Emacs Montpellier (in person) //lebib.org/date/atelier-emac=
s https://lebib.org/date/atelier-emacs Fri Sep 12 1800 Europe/Paris
- Emacs configuration:
- Emacs bankruptcy =E2=80=93=C2=A0fix your Emacs and your life https:=
//www.youtube.com/watch?v=3DdSlMmCD5quc (13:13, Reddit https://www.reddit.c=
om/r/emacs/comments/1n4zn15/emacs_bankruptcy_thoughtshowtodiscussion/)
- What are the must have emacs packages in August 2025? https://www.r=
eddit.com/r/emacs/comments/1n2z9ki/what_are_the_must_have_emacs_packages_in=
_august/
- Ultra Ergonomic Emacs Workflow (navigation wise and Undo) https://y=
outube.com/watch?v=3DBbiLFNwOPhw (07:52, Reddit https://www.reddit.com/r/em=
acs/comments/1n2w9wq/ultra_ergonomic_emacs_workflow_navigation_wise/) - key=
-chords
- Meep: lightweight modal editing system https://youtu.be/MJqX8Z64k0c=
(Reddit https://www.reddit.com/r/emacs/comments/1n4qj5h/meep_lightweight_m=
odal_editing_system/)
- jjba23/sss: Supreme Sexp System 3.4.8 https://codeberg.org/jjba23/s=
ss (@[email protected] https://mastodon.social/@sss_project/11512=
9287016904342)
- @tennoseremel's Emacs config https://paste.debian.net/1393629/ (@te=
[email protected] https://gts.skobk.in/@tennoseremel/statuses/01K3N27=
SWCBE9K5GZ9QXHMAKF6)
- salvari's Emacs config (includes Python IDE configuration) https://=
codeberg.org/salvari/emacs30_elpaca_public (@[email protected] https://m=
astodon.gal/@salvari/115129437562598149)
- Emacs Lisp:
- Alvaro Ramirez: Who moved my text? https://xenodium.com/who-moved-m=
y-text - after-change-functions
- James Cherti: pre-commit-elisp =E2=80=93 Pre-commit hooks for Emacs=
Lisp (Elisp) Git repositories https://www.jamescherti.com/pre-commit-elisp=
-emacs-lisp-git/ (Github https://github.com/jamescherti/pre-commit-elisp)
- Appearance:
- Protesilaos Stavrou: Emacs: show-font version 0.4.0 https://protesi=
laos.com/codelog/2025-08-26-emacs-show-font-0-4-0/
- Protesilaos Stavrou: Emacs: doric-themes version 0.4.0 https://prot=
esilaos.com/codelog/2025-09-01-emacs-doric-themes-0-4-0/
- 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)
- Navigation:
- Share your tips for FAST movements and navigation https://www.reddi=
t.com/r/emacs/comments/1mztz6i/share_your_tips_for_fast_movements_and_navig=
ation/
- The Emacs Cat: My Emacs IBuffer Configuration https://olddeuteronom=
y.github.io/post/emacs-ibuffer-config/ (Irreal https://irreal.org/blog/?p=
=3D13239)
- Buffers Are the BEST Emacs Feature https://www.youtube.com/watch?v=
=3D_zVvIUw8uaQ (08:22)
- Dired:
- Alvaro Ramirez: Dired buffers with media overlays https://xenodium.=
com/dired-buffers-with-media-overlays (Reddit https://www.reddit.com/r/emac=
s/comments/1n387j8/dired_buffers_with_media_overlays/)
- Writing:
- Example of changing ispell dictionary on input-method-activate-hook=
or input-method-deactivate-hook https://quietplace.xyz/notes/abwaeig1uml00=
exp
- preview-point: Local previews around point for AUCTeX preview https=
://github.com/haji-ali/preview-point (Reddit https://www.reddit.com/r/emacs=
/comments/1n03sv9/previewpoint_local_previews_around_point_for/)
- Markdown Is a Disaster: Why and What to Do Instead https://karl-voi=
t.at/2025/08/17/Markdown-disaster/ (Irreal https://irreal.org/blog/?p=3D132=
21)
- Org Mode:
- TAONAW - Emacs and Org Mode: A quick overiew about how I write inst=
ructions in org-mode https://taonaw.com/2025/08/28/a-quick-overiew-about-ho=
w.html (Irreal https://irreal.org/blog/?p=3D13237)
- Fiddling with structural templates in Org-mode // Just a Summary ht=
tps://bofh.org.uk/2025/08/27/fiddling-with-structural-templates-in-org-mode=
/ (@[email protected] https://mendeddrum.org/@pdcawley/11510274934627=
5749)
- ]b, [b =ED=82=A4=EB=B0=94=EC=9D=B8=EB=94=A9=EC=9D=84 =EC=B6=94=EA=
=B0=80=ED=95=B4 org block =EB=8B=A8=EC=9C=84=EB=A1=9C =EC=A0=90=ED=94=84 - =
(emacsian ohyecloudy) https://ohyecloudy.com/emacsian/2025/08/30/keybinding=
s-for-org-next-block/ (@[email protected] https://mastodon.social/=
@ohyecloudy/115115692741141012)
- Org Mode requests: [RFC] displaying the ':narrow' value in clocktab=
le https://list.orgmode.org/[email protected]
- (Update) org-supertag: Now have a custom option to disable AI serve=
r https://www.reddit.com/r/orgmode/comments/1n31ynj/update_orgsupertag_now_=
have_a_custom_option_to/
- Code to use Zotero links in Emacs (on a Mac) https://mastodon.socia=
l/@laotang/115107701830732937
- Zac Romero: Integrating Google Work Calendar With Emacs https://zac=
romero.com/post/integrating-work-calendar-with-emacs/
- Coding:
- James Dyer: A Better Way to Indent Your Entire Buffer in Emacs? htt=
ps://emacs.dyerdwelling.family/emacs/20250826095622-emacs--a-better-way-to-=
indent-your-entire-buffer-in-emacs/
- ddavis.io | Python & Emacs, 2025 https://ddavis.io/blog/python-emac=
s-4/
- Jakub Nowak: Controlling Godot with Emacs https://www.cyan.sh/blog/=
posts/controlling-godot-with-emacs.html
- Christian Tietze: Clickable Swift Testing Failure Messages in Emacs=
compile-mode https://christiantietze.de/posts/2025/08/clickable-swift-test=
ing-failure-messages-in-emacs-compile-mode/
- Writing a Lisp JIT Interpreter with GraalVM Truffle | Kyou is kyou =
is kyou is kyou https://kyo.iroiro.party/en/posts/emacs-lisp-interpreter-wi=
th-graalvm-truffle/
- Jujutsu mode for Emacs https://github.com/bolivier/jj-mode.el (Redd=
it https://www.reddit.com/r/emacs/comments/1n2hhm6/jujutsu_mode_for_emacs/)
- Small package with extra vc-git commands: https://git.sr.ht/~sebasm=
onia/stubvex https://git.sr.ht/~sebasmonia/stubvex (Reddit https://www.redd=
it.com/r/emacs/comments/1n08u9a/small_package_with_extra_vcgit_commands/)
- isamert/lab.el: Emacs-GitLab integration https://github.com/isamert=
/lab.el (@[email protected] https://mastodon.social/@isamert/11509634=
5725851679)
- Shells:
- Eshell + Windows + Coreutils https://www.youtube.com/watch?v=3DDVGh=
Y3X0nbg (16:12)
- Mail, news, and chat:
- tanrax/org-social.el 1.3: mentions, replies https://github.com/tanr=
ax/org-social.el (@[email protected] https://activity.andros.dev/@=
andros/statuses/01K3WWM2VCFVXS8B1ZZ02GA7Q5)
- La red social de org-mode https://notxor.nueva-actitud.org/2025/08/=
31/la-red-social-de-org-mode.html (@[email protected] https://masto.es/@Notxo=
r/115123633948895099)
- Christine Lemmer-Webber / soci-el https://gitlab.com/dustyweb/soci-=
el (@[email protected] https://social.coop/@cwebber/115112311619438855) -=
ActivityPub posting from Emacs in 2016
- ActivityPub source-property example https://www.w3.org/TR/activityp=
ub/#source-property (@[email protected] https://social.coop/@cwebber/1151=
07780307859934)
- A Stealth Flex: Browse Reddit at Work Using Emacs https://www.youtu=
be.com/watch?v=3DnwF52QB3hB8 (02:16)
- Evil mode:
- My Solution for Evil Mode: Only enable evil-normal-state in editabl=
e buffers https://www.reddit.com/r/emacs/comments/1n2dwv4/my_solution_for_e=
vil_mode_only_enable/
- AI:
- ECA: Best AI tools for Emacs https://i.redd.it/pjilkw8edglf1.gif (R=
eddit https://www.reddit.com/r/emacs/comments/1n123gy/eca_best_ai_tools_for=
_emacs/)
- kgthegreat/protagentic: Emacs plugin for kiro like functionality ht=
tps://github.com/kgthegreat/protagentic - structured feature planning
- gpt-responses.el - Minimal OpenAI Responses API https://www.reddit.=
com/r/emacs/comments/1n5l5zv/gptresponsesel_minimal_openai_responses_api/
- Will Schenk: Claude Code in Emacs https://willschenk.com/howto/2025=
/claude_code_in_emacs/
- MaGPT =E2=80=94 Git Assistant for Emacs https://github.com/11111000=
000/magpt (Reddit https://www.reddit.com/r/emacs/comments/1n3ubkm/magpt_git=
_assistant_for_emacs/)
- [gptel-watch] Releases v0.2.2 =3D=3D> Add feat: Flexible context ex=
traction https://www.reddit.com/r/emacs/comments/1n2fed2/gptelwatch_release=
s_v022_add_feat_flexible/
- Community:
- Fortnightly Tips, Tricks, and Questions =E2=80=94 2025-08-26 / week=
34 https://www.reddit.com/r/emacs/comments/1n0as0m/fortnightly_tips_tricks=
_and_questions_20250826/
- August Emacs Carnival: Elevator pitch https://takeonrules.com/2025/=
08/01/emacs-carnival-2025-08-your-elevator-pitch-for-emacs/:
- tusharhero: Emacs Elevator Pitch https://tusharhero.codeberg.page/e=
macs-elevator-pitch.html
- Emacs is like a living, breathing creature - not a relic from anoth=
er era | Quijote Libre https://quijotelibre.net/blog/emacs-living-breathing=
-creature/ (@[email protected] https://mastodon.social/@quijote=
_libre/115111691343440770)
- Eric MacAdie: Emacs Carnival: Elevator Pitch and Post-Pitch Talking=
Points https://macadie.info/2025/08/26/emacs-carnival-elevator-pitch-and-p=
ost-pitch-talking-points/ (Irreal https://irreal.org/blog/?p=3D13226)
- Sacha Chua: Emacs elevator pitch: tinkerers unite https://sachachua=
.com/blog/2025/08/emacs-elevator-pitch-tinkerers-unite/
- Philip Kaludercic: An =E2=80=9CElevator Pitch=E2=80=9D for Emacs: C=
ommentary Edition https://sdf.org/~pkal/blog/emacs/pitch.html
- Looking for an Emacs meetup in Boston https://recurse.social/@shapr=
/115096337847665796
- Article on "Malleable software" describes what I love about emacs h=
ttps://www.inkandswitch.com/essay/malleable-software/ (Reddit https://www.r=
eddit.com/r/emacs/comments/1n0x866/article_on_malleable_software_describes_=
what_i/)
- Protesilaos Stavrou: Prot Asks: Alex about LSP, Elisp programming, =
Guix, cycling, Go game, philosophy, and SwayWM https://protesilaos.com/code=
log/2025-08-30-prot-asks-alex-lsp-elisp-guix-cycling-philosophy-go-swaywm/ =
(YouTube https://www.youtube.com/watch?v=3Dc5KV_P7K73Y 01:12:57)
- Other:
- ANSI escaping is a mess (or, why Emacs adds [] to my file?) | Kyou =
is kyou is kyou is kyou https://kyo.iroiro.party/en/posts/ansi-is-a-mess/
- Why Rewriting Emacs Is Hard | Kyou is kyou is kyou is kyou https://=
kyo.iroiro.party/en/posts/why-rewriting-emacs-is-hard/
- Emacs development:
- emacs-devel:
- Optimizing the Emacs Binary and Follow-up work https://lists.gnu.or=
g/archive/html/emacs-devel/2025-08/msg00757.html
- Re: Should accept-process-output reliably return early? https://lis=
ts.gnu.org/archive/html/emacs-devel/2025-08/msg00792.html - discussion abou=
t improving throughput
- Re: [NSApp] Memory usage anomalies - continued.. https://lists.gnu.=
org/archive/html/emacs-devel/2025-08/msg00795.html - progress on memory all=
ocator experiments
- Re: Emacs-mac as an alternative to NS https://lists.gnu.org/archive=
/html/emacs-devel/2025-08/msg00766.html - development goals
- New user option 'tab-line-define-keys' https://git.savannah.gnu.org=
/cgit/emacs.git/commit/etc/NEWS?id=3D1ba75cc6fc57e27c489d49f9fba0f7d6788e03=
0b
- * doc/emacs/modes.texi (Choosing Modes): Document 'treesit-enabled-=
modes'. https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D07=
adb8b59dee772b56612b90acd19e1a5a456628
- Errors signaled by 'emacsclient' connections can now enter the debu=
gger. https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D8c66=
3618ce884cccf989d7834f822b7384ee5e83
- Document and test 'let-alist' support for indexing https://git.sava=
nnah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Db610f36d44dda3beb5cf2b8b65=
bfb0d005afed5c
- New commands for outgoing diffs including uncommitted changes https=
://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D29e673a77b148f0=
c215af161342c123ba30e509c
- Add edebug-bounce-to-previous-value https://git.savannah.gnu.org/cg=
it/emacs.git/commit/etc/NEWS?id=3Dfdc6bb2caf959ceafd1c516f4f7a0687eb292ea4
- Add user option to inhibit Calc startup message (bug#79143) https:/=
/git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Daa60f16e6651721aa=
a3b8f92549b50832f2d213c
- Make RET choose the selected completion https://git.savannah.gnu.or=
g/cgit/emacs.git/commit/etc/NEWS?id=3De46471ed0746ad290d466e893015f6f794c06=
cc1
- New packages:
- https://melpa.org/#/directory-slideshow: Simple slideshows from fil=
es (MELPA)
- https://melpa.org/#/indentinator: Automatically indent code (MELPA)
- https://melpa.org/#/ticktick: Sync Org Mode tasks with TickTick (ME=
LPA)
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-09. 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-org7402495" class=3D"outline-3">
<h3 id=3D"org7402495">2025-09-01 Emacs news</h3>
<div class=3D"outline-text-3" id=3D"text-org7402495">
<p>
People continue to share <a href=3D"https://takeonrules.com/2025/08/01/emac=
s-carnival-2025-08-your-elevator-pitch-for-emacs/">interesting Emacs elevat=
or pitches</a>. The <a href=3D"https://www.emacswiki.org/emacs/Carnival">Em=
acs Carnival</a> September theme is "Obscure packages." Recommend a hidden =
gem!
</p>
<ul class=3D"org-ul">
<li>Upcoming events (<a href=3D"https://emacslife.com/calendar/emacs-calend=
ar.ics">iCal file</a>, <a href=3D"https://emacslife.com/calendar/">Org</a>):
<ul class=3D"org-ul">
<li>Emacs 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>
<li>Emacs.si (in person): Emacs.si meetup #9 2025 (v #=C5=BEivo) <a href=3D=
"https://dogodki.kompot.si/events/3421ffb7-043c-4c7a-a6cc-5aaad4a956eb">htt=
ps://dogodki.kompot.si/events/3421ffb7-043c-4c7a-a6cc-5aaad4a956eb</a> Tue =
Sep 9 1900 CET</li>
<li>OrgMeetup (virtual) <a href=3D"https://orgmode.org/worg/orgmeetup.html"=
>https://orgmode.org/worg/orgmeetup.html</a> Wed Sep 10 0900 America/Vancou=
ver - 1100 America/Chicago - 1200 America/Toronto - 1600 Etc/GMT - 1800 Eur=
ope/Berlin - 2130 Asia/Kolkata – Thu Sep 11 0000 Asia/Singapore</li>
<li>Atelier Emacs Montpellier (in person) <a href=3D"https://lebib.org/date=
/atelier-emacs">https://lebib.org/date/atelier-emacs</a> Fri Sep 12 1800 Eu=
rope/Paris</li>
</ul></li>
<li>Emacs configuration:
<ul class=3D"org-ul">
<li><a href=3D"https://www.youtube.com/watch?v=3DdSlMmCD5quc">Emacs bankrup=
tcy =E2=80=93=C2=A0fix your Emacs and your life</a> (13:13, <a href=3D"http=
s://www.reddit.com/r/emacs/comments/1n4zn15/emacs_bankruptcy_thoughtshowtod=
iscussion/">Reddit</a>)</li>
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1n2z9ki/what_are_the=
_must_have_emacs_packages_in_august/">What are the must have emacs packages=
in August 2025?</a></li>
<li><a href=3D"https://youtube.com/watch?v=3DBbiLFNwOPhw">Ultra Ergonomic E=
macs Workflow (navigation wise and Undo)</a> (07:52, <a href=3D"https://www=
.reddit.com/r/emacs/comments/1n2w9wq/ultra_ergonomic_emacs_workflow_navigat=
ion_wise/">Reddit</a>) - key-chords</li>
<li><a href=3D"https://youtu.be/MJqX8Z64k0c">Meep: lightweight modal editin=
g system</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1n4qj5h/me=
ep_lightweight_modal_editing_system/">Reddit</a>)</li>
<li><a href=3D"https://codeberg.org/jjba23/sss">jjba23/sss: Supreme Sexp Sy=
stem 3.4.8</a> (<a href=3D"https://mastodon.social/@sss_project/11512928701=
6904342">@[email protected]</a>)</li>
<li><a href=3D"https://paste.debian.net/1393629/">@tennoseremel's Emacs con=
fig</a> (<a href=3D"https://gts.skobk.in/@tennoseremel/statuses/01K3N27SWCB=
E9K5GZ9QXHMAKF6">@[email protected]</a>)</li>
<li><a href=3D"https://codeberg.org/salvari/emacs30_elpaca_public">salvari'=
s Emacs config (includes Python IDE configuration)</a> (<a href=3D"https://=
mastodon.gal/@salvari/115129437562598149">@[email protected]</a>)</li>
</ul></li>
<li>Emacs Lisp:
<ul class=3D"org-ul">
<li><a href=3D"https://xenodium.com/who-moved-my-text">Alvaro Ramirez: Who =
moved my text?</a> - after-change-functions</li>
<li><a href=3D"https://www.jamescherti.com/pre-commit-elisp-emacs-lisp-git/=
">James Cherti: pre-commit-elisp =E2=80=93 Pre-commit hooks for Emacs Lisp =
(Elisp) Git repositories</a> (<a href=3D"https://github.com/jamescherti/pre=
-commit-elisp">Github</a>)</li>
</ul></li>
<li>Appearance:
<ul class=3D"org-ul">
<li><a href=3D"https://protesilaos.com/codelog/2025-08-26-emacs-show-font-0=
-4-0/">Protesilaos Stavrou: Emacs: show-font version 0.4.0</a></li>
<li><a href=3D"https://protesilaos.com/codelog/2025-09-01-emacs-doric-theme=
s-0-4-0/">Protesilaos Stavrou: Emacs: doric-themes version 0.4.0</a></li>
<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>
</ul></li>
<li>Navigation:
<ul class=3D"org-ul">
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1mztz6i/share_your_t=
ips_for_fast_movements_and_navigation/">Share your tips for FAST movements =
and navigation</a></li>
<li><a href=3D"https://olddeuteronomy.github.io/post/emacs-ibuffer-config/"=
>The Emacs Cat: My Emacs IBuffer Configuration</a> (<a href=3D"https://irre=
al.org/blog/?p=3D13239">Irreal</a>)</li>
<li><a href=3D"https://www.youtube.com/watch?v=3D_zVvIUw8uaQ">Buffers Are t=
he BEST Emacs Feature</a> (08:22)</li>
</ul></li>
<li>Dired:
<ul class=3D"org-ul">
<li><a href=3D"https://xenodium.com/dired-buffers-with-media-overlays">Alva=
ro Ramirez: Dired buffers with media overlays</a> (<a href=3D"https://www.r=
eddit.com/r/emacs/comments/1n387j8/dired_buffers_with_media_overlays/">Redd=
it</a>)</li>
</ul></li>
<li>Writing:
<ul class=3D"org-ul">
<li><a href=3D"https://quietplace.xyz/notes/abwaeig1uml00exp">Example of ch=
anging ispell dictionary on input-method-activate-hook or input-method-deac=
tivate-hook</a></li>
<li><a href=3D"https://github.com/haji-ali/preview-point">preview-point: Lo=
cal previews around point for AUCTeX preview</a> (<a href=3D"https://www.re=
ddit.com/r/emacs/comments/1n03sv9/previewpoint_local_previews_around_point_=
for/">Reddit</a>)</li>
<li><a href=3D"https://karl-voit.at/2025/08/17/Markdown-disaster/">Markdown=
Is a Disaster: Why and What to Do Instead</a> (<a href=3D"https://irreal.o=
rg/blog/?p=3D13221">Irreal</a>)</li>
</ul></li>
<li>Org Mode:
<ul class=3D"org-ul">
<li><a href=3D"https://taonaw.com/2025/08/28/a-quick-overiew-about-how.html=
">TAONAW - Emacs and Org Mode: A quick overiew about how I write instructio=
ns in org-mode</a> (<a href=3D"https://irreal.org/blog/?p=3D13237">Irreal</=
a>)</li>
<li><a href=3D"https://bofh.org.uk/2025/08/27/fiddling-with-structural-temp=
lates-in-org-mode/">Fiddling with structural templates in Org-mode // Just =
a Summary</a> (<a href=3D"https://mendeddrum.org/@pdcawley/1151027493462757=
49">@[email protected]</a>)</li>
<li><a href=3D"https://ohyecloudy.com/emacsian/2025/08/30/keybindings-for-o=
rg-next-block/">]b, [b =ED=82=A4=EB=B0=94=EC=9D=B8=EB=94=A9=EC=9D=84 =EC=B6=
=94=EA=B0=80=ED=95=B4 org block =EB=8B=A8=EC=9C=84=EB=A1=9C =EC=A0=90=ED=94=
=84 - (emacsian ohyecloudy)</a> (<a href=3D"https://mastodon.social/@ohyecl=
oudy/115115692741141012">@[email protected]</a>)</li>
<li><a href=3D"https://list.orgmode.org/[email protected]">Org Mode =
requests: [RFC] displaying the ':narrow' value in clocktable</a></li>
<li><a href=3D"https://www.reddit.com/r/orgmode/comments/1n31ynj/update_org=
supertag_now_have_a_custom_option_to/">(Update) org-supertag: Now have a cu=
stom option to disable AI server</a></li>
<li><a href=3D"https://mastodon.social/@laotang/115107701830732937">Code to=
use Zotero links in Emacs (on a Mac)</a></li>
<li><a href=3D"https://zacromero.com/post/integrating-work-calendar-with-em=
acs/">Zac Romero: Integrating Google Work Calendar With Emacs</a></li>
</ul></li>
<li>Coding:
<ul class=3D"org-ul">
<li><a href=3D"https://emacs.dyerdwelling.family/emacs/20250826095622-emacs=
--a-better-way-to-indent-your-entire-buffer-in-emacs/">James Dyer: A Better=
Way to Indent Your Entire Buffer in Emacs?</a></li>
<li><a href=3D"https://ddavis.io/blog/python-emacs-4/">ddavis.io | Python &=
amp; Emacs, 2025</a></li>
<li><a href=3D"https://www.cyan.sh/blog/posts/controlling-godot-with-emacs.=
html">Jakub Nowak: Controlling Godot with Emacs</a></li>
<li><a href=3D"https://christiantietze.de/posts/2025/08/clickable-swift-tes=
ting-failure-messages-in-emacs-compile-mode/">Christian Tietze: Clickable S=
wift Testing Failure Messages in Emacs compile-mode</a></li>
<li><a href=3D"https://kyo.iroiro.party/en/posts/emacs-lisp-interpreter-wit=
h-graalvm-truffle/">Writing a Lisp JIT Interpreter with GraalVM Truffle | K=
you is kyou is kyou is kyou</a></li>
<li><a href=3D"https://github.com/bolivier/jj-mode.el">Jujutsu mode for Ema=
cs</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1n2hhm6/jujutsu_=
mode_for_emacs/">Reddit</a>)</li>
<li><a href=3D"https://git.sr.ht/~sebasmonia/stubvex">Small package with ex=
tra vc-git commands: https://git.sr.ht/~sebasmonia/stubvex</a> (<a href=3D"=
https://www.reddit.com/r/emacs/comments/1n08u9a/small_package_with_extra_vc=
git_commands/">Reddit</a>)</li>
<li><a href=3D"https://github.com/isamert/lab.el">isamert/lab.el: Emacs-Git=
Lab integration</a> (<a href=3D"https://mastodon.social/@isamert/1150963457=
25851679">@[email protected]</a>)</li>
</ul></li>
<li>Shells:
<ul class=3D"org-ul">
<li><a href=3D"https://www.youtube.com/watch?v=3DDVGhY3X0nbg">Eshell + Wind=
ows + Coreutils</a> (16:12)</li>
</ul></li>
<li>Mail, news, and chat:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/tanrax/org-social.el">tanrax/org-social.e=
l 1.3: mentions, replies</a> (<a href=3D"https://activity.andros.dev/@andro=
s/statuses/01K3WWM2VCFVXS8B1ZZ02GA7Q5">@[email protected]</a>)</li>
<li><a href=3D"https://notxor.nueva-actitud.org/2025/08/31/la-red-social-de=
-org-mode.html">La red social de org-mode</a> (<a href=3D"https://masto.es/=
@Notxor/115123633948895099">@[email protected]</a>)</li>
<li><a href=3D"https://gitlab.com/dustyweb/soci-el">Christine Lemmer-Webber=
/ soci-el</a> (<a href=3D"https://social.coop/@cwebber/115112311619438855"=
>@[email protected]</a>) - ActivityPub posting from Emacs in 2016
<ul class=3D"org-ul">
<li><a href=3D"https://www.w3.org/TR/activitypub/#source-property">Activity=
Pub source-property example</a> (<a href=3D"https://social.coop/@cwebber/11=
5107780307859934">@[email protected]</a>)</li>
</ul></li>
<li><a href=3D"https://www.youtube.com/watch?v=3DnwF52QB3hB8">A Stealth Fle=
x: Browse Reddit at Work Using Emacs</a> (02:16)</li>
</ul></li>
<li>Evil mode:
<ul class=3D"org-ul">
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1n2dwv4/my_solution_=
for_evil_mode_only_enable/">My Solution for Evil Mode: Only enable evil-nor=
mal-state in editable buffers</a></li>
</ul></li>
<li>AI:
<ul class=3D"org-ul">
<li><a href=3D"https://i.redd.it/pjilkw8edglf1.gif">ECA: Best AI tools for =
Emacs</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1n123gy/eca_b=
est_ai_tools_for_emacs/">Reddit</a>)</li>
<li><a href=3D"https://github.com/kgthegreat/protagentic">kgthegreat/protag=
entic: Emacs plugin for kiro like functionality</a> - structured feature pl=
anning</li>
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1n5l5zv/gptresponses=
el_minimal_openai_responses_api/">gpt-responses.el - Minimal OpenAI Respons=
es API</a></li>
<li><a href=3D"https://willschenk.com/howto/2025/claude_code_in_emacs/">Wil=
l Schenk: Claude Code in Emacs</a></li>
<li><a href=3D"https://github.com/11111000000/magpt">MaGPT =E2=80=94 Git As=
sistant for Emacs</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1=
n3ubkm/magpt_git_assistant_for_emacs/">Reddit</a>)</li>
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1n2fed2/gptelwatch_r=
eleases_v022_add_feat_flexible/">[gptel-watch] Releases v0.2.2 =3D=3D> A=
dd feat: Flexible context extraction</a></li>
</ul></li>
<li>Community:
<ul class=3D"org-ul">
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1n0as0m/fortnightly_=
tips_tricks_and_questions_20250826/">Fortnightly Tips, Tricks, and Question=
s =E2=80=94 2025-08-26 / week 34</a></li>
<li><a href=3D"https://takeonrules.com/2025/08/01/emacs-carnival-2025-08-yo=
ur-elevator-pitch-for-emacs/">August Emacs Carnival: Elevator pitch</a>:
<ul class=3D"org-ul">
<li><a href=3D"https://tusharhero.codeberg.page/emacs-elevator-pitch.html">=
tusharhero: Emacs Elevator Pitch</a></li>
<li><a href=3D"https://quijotelibre.net/blog/emacs-living-breathing-creatur=
e/">Emacs is like a living, breathing creature - not a relic from another e=
ra | Quijote Libre</a> (<a href=3D"https://mastodon.social/@quijote_libre/1=
15111691343440770">@[email protected]</a>)</li>
<li><a href=3D"https://macadie.info/2025/08/26/emacs-carnival-elevator-pitc=
h-and-post-pitch-talking-points/">Eric MacAdie: Emacs Carnival: Elevator Pi=
tch and Post-Pitch Talking Points</a> (<a href=3D"https://irreal.org/blog/?=
p=3D13226">Irreal</a>)</li>
<li><a href=3D"https://sachachua.com/blog/2025/08/emacs-elevator-pitch-tink=
erers-unite/">Sacha Chua: Emacs elevator pitch: tinkerers unite</a></li>
<li><a href=3D"https://sdf.org/~pkal/blog/emacs/pitch.html">Philip Kaluderc=
ic: An =E2=80=9CElevator Pitch=E2=80=9D for Emacs: Commentary Edition</a></=
li>
</ul></li>
<li><a href=3D"https://recurse.social/@shapr/115096337847665796">Looking fo=
r an Emacs meetup in Boston</a></li>
<li><a href=3D"https://www.inkandswitch.com/essay/malleable-software/">Arti=
cle on "Malleable software" describes what I love about emacs</a> (<a href=
=3D"https://www.reddit.com/r/emacs/comments/1n0x866/article_on_malleable_so=
ftware_describes_what_i/">Reddit</a>)</li>
<li><a href=3D"https://protesilaos.com/codelog/2025-08-30-prot-asks-alex-ls=
p-elisp-guix-cycling-philosophy-go-swaywm/">Protesilaos Stavrou: Prot Asks:=
Alex about LSP, Elisp programming, Guix, cycling, Go game, philosophy, and=
SwayWM</a> (<a href=3D"https://www.youtube.com/watch?v=3Dc5KV_P7K73Y">YouT=
ube</a> 01:12:57)</li>
</ul></li>
<li>Other:
<ul class=3D"org-ul">
<li><a href=3D"https://kyo.iroiro.party/en/posts/ansi-is-a-mess/">ANSI esca=
ping is a mess (or, why Emacs adds [] to my file?) | Kyou is kyou is kyou i=
s kyou</a></li>
<li><a href=3D"https://kyo.iroiro.party/en/posts/why-rewriting-emacs-is-har=
d/">Why Rewriting Emacs Is Hard | Kyou is kyou is kyou is kyou</a></li>
</ul></li>
<li>Emacs development:
<ul class=3D"org-ul">
<li>emacs-devel:
<ul class=3D"org-ul">
<li><a href=3D"https://lists.gnu.org/archive/html/emacs-devel/2025-08/msg00=
757.html">Optimizing the Emacs Binary and Follow-up work</a></li>
<li><a href=3D"https://lists.gnu.org/archive/html/emacs-devel/2025-08/msg00=
792.html">Re: Should accept-process-output reliably return early?</a> - dis=
cussion about improving throughput</li>
<li><a href=3D"https://lists.gnu.org/archive/html/emacs-devel/2025-08/msg00=
795.html">Re: [NSApp] Memory usage anomalies - continued..</a> - progress o=
n memory allocator experiments</li>
<li><a href=3D"https://lists.gnu.org/archive/html/emacs-devel/2025-08/msg00=
766.html">Re: Emacs-mac as an alternative to NS</a> - development goals</li>
</ul></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D1ba75cc6fc57e27c489d49f9fba0f7d6788e030b">New user option 'tab-line-de=
fine-keys'</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D07adb8b59dee772b56612b90acd19e1a5a456628">* doc/emacs/modes.texi (Choo=
sing Modes): Document 'treesit-enabled-modes'.</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D8c663618ce884cccf989d7834f822b7384ee5e83">Errors signaled by 'emacscli=
ent' connections can now enter the debugger.</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3Db610f36d44dda3beb5cf2b8b65bfb0d005afed5c">Document and test 'let-alist=
' support for indexing</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D29e673a77b148f0c215af161342c123ba30e509c">New commands for outgoing di=
ffs including uncommitted changes</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3Dfdc6bb2caf959ceafd1c516f4f7a0687eb292ea4">Add edebug-bounce-to-previou=
s-value</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3Daa60f16e6651721aaa3b8f92549b50832f2d213c">Add user option to inhibit C=
alc startup message (bug#79143)</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3De46471ed0746ad290d466e893015f6f794c06cc1">Make RET choose the selected=
completion</a></li>
</ul></li>
<li>New packages:
<ul class=3D"org-ul">
<li><a target=3D"_blank" href=3D"https://melpa.org/#/directory-slideshow">d=
irectory-slideshow</a>: Simple slideshows from files (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/indentinator">indentin=
ator</a>: Automatically indent code (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/ticktick">ticktick</a>=
: Sync Org Mode tasks with TickTick (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-09">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-2025-09-01.org
Content-Disposition: attachment
Content-Transfer-Encoding: quoted-printable
* 2025-09-01 Emacs news
People continue to share [[https://takeonrules.com/2025/08/01/emacs-carniva=
l-2025-08-your-elevator-pitch-for-emacs/][interesting Emacs elevator pitche=
s]]. The [[https://www.emacswiki.org/emacs/Carnival][Emacs Carnival]] Septe=
mber theme is "Obscure packages." Recommend a hidden gem!
- Upcoming events ([[https://emacslife.com/calendar/emacs-calendar.ics][iCa=
l file]], [[https://emacslife.com/calendar/][Org]]):
- 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
- Emacs.si (in person): Emacs.si meetup #9 2025 (v #=C5=BEivo) https://do=
godki.kompot.si/events/3421ffb7-043c-4c7a-a6cc-5aaad4a956eb Tue Sep 9 1900 =
CET
- OrgMeetup (virtual) https://orgmode.org/worg/orgmeetup.html Wed Sep 10 =
0900 America/Vancouver - 1100 America/Chicago - 1200 America/Toronto - 1600=
Etc/GMT - 1800 Europe/Berlin - 2130 Asia/Kolkata -- Thu Sep 11 0000 Asia/S=
ingapore
- Atelier Emacs Montpellier (in person) https://lebib.org/date/atelier-em=
acs Fri Sep 12 1800 Europe/Paris
- Emacs configuration:
- [[https://www.youtube.com/watch?v=3DdSlMmCD5quc][Emacs bankruptcy =E2=
=80=93=C2=A0fix your Emacs and your life]] (13:13, [[https://www.reddit.com=
/r/emacs/comments/1n4zn15/emacs_bankruptcy_thoughtshowtodiscussion/][Reddit=
]])
- [[https://www.reddit.com/r/emacs/comments/1n2z9ki/what_are_the_must_hav=
e_emacs_packages_in_august/][What are the must have emacs packages in Augus=
t 2025?]]
- [[https://youtube.com/watch?v=3DBbiLFNwOPhw][Ultra Ergonomic Emacs Work=
flow (navigation wise and Undo)]] (07:52, [[https://www.reddit.com/r/emacs/=
comments/1n2w9wq/ultra_ergonomic_emacs_workflow_navigation_wise/][Reddit]])=
- key-chords
- [[https://youtu.be/MJqX8Z64k0c][Meep: lightweight modal editing system]=
] ([[https://www.reddit.com/r/emacs/comments/1n4qj5h/meep_lightweight_modal=
_editing_system/][Reddit]])
- [[https://codeberg.org/jjba23/sss][jjba23/sss: Supreme Sexp System 3.4.=
8]] ([[https://mastodon.social/@sss_project/115129287016904342][@sss_projec=
[email protected]]])
- [[https://paste.debian.net/1393629/][@tennoseremel's Emacs config]] ([[=
https://gts.skobk.in/@tennoseremel/statuses/01K3N27SWCBE9K5GZ9QXHMAKF6][@te=
[email protected]]])
- [[https://codeberg.org/salvari/emacs30_elpaca_public][salvari's Emacs c=
onfig (includes Python IDE configuration)]] ([[https://mastodon.gal/@salvar=
i/115129437562598149][@[email protected]]])
- Emacs Lisp:
- [[https://xenodium.com/who-moved-my-text][Alvaro Ramirez: Who moved my =
text?]] - after-change-functions
- [[https://www.jamescherti.com/pre-commit-elisp-emacs-lisp-git/][James C=
herti: pre-commit-elisp =E2=80=93 Pre-commit hooks for Emacs Lisp (Elisp) G=
it repositories]] ([[https://github.com/jamescherti/pre-commit-elisp][Githu=
b]])
- Appearance:
- [[https://protesilaos.com/codelog/2025-08-26-emacs-show-font-0-4-0/][Pr=
otesilaos Stavrou: Emacs: show-font version 0.4.0]]
- [[https://protesilaos.com/codelog/2025-09-01-emacs-doric-themes-0-4-0/]=
[Protesilaos Stavrou: Emacs: doric-themes version 0.4.0]]
- [[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]]])
- Navigation:
- [[https://www.reddit.com/r/emacs/comments/1mztz6i/share_your_tips_for_f=
ast_movements_and_navigation/][Share your tips for FAST movements and navig=
ation]]
- [[https://olddeuteronomy.github.io/post/emacs-ibuffer-config/][The Emac=
s Cat: My Emacs IBuffer Configuration]] ([[https://irreal.org/blog/?p=3D132=
39][Irreal]])
- [[https://www.youtube.com/watch?v=3D_zVvIUw8uaQ][Buffers Are the BEST E=
macs Feature]] (08:22)
- Dired:
- [[https://xenodium.com/dired-buffers-with-media-overlays][Alvaro Ramire=
z: Dired buffers with media overlays]] ([[https://www.reddit.com/r/emacs/co=
mments/1n387j8/dired_buffers_with_media_overlays/][Reddit]])
- Writing:
- [[https://quietplace.xyz/notes/abwaeig1uml00exp][Example of changing is=
pell dictionary on input-method-activate-hook or input-method-deactivate-ho=
ok]]
- [[https://github.com/haji-ali/preview-point][preview-point: Local previ=
ews around point for AUCTeX preview]] ([[https://www.reddit.com/r/emacs/com=
ments/1n03sv9/previewpoint_local_previews_around_point_for/][Reddit]])
- [[https://karl-voit.at/2025/08/17/Markdown-disaster/][Markdown Is a Dis=
aster: Why and What to Do Instead]] ([[https://irreal.org/blog/?p=3D13221][=
Irreal]])
- Org Mode:
- [[https://taonaw.com/2025/08/28/a-quick-overiew-about-how.html][TAONAW =
- Emacs and Org Mode: A quick overiew about how I write instructions in org=
-mode]] ([[https://irreal.org/blog/?p=3D13237][Irreal]])
- [[https://bofh.org.uk/2025/08/27/fiddling-with-structural-templates-in-=
org-mode/][Fiddling with structural templates in Org-mode // Just a Summary=
]] ([[https://mendeddrum.org/@pdcawley/115102749346275749][@pdcawley@mended=
drum.org]])
- [[https://ohyecloudy.com/emacsian/2025/08/30/keybindings-for-org-next-b=
lock/][]b, [b =ED=82=A4=EB=B0=94=EC=9D=B8=EB=94=A9=EC=9D=84 =EC=B6=94=EA=B0=
=80=ED=95=B4 org block =EB=8B=A8=EC=9C=84=EB=A1=9C =EC=A0=90=ED=94=84 - (em=
acsian ohyecloudy)]] ([[https://mastodon.social/@ohyecloudy/115115692741141=
012][@[email protected]]])
- [[https://list.orgmode.org/[email protected]][Org Mode requests:=
[RFC] displaying the ':narrow' value in clocktable]]
- [[https://www.reddit.com/r/orgmode/comments/1n31ynj/update_orgsupertag_=
now_have_a_custom_option_to/][(Update) org-supertag: Now have a custom opti=
on to disable AI server]]
- [[https://mastodon.social/@laotang/115107701830732937][Code to use Zote=
ro links in Emacs (on a Mac)]]
- [[https://zacromero.com/post/integrating-work-calendar-with-emacs/][Zac=
Romero: Integrating Google Work Calendar With Emacs]]
- Coding:
- [[https://emacs.dyerdwelling.family/emacs/20250826095622-emacs--a-bette=
r-way-to-indent-your-entire-buffer-in-emacs/][James Dyer: A Better Way to I=
ndent Your Entire Buffer in Emacs?]]
- [[https://ddavis.io/blog/python-emacs-4/][ddavis.io | Python & Emacs, 2=
025]]
- [[https://www.cyan.sh/blog/posts/controlling-godot-with-emacs.html][Jak=
ub Nowak: Controlling Godot with Emacs]]
- [[https://christiantietze.de/posts/2025/08/clickable-swift-testing-fail=
ure-messages-in-emacs-compile-mode/][Christian Tietze: Clickable Swift Test=
ing Failure Messages in Emacs compile-mode]]
- [[https://kyo.iroiro.party/en/posts/emacs-lisp-interpreter-with-graalvm=
-truffle/][Writing a Lisp JIT Interpreter with GraalVM Truffle | Kyou is ky=
ou is kyou is kyou]]
- [[https://github.com/bolivier/jj-mode.el][Jujutsu mode for Emacs]] ([[h=
ttps://www.reddit.com/r/emacs/comments/1n2hhm6/jujutsu_mode_for_emacs/][Red=
dit]])
- [[https://git.sr.ht/~sebasmonia/stubvex][Small package with extra vc-gi=
t commands: https://git.sr.ht/~sebasmonia/stubvex]] ([[https://www.reddit.c=
om/r/emacs/comments/1n08u9a/small_package_with_extra_vcgit_commands/][Reddi=
t]])
- [[https://github.com/isamert/lab.el][isamert/lab.el: Emacs-GitLab integ=
ration]] ([[https://mastodon.social/@isamert/115096345725851679][@isamert@m=
astodon.social]])
- Shells:
- [[https://www.youtube.com/watch?v=3DDVGhY3X0nbg][Eshell + Windows + Cor=
eutils]] (16:12)
- Mail, news, and chat:
- [[https://github.com/tanrax/org-social.el][tanrax/org-social.el 1.3: me=
ntions, replies]] ([[https://activity.andros.dev/@andros/statuses/01K3WWM2V=
CFVXS8B1ZZ02GA7Q5][@[email protected]]])
- [[https://notxor.nueva-actitud.org/2025/08/31/la-red-social-de-org-mode=
.html][La red social de org-mode]] ([[https://masto.es/@Notxor/115123633948=
895099][@[email protected]]])
- [[https://gitlab.com/dustyweb/soci-el][Christine Lemmer-Webber / soci-e=
l]] ([[https://social.coop/@cwebber/115112311619438855][@[email protected]=
p]]) - ActivityPub posting from Emacs in 2016
- [[https://www.w3.org/TR/activitypub/#source-property][ActivityPub sou=
rce-property example]] ([[https://social.coop/@cwebber/115107780307859934][=
@[email protected]]])
- [[https://www.youtube.com/watch?v=3DnwF52QB3hB8][A Stealth Flex: Browse=
Reddit at Work Using Emacs]] (02:16)
- Evil mode:
- [[https://www.reddit.com/r/emacs/comments/1n2dwv4/my_solution_for_evil_=
mode_only_enable/][My Solution for Evil Mode: Only enable evil-normal-state=
in editable buffers]]
- AI:
- [[https://i.redd.it/pjilkw8edglf1.gif][ECA: Best AI tools for Emacs]] (=
[[https://www.reddit.com/r/emacs/comments/1n123gy/eca_best_ai_tools_for_ema=
cs/][Reddit]])
- [[https://github.com/kgthegreat/protagentic][kgthegreat/protagentic: Em=
acs plugin for kiro like functionality]] - structured feature planning
- [[https://www.reddit.com/r/emacs/comments/1n5l5zv/gptresponsesel_minima=
l_openai_responses_api/][gpt-responses.el - Minimal OpenAI Responses API]]
- [[https://willschenk.com/howto/2025/claude_code_in_emacs/][Will Schenk:=
Claude Code in Emacs]]
- [[https://github.com/11111000000/magpt][MaGPT =E2=80=94 Git Assistant f=
or Emacs]] ([[https://www.reddit.com/r/emacs/comments/1n3ubkm/magpt_git_ass=
istant_for_emacs/][Reddit]])
- [[https://www.reddit.com/r/emacs/comments/1n2fed2/gptelwatch_releases_v=
022_add_feat_flexible/][[gptel-watch] Releases v0.2.2 =3D=3D> Add feat: Fl=
exible context extraction]]
- Community:
- [[https://www.reddit.com/r/emacs/comments/1n0as0m/fortnightly_tips_tric=
ks_and_questions_20250826/][Fortnightly Tips, Tricks, and Questions =E2=80=
=94 2025-08-26 / week 34]]
- [[https://takeonrules.com/2025/08/01/emacs-carnival-2025-08-your-elevat=
or-pitch-for-emacs/][August Emacs Carnival: Elevator pitch]]:
- [[https://tusharhero.codeberg.page/emacs-elevator-pitch.html][tusharh=
ero: Emacs Elevator Pitch]]
- [[https://quijotelibre.net/blog/emacs-living-breathing-creature/][Ema=
cs is like a living, breathing creature - not a relic from another era | Qu=
ijote Libre]] ([[https://mastodon.social/@quijote_libre/115111691343440770]=
[@[email protected]]])
- [[https://macadie.info/2025/08/26/emacs-carnival-elevator-pitch-and-p=
ost-pitch-talking-points/][Eric MacAdie: Emacs Carnival: Elevator Pitch and=
Post-Pitch Talking Points]] ([[https://irreal.org/blog/?p=3D13226][Irreal]=
])
- [[https://sachachua.com/blog/2025/08/emacs-elevator-pitch-tinkerers-u=
nite/][Sacha Chua: Emacs elevator pitch: tinkerers unite]]
- [[https://sdf.org/~pkal/blog/emacs/pitch.html][Philip Kaludercic: An =
=E2=80=9CElevator Pitch=E2=80=9D for Emacs: Commentary Edition]]
- [[https://recurse.social/@shapr/115096337847665796][Looking for an Emac=
s meetup in Boston]]
- [[https://www.inkandswitch.com/essay/malleable-software/][Article on "M=
alleable software" describes what I love about emacs]] ([[https://www.reddi=
t.com/r/emacs/comments/1n0x866/article_on_malleable_software_describes_what=
_i/][Reddit]])
- [[https://protesilaos.com/codelog/2025-08-30-prot-asks-alex-lsp-elisp-g=
uix-cycling-philosophy-go-swaywm/][Protesilaos Stavrou: Prot Asks: Alex abo=
ut LSP, Elisp programming, Guix, cycling, Go game, philosophy, and SwayWM]]=
([[https://www.youtube.com/watch?v=3Dc5KV_P7K73Y][YouTube]] 01:12:57)
- Other:
- [[https://kyo.iroiro.party/en/posts/ansi-is-a-mess/][ANSI escaping is a=
mess (or, why Emacs adds [] to my file?) | Kyou is kyou is kyou is kyou]]
- [[https://kyo.iroiro.party/en/posts/why-rewriting-emacs-is-hard/][Why R=
ewriting Emacs Is Hard | Kyou is kyou is kyou is kyou]]
- Emacs development:
- emacs-devel:
- [[https://lists.gnu.org/archive/html/emacs-devel/2025-08/msg00757.htm=
l][Optimizing the Emacs Binary and Follow-up work]]
- [[https://lists.gnu.org/archive/html/emacs-devel/2025-08/msg00792.htm=
l][Re: Should accept-process-output reliably return early?]] - discussion a=
bout improving throughput
- [[https://lists.gnu.org/archive/html/emacs-devel/2025-08/msg00795.htm=
l][Re: [NSApp] Memory usage anomalies - continued..]] - progress on memory =
allocator experiments
- [[https://lists.gnu.org/archive/html/emacs-devel/2025-08/msg00766.htm=
l][Re: Emacs-mac as an alternative to NS]] - development goals
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D1ba7=
5cc6fc57e27c489d49f9fba0f7d6788e030b][New user option 'tab-line-define-keys=
']]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D07ad=
b8b59dee772b56612b90acd19e1a5a456628][* doc/emacs/modes.texi (Choosing Mode=
s): Document 'treesit-enabled-modes'.]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D8c66=
3618ce884cccf989d7834f822b7384ee5e83][Errors signaled by 'emacsclient' conn=
ections can now enter the debugger.]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Db610=
f36d44dda3beb5cf2b8b65bfb0d005afed5c][Document and test 'let-alist' support=
for indexing]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D29e6=
73a77b148f0c215af161342c123ba30e509c][New commands for outgoing diffs inclu=
ding uncommitted changes]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Dfdc6=
bb2caf959ceafd1c516f4f7a0687eb292ea4][Add edebug-bounce-to-previous-value]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Daa60=
f16e6651721aaa3b8f92549b50832f2d213c][Add user option to inhibit Calc start=
up message (bug#79143)]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3De464=
71ed0746ad290d466e893015f6f794c06cc1][Make RET choose the selected completi=
on]]
- New packages:
- https://melpa.org/#/directory-slideshow: Simple slideshows from files (=
MELPA)
- https://melpa.org/#/indentinator: Automatically indent code (MELPA)
- https://melpa.org/#/ticktick: Sync Org Mode tasks with TickTick (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-09][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!
--=-=-=--