2025-08-18 Emacs news

Sacha Chua <[email protected]> Mon, 18 Aug 2025 23:22:44 -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-18 Emacs news
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
(let's try this with less punctuation...)

  - Emacs 30:
    - Emacs 30.2 Release Announcement https://lists.gnu.org/archive/html/em=
acs-devel/2025-08/msg00493.html (FTP https://ftp.gnu.org/gnu/emacs/, Window=
s binaries https://ftp.gnu.org/gnu/emacs/windows/emacs-30/?C=3DM;O=3DD, Red=
dit https://www.reddit.com/r/emacs/comments/1mq6btk/emacs_302_release_annou=
ncement/, HN https://news.ycombinator.com/item?id=3D44926646, lobste.rs htt=
ps://lobste.rs/s/vqd2oj/emacs_30_2_is_here, Irreal https://irreal.org/blog/=
?p=3D13197) - bugfix release
  - Help wanted:
    - Emacs Stack Exchange is looking for moderators https://emacs.stackexc=
hange.com/election/5 (Reddit https://www.reddit.com/r/emacs/comments/1mruyg=
4/emacs_stack_exchange_is_looking_for_moderators/)
    - Need someone to step up to maintain thread-related code https://lists=
.gnu.org/archive/html/emacs-devel/2025-08/msg00536.html (Eli wants to stop =
overseeing it https://lists.gnu.org/archive/html/emacs-devel/2025-08/msg005=
64.html)
    - GNUStep testers needed for patch for priority C-g processing on NS ht=
tps://lists.gnu.org/archive/html/emacs-devel/2025-08/msg00469.html (event l=
oop details https://lists.gnu.org/archive/html/emacs-devel/2025-08/msg00494=
.html)
  - Upcoming events (iCal file https://emacslife.com/calendar/emacs-calenda=
r.ics, Org https://emacslife.com/calendar/):
    - M-x Research: TBA https://m-x-research.github.io/ Wed Aug 20 0800 Ame=
rica/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/=
announcements/ Sat Aug 23 0130 America/Vancouver - 0330 America/Chicago - 0=
430 America/Toronto - 0830 Etc/GMT - 1030 Europe/Berlin - 1400 Asia/Kolkata=
 - 1630 Asia/Singapore
    - EmacsSF (in person): coffee.el in SF https://www.meetup.com/emacs-sf/=
events/310514138/ Sat Aug 23 1100 America/Los_Angeles
    - Emacs Berlin (hybrid, in English) https://emacs-berlin.org/ Wed Aug 2=
7 0930 America/Vancouver - 1130 America/Chicago - 1230 America/Toronto - 16=
30 Etc/GMT - 1830 Europe/Berlin - 2200 Asia/Kolkata -- Thu Aug 28 0030 Asia=
/Singapore
  - Emacs configuration:
    - OC I created "Package Upgrade Guard" - a diff-checking tool for packa=
ge upgrades https://github.com/kn66/package-upgrade-guard.el (Reddit https:=
//www.reddit.com/r/emacs/comments/1mrvgmn/oc_i_created_package_upgrade_guar=
d_a_diffchecking/)
    - a minor mode inspired by meow https://github.com/zhuzhonghua/mm-mode =
(Reddit https://www.reddit.com/r/emacs/comments/1mqqwya/a_minor_mode_inspir=
ed_by_meow/) - modal editing keys
    - Supreme Sexp System 3.3.22 - SSS - a Lisp machine adventure - Dracula=
 palette, quality of life improvements https://codeberg.org/jjba23/sss (@ss=
[email protected] https://mastodon.social/@sss_project/115017847992=
122245)
  - Emacs Lisp:
    - Exemplify-ERT =E2=80=94 Clean examples that double as ERT declaration=
s (Emacs=C2=A0package)=C2=A0=E2=80=94=C2=A0Listful Andrew https://flandrew.=
srht.site/listful/sw-emacs-exemplify-ert.html (@[email protected] https://t=
odon.nl/@mousebot/115044461887293645)
    - compile-angel.el (Release 1.1.2) - Accelerate Emacs by Byte-compiling=
 and Native-compiling all Elisp files https://github.com/jamescherti/compil=
e-angel.el (Reddit https://www.reddit.com/r/emacs/comments/1mqzu3z/compilea=
ngelel_release_112_accelerate_emacs_by/) - add support for detecting no-byt=
e-compile
    - isamert/egnuplot: Composable Gnuplot macro for Emacs Lisp https://git=
hub.com/isamert/egnuplot (@[email protected] https://mastodon.social/=
@isamert/115044500403121961)
    - Building Emacs UI for the Scheme test runner https://youtu.be/LQ8z9ZK=
mzEc (@[email protected] https://fosstodon.org/@abcdw/115025842076685354)
    - Ep692 Emacs Lisp Find Replace Greek Chars, Multiple Pairs Algorithm, =
Feedback Loop Problem https://www.youtube.com/watch?v=3DUOGFnnyGsZo (01:08:=
01)
    - Timestamp Files - Emacs Lisp | lesson 14 https://www.youtube.com/watc=
h?v=3DMAvSavIfA3U (09:22)
    - Make An Emacs Buffer Pops Up Upon Asynchronous Response | lesson 12 h=
ttps://www.youtube.com/watch?v=3DTioEQ22_GJc (11:23)
    - Listful Andrew: What is Pansymbolic? And why would you, Emacs package=
 developer, care? https://flandrew.srht.site/listful/what-is-pansymbolic.ht=
ml
      - Listful Andrew: You using Pansymbolic: examples https://flandrew.sr=
ht.site/listful/you-using-pansymbolic-examples.html
  - Appearance:
    - Emacs toggle transparency with interactive function https://www.reddi=
t.com/r/emacs/comments/1mrqi6p/emacs_toggle_transparency_with_interactive/
    - New Theme for Emacs - Cacao-Theme https://github.com/Michael-Garibald=
i/Cacao-theme/tree/main?tab=3Dreadme-ov-file (Reddit https://www.reddit.com=
/r/emacs/comments/1ms9omo/new_theme_for_emacs_cacaotheme/)
    - Protesilaos Stavrou: Emacs: in-development "doric-beach" and "doric-v=
alley" themes https://protesilaos.com/codelog/2025-08-17-emacs-doric-beach-=
and-doric-valley-themes/
  - Navigation:
    - Fixing Emacs Page Navigation http://yummymelon.com/devnull/fixing-ema=
cs-page-navigation.html (Reddit https://www.reddit.com/r/emacs/comments/1mo=
pid1/fixing_emacs_page_navigation/, Irreal https://irreal.org/blog/?p=3D131=
95)
    - James Dyer: Fast Recent File Navigation in Emacs https://emacs.dyerdw=
elling.family/emacs/20250815071935-emacs--fast-file-navigation-in-emacs/ (I=
rreal https://irreal.org/blog/?p=3D13202)
    - Imitating framemove in SwayWM https://www.reddit.com/r/emacs/comments=
/1mtfogo/imitating_framemove_in_swaywm/
  - Org Mode:
    - fediverse username custom Org link type https://github.com/masukomi/m=
asuconfigs/blob/master/.config/doom/custom/fediverse-links.el (@masukomi@co=
nnectified.com https://connectified.com/@masukomi/115050208596682931)
    - I made a package to fetch and manage Gmail threads directly in Org Mo=
de: org-gmail https://github.com/balaramadurai/org-gmail (Reddit https://ww=
w.reddit.com/r/emacs/comments/1mqtdxg/i_made_a_package_to_fetch_and_manage_=
gmail/)
    - Deploy org-beamer slides to gitlab pages via CI https://www.draketo.d=
e/software/org-mode-tipps#org-beamer-deploy-gitlab-pages
    - ox-leanpub: patch for fixed handling of custom LEANPUB_BOOK_OUTPUT_DI=
R https://gitlab.com/zzamboni/ox-leanpub/-/merge_requests/2 (@masukomi@conn=
ectified.com https://connectified.com/@masukomi/115051879284609265)
    - phil/org-infosec: An example of using org-mode for information securi=
ty/ IT - Phil's Git https://git.bajsicki.com/phil/org-infosec
    - marcuskammer/user-centered-development-book: Book about user-centered=
 development for SaaS - code.metalisp.dev https://code.metalisp.dev/marcusk=
ammer/user-centered-development-book (Reddit https://www.reddit.com/r/emacs=
/comments/1mp7ujh/publish_pdf_docs_using_emacs_orgmode_latex_and/) - Export=
ed from Org
    - dock.el https://github.com/hron/dock.el and org-agenda-dock https://g=
ithub.com/hron/org-agenda-dock - Seamless Emacs + Dock Integration (Reddit =
https://www.reddit.com/r/emacs/comments/1mtf4we/dockel_and_orgagendadock_se=
amless_emacs_dock/)
    - Artawower/raindrop.el: Raindrop integration for OrgMode https://githu=
b.com/Artawower/raindrop.el (Reddit https://www.reddit.com/r/emacs/comments=
/1mphgvt/raindropel_org_mode_search_editing_integration/) - bookmarks
    - tanrax/org-social: Org-social is a decentralized social network that =
runs on an Org Mode file over HTTP. https://github.com/tanrax/org-social (H=
N https://news.ycombinator.com/item?id=3D44889354)
    - Org development:
      - lisp/ob-csharp.el: Include support for evaluating C# code blocks ht=
tps://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=
=3D526a7d1cc65409d5546b009f54fed28726a9457d
  - Denote:
    - Add keyword to Denote filename https://social.sachachua.com/fileserve=
r/01J7WFCH607M5F65AX513WCAQJ/attachment/small/01K2J78QY3CR594GWXE6RHNS45.jp=
eg (@[email protected] https://mastodon.social/@Cnoceda/1150226101691=
84073)
    - Integrating GPTel and Denote https://github.com/pprevos/gptel-denote =
(Reddit https://www.reddit.com/r/emacs/comments/1mrpema/integrating_gptel_a=
nd_denote/)
  - Coding:
    - Modern Emacs Part 2: Project.el, Eglot and Corfu - VOD - YouTube http=
s://youtu.be/GzQNdpd0D-4?feature=3Dshared
    - Protesilaos Stavrou: Emacs: sxhkdrc-mode version 1.2.0 https://protes=
ilaos.com/codelog/2025-08-14-emacs-sxhkdrc-mode-1-2-0/
  - Web:
    - Migration from Pocket and Hatena Bookmark to Raindrop.io (and Creatin=
g helm-raindrop.el) - DEV Community https://dev.to/masutaka/migration-from-=
pocket-and-hatena-bookmark-to-raindropio-and-creating-helm-raindropel-5f76
      - Emacs helm-raindrop.el demo https://www.youtube.com/watch?v=3Dte8OT=
zM4V3A (00:35)
    - Lars Ingebrigtsen: Filtering data centres from web stats https://lars=
.ingebrigtsen.no/2025/08/16/filtering-data-centres-from-web-stats/
    - Edite texto no seu navegador usando o Emacs https://www.youtube.com/w=
atch?v=3D9scNUayMIxs (10:04)
  - Mail, news, and chat:
    - The emacs.social Mastodon server continues to be available (thanks, @=
[email protected]) https://emacs.social/@runlevelrobot/11501886785=
3464188
    - mu4e: code for finding all unread messages from the same sender https=
://bsky.app/profile/xenodium.bsky.social/post/3lwcdlau3f227
  - Multimedia:
    - Marcin Borkowski: Cutting clips from videos with Emacs https://mbork.=
pl/2025-08-18_Cutting_clips_from_videos_with_Emacs
  - Fun:
    - Kaomel: a snappy kaomoji picker for Emacs https://zwit.link/posts/kao=
mel-emacs-package/ (Reddit https://www.reddit.com/r/emacs/comments/1mpbe6f/=
kaomel_a_snappy_kaomoji_picker_for_emacs/)
    - chip-8 emulator running in emacs https://www.reddit.com/r/emacs/comme=
nts/1mnniya/chip8_emulator_running_in_emacs/
  - AI:
    - How To Handle API Errors From OpenAI - Emacs Lisp | lesson 13 https:/=
/www.youtube.com/watch?v=3DvO-ErrL1EpY (11:11)
    - Pure Elisp MCP server for Emacs https://github.com/rhblind/emacs-mcp-=
server (Reddit https://www.reddit.com/r/emacs/comments/1mt4kiq/pure_elisp_m=
cp_server_for_emacs/)
  - Community:
    - Fortnightly Tips, Tricks, and Questions =E2=80=94 2025-08-12 / week 3=
2 https://www.reddit.com/r/emacs/comments/1mnxffy/fortnightly_tips_tricks_a=
nd_questions_20250812/
    - Zac Romero: Elevator Pitch for Emacs: like the terminal with added di=
mensions https://zacromero.com/post/emacs-elevator-pitch/
    - first week with emacs https://skoove.dev/blog/emacs-week-1/ (Reddit h=
ttps://www.reddit.com/r/emacs/comments/1msgeog/first_week_with_emacs/)
    - Protesilaos Stavrou: Prot Asks: Arni about Emacs, no distractions, so=
cialising, and self-expression through art https://protesilaos.com/codelog/=
2025-08-13-prot-asks-arni-emacs-no-distractions-art/
    - Protesilaos Stavrou: Prot Asks: Erik about Emacs since the 1990s, Ore=
gon and Portland, and podcasting https://protesilaos.com/codelog/2025-08-17=
-prot-asks-erik-emacs-1990s-portland-oregon-podcasting/
    - All ATC message routing in Germany was done through Emacs (2021) http=
s://www.reddit.com/r/emacs/comments/lly7po/comment/gnvzisy/ (lobste.rs http=
s://lobste.rs/s/giy0kl/all_atc_message_routing_germany_was_done)
    - The Code Editor Wars: A Dev=E2=80=99s Guide to Surviving 2025 https:/=
/www.youtube.com/watch?v=3DHycaJwHqs5M (02:25)
    - Matt from The Linux Cast on macOS, NixOS, Emacs & More https://www.yo=
utube.com/watch?v=3DV4mzxJROCFk (02:23:43) (~ 0:48 or so)
  - Other:
    - Donovan R.: My Emacs journey (4) - Weird Yet Amazing Modes https://do=
novan-ratefison.mg/2025/08/17/Weird-Yet-Amazing-Modes-In-Emacs/ - svg-clock=
, artist-mode, follow-mode
    - Recommendation for Android: termux + syncthing + Emacs + Spacemacs + =
8vim keyboard https://sopuli.xyz/post/32273165
    - Arkadiusz =C5=9Awi=C4=99tnicki prezentuje dzia=C5=82anie edytora Emac=
s oraz narz=C4=99dzia Emacspeak... https://tyflopodcast.net/emacs/
  - Emacs development:
    - emacs-devel:
      - Re: C-g responsiveness expectations (NSApp, maybe more) https://lis=
ts.gnu.org/archive/html/emacs-devel/2025-08/msg00480.html
      - NSApp: Investigating memory usage anomalies https://lists.gnu.org/a=
rchive/html/emacs-devel/2025-08/msg00530.html
    - VC: New commands for incoming and outgoing fileset diffs https://git.=
savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Dda3973b657db46501e650f=
b4af4a4f3bb07c77fd
    - whitespace-mode: New style to prettify page delimiters characters. ht=
tps://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D997461f48497=
e67ca4913ad18ae7d6d3562459d7
    - Add support for updating *=E2=80=8BCompletions* as you type https://g=
it.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D4d90bdb385a23b26dde=
cae04b92e5557be172d27
    - New user option 'treesit-enabled-modes' (bug#79180) https://git.savan=
nah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D0ac3a1f26c6c02d0a81290dba4d=
30d57e5bd92f1
    - tab-line: Allow to hide excluded buffers in the tab line. (Bug#79159)=
 https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D8f08cb386=
efa989d75d10b95b26999b8ff38cb72
  - New packages:
    - automoji https://melpa.org/#/automoji: Discord-like emoji completion =
(MELPA)
    - hotdesk https://melpa.org/#/hotdesk: Flexible frame Buffer Lists for =
projects & workspaces (MELPA)
    - iso-date https://elpa.gnu.org/packages/iso-date.html: Utilities for w=
orking with ISO dates (GNU ELPA)
    - pomo-cat https://melpa.org/#/pomo-cat: Pomodoro timer with cat-themed=
 breaks (MELPA)

  If you're looking for something to write about, consider this month's Ema=
cs Carnival theme: your elevator pitch for Emacs https://takeonrules.com/20=
25/08/01/emacs-carnival-2025-08-your-elevator-pitch-for-emacs/.

  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, Mastodon #emacs https://mastodon.social/tags/emacs, Bluesky #emacs ht=
tps://bsky.app/hashtag/emacs, Hacker News https://hn.algolia.com/?query=3De=
macs&sort=3DbyDate&prefix&page=3D0&dateRange=3Dall&type=3Dstory, lobste.rs =
https://lobste.rs/search?q=3Demacs&what=3Dstories&order=3Dnewest, programmi=
ng.dev https://programming.dev/c/emacs?dataType=3DPost&page=3D1&sort=3DNew,=
 lemmy.world https://lemmy.world/c/emacs, lemmy.ml https://lemmy.ml/c/emacs=
?dataType=3DPost&page=3D1&sort=3DNew, planet.emacslife.com https://planet.e=
macslife.com, YouTube https://www.youtube.com/playlist?list=3DPL4th0AZixyRE=
OtvxDpdxC9oMuX7Ar7Sdt, the Emacs NEWS file http://git.savannah.gnu.org/cgit=
/emacs.git/log/etc/NEWS, Emacs Calendar https://emacslife.com/calendar/, an=
d emacs-devel https://lists.gnu.org/archive/html/emacs-devel/2025-08. Thank=
s to Andr=C3=A9s Ram=C3=ADrez for emacs-devel links. Do you have an Emacs-r=
elated link or announcement? Please e-mail me at [email protected] mailto=
:[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-orgc97185e" class=3D"outline-3">
<h3 id=3D"orgc97185e">2025-08-18 Emacs news</h3>
<div class=3D"outline-text-3" id=3D"text-orgc97185e">
<ul class=3D"org-ul">
<li>Emacs 30:
<ul class=3D"org-ul">
<li><a href=3D"https://lists.gnu.org/archive/html/emacs-devel/2025-08/msg00=
493.html">Emacs 30.2 Release Announcement</a> (<a href=3D"https://ftp.gnu.o=
rg/gnu/emacs/">FTP</a>, <a href=3D"https://ftp.gnu.org/gnu/emacs/windows/em=
acs-30/?C=3DM;O=3DD">Windows binaries</a>, <a href=3D"https://www.reddit.co=
m/r/emacs/comments/1mq6btk/emacs_302_release_announcement/">Reddit</a>, <a =
href=3D"https://news.ycombinator.com/item?id=3D44926646">HN</a>, <a href=3D=
"https://lobste.rs/s/vqd2oj/emacs_30_2_is_here">lobste.rs</a>, <a href=3D"h=
ttps://irreal.org/blog/?p=3D13197">Irreal</a>) - bugfix release</li>
</ul></li>
<li>Help wanted:
<ul class=3D"org-ul">
<li><a href=3D"https://emacs.stackexchange.com/election/5">Emacs Stack Exch=
ange is looking for moderators</a> (<a href=3D"https://www.reddit.com/r/ema=
cs/comments/1mruyg4/emacs_stack_exchange_is_looking_for_moderators/">Reddit=
</a>)</li>
<li><a href=3D"https://lists.gnu.org/archive/html/emacs-devel/2025-08/msg00=
536.html">Need someone to step up to maintain thread-related code</a> (<a h=
ref=3D"https://lists.gnu.org/archive/html/emacs-devel/2025-08/msg00564.html=
">Eli wants to stop overseeing it</a>)</li>
<li><a href=3D"https://lists.gnu.org/archive/html/emacs-devel/2025-08/msg00=
469.html">GNUStep testers needed for patch for priority C-g processing on N=
S</a> (<a href=3D"https://lists.gnu.org/archive/html/emacs-devel/2025-08/ms=
g00494.html">event loop details</a>)</li>
</ul></li>
<li>Upcoming events (<a href=3D"https://emacslife.com/calendar/emacs-calend=
ar.ics">iCal file</a>, <a href=3D"https://emacslife.com/calendar/">Org</a>):
<ul class=3D"org-ul">
<li>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>
<li>EmacsSF (in person): coffee.el in SF <a href=3D"https://www.meetup.com/=
emacs-sf/events/310514138/">https://www.meetup.com/emacs-sf/events/31051413=
8/</a> Sat Aug 23 1100 America/Los_Angeles</li>
<li>Emacs Berlin (hybrid, in English) <a href=3D"https://emacs-berlin.org/"=
>https://emacs-berlin.org/</a> Wed Aug 27 0930 America/Vancouver - 1130 Ame=
rica/Chicago - 1230 America/Toronto - 1630 Etc/GMT - 1830 Europe/Berlin - 2=
200 Asia/Kolkata &ndash; Thu Aug 28 0030 Asia/Singapore</li>
</ul></li>
<li>Emacs configuration:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/kn66/package-upgrade-guard.el">[OC] I cre=
ated "Package Upgrade Guard" - a diff-checking tool for package upgrades</a=
> (<a href=3D"https://www.reddit.com/r/emacs/comments/1mrvgmn/oc_i_created_=
package_upgrade_guard_a_diffchecking/">Reddit</a>)</li>
<li><a href=3D"https://github.com/zhuzhonghua/mm-mode">a minor mode inspire=
d by meow</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1mqqwya/a=
_minor_mode_inspired_by_meow/">Reddit</a>) - modal editing keys</li>
<li><a href=3D"https://codeberg.org/jjba23/sss">Supreme Sexp System 3.3.22 =
- SSS - a Lisp machine adventure - Dracula palette, quality of life improve=
ments</a> (<a href=3D"https://mastodon.social/@sss_project/1150178479921222=
45">@[email protected]</a>)</li>
</ul></li>
<li>Emacs Lisp:
<ul class=3D"org-ul">
<li><a href=3D"https://flandrew.srht.site/listful/sw-emacs-exemplify-ert.ht=
ml">Exemplify-ERT =E2=80=94 Clean examples that double as ERT declarations =
(Emacs=C2=A0package)=C2=A0=E2=80=94=C2=A0Listful Andrew</a> (<a href=3D"htt=
ps://todon.nl/@mousebot/115044461887293645">@[email protected]</a>)</li>
<li><a href=3D"https://github.com/jamescherti/compile-angel.el">compile-ang=
el.el (Release 1.1.2) - Accelerate Emacs by Byte-compiling and Native-compi=
ling all Elisp files</a> (<a href=3D"https://www.reddit.com/r/emacs/comment=
s/1mqzu3z/compileangelel_release_112_accelerate_emacs_by/">Reddit</a>) - ad=
d support for detecting no-byte-compile</li>
<li><a href=3D"https://github.com/isamert/egnuplot">isamert/egnuplot: Compo=
sable Gnuplot macro for Emacs Lisp</a> (<a href=3D"https://mastodon.social/=
@isamert/115044500403121961">@[email protected]</a>)</li>
<li><a href=3D"https://youtu.be/LQ8z9ZKmzEc">Building Emacs UI for the Sche=
me test runner</a> (<a href=3D"https://fosstodon.org/@abcdw/115025842076685=
354">@[email protected]</a>)</li>
<li><a href=3D"https://www.youtube.com/watch?v=3DUOGFnnyGsZo">Ep692 Emacs L=
isp Find Replace Greek Chars, Multiple Pairs Algorithm, Feedback Loop Probl=
em</a> (01:08:01)</li>
<li><a href=3D"https://www.youtube.com/watch?v=3DMAvSavIfA3U">Timestamp Fil=
es - Emacs Lisp  | lesson 14</a> (09:22)</li>
<li><a href=3D"https://www.youtube.com/watch?v=3DTioEQ22_GJc">Make An Emacs=
 Buffer Pops Up Upon Asynchronous Response  | lesson 12</a> (11:23)</li>
<li><a href=3D"https://flandrew.srht.site/listful/what-is-pansymbolic.html"=
>Listful Andrew: What is Pansymbolic? And why would you, Emacs package deve=
loper, care?</a>
<ul class=3D"org-ul">
<li><a href=3D"https://flandrew.srht.site/listful/you-using-pansymbolic-exa=
mples.html">Listful Andrew: You using Pansymbolic: examples</a></li>
</ul></li>
</ul></li>
<li>Appearance:
<ul class=3D"org-ul">
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1mrqi6p/emacs_toggle=
_transparency_with_interactive/">Emacs toggle transparency with interactive=
 function</a></li>
<li><a href=3D"https://github.com/Michael-Garibaldi/Cacao-theme/tree/main?t=
ab=3Dreadme-ov-file">New Theme for Emacs  - Cacao-Theme</a> (<a href=3D"htt=
ps://www.reddit.com/r/emacs/comments/1ms9omo/new_theme_for_emacs_cacaotheme=
/">Reddit</a>)</li>
<li><a href=3D"https://protesilaos.com/codelog/2025-08-17-emacs-doric-beach=
-and-doric-valley-themes/">Protesilaos Stavrou: Emacs: in-development "dori=
c-beach" and "doric-valley" themes</a></li>
</ul></li>
<li>Navigation:
<ul class=3D"org-ul">
<li><a href=3D"http://yummymelon.com/devnull/fixing-emacs-page-navigation.h=
tml">Fixing Emacs Page Navigation</a> (<a href=3D"https://www.reddit.com/r/=
emacs/comments/1mopid1/fixing_emacs_page_navigation/">Reddit</a>, <a href=
=3D"https://irreal.org/blog/?p=3D13195">Irreal</a>)</li>
<li><a href=3D"https://emacs.dyerdwelling.family/emacs/20250815071935-emacs=
--fast-file-navigation-in-emacs/">James Dyer: Fast Recent File Navigation i=
n Emacs</a> (<a href=3D"https://irreal.org/blog/?p=3D13202">Irreal</a>)</li>
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1mtfogo/imitating_fr=
amemove_in_swaywm/">Imitating framemove in SwayWM</a></li>
</ul></li>
<li>Org Mode:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/masukomi/masuconfigs/blob/master/.config/=
doom/custom/fediverse-links.el">fediverse username custom Org link type</a>=
 (<a href=3D"https://connectified.com/@masukomi/115050208596682931">@masuko=
[email protected]</a>)</li>
<li><a href=3D"https://github.com/balaramadurai/org-gmail">I made a package=
 to fetch and manage Gmail threads directly in Org Mode: org-gmail</a> (<a =
href=3D"https://www.reddit.com/r/emacs/comments/1mqtdxg/i_made_a_package_to=
_fetch_and_manage_gmail/">Reddit</a>)</li>
<li><a href=3D"https://www.draketo.de/software/org-mode-tipps#org-beamer-de=
ploy-gitlab-pages">Deploy org-beamer slides to gitlab pages via CI</a></li>
<li><a href=3D"https://gitlab.com/zzamboni/ox-leanpub/-/merge_requests/2">o=
x-leanpub: patch for fixed handling of custom LEANPUB_BOOK_OUTPUT_DIR</a> (=
<a href=3D"https://connectified.com/@masukomi/115051879284609265">@masukomi=
@connectified.com</a>)</li>
<li><a href=3D"https://git.bajsicki.com/phil/org-infosec">phil/org-infosec:=
 An example of using org-mode for information security/ IT - Phil's Git</a>=
</li>
<li><a href=3D"https://code.metalisp.dev/marcuskammer/user-centered-develop=
ment-book">marcuskammer/user-centered-development-book: Book about user-cen=
tered development for SaaS - code.metalisp.dev</a> (<a href=3D"https://www.=
reddit.com/r/emacs/comments/1mp7ujh/publish_pdf_docs_using_emacs_orgmode_la=
tex_and/">Reddit</a>) - Exported from Org</li>
<li><a href=3D"https://github.com/hron/dock.el">dock.el</a> and <a href=3D"=
https://github.com/hron/org-agenda-dock">org-agenda-dock</a> - Seamless Ema=
cs + Dock Integration (<a href=3D"https://www.reddit.com/r/emacs/comments/1=
mtf4we/dockel_and_orgagendadock_seamless_emacs_dock/">Reddit</a>)</li>
<li><a href=3D"https://github.com/Artawower/raindrop.el">Artawower/raindrop=
.el: Raindrop integration for OrgMode</a> (<a href=3D"https://www.reddit.co=
m/r/emacs/comments/1mphgvt/raindropel_org_mode_search_editing_integration/"=
>Reddit</a>) - bookmarks</li>
<li><a href=3D"https://github.com/tanrax/org-social">tanrax/org-social: Org=
-social is a decentralized social network that runs on an Org Mode file ove=
r HTTP.</a> (<a href=3D"https://news.ycombinator.com/item?id=3D44889354">HN=
</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=3D526a7d1cc65409d5546b009f54fed28726a9457d">lisp/ob-csharp.=
el: Include support for evaluating C# code blocks</a></li>
</ul></li>
</ul></li>
<li>Denote:
<ul class=3D"org-ul">
<li><a href=3D"https://social.sachachua.com/fileserver/01J7WFCH607M5F65AX51=
3WCAQJ/attachment/small/01K2J78QY3CR594GWXE6RHNS45.jpeg">Add keyword to Den=
ote filename</a> (<a href=3D"https://mastodon.social/@Cnoceda/1150226101691=
84073">@[email protected]</a>)</li>
<li><a href=3D"https://github.com/pprevos/gptel-denote">Integrating GPTel a=
nd Denote</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1mrpema/i=
ntegrating_gptel_and_denote/">Reddit</a>)</li>
</ul></li>
<li>Coding:
<ul class=3D"org-ul">
<li><a href=3D"https://youtu.be/GzQNdpd0D-4?feature=3Dshared">Modern Emacs =
Part 2: Project.el, Eglot and Corfu - VOD - YouTube</a></li>
<li><a href=3D"https://protesilaos.com/codelog/2025-08-14-emacs-sxhkdrc-mod=
e-1-2-0/">Protesilaos Stavrou: Emacs: sxhkdrc-mode version 1.2.0</a></li>
</ul></li>
<li>Web:
<ul class=3D"org-ul">
<li><a href=3D"https://dev.to/masutaka/migration-from-pocket-and-hatena-boo=
kmark-to-raindropio-and-creating-helm-raindropel-5f76">Migration from Pocke=
t and Hatena Bookmark to Raindrop.io (and Creating helm-raindrop.el) - DEV =
Community</a>
<ul class=3D"org-ul">
<li><a href=3D"https://www.youtube.com/watch?v=3Dte8OTzM4V3A">Emacs helm-ra=
indrop.el demo</a> (00:35)</li>
</ul></li>
<li><a href=3D"https://lars.ingebrigtsen.no/2025/08/16/filtering-data-centr=
es-from-web-stats/">Lars Ingebrigtsen: Filtering data centres from web stat=
s</a></li>
<li><a href=3D"https://www.youtube.com/watch?v=3D9scNUayMIxs">Edite texto n=
o seu navegador usando o Emacs</a> (10:04)</li>
</ul></li>
<li>Mail, news, and chat:
<ul class=3D"org-ul">
<li><a href=3D"https://emacs.social/@runlevelrobot/115018867853464188">The =
emacs.social Mastodon server continues to be available (thanks, @runlevelro=
[email protected])</a></li>
<li><a href=3D"https://bsky.app/profile/xenodium.bsky.social/post/3lwcdlau3=
f227">mu4e: code for finding all unread messages from the same sender</a></=
li>
</ul></li>
<li>Multimedia:
<ul class=3D"org-ul">
<li><a href=3D"https://mbork.pl/2025-08-18_Cutting_clips_from_videos_with_E=
macs">Marcin Borkowski: Cutting clips from videos with Emacs</a></li>
</ul></li>
<li>Fun:
<ul class=3D"org-ul">
<li><a href=3D"https://zwit.link/posts/kaomel-emacs-package/">Kaomel: a sna=
ppy kaomoji picker for Emacs</a> (<a href=3D"https://www.reddit.com/r/emacs=
/comments/1mpbe6f/kaomel_a_snappy_kaomoji_picker_for_emacs/">Reddit</a>)</l=
i>
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1mnniya/chip8_emulat=
or_running_in_emacs/">chip-8 emulator running in emacs</a></li>
</ul></li>
<li>AI:
<ul class=3D"org-ul">
<li><a href=3D"https://www.youtube.com/watch?v=3DvO-ErrL1EpY">How To Handle=
 API Errors From OpenAI - Emacs Lisp | lesson 13</a> (11:11)</li>
<li><a href=3D"https://github.com/rhblind/emacs-mcp-server">Pure Elisp MCP =
server for Emacs</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1m=
t4kiq/pure_elisp_mcp_server_for_emacs/">Reddit</a>)</li>
</ul></li>
<li>Community:
<ul class=3D"org-ul">
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1mnxffy/fortnightly_=
tips_tricks_and_questions_20250812/">Fortnightly Tips, Tricks, and Question=
s =E2=80=94 2025-08-12 / week 32</a></li>
<li><a href=3D"https://zacromero.com/post/emacs-elevator-pitch/">Zac Romero=
: Elevator Pitch for Emacs: like the terminal with added dimensions</a></li>
<li><a href=3D"https://skoove.dev/blog/emacs-week-1/">first week with emacs=
</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1msgeog/first_week=
_with_emacs/">Reddit</a>)</li>
<li><a href=3D"https://protesilaos.com/codelog/2025-08-13-prot-asks-arni-em=
acs-no-distractions-art/">Protesilaos Stavrou: Prot Asks: Arni about Emacs,=
 no distractions, socialising, and self-expression through art</a></li>
<li><a href=3D"https://protesilaos.com/codelog/2025-08-17-prot-asks-erik-em=
acs-1990s-portland-oregon-podcasting/">Protesilaos Stavrou: Prot Asks: Erik=
 about Emacs since the 1990s, Oregon and Portland, and podcasting</a></li>
<li><a href=3D"https://www.reddit.com/r/emacs/comments/lly7po/comment/gnvzi=
sy/">All ATC message routing in Germany was done through Emacs (2021)</a> (=
<a href=3D"https://lobste.rs/s/giy0kl/all_atc_message_routing_germany_was_d=
one">lobste.rs</a>)</li>
<li><a href=3D"https://www.youtube.com/watch?v=3DHycaJwHqs5M">The Code Edit=
or Wars: A Dev=E2=80=99s Guide to Surviving 2025</a> (02:25)</li>
<li><a href=3D"https://www.youtube.com/watch?v=3DV4mzxJROCFk">Matt from The=
 Linux Cast on macOS, NixOS, Emacs &amp; More</a> (02:23:43) (~ 0:48 or so)=
</li>
</ul></li>
<li>Other:
<ul class=3D"org-ul">
<li><a href=3D"https://donovan-ratefison.mg/2025/08/17/Weird-Yet-Amazing-Mo=
des-In-Emacs/">Donovan R.: My Emacs journey (4) - Weird Yet Amazing Modes</=
a> - svg-clock, artist-mode, follow-mode</li>
<li><a href=3D"https://sopuli.xyz/post/32273165">Recommendation for Android=
: termux + syncthing + Emacs + Spacemacs + 8vim keyboard</a></li>
<li><a href=3D"https://tyflopodcast.net/emacs/">Arkadiusz =C5=9Awi=C4=99tni=
cki prezentuje dzia=C5=82anie edytora Emacs oraz narz=C4=99dzia Emacspeak&h=
ellip;</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=
480.html">Re: C-g responsiveness expectations (NSApp, maybe more)</a></li>
<li><a href=3D"https://lists.gnu.org/archive/html/emacs-devel/2025-08/msg00=
530.html">NSApp: Investigating memory usage anomalies</a></li>
</ul></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3Dda3973b657db46501e650fb4af4a4f3bb07c77fd">VC: New commands for incomin=
g and outgoing fileset diffs</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D997461f48497e67ca4913ad18ae7d6d3562459d7">whitespace-mode: New style t=
o prettify page delimiters characters.</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D4d90bdb385a23b26ddecae04b92e5557be172d27">Add support for updating *=
=E2=80=8BCompletions* as you type</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D0ac3a1f26c6c02d0a81290dba4d30d57e5bd92f1">New user option 'treesit-ena=
bled-modes' (bug#79180)</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D8f08cb386efa989d75d10b95b26999b8ff38cb72">tab-line: Allow to hide excl=
uded buffers in the tab line. (Bug#79159)</a></li>
</ul></li>
<li>New packages:
<ul class=3D"org-ul">
<li><a target=3D"_blank" href=3D"https://melpa.org/#/automoji">automoji</a>=
: Discord-like emoji completion (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/hotdesk">hotdesk</a>: =
Flexible frame Buffer Lists for projects &amp; workspaces (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://elpa.gnu.org/packages/iso-date.htm=
l">iso-date</a>: Utilities for working with ISO dates (GNU ELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/pomo-cat">pomo-cat</a>=
: Pomodoro timer with cat-themed breaks (MELPA)</li>
</ul></li>
</ul>

<p>
If you're looking for something to write about, consider this month's Emacs=
 Carnival theme: <a href=3D"https://takeonrules.com/2025/08/01/emacs-carniv=
al-2025-08-your-elevator-pitch-for-emacs/">your elevator pitch for Emacs</a=
>.
</p>

<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://mast=
odon.social/tags/emacs">Mastodon #emacs</a>, <a href=3D"https://bsky.app/ha=
shtag/emacs">Bluesky #emacs</a>, <a href=3D"https://hn.algolia.com/?query=
=3Demacs&amp;sort=3DbyDate&amp;prefix&amp;page=3D0&amp;dateRange=3Dall&amp;=
type=3Dstory">Hacker News</a>, <a href=3D"https://lobste.rs/search?q=3Demac=
s&amp;what=3Dstories&amp;order=3Dnewest">lobste.rs</a>, <a href=3D"https://=
programming.dev/c/emacs?dataType=3DPost&amp;page=3D1&amp;sort=3DNew">progra=
mming.dev</a>, <a href=3D"https://lemmy.world/c/emacs">lemmy.world</a>, <a =
href=3D"https://lemmy.ml/c/emacs?dataType=3DPost&amp;page=3D1&amp;sort=3DNe=
w">lemmy.ml</a>, <a href=3D"https://planet.emacslife.com">planet.emacslife.=
com</a>, <a href=3D"https://www.youtube.com/playlist?list=3DPL4th0AZixyREOt=
vxDpdxC9oMuX7Ar7Sdt">YouTube</a>, <a href=3D"http://git.savannah.gnu.org/cg=
it/emacs.git/log/etc/NEWS">the Emacs NEWS file</a>, <a href=3D"https://emac=
slife.com/calendar/">Emacs Calendar</a>, and <a href=3D"https://lists.gnu.o=
rg/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 a=
nnouncement? Please e-mail me at <a href=3D"mailto:[email protected]">sac=
[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-18 Emacs news
- Emacs 30:
  - [[https://lists.gnu.org/archive/html/emacs-devel/2025-08/msg00493.html]=
[Emacs 30.2 Release Announcement]] ([[https://ftp.gnu.org/gnu/emacs/][FTP]]=
, [[https://ftp.gnu.org/gnu/emacs/windows/emacs-30/?C=3DM;O=3DD][Windows bi=
naries]], [[https://www.reddit.com/r/emacs/comments/1mq6btk/emacs_302_relea=
se_announcement/][Reddit]], [[https://news.ycombinator.com/item?id=3D449266=
46][HN]], [[https://lobste.rs/s/vqd2oj/emacs_30_2_is_here][lobste.rs]], [[h=
ttps://irreal.org/blog/?p=3D13197][Irreal]]) - bugfix release
- Help wanted:
  - [[https://emacs.stackexchange.com/election/5][Emacs Stack Exchange is l=
ooking for moderators]] ([[https://www.reddit.com/r/emacs/comments/1mruyg4/=
emacs_stack_exchange_is_looking_for_moderators/][Reddit]])
  - [[https://lists.gnu.org/archive/html/emacs-devel/2025-08/msg00536.html]=
[Need someone to step up to maintain thread-related code]] ([[https://lists=
.gnu.org/archive/html/emacs-devel/2025-08/msg00564.html][Eli wants to stop =
overseeing it]])
  - [[https://lists.gnu.org/archive/html/emacs-devel/2025-08/msg00469.html]=
[GNUStep testers needed for patch for priority C-g processing on NS]] ([[ht=
tps://lists.gnu.org/archive/html/emacs-devel/2025-08/msg00494.html][event l=
oop details]])
- Upcoming events ([[https://emacslife.com/calendar/emacs-calendar.ics][iCa=
l file]], [[https://emacslife.com/calendar/][Org]]):
  - M-x Research: TBA https://m-x-research.github.io/ Wed 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
  - EmacsSF (in person): coffee.el in SF https://www.meetup.com/emacs-sf/ev=
ents/310514138/ Sat Aug 23 1100 America/Los_Angeles
  - Emacs Berlin (hybrid, in English) https://emacs-berlin.org/ Wed Aug 27 =
0930 America/Vancouver - 1130 America/Chicago - 1230 America/Toronto - 1630=
 Etc/GMT - 1830 Europe/Berlin - 2200 Asia/Kolkata -- Thu Aug 28 0030 Asia/S=
ingapore
- Emacs configuration:
  - [[https://github.com/kn66/package-upgrade-guard.el][[OC] I created "Pac=
kage Upgrade Guard" - a diff-checking tool for package upgrades]] ([[https:=
//www.reddit.com/r/emacs/comments/1mrvgmn/oc_i_created_package_upgrade_guar=
d_a_diffchecking/][Reddit]])
  - [[https://github.com/zhuzhonghua/mm-mode][a minor mode inspired by meow=
]] ([[https://www.reddit.com/r/emacs/comments/1mqqwya/a_minor_mode_inspired=
_by_meow/][Reddit]]) - modal editing keys
  - [[https://codeberg.org/jjba23/sss][Supreme Sexp System 3.3.22 - SSS - a=
 Lisp machine adventure - Dracula palette, quality of life improvements]] (=
[[https://mastodon.social/@sss_project/115017847992122245][@sss_project@mas=
todon.social]])
- Emacs Lisp:
  - [[https://flandrew.srht.site/listful/sw-emacs-exemplify-ert.html][Exemp=
lify-ERT =E2=80=94 Clean examples that double as ERT declarations (Emacs=C2=
=A0package)=C2=A0=E2=80=94=C2=A0Listful Andrew]] ([[https://todon.nl/@mouse=
bot/115044461887293645][@[email protected]]])
  - [[https://github.com/jamescherti/compile-angel.el][compile-angel.el (Re=
lease 1.1.2) - Accelerate Emacs by Byte-compiling and Native-compiling all =
Elisp files]] ([[https://www.reddit.com/r/emacs/comments/1mqzu3z/compileang=
elel_release_112_accelerate_emacs_by/][Reddit]]) - add support for detectin=
g no-byte-compile
  - [[https://github.com/isamert/egnuplot][isamert/egnuplot: Composable Gnu=
plot macro for Emacs Lisp]] ([[https://mastodon.social/@isamert/11504450040=
3121961][@[email protected]]])
  - [[https://youtu.be/LQ8z9ZKmzEc][Building Emacs UI for the Scheme test r=
unner]] ([[https://fosstodon.org/@abcdw/115025842076685354][@abcdw@fosstodo=
n.org]])
  - [[https://www.youtube.com/watch?v=3DUOGFnnyGsZo][Ep692 Emacs Lisp Find =
Replace Greek Chars, Multiple Pairs Algorithm, Feedback Loop Problem]] (01:=
08:01)
  - [[https://www.youtube.com/watch?v=3DMAvSavIfA3U][Timestamp Files - Emac=
s Lisp  | lesson 14]] (09:22)
  - [[https://www.youtube.com/watch?v=3DTioEQ22_GJc][Make An Emacs Buffer P=
ops Up Upon Asynchronous Response  | lesson 12]] (11:23)
  - [[https://flandrew.srht.site/listful/what-is-pansymbolic.html][Listful =
Andrew: What is Pansymbolic? And why would you, Emacs package developer, ca=
re?]]
    - [[https://flandrew.srht.site/listful/you-using-pansymbolic-examples.h=
tml][Listful Andrew: You using Pansymbolic: examples]]
- Appearance:
  - [[https://www.reddit.com/r/emacs/comments/1mrqi6p/emacs_toggle_transpar=
ency_with_interactive/][Emacs toggle transparency with interactive function=
]]
  - [[https://github.com/Michael-Garibaldi/Cacao-theme/tree/main?tab=3Dread=
me-ov-file][New Theme for Emacs  - Cacao-Theme]] ([[https://www.reddit.com/=
r/emacs/comments/1ms9omo/new_theme_for_emacs_cacaotheme/][Reddit]])
  - [[https://protesilaos.com/codelog/2025-08-17-emacs-doric-beach-and-dori=
c-valley-themes/][Protesilaos Stavrou: Emacs: in-development "doric-beach" =
and "doric-valley" themes]]
- Navigation:
  - [[http://yummymelon.com/devnull/fixing-emacs-page-navigation.html][Fixi=
ng Emacs Page Navigation]] ([[https://www.reddit.com/r/emacs/comments/1mopi=
d1/fixing_emacs_page_navigation/][Reddit]], [[https://irreal.org/blog/?p=3D=
13195][Irreal]])
  - [[https://emacs.dyerdwelling.family/emacs/20250815071935-emacs--fast-fi=
le-navigation-in-emacs/][James Dyer: Fast Recent File Navigation in Emacs]]=
 ([[https://irreal.org/blog/?p=3D13202][Irreal]])
  - [[https://www.reddit.com/r/emacs/comments/1mtfogo/imitating_framemove_i=
n_swaywm/][Imitating framemove in SwayWM]]
- Org Mode:
  - [[https://github.com/masukomi/masuconfigs/blob/master/.config/doom/cust=
om/fediverse-links.el][fediverse username custom Org link type]] ([[https:/=
/connectified.com/@masukomi/115050208596682931][@[email protected]]=
])
  - [[https://github.com/balaramadurai/org-gmail][I made a package to fetch=
 and manage Gmail threads directly in Org Mode: org-gmail]] ([[https://www.=
reddit.com/r/emacs/comments/1mqtdxg/i_made_a_package_to_fetch_and_manage_gm=
ail/][Reddit]])
  - [[https://www.draketo.de/software/org-mode-tipps#org-beamer-deploy-gitl=
ab-pages][Deploy org-beamer slides to gitlab pages via CI]]
  - [[https://gitlab.com/zzamboni/ox-leanpub/-/merge_requests/2][ox-leanpub=
: patch for fixed handling of custom LEANPUB_BOOK_OUTPUT_DIR]] ([[https://c=
onnectified.com/@masukomi/115051879284609265][@[email protected]]])
  - [[https://git.bajsicki.com/phil/org-infosec][phil/org-infosec: An examp=
le of using org-mode for information security/ IT - Phil's Git]]
  - [[https://code.metalisp.dev/marcuskammer/user-centered-development-book=
][marcuskammer/user-centered-development-book: Book about user-centered dev=
elopment for SaaS - code.metalisp.dev]] ([[https://www.reddit.com/r/emacs/c=
omments/1mp7ujh/publish_pdf_docs_using_emacs_orgmode_latex_and/][Reddit]]) =
- Exported from Org
  - [[https://github.com/hron/dock.el][dock.el]] and [[https://github.com/h=
ron/org-agenda-dock][org-agenda-dock]] - Seamless Emacs + Dock Integration =
([[https://www.reddit.com/r/emacs/comments/1mtf4we/dockel_and_orgagendadock=
_seamless_emacs_dock/][Reddit]])
  - [[https://github.com/Artawower/raindrop.el][Artawower/raindrop.el: Rain=
drop integration for OrgMode]] ([[https://www.reddit.com/r/emacs/comments/1=
mphgvt/raindropel_org_mode_search_editing_integration/][Reddit]]) - bookmar=
ks
  - [[https://github.com/tanrax/org-social][tanrax/org-social: Org-social i=
s a decentralized social network that runs on an Org Mode file over HTTP.]]=
 ([[https://news.ycombinator.com/item?id=3D44889354][HN]])
  - Org development:
    - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG=
-NEWS?id=3D526a7d1cc65409d5546b009f54fed28726a9457d][lisp/ob-csharp.el: Inc=
lude support for evaluating C# code blocks]]
- Denote:
  - [[https://social.sachachua.com/fileserver/01J7WFCH607M5F65AX513WCAQJ/at=
tachment/small/01K2J78QY3CR594GWXE6RHNS45.jpeg][Add keyword to Denote filen=
ame]] ([[https://mastodon.social/@Cnoceda/115022610169184073][@Cnoceda@mast=
odon.social]])
  - [[https://github.com/pprevos/gptel-denote][Integrating GPTel and Denote=
]] ([[https://www.reddit.com/r/emacs/comments/1mrpema/integrating_gptel_and=
_denote/][Reddit]])
- Coding:
  - [[https://youtu.be/GzQNdpd0D-4?feature=3Dshared][Modern Emacs Part 2: P=
roject.el, Eglot and Corfu - VOD - YouTube]]
  - [[https://protesilaos.com/codelog/2025-08-14-emacs-sxhkdrc-mode-1-2-0/]=
[Protesilaos Stavrou: Emacs: sxhkdrc-mode version 1.2.0]]
- Web:
  - [[https://dev.to/masutaka/migration-from-pocket-and-hatena-bookmark-to-=
raindropio-and-creating-helm-raindropel-5f76][Migration from Pocket and Hat=
ena Bookmark to Raindrop.io (and Creating helm-raindrop.el) - DEV Community=
]]
    - [[https://www.youtube.com/watch?v=3Dte8OTzM4V3A][Emacs helm-raindrop.=
el demo]] (00:35)
  - [[https://lars.ingebrigtsen.no/2025/08/16/filtering-data-centres-from-w=
eb-stats/][Lars Ingebrigtsen: Filtering data centres from web stats]]
  - [[https://www.youtube.com/watch?v=3D9scNUayMIxs][Edite texto no seu nav=
egador usando o Emacs]] (10:04)
- Mail, news, and chat:
  - [[https://emacs.social/@runlevelrobot/115018867853464188][The emacs.soc=
ial Mastodon server continues to be available (thanks, @runlevelrobot@emacs=
.social)]]
  - [[https://bsky.app/profile/xenodium.bsky.social/post/3lwcdlau3f227][mu4=
e: code for finding all unread messages from the same sender]]
- Multimedia:
  - [[https://mbork.pl/2025-08-18_Cutting_clips_from_videos_with_Emacs][Mar=
cin Borkowski: Cutting clips from videos with Emacs]]
- Fun:
  - [[https://zwit.link/posts/kaomel-emacs-package/][Kaomel: a snappy kaomo=
ji picker for Emacs]] ([[https://www.reddit.com/r/emacs/comments/1mpbe6f/ka=
omel_a_snappy_kaomoji_picker_for_emacs/][Reddit]])
  - [[https://www.reddit.com/r/emacs/comments/1mnniya/chip8_emulator_runnin=
g_in_emacs/][chip-8 emulator running in emacs]]
- AI:
  - [[https://www.youtube.com/watch?v=3DvO-ErrL1EpY][How To Handle API Erro=
rs From OpenAI - Emacs Lisp | lesson 13]] (11:11)
  - [[https://github.com/rhblind/emacs-mcp-server][Pure Elisp MCP server fo=
r Emacs]] ([[https://www.reddit.com/r/emacs/comments/1mt4kiq/pure_elisp_mcp=
_server_for_emacs/][Reddit]])
- Community:
  - [[https://www.reddit.com/r/emacs/comments/1mnxffy/fortnightly_tips_tric=
ks_and_questions_20250812/][Fortnightly Tips, Tricks, and Questions =E2=80=
=94 2025-08-12 / week 32]]
  - [[https://zacromero.com/post/emacs-elevator-pitch/][Zac Romero: Elevato=
r Pitch for Emacs: like the terminal with added dimensions]]
  - [[https://skoove.dev/blog/emacs-week-1/][first week with emacs]] ([[htt=
ps://www.reddit.com/r/emacs/comments/1msgeog/first_week_with_emacs/][Reddit=
]])
  - [[https://protesilaos.com/codelog/2025-08-13-prot-asks-arni-emacs-no-di=
stractions-art/][Protesilaos Stavrou: Prot Asks: Arni about Emacs, no distr=
actions, socialising, and self-expression through art]]
  - [[https://protesilaos.com/codelog/2025-08-17-prot-asks-erik-emacs-1990s=
-portland-oregon-podcasting/][Protesilaos Stavrou: Prot Asks: Erik about Em=
acs since the 1990s, Oregon and Portland, and podcasting]]
  - [[https://www.reddit.com/r/emacs/comments/lly7po/comment/gnvzisy/][All =
ATC message routing in Germany was done through Emacs (2021)]] ([[https://l=
obste.rs/s/giy0kl/all_atc_message_routing_germany_was_done][lobste.rs]])
  - [[https://www.youtube.com/watch?v=3DHycaJwHqs5M][The Code Editor Wars: =
A Dev=E2=80=99s Guide to Surviving 2025]] (02:25)
  - [[https://www.youtube.com/watch?v=3DV4mzxJROCFk][Matt from The Linux Ca=
st on macOS, NixOS, Emacs & More]] (02:23:43) (~ 0:48 or so)
- Other:
  - [[https://donovan-ratefison.mg/2025/08/17/Weird-Yet-Amazing-Modes-In-Em=
acs/][Donovan R.: My Emacs journey (4) - Weird Yet Amazing Modes]] - svg-cl=
ock, artist-mode, follow-mode
  - [[https://sopuli.xyz/post/32273165][Recommendation for Android: termux =
+ syncthing + Emacs + Spacemacs + 8vim keyboard]]
  - [[https://tyflopodcast.net/emacs/][Arkadiusz =C5=9Awi=C4=99tnicki preze=
ntuje dzia=C5=82anie edytora Emacs oraz narz=C4=99dzia Emacspeak...]]
- Emacs development:
  - emacs-devel:
    - [[https://lists.gnu.org/archive/html/emacs-devel/2025-08/msg00480.htm=
l][Re: C-g responsiveness expectations (NSApp, maybe more)]]
    - [[https://lists.gnu.org/archive/html/emacs-devel/2025-08/msg00530.htm=
l][NSApp: Investigating memory usage anomalies]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Dda39=
73b657db46501e650fb4af4a4f3bb07c77fd][VC: New commands for incoming and out=
going fileset diffs]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D9974=
61f48497e67ca4913ad18ae7d6d3562459d7][whitespace-mode: New style to prettif=
y page delimiters characters.]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D4d90=
bdb385a23b26ddecae04b92e5557be172d27][Add support for updating *=E2=80=8BCo=
mpletions* as you type]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D0ac3=
a1f26c6c02d0a81290dba4d30d57e5bd92f1][New user option 'treesit-enabled-mode=
s' (bug#79180)]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D8f08=
cb386efa989d75d10b95b26999b8ff38cb72][tab-line: Allow to hide excluded buff=
ers in the tab line. (Bug#79159)]]
- New packages:
  - https://melpa.org/#/automoji: Discord-like emoji completion (MELPA)
  - https://melpa.org/#/hotdesk: Flexible frame Buffer Lists for projects &=
 workspaces (MELPA)
  - https://elpa.gnu.org/packages/iso-date.html: Utilities for working with=
 ISO dates (GNU ELPA)
  - https://melpa.org/#/pomo-cat: Pomodoro timer with cat-themed breaks (ME=
LPA)

If you're looking for something to write about, consider this month's Emacs=
 Carnival theme: [[https://takeonrules.com/2025/08/01/emacs-carnival-2025-0=
8-your-elevator-pitch-for-emacs/][your elevator pitch for Emacs]].

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://mastodon.social/tags/emacs][Mastodon #emacs]],=
 [[https://bsky.app/hashtag/emacs][Bluesky #emacs]], [[https://hn.algolia.c=
om/?query=3Demacs&sort=3DbyDate&prefix&page=3D0&dateRange=3Dall&type=3Dstor=
y][Hacker News]], [[https://lobste.rs/search?q=3Demacs&what=3Dstories&order=
=3Dnewest][lobste.rs]], [[https://programming.dev/c/emacs?dataType=3DPost&p=
age=3D1&sort=3DNew][programming.dev]], [[https://lemmy.world/c/emacs][lemmy=
.world]], [[https://lemmy.ml/c/emacs?dataType=3DPost&page=3D1&sort=3DNew][l=
emmy.ml]], [[https://planet.emacslife.com][planet.emacslife.com]], [[https:=
//www.youtube.com/playlist?list=3DPL4th0AZixyREOtvxDpdxC9oMuX7Ar7Sdt][YouTu=
be]], [[http://git.savannah.gnu.org/cgit/emacs.git/log/etc/NEWS][the Emacs =
NEWS file]], [[https://emacslife.com/calendar/][Emacs Calendar]], and [[htt=
ps://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-rel=
ated link or announcement? Please e-mail me at [[mailto:[email protected]=
][[email protected]]]. Thank you!

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