2025-08-11 Emacs news

Sacha Chua <[email protected]> Tue, 12 Aug 2025 10:03:06 -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-11 Emacs news
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

  - Upcoming events ([iCal file] (<https://emacslife.com/calendar/emacs-cal=
endar.ics>), [Org] (<https://emacslife.com/calendar/>)):
    - Emacs.si (in person): Emacs.si meetup #8 2025 (v #=C5=BEivo) <https:/=
/dogodki.kompot.si/events/660761d6-862d-43a1-9fb4-955d4e3e1066> Tue Aug 12 =
1900 CET
    - London Emacs (in person): M-x drinks <https://www.meetup.com/london-e=
macs-hacking/events/310360735/> Tue Aug 12 1830 Europe/London
    - OrgMeetup (virtual) <https://orgmode.org/worg/orgmeetup.html> Wed Aug=
 13 0900 America/Vancouver - 1100 America/Chicago - 1200 America/Toronto - =
1600 Etc/GMT - 1800 Europe/Berlin - 2130 Asia/Kolkata -- Thu Aug 14 0000 As=
ia/Singapore
    - M-x Research: TBA <https://m-x-research.github.io/> Wed Aug 20 0800 A=
merica/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/G=
MT - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore
    - Emacs APAC: Emacs APAC meetup (virtual) <https://emacs-apac.gitlab.io=
/announcements/> Sat Aug 23 0130 America/Vancouver - 0330 America/Chicago -=
 0430 America/Toronto - 0830 Etc/GMT - 1030 Europe/Berlin - 1400 Asia/Kolka=
ta - 1630 Asia/Singapore
  - Beginner:
    - [GNU Emacs for Beginners =F0=9F=9A=80 | Setup, Tour & Programming wit=
h Emacs on Fedora Linux!] (<https://www.youtube.com/watch?v=3DpPMspoL7m_k>)=
 (48:30)
  - Emacs configuration:
    - [Emacs Embark: Customizing Commands] (<https://www.youtube.com/watch?=
v=3DGptL42i0JF8>) (40:43)
    - [Emacs Hydra menu] (<https://cocode.se/emacs/transient.html>) and [Em=
acs Transient menu] (<https://cocode.se/emacs/transient_cont.html>) ([@velo=
[email protected]] (<https://mastodon.social/@velocipede/1149894369446=
72605>), [Reddit] (<https://www.reddit.com/r/emacs/comments/1mhnoes/yet_ano=
ther_hydra_and_transient_tutorialw/>))
    - [TIL =E2=80=93 Emacs display-buffer-alist] (<https://donaldh.wtf/2025=
/08/til-emacs-display-buffer-alist/>) ([@[email protected]] (<https://ha=
chyderm.io/@donaldh/114992454399497445>))
    - [embark.kubel.el: My tiny package that adds an Embark target for kube=
l resources] (<https://www.reddit.com/r/emacs/comments/1mk6icx/embarkkubele=
l_my_tiny_package_that_adds_an_embark/>)
  - Emacs Lisp:
    - [twitchy-ears/major-mode-change-watcher-mode: Minor mode that runs fu=
nctions when the major-mode variable changes using add-variable-watcher] (<=
https://github.com/twitchy-ears/major-mode-change-watcher-mode>) ([@morix@l=
oci.onl] (<https://loci.onl/@morix/115012764317756735>))
    - [emacs package dev v2532864955] (<https://www.youtube.com/watch?v=3Dn=
to_2pmCytg>) (02:02:04)
    - [(Released) grid-table: is a general grid table component for Emacs, =
supporting rich text and image rendering, formula calculation, interactive =
editing, sorting, persistence, and plugin extension.] (<https://i.redd.it/8=
itluy29fthf1.png>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1mky=
iy0/released_gridtable_is_a_general_grid_table/>))
    - [Listful Andrew: Pansymbolic: Mapping all Emacs Lisp symbols] (<https=
://flandrew.srht.site/listful/pansymbolic-mapping-all-emacs-lisp-symbols.ht=
ml>)
      - [Listful Andrew: SymTable =E2=80=94 Build and search flat hash tabl=
es of symbols (Emacs=C2=A0package)] (<https://flandrew.srht.site/listful/sw=
-emacs-symtable.html>)
      - [Listful Andrew: SymTree =E2=80=94 Build and search nested hash tab=
les of symbols (Emacs=C2=A0package)] (<https://flandrew.srht.site/listful/s=
w-emacs-symtree.html>)
    - Livestreams about Emacs Reader develeopment: [2:38 PM] (<https://tv.d=
yne.org/w/1BGxWKn9aXjMv1wcKZ63A5>), [3:03 PM] (<https://tv.dyne.org/w/hrpy3=
UbcTtpeoJUyqLEgZj>), [3:19 PM] (<https://tv.dyne.org/w/g9e7yvj2ZhTXFTcvbNKR=
8D>), [3:22 PM] (<https://tv.dyne.org/w/nTJtzwDPRR48HHHqTj8Fz4>), [5:38 PM]=
 (<https://tv.dyne.org/w/3s4uR6nMu36SrkQsnYLM18>)
  - Appearance:
    - [Cursor trails in Emacs] (<https://v.redd.it/anqa7qup72hf1>) ([Reddit=
] (<https://www.reddit.com/r/emacs/comments/1mho85x/cursor_trails_in_emacs/=
>))
    - [Protesilaos Stavrou: Emacs: new =E2=80=98oak=E2=80=99 and =E2=80=98p=
ine=E2=80=99 doric-themes] (<https://protesilaos.com/codelog/2025-08-04-ema=
cs-doric-oak-pine-themes/>)
    - [Protesilaos Stavrou: Emacs: doric-themes version 0.3.0] (<https://pr=
otesilaos.com/codelog/2025-08-11-emacs-doric-themes-0-3-0/>)
    - [Ep689 emacs. commands for cycle color themes, font, space hyphen low=
line.] (<https://www.youtube.com/watch?v=3DFFd5ev4CJYE>) (31:16)
  - TRAMP:
    - [jsadusk/tramp-hlo: High level operations as tramp handlers] (<https:=
//github.com/jsadusk/tramp-hlo>) ([#79094 - [wishlist] Optimizations for ro=
und trips in tramp - GNU bug report logs] (<https://debbugs.gnu.org/cgi/bug=
report.cgi?bug=3D79094>))
  - Writing:
    - [How popular is Markdown mode compared to Org Mode?] (<https://www.re=
ddit.com/r/emacs/comments/1mmtuzf/how_popular_is_markdownmode_compared_to_o=
rgmode/>) ([Irreal] (<https://irreal.org/blog/?p=3D13188>))
  - Org Mode:
    - [Org Mode as a software development architecture notebook] (<https://=
blog.wilcoxd.com/2025/06/14/OrgMode-As-Architecture-Notebook/>) ([Reddit] (=
<https://www.reddit.com/r/orgmode/comments/1mkgi4m/org_mode_as_a_software_d=
evelopment_architecture/>))
    - [Chris Maiorana: Wrangling project files with includes] (<https://chr=
ismaiorana.com/org-file-includes/>) ([YouTube] (<https://www.youtube.com/wa=
tch?v=3DhzdL7WNoP2M>) 07:07)
    - [org-reschedule-by-rule: Cron-based rescheduling for tasks] (<https:/=
/github.com/Raemi/org-reschedule-by-rule>)
    - [Update #+date automatically when saving Org document | Dave=E2=80=99=
s Blog] (<https://davemq.github.io/2025/08/08/org-update-date-on-save.html>=
) ([@[email protected]] (<https://fosstodon.org/@davemq/1149938563192589=
73>))
    - [(update) org-supertag: Table View now support multi-line text and im=
age in cell] (<https://i.redd.it/bin08ufns9hf1.png>) ([Reddit] (<https://ww=
w.reddit.com/r/emacs/comments/1mimanc/update_orgsupertag_table_view_now_sup=
port/>))
    - [Writing to think 2: Write harder - GIAC/SANS Indexing with Emacs and=
 Org] (<https://j.agrue.info/giacsans-indexing-with-emacs-and-org.html>) ([=
@[email protected]] (<https://mastodon.bsd.cafe/@jaredj/114983016616=
173076>))
    - [Figured out a way to export from Apple Notes to orgmode] (<https://w=
ww.reddit.com/r/orgmode/comments/1mi456p/figured_out_a_way_to_export_from_a=
pple_notes_to/>)
    - Org development:
      - [org-element: Fix parsing and interpreting drawers with leading emp=
ty lines] (<https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc=
/ORG-NEWS?id=3Daf956f94f64324a4f1f449730f062850b35ba9a4>)
      - [org-babel: Do not treat :results drawer verbatim] (<https://git.sa=
vannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=3D1d8dbae5f88=
3db3157cbb1c6da763dbe35811804>)
      - [lisp/org.el: Add ability to sort tags by hierarchy] (<https://git.=
savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=3D23d219693=
ccf0e185bacaf00f8a7d9e609e635b8>)
      - [Allow `org-tags-sort-function' to be a list of functions] (<https:=
//git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=3Db02=
c34948b051f8714c682f22f9a9cfc91c0501e>)
  - Coding:
    - [SebastianMeisel/journalctl-mode: Major mode to view journalctl's out=
put in Emacs] (<https://github.com/SebastianMeisel/journalctl-mode>)
    - [Marcin Borkowski: Using Eldoc to show entities with given uuids in t=
he echo area] (<https://mbork.pl/2025-08-11_Using_Eldoc_to_show_entities_wi=
th_given_uuids_in_the_echo_area>)
    - [stsquad/hubi: Homogeneous Unified Builder Interface - a transient in=
terface to build tools for Emacs] (<https://github.com/stsquad/hubi>)
    - [Eglot: Tip about using git init and .gitignore to skip subdirectorie=
s with lots of files] (<https://fosstodon.org/@circfruit/114989497276297204=
>)
    - [James Cherti: Using Emacs vc-diff with tools such as git-crypt or Ra=
ils credentials: Handling Binary Diff Issues] (<https://www.jamescherti.com=
/emacs-fix-vc-diff-issues-git-crypt-rails-credentials/>)
  - Shells:
    - [zshzel.el - integrate with the Zsh Z plugin for changing location] (=
<https://gitlab.com/xgqt/xgqt-elisp-lib-zshzel/-/blob/master/zshzel.el?ref_=
type=3Dheads>) ([@[email protected]] (<https://functional.cafe/@xgqt/114=
983423974416707>))
  - Mail, news, and chat:
    - [tanrax/lobsters.el: A simple and elegant Lobsters client for Emacs] =
(<https://github.com/tanrax/lobsters.el>) ([@[email protected]] (<=
https://activity.andros.dev/@andros/statuses/01K2500781ZH3KEWQ5JZY1TSJQ>), =
[lobste.rs] (<https://lobste.rs/s/ray4zn/lobsters_client_for_emacs>))
    - [How to fix corfu use in lem.el] (<https://mathstodon.xyz/@oantolin/1=
14978147653366288>)
    - [Delta Chat and Org-Mode] (<https://cnoceda.com/tecnologia/posts/2025=
0615T191346--delta-chat-and-org-mode__blog_tecnologia.html>) ([@Cnoceda@mas=
todon.social] (<https://mastodon.social/@Cnoceda/115003943814575192>))
  - AI:
    - [Set up AI assisted programming in Emacs using aider] (<https://www.y=
outube.com/watch?v=3D6hHD-mHg08A>) (06:41)
    - [Claude Code IDE v0.2.5: Now with tree-sitter MCP, eat and flymake su=
pport, and other goodies] (<https://i.redd.it/awz7c5kfcahf1.jpeg>) ([Reddit=
] (<https://www.reddit.com/r/emacs/comments/1miovop/claude_code_ide_v025_no=
w_with_treesitter_mcp_eat/>), [HN] (<https://news.ycombinator.com/item?id=
=3D44811567>))
    - [gptel-project: Project-based context, transcripts, and summaries for=
 gptel] (<https://github.com/cvdub/gptel-project>) ([Reddit] (<https://www.=
reddit.com/r/emacs/comments/1mlgirp/gptelproject_projectbased_context_trans=
cripts_and/>))
    - [Accessing Github Copilot Enterprise (EMU) plan from Emacs] (<https:/=
/www.reddit.com/r/emacs/comments/1mkj3zj/accessing_github_copilot_enterpris=
e_emu_plan_from/>)
    - [GitHub - steveyegge/efrit: A native elisp coding agent running in Em=
acs] (<https://github.com/steveyegge/efrit>) ([HN] (<https://news.ycombinat=
or.com/item?id=3D44840654>), [Reddit] (<https://www.reddit.com/r/emacs/comm=
ents/1mblbuk/github_steveyeggeefrit_a_native_elisp_coding/>), [programming.=
dev] (<https://programming.dev/post/34777367?scrollToComments=3Dtrue>))
    - [Emacs trifft Claude: KI-gest=C3=BCtzte Softwareentwicklung mit dem E=
ditor-Urgestein | heise online] (<https://www.heise.de/news/Emacs-trifft-Cl=
aude-KI-gestuetzte-Softwareentwicklung-mit-dem-Editor-Urgestein-10513860.ht=
ml>) ([@[email protected]] (<https://social.tchncs.de/@simsus/1150048=
47726130194>))
  - Community:
    - [emacs.social shutting down this week] (<https://emacs.social/@runlev=
elrobot/114971311358624152>)
    - [My First Week With Emacs - Matt's Blog] (<https://mtwb.blog/posts/20=
25/blaugust2025/my-first-week-with-emacs/>) ([@[email protected]=
l] (<https://polymaths.social/@thelinuxcast/statuses/01K298SHS0YQX3S05BAD3V=
ZCGX>))
    - [Trying Emacs Again, Again - Matt's Blog] (<https://mtwb.blog/posts/2=
025/blaugust2025/trying-emacs/>) ([@[email protected]] (<https:=
//polymaths.social/@thelinuxcast/statuses/01K1VZZ1T5RBMKQXGF5JTERPV4>))
    - [Protesilaos Stavrou: I got the Emacs Writing Studio (EWS) book] (<ht=
tps://protesilaos.com/codelog/2025-08-06-emacs-writing-studio-book/>)
    - Elevator pitches:
      - [Charles Choi: Emacs Elevator Pitch: Nerd-kitch Merch] (<http://yum=
mymelon.com/devnull/emacs-elevator-pitch-nerd-kitch-merch.html>) ([Irreal] =
(<https://irreal.org/blog/?p=3D13177>))
      - [Jakub Nowak: Consistency] (<https://www.cyan.sh/blog/posts/consist=
ency.html>)
      - [Christian Tietze: Emacs Elevator Pitch (August Blog Carnival)] (<h=
ttps://christiantietze.de/posts/2025/08/emacs-elevator-pitch/>)
      - [Randy Ridenour: My Emacs Elevator Pitch] (<https://randyridenour.n=
et/posts/2025-08-10-emacs-elevator-pitch.html>) ([Irreal] (<https://irreal.=
org/blog/?p=3D13186>))
      - [Emacs Works For You =E2=80=94 Where Are The Wise Men?] (<https://m=
ike.hostetlerhome.com/emacs-works-for-you>) ([@[email protected]] (<https=
://appdot.net/@mikehoss/114989512506824990>))
      - [(Untitled) =E2=80=93 Kristell's Commonplace] (<https://klymilark.o=
mg.lol/2025/08/07/untitled-3/>) ([@[email protected]] (<https://social.l=
ol/@klymilark/114999446759537972>)) - on recommending Emacs
    - Prot Asks:
      - [Prot Asks: James about teaching biology, Emacs, and free software =
politics] (<https://www.youtube.com/watch?v=3DYzVToImIm1Y>) (01:06:48)
      - [Protesilaos Stavrou: Prot Asks: James about biology teaching, Emac=
s, and free software politics] (<https://protesilaos.com/codelog/2025-08-06=
-prot-asks-james-biology-teaching-emacs-free-software-politics/>)
      - [Protesilaos Stavrou: Prot Asks: PizzaTorque about Emacs for progra=
mming, linguistics, art and community] (<https://protesilaos.com/codelog/20=
25-08-10-prot-asks-pizzatorque-emacs-programming-linguistics-community-life=
/>)
      - [Prot Asks: PizzaTorque about Emacs for programming, linguistics, a=
rt and community] (<https://www.youtube.com/watch?v=3D-g8o0M9CRkA>) (01:34:=
46)
  - Other:
    - [Much Ado About Emacs 010 - Bicycle For Your Mind] (<https://bicyclef=
oryourmind.com/much_ado_about_emacs_010>) ([@[email protected]] (<ht=
tps://fosstodon.org/@macosxguru/114982308959629754>))
    - [Emacs PDF-Tools Tips You Probably Don=E2=80=99t Know #pdftools #emac=
s #navigation] (<https://www.youtube.com/watch?v=3DrTtLu4QAT2I>) (15:44)
    - [[OC] visible-auto-revert.el - Smart auto-revert for Emacs that only =
monitors visible buffers] (<https://www.reddit.com/r/emacs/comments/1mlhxo0=
/oc_visibleautorevertel_smart_autorevert_for_emacs/>)
    - [The 2nd edition of the Howm tutorial] (<https://www.reddit.com/r/ema=
cs/comments/1ml0z3u/the_2nd_edition_of_the_howm_tutorial/>)
    - [Randy Ridenour: Inserting Bible Passages With Emacs] (<https://randy=
ridenour.net/posts/2025-08-10-inserting-bible-text-with-emacs.html>)
    - [macOS No Longer Ships with Emacs - (think)] (<https://batsov.com/art=
icles/2025/01/12/macos-no-longer-ships-with-emacs/>) ([HN] (<https://news.y=
combinator.com/item?id=3D44862585>))
  - Emacs development:
    - emacs-devel:
      - [Re: Emacs-mac as an alternative to NS] (<https://yhetil.org/emacs-=
devel/[email protected]/raw>)
        - [Some tips on where to look] (<https://yhetil.org/emacs-devel/86a=
[email protected]/raw>)
        - [Threads and actors?] (<https://yhetil.org/emacs-devel/m2wm7gk18b=
[email protected]/raw>)
    - ['php-ts-mode' depends on 'mhtml-ts-mode' instead of JS,CSS and HTML]=
 (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Dbd62f57=
efd3206fc5764e9e592206be820002500>)
    - [New command vc-working-tree-switch-project (bug#79024)] (<https://gi=
t.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D38c5742cba648d953fe6=
2bafc9e05794143b04c1>)
    - [Allow thread's buffer to be killed, by default] (<https://git.savann=
ah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D07eb39f1132ceb15e80e79124458=
90faa8f5b78c>)
    - [Variable to control overshoot and backup for TTY cursor motion] (<ht=
tps://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D4c9ac95cb05e=
80142b2ab251061d67ac39dac7df>)
    - [Rename variables *-in-progress-p to *-in-progress] (<https://git.sav=
annah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D1fc4bb1fead205e425f69fa80=
3a71f4e446d48a8>)
    - [Add multi-character pairs to lua-ts-mode and texinfo-mode] (<https:/=
/git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3De4352c7a4542bb04f=
0491f5622f215bd9a3ccb09>)
    - [Autoinsert: Allow condition to be a function] (<https://git.savannah=
.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Dbd1362b686c7dd9083322a587b7738=
d0da12395c>)
    - [Revert "Autoinsert: Allow condition to be a function"] (<https://git=
.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D5d5a00e4ade7ef2e24394=
7813aa26c0da8eb579a>)
    - [Add auto-revert-buffer-in-progress-p] (<https://git.savannah.gnu.org=
/cgit/emacs.git/commit/etc/NEWS?id=3Dbe4be3eb094ffbbf5e36666acc03ada4690327=
4c>)
    - [Generalize finding project matching files to other major modes] (<ht=
tps://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Dc501ed7dc19f=
c6f061c08da59228bc390fd67c39>)
    - [Autoinsert: Allow condition to be a function] (<https://git.savannah=
.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D738a7bb4949fdc93b0b637ac4c6542=
3c928f0924>)
    - [Use variables to store marking state] (<https://git.savannah.gnu.org=
/cgit/emacs.git/commit/etc/NEWS?id=3Dcbeb558f167a588e7792fd270d3142f6960d64=
3d>)
    - [Allow numbered buffer selection for project-shell] (<https://git.sav=
annah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D6b2856f9cabb91a12dc88e164=
8a117a9671b25ee>)
    - [Tramp allows now external implementations for functions] (<https://g=
it.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D5ff8a9039583b0e9e05=
b59986126905542fd78a1>)
    - [project-prompter: New PREDICATE and REQUIRE-KNOWN arguments] (<https=
://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D9e48d1f49a790b5=
0fa4fe83279ed2281e78f81db>)
  - New packages:
    - flymake-pyrefly <https://elpa.nongnu.org/nongnu/flymake-pyrefly.html>=
: A Pyrefly Flymake backend (NonGNU ELPA)
    - pasvortilo <https://melpa.org/#/pasvortilo>: Password manager interfa=
ce for pass/gopass (MELPA)
    - year-1984-theme <https://melpa.org/#/year-1984-theme>: A retro-futuri=
stic theme (MELPA)

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

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

    <div id=3D"outline-container-orgb89c280" class=3D"outline-3">
<h3 id=3D"orgb89c280">2025-08-11 Emacs news</h3>
<div class=3D"outline-text-3" id=3D"text-orgb89c280">
<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.si (in person): Emacs.si meetup #8 2025 (v #=C5=BEivo) <a href=3D=
"https://dogodki.kompot.si/events/660761d6-862d-43a1-9fb4-955d4e3e1066">htt=
ps://dogodki.kompot.si/events/660761d6-862d-43a1-9fb4-955d4e3e1066</a> Tue =
Aug 12 1900 CET</li>
<li>London Emacs (in person): M-x drinks <a href=3D"https://www.meetup.com/=
london-emacs-hacking/events/310360735/">https://www.meetup.com/london-emacs=
-hacking/events/310360735/</a> Tue Aug 12 1830 Europe/London</li>
<li>OrgMeetup (virtual) <a href=3D"https://orgmode.org/worg/orgmeetup.html"=
>https://orgmode.org/worg/orgmeetup.html</a> Wed Aug 13 0900 America/Vancou=
ver - 1100 America/Chicago - 1200 America/Toronto - 1600 Etc/GMT - 1800 Eur=
ope/Berlin - 2130 Asia/Kolkata &ndash; Thu Aug 14 0000 Asia/Singapore</li>
<li>M-x Research: TBA <a href=3D"https://m-x-research.github.io/">https://m=
-x-research.github.io/</a> Wed Aug 20 0800 America/Vancouver - 1000 America=
/Chicago - 1100 America/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 =
Asia/Kolkata - 2300 Asia/Singapore</li>
<li>Emacs APAC: Emacs APAC meetup (virtual) <a href=3D"https://emacs-apac.g=
itlab.io/announcements/">https://emacs-apac.gitlab.io/announcements/</a> Sa=
t Aug 23 0130 America/Vancouver - 0330 America/Chicago - 0430 America/Toron=
to - 0830 Etc/GMT - 1030 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Sing=
apore</li>
</ul></li>
<li>Beginner:
<ul class=3D"org-ul">
<li><a href=3D"https://www.youtube.com/watch?v=3DpPMspoL7m_k">GNU Emacs for=
 Beginners =F0=9F=9A=80 | Setup, Tour &amp; Programming with Emacs on Fedor=
a Linux!</a> (48:30)</li>
</ul></li>
<li>Emacs configuration:
<ul class=3D"org-ul">
<li><a href=3D"https://www.youtube.com/watch?v=3DGptL42i0JF8">Emacs Embark:=
 Customizing Commands</a> (40:43)</li>
<li><a href=3D"https://cocode.se/emacs/transient.html">Emacs Hydra menu</a>=
 and <a href=3D"https://cocode.se/emacs/transient_cont.html">Emacs Transien=
t menu</a> (<a href=3D"https://mastodon.social/@velocipede/1149894369446726=
05">@[email protected]</a>, <a href=3D"https://www.reddit.com/r/em=
acs/comments/1mhnoes/yet_another_hydra_and_transient_tutorialw/">Reddit</a>=
)</li>
<li><a href=3D"https://donaldh.wtf/2025/08/til-emacs-display-buffer-alist/"=
>TIL =E2=80=93 Emacs display-buffer-alist</a> (<a href=3D"https://hachyderm=
.io/@donaldh/114992454399497445">@[email protected]</a>)</li>
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1mk6icx/embarkkubele=
l_my_tiny_package_that_adds_an_embark/">embark.kubel.el: My tiny package th=
at adds an Embark target for kubel resources</a></li>
</ul></li>
<li>Emacs Lisp:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/twitchy-ears/major-mode-change-watcher-mo=
de">twitchy-ears/major-mode-change-watcher-mode: Minor mode that runs funct=
ions when the major-mode variable changes using add-variable-watcher</a> (<=
a href=3D"https://loci.onl/@morix/115012764317756735">@[email protected]</a>)<=
/li>
<li><a href=3D"https://www.youtube.com/watch?v=3Dnto_2pmCytg">emacs package=
 dev v2532864955</a> (02:02:04)</li>
<li><a href=3D"https://i.redd.it/8itluy29fthf1.png">(Released) grid-table: =
is a general grid table component for Emacs, supporting rich text and image=
 rendering, formula calculation, interactive editing, sorting, persistence,=
 and plugin extension.</a> (<a href=3D"https://www.reddit.com/r/emacs/comme=
nts/1mkyiy0/released_gridtable_is_a_general_grid_table/">Reddit</a>)</li>
<li><a href=3D"https://flandrew.srht.site/listful/pansymbolic-mapping-all-e=
macs-lisp-symbols.html">Listful Andrew: Pansymbolic: Mapping all Emacs Lisp=
 symbols</a>
<ul class=3D"org-ul">
<li><a href=3D"https://flandrew.srht.site/listful/sw-emacs-symtable.html">L=
istful Andrew: SymTable =E2=80=94 Build and search flat hash tables of symb=
ols (Emacs=C2=A0package)</a></li>
<li><a href=3D"https://flandrew.srht.site/listful/sw-emacs-symtree.html">Li=
stful Andrew: SymTree =E2=80=94 Build and search nested hash tables of symb=
ols (Emacs=C2=A0package)</a></li>
</ul></li>
<li>Livestreams about Emacs Reader develeopment: <a href=3D"https://tv.dyne=
.org/w/1BGxWKn9aXjMv1wcKZ63A5">2:38 PM</a>, <a href=3D"https://tv.dyne.org/=
w/hrpy3UbcTtpeoJUyqLEgZj">3:03 PM</a>, <a href=3D"https://tv.dyne.org/w/g9e=
7yvj2ZhTXFTcvbNKR8D">3:19 PM</a>, <a href=3D"https://tv.dyne.org/w/nTJtzwDP=
RR48HHHqTj8Fz4">3:22 PM</a>, <a href=3D"https://tv.dyne.org/w/3s4uR6nMu36Sr=
kQsnYLM18">5:38 PM</a></li>
</ul></li>
<li>Appearance:
<ul class=3D"org-ul">
<li><a href=3D"https://v.redd.it/anqa7qup72hf1">Cursor trails in Emacs</a> =
(<a href=3D"https://www.reddit.com/r/emacs/comments/1mho85x/cursor_trails_i=
n_emacs/">Reddit</a>)</li>
<li><a href=3D"https://protesilaos.com/codelog/2025-08-04-emacs-doric-oak-p=
ine-themes/">Protesilaos Stavrou: Emacs: new =E2=80=98oak=E2=80=99 and =E2=
=80=98pine=E2=80=99 doric-themes</a></li>
<li><a href=3D"https://protesilaos.com/codelog/2025-08-11-emacs-doric-theme=
s-0-3-0/">Protesilaos Stavrou: Emacs: doric-themes version 0.3.0</a></li>
<li><a href=3D"https://www.youtube.com/watch?v=3DFFd5ev4CJYE">Ep689 emacs. =
commands for cycle color themes, font, space hyphen lowline.</a> (31:16)</l=
i>
</ul></li>
<li>TRAMP:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/jsadusk/tramp-hlo">jsadusk/tramp-hlo: Hig=
h level operations as tramp handlers</a> (<a href=3D"https://debbugs.gnu.or=
g/cgi/bugreport.cgi?bug=3D79094">#79094 - [wishlist] Optimizations for roun=
d trips in tramp - GNU bug report logs</a>)</li>
</ul></li>
<li>Writing:
<ul class=3D"org-ul">
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1mmtuzf/how_popular_=
is_markdownmode_compared_to_orgmode/">How popular is Markdown mode compared=
 to Org Mode?</a> (<a href=3D"https://irreal.org/blog/?p=3D13188">Irreal</a=
>)</li>
</ul></li>
<li>Org Mode:
<ul class=3D"org-ul">
<li><a href=3D"https://blog.wilcoxd.com/2025/06/14/OrgMode-As-Architecture-=
Notebook/">Org Mode as a software development architecture notebook</a> (<a=
 href=3D"https://www.reddit.com/r/orgmode/comments/1mkgi4m/org_mode_as_a_so=
ftware_development_architecture/">Reddit</a>)</li>
<li><a href=3D"https://chrismaiorana.com/org-file-includes/">Chris Maiorana=
: Wrangling project files with includes</a> (<a href=3D"https://www.youtube=
.com/watch?v=3DhzdL7WNoP2M">YouTube</a> 07:07)</li>
<li><a href=3D"https://github.com/Raemi/org-reschedule-by-rule">org-resched=
ule-by-rule: Cron-based rescheduling for tasks</a></li>
<li><a href=3D"https://davemq.github.io/2025/08/08/org-update-date-on-save.=
html">Update #+date automatically when saving Org document | Dave=E2=80=99s=
 Blog</a> (<a href=3D"https://fosstodon.org/@davemq/114993856319258973">@da=
[email protected]</a>)</li>
<li><a href=3D"https://i.redd.it/bin08ufns9hf1.png">(update) org-supertag: =
Table View now support multi-line text and image in cell</a> (<a href=3D"ht=
tps://www.reddit.com/r/emacs/comments/1mimanc/update_orgsupertag_table_view=
_now_support/">Reddit</a>)</li>
<li><a href=3D"https://j.agrue.info/giacsans-indexing-with-emacs-and-org.ht=
ml">Writing to think 2: Write harder - GIAC/SANS Indexing with Emacs and Or=
g</a> (<a href=3D"https://mastodon.bsd.cafe/@jaredj/114983016616173076">@ja=
[email protected]</a>)</li>
<li><a href=3D"https://www.reddit.com/r/orgmode/comments/1mi456p/figured_ou=
t_a_way_to_export_from_apple_notes_to/">Figured out a way to export from Ap=
ple Notes to orgmode</a></li>
<li>Org development:
<ul class=3D"org-ul">
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/=
etc/ORG-NEWS?id=3Daf956f94f64324a4f1f449730f062850b35ba9a4">org-element: Fi=
x parsing and interpreting drawers with leading empty lines</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/=
etc/ORG-NEWS?id=3D1d8dbae5f883db3157cbb1c6da763dbe35811804">org-babel: Do n=
ot treat :results drawer verbatim</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/=
etc/ORG-NEWS?id=3D23d219693ccf0e185bacaf00f8a7d9e609e635b8">lisp/org.el: Ad=
d ability to sort tags by hierarchy</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/=
etc/ORG-NEWS?id=3Db02c34948b051f8714c682f22f9a9cfc91c0501e">Allow `org-tags=
-sort-function' to be a list of functions</a></li>
</ul></li>
</ul></li>
<li>Coding:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/SebastianMeisel/journalctl-mode">Sebastia=
nMeisel/journalctl-mode: Major mode to view journalctl's output in Emacs</a=
></li>
<li><a href=3D"https://mbork.pl/2025-08-11_Using_Eldoc_to_show_entities_wit=
h_given_uuids_in_the_echo_area">Marcin Borkowski: Using Eldoc to show entit=
ies with given uuids in the echo area</a></li>
<li><a href=3D"https://github.com/stsquad/hubi">stsquad/hubi: Homogeneous U=
nified Builder Interface - a transient interface to build tools for Emacs</=
a></li>
<li><a href=3D"https://fosstodon.org/@circfruit/114989497276297204">Eglot: =
Tip about using git init and .gitignore to skip subdirectories with lots of=
 files</a></li>
<li><a href=3D"https://www.jamescherti.com/emacs-fix-vc-diff-issues-git-cry=
pt-rails-credentials/">James Cherti: Using Emacs vc-diff with tools such as=
 git-crypt or Rails credentials: Handling Binary Diff Issues</a></li>
</ul></li>
<li>Shells:
<ul class=3D"org-ul">
<li><a href=3D"https://gitlab.com/xgqt/xgqt-elisp-lib-zshzel/-/blob/master/=
zshzel.el?ref_type=3Dheads">zshzel.el - integrate with the Zsh Z plugin for=
 changing location</a> (<a href=3D"https://functional.cafe/@xgqt/1149834239=
74416707">@[email protected]</a>)</li>
</ul></li>
<li>Mail, news, and chat:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/tanrax/lobsters.el">tanrax/lobsters.el: A=
 simple and elegant Lobsters client for Emacs</a> (<a href=3D"https://activ=
ity.andros.dev/@andros/statuses/01K2500781ZH3KEWQ5JZY1TSJQ">@andros@activit=
y.andros.dev</a>, <a href=3D"https://lobste.rs/s/ray4zn/lobsters_client_for=
_emacs">lobste.rs</a>)</li>
<li><a href=3D"https://mathstodon.xyz/@oantolin/114978147653366288">How to =
fix corfu use in lem.el</a></li>
<li><a href=3D"https://cnoceda.com/tecnologia/posts/20250615T191346--delta-=
chat-and-org-mode__blog_tecnologia.html">Delta Chat and Org-Mode</a> (<a hr=
ef=3D"https://mastodon.social/@Cnoceda/115003943814575192">@Cnoceda@mastodo=
n.social</a>)</li>
</ul></li>
<li>AI:
<ul class=3D"org-ul">
<li><a href=3D"https://www.youtube.com/watch?v=3D6hHD-mHg08A">Set up AI ass=
isted programming in Emacs using aider</a> (06:41)</li>
<li><a href=3D"https://i.redd.it/awz7c5kfcahf1.jpeg">Claude Code IDE v0.2.5=
: Now with tree-sitter MCP, eat and flymake support, and other goodies</a> =
(<a href=3D"https://www.reddit.com/r/emacs/comments/1miovop/claude_code_ide=
_v025_now_with_treesitter_mcp_eat/">Reddit</a>, <a href=3D"https://news.yco=
mbinator.com/item?id=3D44811567">HN</a>)</li>
<li><a href=3D"https://github.com/cvdub/gptel-project">gptel-project: Proje=
ct-based context, transcripts, and summaries for gptel</a> (<a href=3D"http=
s://www.reddit.com/r/emacs/comments/1mlgirp/gptelproject_projectbased_conte=
xt_transcripts_and/">Reddit</a>)</li>
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1mkj3zj/accessing_gi=
thub_copilot_enterprise_emu_plan_from/">Accessing Github Copilot Enterprise=
 (EMU) plan from Emacs</a></li>
<li><a href=3D"https://github.com/steveyegge/efrit">GitHub - steveyegge/efr=
it: A native elisp coding agent running in Emacs</a> (<a href=3D"https://ne=
ws.ycombinator.com/item?id=3D44840654">HN</a>, <a href=3D"https://www.reddi=
t.com/r/emacs/comments/1mblbuk/github_steveyeggeefrit_a_native_elisp_coding=
/">Reddit</a>, <a href=3D"https://programming.dev/post/34777367?scrollToCom=
ments=3Dtrue">programming.dev</a>)</li>
<li><a href=3D"https://www.heise.de/news/Emacs-trifft-Claude-KI-gestuetzte-=
Softwareentwicklung-mit-dem-Editor-Urgestein-10513860.html">Emacs trifft Cl=
aude: KI-gest=C3=BCtzte Softwareentwicklung mit dem Editor-Urgestein | heis=
e online</a> (<a href=3D"https://social.tchncs.de/@simsus/11500484772613019=
4">@[email protected]</a>)</li>
</ul></li>
<li>Community:
<ul class=3D"org-ul">
<li><a href=3D"https://emacs.social/@runlevelrobot/114971311358624152">emac=
s.social shutting down this week</a></li>
<li><a href=3D"https://mtwb.blog/posts/2025/blaugust2025/my-first-week-with=
-emacs/">My First Week With Emacs - Matt's Blog</a> (<a href=3D"https://pol=
ymaths.social/@thelinuxcast/statuses/01K298SHS0YQX3S05BAD3VZCGX">@thelinuxc=
[email protected]</a>)</li>
<li><a href=3D"https://mtwb.blog/posts/2025/blaugust2025/trying-emacs/">Try=
ing Emacs Again, Again - Matt's Blog</a> (<a href=3D"https://polymaths.soci=
al/@thelinuxcast/statuses/01K1VZZ1T5RBMKQXGF5JTERPV4">@thelinuxcast@polymat=
hs.social</a>)</li>
<li><a href=3D"https://protesilaos.com/codelog/2025-08-06-emacs-writing-stu=
dio-book/">Protesilaos Stavrou: I got the Emacs Writing Studio (EWS) book</=
a></li>
<li>Elevator pitches:
<ul class=3D"org-ul">
<li><a href=3D"http://yummymelon.com/devnull/emacs-elevator-pitch-nerd-kitc=
h-merch.html">Charles Choi: Emacs Elevator Pitch: Nerd-kitch Merch</a> (<a =
href=3D"https://irreal.org/blog/?p=3D13177">Irreal</a>)</li>
<li><a href=3D"https://www.cyan.sh/blog/posts/consistency.html">Jakub Nowak=
: Consistency</a></li>
<li><a href=3D"https://christiantietze.de/posts/2025/08/emacs-elevator-pitc=
h/">Christian Tietze: Emacs Elevator Pitch (August Blog Carnival)</a></li>
<li><a href=3D"https://randyridenour.net/posts/2025-08-10-emacs-elevator-pi=
tch.html">Randy Ridenour: My Emacs Elevator Pitch</a> (<a href=3D"https://i=
rreal.org/blog/?p=3D13186">Irreal</a>)</li>
<li><a href=3D"https://mike.hostetlerhome.com/emacs-works-for-you">Emacs Wo=
rks For You =E2=80=94 Where Are The Wise Men?</a> (<a href=3D"https://appdo=
t.net/@mikehoss/114989512506824990">@[email protected]</a>)</li>
<li><a href=3D"https://klymilark.omg.lol/2025/08/07/untitled-3/">(Untitled)=
 =E2=80=93 Kristell's Commonplace</a> (<a href=3D"https://social.lol/@klymi=
lark/114999446759537972">@[email protected]</a>) - on recommending Emacs=
</li>
</ul></li>
<li>Prot Asks:
<ul class=3D"org-ul">
<li><a href=3D"https://www.youtube.com/watch?v=3DYzVToImIm1Y">Prot Asks: Ja=
mes about teaching biology, Emacs, and free software politics</a> (01:06:48=
)</li>
<li><a href=3D"https://protesilaos.com/codelog/2025-08-06-prot-asks-james-b=
iology-teaching-emacs-free-software-politics/">Protesilaos Stavrou: Prot As=
ks: James about biology teaching, Emacs, and free software politics</a></li>
<li><a href=3D"https://protesilaos.com/codelog/2025-08-10-prot-asks-pizzato=
rque-emacs-programming-linguistics-community-life/">Protesilaos Stavrou: Pr=
ot Asks: PizzaTorque about Emacs for programming, linguistics, art and comm=
unity</a></li>
<li><a href=3D"https://www.youtube.com/watch?v=3D-g8o0M9CRkA">Prot Asks: Pi=
zzaTorque about Emacs for programming, linguistics, art and community</a> (=
01:34:46)</li>
</ul></li>
</ul></li>
<li>Other:
<ul class=3D"org-ul">
<li><a href=3D"https://bicycleforyourmind.com/much_ado_about_emacs_010">Muc=
h Ado About Emacs 010 - Bicycle For Your Mind</a> (<a href=3D"https://fosst=
odon.org/@macosxguru/114982308959629754">@[email protected]</a>)</li>
<li><a href=3D"https://www.youtube.com/watch?v=3DrTtLu4QAT2I">Emacs PDF-Too=
ls Tips You Probably Don=E2=80=99t Know #pdftools #emacs #navigation</a> (1=
5:44)</li>
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1mlhxo0/oc_visibleau=
torevertel_smart_autorevert_for_emacs/">[OC] visible-auto-revert.el - Smart=
 auto-revert for Emacs that only monitors visible buffers</a></li>
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1ml0z3u/the_2nd_edit=
ion_of_the_howm_tutorial/">The 2nd edition of the Howm tutorial</a></li>
<li><a href=3D"https://randyridenour.net/posts/2025-08-10-inserting-bible-t=
ext-with-emacs.html">Randy Ridenour: Inserting Bible Passages With Emacs</a=
></li>
<li><a href=3D"https://batsov.com/articles/2025/01/12/macos-no-longer-ships=
-with-emacs/">macOS No Longer Ships with Emacs - (think)</a> (<a href=3D"ht=
tps://news.ycombinator.com/item?id=3D44862585">HN</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://yhetil.org/emacs-devel/[email protected]/ra=
w">Re: Emacs-mac as an alternative to NS</a>
<ul class=3D"org-ul">
<li><a href=3D"https://yhetil.org/emacs-devel/[email protected]/raw">S=
ome tips on where to look</a></li>
<li><a href=3D"https://yhetil.org/emacs-devel/[email protected]/raw"=
>Threads and actors?</a></li>
</ul></li>
</ul></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3Dbd62f57efd3206fc5764e9e592206be820002500">'php-ts-mode' depends on 'mh=
tml-ts-mode' instead of JS,CSS and HTML</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D38c5742cba648d953fe62bafc9e05794143b04c1">New command vc-working-tree-=
switch-project (bug#79024)</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D07eb39f1132ceb15e80e7912445890faa8f5b78c">Allow thread's buffer to be =
killed, by default</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D4c9ac95cb05e80142b2ab251061d67ac39dac7df">Variable to control overshoo=
t and backup for TTY cursor  motion</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D1fc4bb1fead205e425f69fa803a71f4e446d48a8">Rename variables *-in-progre=
ss-p to *-in-progress</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3De4352c7a4542bb04f0491f5622f215bd9a3ccb09">Add multi-character pairs to=
 lua-ts-mode and texinfo-mode</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3Dbd1362b686c7dd9083322a587b7738d0da12395c">Autoinsert: Allow condition =
to be a function</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D5d5a00e4ade7ef2e243947813aa26c0da8eb579a">Revert "Autoinsert: Allow co=
ndition to be a function"</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3Dbe4be3eb094ffbbf5e36666acc03ada46903274c">Add auto-revert-buffer-in-pr=
ogress-p</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3Dc501ed7dc19fc6f061c08da59228bc390fd67c39">Generalize finding project m=
atching files to other major modes</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D738a7bb4949fdc93b0b637ac4c65423c928f0924">Autoinsert: Allow condition =
to be a function</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3Dcbeb558f167a588e7792fd270d3142f6960d643d">Use variables to store marki=
ng state</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D6b2856f9cabb91a12dc88e1648a117a9671b25ee">Allow numbered buffer select=
ion for project-shell</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D5ff8a9039583b0e9e05b59986126905542fd78a1">Tramp allows now external im=
plementations for functions</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D9e48d1f49a790b50fa4fe83279ed2281e78f81db">project-prompter: New PREDIC=
ATE and REQUIRE-KNOWN arguments</a></li>
</ul></li>
<li>New packages:
<ul class=3D"org-ul">
<li><a target=3D"_blank" href=3D"https://elpa.nongnu.org/nongnu/flymake-pyr=
efly.html">flymake-pyrefly</a>: A Pyrefly Flymake backend (NonGNU ELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/pasvortilo">pasvortilo=
</a>: Password manager interface for pass/gopass (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/year-1984-theme">year-=
1984-theme</a>: A retro-futuristic theme (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"https://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.social/tags/emacs">Mastodon #emacs</a>,
<a href=3D"https://bsky.app/hashtag/emacs">Bluesky #emacs</a>, <a href=3D"h=
ttps://hn.algolia.com/?query=3Demacs&amp;sort=3DbyDate&amp;prefix&amp;page=
=3D0&amp;dateRange=3Dall&amp;type=3Dstory">Hacker News</a>, <a href=3D"http=
s://lobste.rs/search?q=3Demacs&amp;what=3Dstories&amp;order=3Dnewest">lobst=
e.rs</a>,
<a href=3D"https://programming.dev/c/emacs?dataType=3DPost&amp;page=3D1&amp=
;sort=3DNew">programming.dev</a>, <a href=3D"https://lemmy.world/c/emacs">l=
emmy.world</a>, <a href=3D"https://lemmy.ml/c/emacs?dataType=3DPost&amp;pag=
e=3D1&amp;sort=3DNew">lemmy.ml</a>,
<a href=3D"https://planet.emacslife.com">planet.emacslife.com</a>, <a href=
=3D"https://www.youtube.com/playlist?list=3DPL4th0AZixyREOtvxDpdxC9oMuX7Ar7=
Sdt">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>, a=
nd <a href=3D"https://lists.gnu.org/archive/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 announcement? Please
e-mail me at <a href=3D"mailto:[email protected]">[email protected]</a>=
. Thank you!</p>
</div>
</div>

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

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

    * 2025-08-11 Emacs news
- Upcoming events ([[https://emacslife.com/calendar/emacs-calendar.ics][iCa=
l file]], [[https://emacslife.com/calendar/][Org]]):
  - Emacs.si (in person): Emacs.si meetup #8 2025 (v #=C5=BEivo) https://do=
godki.kompot.si/events/660761d6-862d-43a1-9fb4-955d4e3e1066 Tue Aug 12 1900=
 CET
  - London Emacs (in person): M-x drinks https://www.meetup.com/london-emac=
s-hacking/events/310360735/ Tue Aug 12 1830 Europe/London
  - OrgMeetup (virtual) https://orgmode.org/worg/orgmeetup.html Wed Aug 13 =
0900 America/Vancouver - 1100 America/Chicago - 1200 America/Toronto - 1600=
 Etc/GMT - 1800 Europe/Berlin - 2130 Asia/Kolkata -- Thu Aug 14 0000 Asia/S=
ingapore
  - M-x Research: TBA https://m-x-research.github.io/ Wed Aug 20 0800 Ameri=
ca/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT -=
 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore
  - Emacs APAC: Emacs APAC meetup (virtual) https://emacs-apac.gitlab.io/an=
nouncements/ Sat Aug 23 0130 America/Vancouver - 0330 America/Chicago - 043=
0 America/Toronto - 0830 Etc/GMT - 1030 Europe/Berlin - 1400 Asia/Kolkata -=
 1630 Asia/Singapore
- Beginner:
  - [[https://www.youtube.com/watch?v=3DpPMspoL7m_k][GNU Emacs for Beginner=
s =F0=9F=9A=80 | Setup, Tour & Programming with Emacs on Fedora Linux!]] (4=
8:30)
- Emacs configuration:
  - [[https://www.youtube.com/watch?v=3DGptL42i0JF8][Emacs Embark: Customiz=
ing Commands]] (40:43)
  - [[https://cocode.se/emacs/transient.html][Emacs Hydra menu]] and [[http=
s://cocode.se/emacs/transient_cont.html][Emacs Transient menu]] ([[https://=
mastodon.social/@velocipede/114989436944672605][@[email protected]=
]], [[https://www.reddit.com/r/emacs/comments/1mhnoes/yet_another_hydra_and=
_transient_tutorialw/][Reddit]])
  - [[https://donaldh.wtf/2025/08/til-emacs-display-buffer-alist/][TIL =E2=
=80=93 Emacs display-buffer-alist]] ([[https://hachyderm.io/@donaldh/114992=
454399497445][@[email protected]]])
  - [[https://www.reddit.com/r/emacs/comments/1mk6icx/embarkkubelel_my_tiny=
_package_that_adds_an_embark/][embark.kubel.el: My tiny package that adds a=
n Embark target for kubel resources]]
- Emacs Lisp:
  - [[https://github.com/twitchy-ears/major-mode-change-watcher-mode][twitc=
hy-ears/major-mode-change-watcher-mode: Minor mode that runs functions when=
 the major-mode variable changes using add-variable-watcher]] ([[https://lo=
ci.onl/@morix/115012764317756735][@[email protected]]])
  - [[https://www.youtube.com/watch?v=3Dnto_2pmCytg][emacs package dev v253=
2864955]] (02:02:04)
  - [[https://i.redd.it/8itluy29fthf1.png][(Released) grid-table: is a gene=
ral grid table component for Emacs, supporting rich text and image renderin=
g, formula calculation, interactive editing, sorting, persistence, and plug=
in extension.]] ([[https://www.reddit.com/r/emacs/comments/1mkyiy0/released=
_gridtable_is_a_general_grid_table/][Reddit]])
  - [[https://flandrew.srht.site/listful/pansymbolic-mapping-all-emacs-lisp=
-symbols.html][Listful Andrew: Pansymbolic: Mapping all Emacs Lisp symbols]]
    - [[https://flandrew.srht.site/listful/sw-emacs-symtable.html][Listful =
Andrew: SymTable =E2=80=94 Build and search flat hash tables of symbols (Em=
acs=C2=A0package)]]
    - [[https://flandrew.srht.site/listful/sw-emacs-symtree.html][Listful A=
ndrew: SymTree =E2=80=94 Build and search nested hash tables of symbols (Em=
acs=C2=A0package)]]
  - Livestreams about Emacs Reader develeopment: [[https://tv.dyne.org/w/1B=
GxWKn9aXjMv1wcKZ63A5][2:38 PM]], [[https://tv.dyne.org/w/hrpy3UbcTtpeoJUyqL=
EgZj][3:03 PM]], [[https://tv.dyne.org/w/g9e7yvj2ZhTXFTcvbNKR8D][3:19 PM]],=
 [[https://tv.dyne.org/w/nTJtzwDPRR48HHHqTj8Fz4][3:22 PM]], [[https://tv.dy=
ne.org/w/3s4uR6nMu36SrkQsnYLM18][5:38 PM]]
- Appearance:
  - [[https://v.redd.it/anqa7qup72hf1][Cursor trails in Emacs]] ([[https://=
www.reddit.com/r/emacs/comments/1mho85x/cursor_trails_in_emacs/][Reddit]])
  - [[https://protesilaos.com/codelog/2025-08-04-emacs-doric-oak-pine-theme=
s/][Protesilaos Stavrou: Emacs: new =E2=80=98oak=E2=80=99 and =E2=80=98pine=
=E2=80=99 doric-themes]]
  - [[https://protesilaos.com/codelog/2025-08-11-emacs-doric-themes-0-3-0/]=
[Protesilaos Stavrou: Emacs: doric-themes version 0.3.0]]
  - [[https://www.youtube.com/watch?v=3DFFd5ev4CJYE][Ep689 emacs. commands =
for cycle color themes, font, space hyphen lowline.]] (31:16)
- TRAMP:
  - [[https://github.com/jsadusk/tramp-hlo][jsadusk/tramp-hlo: High level o=
perations as tramp handlers]] ([[https://debbugs.gnu.org/cgi/bugreport.cgi?=
bug=3D79094][#79094 - [wishlist] Optimizations for round trips in tramp - G=
NU bug report logs]])
- Writing:
  - [[https://www.reddit.com/r/emacs/comments/1mmtuzf/how_popular_is_markdo=
wnmode_compared_to_orgmode/][How popular is Markdown mode compared to Org M=
ode?]] ([[https://irreal.org/blog/?p=3D13188][Irreal]])
- Org Mode:
  - [[https://blog.wilcoxd.com/2025/06/14/OrgMode-As-Architecture-Notebook/=
][Org Mode as a software development architecture notebook]] ([[https://www=
.reddit.com/r/orgmode/comments/1mkgi4m/org_mode_as_a_software_development_a=
rchitecture/][Reddit]])
  - [[https://chrismaiorana.com/org-file-includes/][Chris Maiorana: Wrangli=
ng project files with includes]] ([[https://www.youtube.com/watch?v=3DhzdL7=
WNoP2M][YouTube]] 07:07)
  - [[https://github.com/Raemi/org-reschedule-by-rule][org-reschedule-by-ru=
le: Cron-based rescheduling for tasks]]
  - [[https://davemq.github.io/2025/08/08/org-update-date-on-save.html][Upd=
ate #+date automatically when saving Org document | Dave=E2=80=99s Blog]] (=
[[https://fosstodon.org/@davemq/114993856319258973][@[email protected]]])
  - [[https://i.redd.it/bin08ufns9hf1.png][(update) org-supertag: Table Vie=
w now support multi-line text and image in cell]] ([[https://www.reddit.com=
/r/emacs/comments/1mimanc/update_orgsupertag_table_view_now_support/][Reddi=
t]])
  - [[https://j.agrue.info/giacsans-indexing-with-emacs-and-org.html][Writi=
ng to think 2: Write harder - GIAC/SANS Indexing with Emacs and Org]] ([[ht=
tps://mastodon.bsd.cafe/@jaredj/114983016616173076][@[email protected]=
fe]])
  - [[https://www.reddit.com/r/orgmode/comments/1mi456p/figured_out_a_way_t=
o_export_from_apple_notes_to/][Figured out a way to export from Apple Notes=
 to orgmode]]
  - Org development:
    - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG=
-NEWS?id=3Daf956f94f64324a4f1f449730f062850b35ba9a4][org-element: Fix parsi=
ng and interpreting drawers with leading empty lines]]
    - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG=
-NEWS?id=3D1d8dbae5f883db3157cbb1c6da763dbe35811804][org-babel: Do not trea=
t :results drawer verbatim]]
    - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG=
-NEWS?id=3D23d219693ccf0e185bacaf00f8a7d9e609e635b8][lisp/org.el: Add abili=
ty to sort tags by hierarchy]]
    - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG=
-NEWS?id=3Db02c34948b051f8714c682f22f9a9cfc91c0501e][Allow `org-tags-sort-f=
unction' to be a list of functions]]
- Coding:
  - [[https://github.com/SebastianMeisel/journalctl-mode][SebastianMeisel/j=
ournalctl-mode: Major mode to view journalctl's output in Emacs]]
  - [[https://mbork.pl/2025-08-11_Using_Eldoc_to_show_entities_with_given_u=
uids_in_the_echo_area][Marcin Borkowski: Using Eldoc to show entities with =
given uuids in the echo area]]
  - [[https://github.com/stsquad/hubi][stsquad/hubi: Homogeneous Unified Bu=
ilder Interface - a transient interface to build tools for Emacs]]
  - [[https://fosstodon.org/@circfruit/114989497276297204][Eglot: Tip about=
 using git init and .gitignore to skip subdirectories with lots of files]]
  - [[https://www.jamescherti.com/emacs-fix-vc-diff-issues-git-crypt-rails-=
credentials/][James Cherti: Using Emacs vc-diff with tools such as git-cryp=
t or Rails credentials: Handling Binary Diff Issues]]
- Shells:
  - [[https://gitlab.com/xgqt/xgqt-elisp-lib-zshzel/-/blob/master/zshzel.el=
?ref_type=3Dheads][zshzel.el - integrate with the Zsh Z plugin for changing=
 location]] ([[https://functional.cafe/@xgqt/114983423974416707][@xgqt@func=
tional.cafe]])
- Mail, news, and chat:
  - [[https://github.com/tanrax/lobsters.el][tanrax/lobsters.el: A simple a=
nd elegant Lobsters client for Emacs]] ([[https://activity.andros.dev/@andr=
os/statuses/01K2500781ZH3KEWQ5JZY1TSJQ][@[email protected]]], [[ht=
tps://lobste.rs/s/ray4zn/lobsters_client_for_emacs][lobste.rs]])
  - [[https://mathstodon.xyz/@oantolin/114978147653366288][How to fix corfu=
 use in lem.el]]
  - [[https://cnoceda.com/tecnologia/posts/20250615T191346--delta-chat-and-=
org-mode__blog_tecnologia.html][Delta Chat and Org-Mode]] ([[https://mastod=
on.social/@Cnoceda/115003943814575192][@[email protected]]])
- AI:
  - [[https://www.youtube.com/watch?v=3D6hHD-mHg08A][Set up AI assisted pro=
gramming in Emacs using aider]] (06:41)
  - [[https://i.redd.it/awz7c5kfcahf1.jpeg][Claude Code IDE v0.2.5: Now wit=
h tree-sitter MCP, eat and flymake support, and other goodies]] ([[https://=
www.reddit.com/r/emacs/comments/1miovop/claude_code_ide_v025_now_with_trees=
itter_mcp_eat/][Reddit]], [[https://news.ycombinator.com/item?id=3D44811567=
][HN]])
  - [[https://github.com/cvdub/gptel-project][gptel-project: Project-based =
context, transcripts, and summaries for gptel]] ([[https://www.reddit.com/r=
/emacs/comments/1mlgirp/gptelproject_projectbased_context_transcripts_and/]=
[Reddit]])
  - [[https://www.reddit.com/r/emacs/comments/1mkj3zj/accessing_github_copi=
lot_enterprise_emu_plan_from/][Accessing Github Copilot Enterprise (EMU) pl=
an from Emacs]]
  - [[https://github.com/steveyegge/efrit][GitHub - steveyegge/efrit: A nat=
ive elisp coding agent running in Emacs]] ([[https://news.ycombinator.com/i=
tem?id=3D44840654][HN]], [[https://www.reddit.com/r/emacs/comments/1mblbuk/=
github_steveyeggeefrit_a_native_elisp_coding/][Reddit]], [[https://programm=
ing.dev/post/34777367?scrollToComments=3Dtrue][programming.dev]])
  - [[https://www.heise.de/news/Emacs-trifft-Claude-KI-gestuetzte-Softwaree=
ntwicklung-mit-dem-Editor-Urgestein-10513860.html][Emacs trifft Claude: KI-=
gest=C3=BCtzte Softwareentwicklung mit dem Editor-Urgestein | heise online]=
] ([[https://social.tchncs.de/@simsus/115004847726130194][@[email protected]=
hncs.de]])
- Community:
  - [[https://emacs.social/@runlevelrobot/114971311358624152][emacs.social =
shutting down this week]]
  - [[https://mtwb.blog/posts/2025/blaugust2025/my-first-week-with-emacs/][=
My First Week With Emacs - Matt's Blog]] ([[https://polymaths.social/@theli=
nuxcast/statuses/01K298SHS0YQX3S05BAD3VZCGX][@[email protected]=
]])
  - [[https://mtwb.blog/posts/2025/blaugust2025/trying-emacs/][Trying Emacs=
 Again, Again - Matt's Blog]] ([[https://polymaths.social/@thelinuxcast/sta=
tuses/01K1VZZ1T5RBMKQXGF5JTERPV4][@[email protected]]])
  - [[https://protesilaos.com/codelog/2025-08-06-emacs-writing-studio-book/=
][Protesilaos Stavrou: I got the Emacs Writing Studio (EWS) book]]
  - Elevator pitches:
    - [[http://yummymelon.com/devnull/emacs-elevator-pitch-nerd-kitch-merch=
.html][Charles Choi: Emacs Elevator Pitch: Nerd-kitch Merch]] ([[https://ir=
real.org/blog/?p=3D13177][Irreal]])
    - [[https://www.cyan.sh/blog/posts/consistency.html][Jakub Nowak: Consi=
stency]]
    - [[https://christiantietze.de/posts/2025/08/emacs-elevator-pitch/][Chr=
istian Tietze: Emacs Elevator Pitch (August Blog Carnival)]]
    - [[https://randyridenour.net/posts/2025-08-10-emacs-elevator-pitch.htm=
l][Randy Ridenour: My Emacs Elevator Pitch]] ([[https://irreal.org/blog/?p=
=3D13186][Irreal]])
    - [[https://mike.hostetlerhome.com/emacs-works-for-you][Emacs Works For=
 You =E2=80=94 Where Are The Wise Men?]] ([[https://appdot.net/@mikehoss/11=
4989512506824990][@[email protected]]])
    - [[https://klymilark.omg.lol/2025/08/07/untitled-3/][(Untitled) =E2=80=
=93 Kristell's Commonplace]] ([[https://social.lol/@klymilark/1149994467595=
37972][@[email protected]]]) - on recommending Emacs
  - Prot Asks:
    - [[https://www.youtube.com/watch?v=3DYzVToImIm1Y][Prot Asks: James abo=
ut teaching biology, Emacs, and free software politics]] (01:06:48)
    - [[https://protesilaos.com/codelog/2025-08-06-prot-asks-james-biology-=
teaching-emacs-free-software-politics/][Protesilaos Stavrou: Prot Asks: Jam=
es about biology teaching, Emacs, and free software politics]]
    - [[https://protesilaos.com/codelog/2025-08-10-prot-asks-pizzatorque-em=
acs-programming-linguistics-community-life/][Protesilaos Stavrou: Prot Asks=
: PizzaTorque about Emacs for programming, linguistics, art and community]]
    - [[https://www.youtube.com/watch?v=3D-g8o0M9CRkA][Prot Asks: PizzaTorq=
ue about Emacs for programming, linguistics, art and community]] (01:34:46)
- Other:
  - [[https://bicycleforyourmind.com/much_ado_about_emacs_010][Much Ado Abo=
ut Emacs 010 - Bicycle For Your Mind]] ([[https://fosstodon.org/@macosxguru=
/114982308959629754][@[email protected]]])
  - [[https://www.youtube.com/watch?v=3DrTtLu4QAT2I][Emacs PDF-Tools Tips Y=
ou Probably Don=E2=80=99t Know #pdftools #emacs #navigation]] (15:44)
  - [[https://www.reddit.com/r/emacs/comments/1mlhxo0/oc_visibleautoreverte=
l_smart_autorevert_for_emacs/][[OC] visible-auto-revert.el - Smart auto-rev=
ert for Emacs that only monitors visible buffers]]
  - [[https://www.reddit.com/r/emacs/comments/1ml0z3u/the_2nd_edition_of_th=
e_howm_tutorial/][The 2nd edition of the Howm tutorial]]
  - [[https://randyridenour.net/posts/2025-08-10-inserting-bible-text-with-=
emacs.html][Randy Ridenour: Inserting Bible Passages With Emacs]]
  - [[https://batsov.com/articles/2025/01/12/macos-no-longer-ships-with-ema=
cs/][macOS No Longer Ships with Emacs - (think)]] ([[https://news.ycombinat=
or.com/item?id=3D44862585][HN]])
- Emacs development:
  - emacs-devel:
    - [[https://yhetil.org/emacs-devel/[email protected]/raw][Re: =
Emacs-mac as an alternative to NS]]
      - [[https://yhetil.org/emacs-devel/[email protected]/raw][Some t=
ips on where to look]]
      - [[https://yhetil.org/emacs-devel/[email protected]/raw][Thre=
ads and actors?]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Dbd62=
f57efd3206fc5764e9e592206be820002500]['php-ts-mode' depends on 'mhtml-ts-mo=
de' instead of JS,CSS and HTML]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D38c5=
742cba648d953fe62bafc9e05794143b04c1][New command vc-working-tree-switch-pr=
oject (bug#79024)]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D07eb=
39f1132ceb15e80e7912445890faa8f5b78c][Allow thread's buffer to be killed, b=
y default]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D4c9a=
c95cb05e80142b2ab251061d67ac39dac7df][Variable to control overshoot and bac=
kup for TTY cursor  motion]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D1fc4=
bb1fead205e425f69fa803a71f4e446d48a8][Rename variables *-in-progress-p to *=
-in-progress]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3De435=
2c7a4542bb04f0491f5622f215bd9a3ccb09][Add multi-character pairs to lua-ts-m=
ode and texinfo-mode]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Dbd13=
62b686c7dd9083322a587b7738d0da12395c][Autoinsert: Allow condition to be a f=
unction]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D5d5a=
00e4ade7ef2e243947813aa26c0da8eb579a][Revert "Autoinsert: Allow condition t=
o be a function"]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Dbe4b=
e3eb094ffbbf5e36666acc03ada46903274c][Add auto-revert-buffer-in-progress-p]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Dc501=
ed7dc19fc6f061c08da59228bc390fd67c39][Generalize finding project matching f=
iles to other major modes]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D738a=
7bb4949fdc93b0b637ac4c65423c928f0924][Autoinsert: Allow condition to be a f=
unction]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Dcbeb=
558f167a588e7792fd270d3142f6960d643d][Use variables to store marking state]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D6b28=
56f9cabb91a12dc88e1648a117a9671b25ee][Allow numbered buffer selection for p=
roject-shell]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D5ff8=
a9039583b0e9e05b59986126905542fd78a1][Tramp allows now external implementat=
ions for functions]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D9e48=
d1f49a790b50fa4fe83279ed2281e78f81db][project-prompter: New PREDICATE and R=
EQUIRE-KNOWN arguments]]
- New packages:
  - https://elpa.nongnu.org/nongnu/flymake-pyrefly.html: A Pyrefly Flymake =
backend (NonGNU ELPA)
  - https://melpa.org/#/pasvortilo: Password manager interface for pass/gop=
ass (MELPA)
  - https://melpa.org/#/year-1984-theme: A retro-futuristic theme (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/spacemacs][r/spacemacs]], [[https://www.reddit.c=
om/r/planetemacs][r/planetemacs]], [[https://mastodon.social/tags/emacs][Ma=
stodon #emacs]],
[[https://bsky.app/hashtag/emacs][Bluesky #emacs]], [[https://hn.algolia.co=
m/?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][prog=
ramming.dev]], [[https://lemmy.world/c/emacs][lemmy.world]], [[https://lemm=
y.ml/c/emacs?dataType=3DPost&page=3D1&sort=3DNew][lemmy.ml]],
[[https://planet.emacslife.com][planet.emacslife.com]], [[https://www.youtu=
be.com/playlist?list=3DPL4th0AZixyREOtvxDpdxC9oMuX7Ar7Sdt][YouTube]], [[htt=
p://git.savannah.gnu.org/cgit/emacs.git/log/etc/NEWS][the Emacs NEWS
file]], [[https://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 announcement? Please
e-mail me at [[mailto:[email protected]][[email protected]]]. Thank you!

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