2025-03-24 Emacs news
Sacha Chua <[email protected]> Tue, 25 Mar 2025 10:42:31 -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-03-24 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 Berlin (hybrid, in English) <https://emacs-berlin.org/> Wed Mar=
26 1030 America/Vancouver - 1230 America/Chicago - 1330 America/Toronto - =
1730 Etc/GMT - 1830 Europe/Berlin - 2300 Asia/Kolkata -- Thu Mar 27 0130 As=
ia/Singapore
- Emacs Paris: S: Emacs workshop in Paris (online) <https://emacs-docto=
r.com/> Tue Apr 1 0830 America/Vancouver - 1030 America/Chicago - 1130 Amer=
ica/Toronto - 1530 Etc/GMT - 1730 Europe/Berlin - 2100 Asia/Kolkata - 2330 =
Asia/Singapore
- EmacsATX: Emacs Social <https://www.meetup.com/emacsatx/events/306712=
497/> Wed Apr 2 1600 America/Vancouver - 1800 America/Chicago - 1900 Americ=
a/Toronto - 2300 Etc/GMT -- Thu Apr 3 0100 Europe/Berlin - 0430 Asia/Kolkat=
a - 0700 Asia/Singapore
- M-x Research: TBA <https://m-x-research.github.io/> Fri Apr 4 0800 Am=
erica/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GM=
T - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore
- Emacs configuration:
- [initial major mode #emacs #coding #programming] (<https://www.youtub=
e.com/watch?v=3DvUFKkgNzkg8>) (00:29)
- [My latest whitespaces / long lines config] (<https://www.reddit.com/=
r/emacs/comments/1jh9wfv/my_latest_whitespaces_long_lines_config/>)
- [gchape/emacs.d - Optimized Emacs Config for Web Development] (<https=
://github.com/gchape/emacs.d>) ([Reddit] (<https://www.reddit.com/r/emacs/c=
omments/1jflm2d/optimized_emacs_config_for_web_development/>))
- [Looking for users to test a new version of key-chord] (<https://www.=
reddit.com/r/emacs/comments/1jfa2bp/looking_for_users_to_test_a_new_version=
_of/>)
- Emacs Lisp:
- [Listful Andrew: Hash tables look better in Emacs 30] (<https://fland=
rew.srht.site/listful/hash-tables-look-better-in-emacs-30.html>)
- [Xah Talk Show 2025-03-21 Ep631 emacs lisp coding html insert doctype=
] (<https://www.youtube.com/watch?v=3D9lKmSM18B2E>) (05:50)
- Navigation:
- [You have no idea how powerful isearch is!] (<https://emacsredux.com/=
blog/2025/03/18/you-have-no-idea-how-powerful-isearch-is/>) ([Reddit] (<htt=
ps://www.reddit.com/r/emacs/comments/1jew3qt/you_have_no_idea_how_powerful_=
isearch_is/>), [Irreal] (<https://irreal.org/blog/?p=3D12856>))
- [Irreal: Movement Commands] (<https://irreal.org/blog/?p=3D12864>)
- [Emacs Redux: Relative Line Numbers] (<https://emacsredux.com/blog/20=
25/03/19/relative-line-numbers/>) ([Irreal] (<https://irreal.org/blog/?p=3D=
12862>))
- [Speeding up projectile on Windows] (<https://www.naiquev.in/speeding=
-up-projectile-on-windows.html>) ([@[email protected]] (<https://foss=
todon.org/@naiquevin/114194284003270485>))
- [Quickly change multiple instances with iedit #emacs #coding #program=
ming] (<https://www.youtube.com/watch?v=3DhJFJr5CSMaQ>) (01:31)
- [Jump to specific places in Emacs #coding #programming] (<https://www=
.youtube.com/watch?v=3DwAX9qudF18c>) (00:58)
- Dired:
- [Highlight changes in wdired mode in Emacs #emacs #coding #programmin=
g] (<https://www.youtube.com/watch?v=3DGQEGRu-7y7Q>) (00:28)
- Org Mode:
- [TAONAW - Emacs and Org Mode: back in the groove] (<https://taonaw.co=
m/2025/03/20/back-in-the-groove.html>)
- [Irreal: Emacs for creative non-techies who want to get off Google Do=
cs] (<https://irreal.org/blog/?p=3D12854>)
- [org-capture de emacs en espa=C3=B1ol =F0=9F=87=AA=F0=9F=87=A6] (<htt=
ps://www.youtube.com/watch?v=3D9z0-sZzXKDw>) (23:05)
- [Listful Andrew: Splurge =E2=80=94 Track your expenses with a simple =
Org table (Emacs package)] (<https://flandrew.srht.site/listful/sw-emacs-sp=
lurge.html>)
- [Comment ajouter une t=C3=A2che =C3=A0 votre agenda org ? #orgmode #a=
genda #emacs #gnu #productivity #organized] (<https://www.youtube.com/watch=
?v=3DjOhw-46l8Nc>) (00:59)
- [Sacha Chua: Org Mode: Merge top-level items in an item list] (<https=
://sachachua.com/blog/2025/03/org-mode-merge-top-level-items-in-an-item-lis=
t/>)
- [org-mode TABLE spreadsheet plot (=E7=84=A1=E9=9F=B3)] (<https://www.=
youtube.com/watch?v=3DfzrqTg59emE>) (06:15)
- [indexed: Distilled the performant parts of org-node into a library] =
(<https://github.com/meedstrom/indexed>) ([Reddit] (<https://www.reddit.com=
/r/emacs/comments/1jdjlv8/distilled_the_performant_parts_of_orgnode_into_a/=
>))
- Import, export, and integration:
- [Doom + Org: use clipboard for titled link or webpage content as su=
btree] (<https://hackers.town/@randomgeek/114184624160036099>)
- [Sharing Org Roam content] (<https://lgmoneda.github.io/2025/01/11/=
sharing-org-roam-content.html>)
- [How I Wrote This Website] (<https://trevdev.ca/blog/how-i-wrote-th=
is-website.html>) ([@[email protected]] (<https://fosstodon.org/@trevde=
v/114215695282074148>))
- [Grant Rettke: I Need Your Help Adding org-utf-to-xetex to MELPA] (=
<https://www.wisdomandwonder.com/emacs/14213/i-need-your-help-adding-org-ut=
f-to-xetex-to-melpa>)
- [~taingram/org-publish-rss - Automatically generate RSS feeds for o=
rg-publish projects - sourcehut git] (<https://git.sr.ht/~taingram/org-publ=
ish-rss>) ([@[email protected]] (<https://mastodon.social/@tiang/114203=
975819706854>))
- [Simple agenda, not in Emacs only (about "pal" program)] (<https://=
famme.sk/blog/simple-agenda-pal.html>)
- [John Rakestraw | Using the HTML details disclosure element] (<http=
s://johnrakestraw.com/post/using-the-html-details-disclosure-element/>) ([@=
[email protected]] (<https://mastodon.online/@johnrakestraw/114=
201898331050847>))
- Denote:
- [Protesilaos Stavrou: Emacs: first look at query links for Denote ver=
sion 4.0.0] (<https://protesilaos.com/codelog/2025-03-24-emacs-denote-query=
-links/>)
- Completion:
- [Irreal: Emacs Completion As A Game Changer] (<https://irreal.org/blo=
g/?p=3D12866>)
- Coding:
- [Emacs Solo: A Minimal IDE Configuration - System Crafters Live!] (<h=
ttps://www.youtube.com/watch?v=3Dj_2QkCcf8zE>) (01:38:59)
- [Agile & Coding: Are we there yet?] (<https://davidvujic.blogspot.com=
/2025/03/are-we-there-yet.html>) ([@[email protected]] (<https://masto=
don.nu/@davidvujic/114212444999777187>)) Continuing with the work on toolin=
g support for interactive & fun development with Python
- [Ruby=E3=81=A7=E7=B0=A1=E5=8D=98=E3=81=AA=E8=A8=80=E8=AA=9E=E3=82=B5=
=E3=83=BC=E3=83=90=E3=83=BC=E3=82=92=E6=9B=B8=E3=81=84=E3=81=A6=E3=81=BF=E3=
=81=9F #Emacs - Qiita] (<https://qiita.com/sonota88/items/86817527bcabdb15b=
5cd>) ([@[email protected]] (<https://fedibird.com/@sonota88/1142093856=
00644250>))
- [~csantosb/emacs.vhdl-ide - GNU/Emacs as a full VHDL IDE - sourcehut =
git] (<https://git.sr.ht/~csantosb/emacs.vhdl-ide>) ([@[email protected]=
ial] (<https://sigmoid.social/@csantosb/114195250955224402>))
- [jadestrong/lsp-proxy: An LSP client for Emacs implemented in Rust.] =
(<https://github.com/jadestrong/lsp-proxy>) ([@[email protected]] (<https://=
chaos.social/@cjk/114194178793783697>))
- [How to run a C program in Emacs (easy)] (<https://www.youtube.com/wa=
tch?v=3Dp1U1YRido3s>) (04:37)
- [Launching Magit from IntelliJ IDEA - dolzhenko.me] (<https://dolzhen=
ko.me/blog/2025/03/launching-magit-from-intellij-idea/>) ([@dsdolzhenko@fos=
stodon.org] (<https://fosstodon.org/@dsdolzhenko/114212183736916472>))
- [Plain Text Supremacy With Emacs: git-link, file-backed buffers, repo=
, daemons, auth-sources & pass] (<https://www.youtube.com/watch?v=3D17l-0ze=
Tp4I>) (01:01:58)
- [Rahul Juliato: Custom VC-Focused Emacs Functions I Created to Enhanc=
e My Git Workflow] (<https://rahuljuliato.com/posts/vc-git-functions>)
- Shells:
- [Tip about clearing the screen with comint-clear-buffer] (<https://fo=
sstodon.org/@Mehrad/114212912223416440>)
- Web:
- [Emacs =E3=82=A6=E3=82=A7=E3=83=96=E3=83=96=E3=83=A9=E3=82=A6=E3=82=
=B6 =E6=97=A5=E6=9C=AC=E8=AA=9E=E3=83=9E=E3=83=8B=E3=83=A5=E3=82=A2=E3=83=
=AB=E3=82=92=E8=A6=8B=E3=82=88=E3=81=86=E3=80=82 eww (=E7=84=A1=E9=9F=B3=EF=
=BC=89] (<https://www.youtube.com/watch?v=3Dm47WYcQajMQ>) (02:45)
- Mail, news, and chat:
- [My Gnus Workflow For Working With iOS Notes -- literatelisp.eu] (<ht=
tps://me.literatelisp.eu/my-gnus-workflow-for-working-with-ios-notes.html>)=
([@[email protected]] (<https://social.tchncs.de/@theesm/11421790453=
5566634>))
- [mastodon.el: extract toot URL (including boosts) and get local insta=
nce URL] (<https://paste.rs/NeLAu>) ([@[email protected]] (<https://fossto=
don.org/@zrzz/114215918968927719>))
- [rtrppl/cuckoo-search: Content-based search for Elfeed] (<https://git=
hub.com/rtrppl/cuckoo-search/tree/main>) ([Irreal] (<https://irreal.org/blo=
g/?p=3D12858>))
- [Sacha Chua: mastodon.el: Copy toot URL after posting; also, copying =
just this post with 11ty] (<https://sachachua.com/blog/2025/03/mastodon-el-=
copy-toot-url-after-posting-also-copying-just-this-post-with-11ty/>)
- [Sacha Chua: Reading more blogs; Emacs Lisp: Listing blogs based on a=
n OPML file] (<https://sachachua.com/blog/2025/03/reading-more-blogs-emacs-=
lisp-listing-blogs-based-on-an-opml-file/>)
- [comint-histories version 2.0 released] (<https://github.com/Nicholas=
BHubbard/comint-histories>) ([Reddit] (<https://www.reddit.com/r/emacs/comm=
ents/1jf7u8c/cominthistories_version_20_released/>))
- EXWM:
- [C=C3=B3mo Usar Emacs como Entorno de Escritorio en Linux con EXWM - =
CIBERNINJAS] (<https://ciberninjas.com/como-usar-emacs-como-entorno-de-escr=
itorio-linux/>)
- Fun:
- [Flapping fish on your mode-line] (<https://github.com/mattmonja/flap=
py-fish>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1jdpib6/flapp=
ing_fish_on_your_modeline/>))
- AI:
- [Automating Tasks with Emacs: Speech-to-Command Magic Explained] (<ht=
tps://www.youtube.com/watch?v=3DJn7zMmPClIc>) (09:06)
- [Mastering Emacs: =F0=9F=97=A3=EF=B8=8F Speech Recognition & =F0=9F=
=96=90=EF=B8=8F Interactive Task Creation Without a Keyboard!] (<https://ww=
w.youtube.com/watch?v=3DnwkRl0VLejQ>) (03:38)
- [Ollama Buddy - Role Switching #emacs #ollama] (<https://www.youtube.=
com/watch?v=3DBhk7C3Q3AZ4>) (02:02)
- [(udpate) Add AI summary generation to org-zettel-ref-mode] (<https:/=
/www.reddit.com/r/orgmode/comments/1jgbl7s/udpate_add_ai_summary_generation=
_to/>)
- [James Dyer: Ollama-Buddy 0.9.8: Transient Menu, Model Managing, GGUF=
Import, fabric Prompts and History Editing] (<https://emacs.dyerdwelling.f=
amily/emacs/20250319145359-emacs--ollama-buddy-0-9-8-transient-menu-model-m=
anaging-gguf-import-fabric-prompts/>)
- Community:
- [Local Emacs user group in Rome, Italy?] (<https://fosstodon.org/@gos=
ub/114205863486329053>)
- Other:
- [To Emacs or Not to Emacs | HackerNoon] (<https://hackernoon.com/to-e=
macs-or-not-to-emacs>)
- [Small Emacs Tweaks =E2=80=94 Where Are The Wise Men?] (<https://mike=
.hostetlerhome.com/emacs-items>) ([@[email protected]] (<https://appdot.n=
et/@mikehoss/114184925221743932>)) - cleaning and formatting .env, eshell, =
highlight-symbol, wgrep
- [emacsomancer/pdffontetc: Emacs interface to pdffonts and other PDF m=
etadata] (<https://github.com/emacsomancer/pdffontetc>) ([Reddit] (<https:/=
/www.reddit.com/r/emacs/comments/1ji8p5w/pdf_font_etc_more_pdf_metadata_in_=
emacs/>))
- [Protesilaos Stavrou: Emacs: how I build from emacs.git on Debian sta=
ble] (<https://protesilaos.com/codelog/2025-03-22-emacs-build-source-debian=
/>)
- [J.e.r.e.m.y B.r.y.a.n.t: Key layout with lower case parens and backs=
pace on left] (<https://onlisp.co.uk/Key-layout-with-lower-case-parens-and-=
backspace-on-left.html>)
- [Emacs Caps Lock =E5=95=8F=E9=A1=8C (=E7=84=A1=E9=9F=B3)] (<https://w=
ww.youtube.com/watch?v=3DkcrB4RluAw4>) (03:51)
- [Android Emacs 31.0.50/Termux screencast, running Phel lisp PHP web a=
pplication in localhost for development] (<https://nc.contabo-storage-1.lti=
.la/s/JzRSfFo6L6GADkt>) ([@[email protected]] (<https://fosstodon.org/@j=
asalt/114184264522861576>))
- Emacs development:
- emacs-devel:
- [Re: Question about region caches] (<https://lists.gnu.org/archive/=
html/emacs-devel/2025-03/msg01397.html>) - performance discussions
- [Re: Semantic: update or remove?] (<https://lists.gnu.org/archive/h=
tml/emacs-devel/2025-03/msg01153.html>) - considering moving Semantic to EL=
PA?
- [Re: Semantic: update or remove?] (<https://lists.gnu.org/archive/h=
tml/emacs-devel/2025-03/msg01246.html>) - might be worth seeing if someone =
can make a way to translate from Tree-sitter's grammar to Semantic's?
- [Re: font-lock apparently broken] (<https://lists.gnu.org/archive/h=
tml/emacs-devel/2025-03/msg01206.html>) - if you use define-globalized-mino=
r-mode, make sure you run-mode-hooks
- [checkdoc: Delete redundant check for wide docstrings] (<https://git.=
savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D408ad273eeadf72dea11b8=
9ea2a44f36ea0e2295>)
- [Remove ctags program] (<https://git.savannah.gnu.org/cgit/emacs.git/=
commit/etc/NEWS?id=3D25d757535884da71ace29fd80b8b24dd3a8f9017>)
- ['window-state-normalize-buffer-name' option for `uniquify' buffers] =
(<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D4266514d=
c88345d5c1bc1ab6dd8576dd47caf57f>)
- [Adapt ediff to nonstandard layouts] (<https://git.savannah.gnu.org/c=
git/emacs.git/commit/etc/NEWS?id=3De5ee1d2a74c6a0989c863c3c6c06eba31efaecb3=
>)
- [Lazily highlight and insert candidates in *Completions*] (<https://g=
it.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Db12a3a03ae134ab7101=
70b43262fe8db13364727>)
- [Allow specifying in which major modes to enable 'global-hl-line-mode=
'] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D77ad6=
518bb51410d0bb0199f55e9696265e3cf1d>)
- New packages:
- hugoista <https://elpa.gnu.org/packages/hugoista.html>: Manage Hugo p=
osts like a barista (GNU ELPA)
- rg-themes <https://melpa.org/#/rg-themes>: The rg theme collection (M=
ELPA)
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-03>). 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-orge4ec2fd" class=3D"outline-3">
<h3 id=3D"orge4ec2fd">2025-03-24 Emacs news</h3>
<div class=3D"outline-text-3" id=3D"text-orge4ec2fd">
<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 Berlin (hybrid, in English) <a href=3D"https://emacs-berlin.org/"=
>https://emacs-berlin.org/</a> Wed Mar 26 1030 America/Vancouver - 1230 Ame=
rica/Chicago - 1330 America/Toronto - 1730 Etc/GMT - 1830 Europe/Berlin - 2=
300 Asia/Kolkata – Thu Mar 27 0130 Asia/Singapore</li>
<li>Emacs Paris: S: Emacs workshop in Paris (online) <a href=3D"https://ema=
cs-doctor.com/">https://emacs-doctor.com/</a> Tue Apr 1 0830 America/Vancou=
ver - 1030 America/Chicago - 1130 America/Toronto - 1530 Etc/GMT - 1730 Eur=
ope/Berlin - 2100 Asia/Kolkata - 2330 Asia/Singapore</li>
<li>EmacsATX: Emacs Social <a href=3D"https://www.meetup.com/emacsatx/event=
s/306712497/">https://www.meetup.com/emacsatx/events/306712497/</a> Wed Apr=
2 1600 America/Vancouver - 1800 America/Chicago - 1900 America/Toronto - 2=
300 Etc/GMT – Thu Apr 3 0100 Europe/Berlin - 0430 Asia/Kolkata - 070=
0 Asia/Singapore</li>
<li>M-x Research: TBA <a href=3D"https://m-x-research.github.io/">https://m=
-x-research.github.io/</a> Fri Apr 4 0800 America/Vancouver - 1000 America/=
Chicago - 1100 America/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 A=
sia/Kolkata - 2300 Asia/Singapore</li>
</ul></li>
<li>Emacs configuration:
<ul class=3D"org-ul">
<li><a href=3D"https://www.youtube.com/watch?v=3DvUFKkgNzkg8">initial major=
mode #emacs #coding #programming</a> (00:29)</li>
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1jh9wfv/my_latest_wh=
itespaces_long_lines_config/">My latest whitespaces / long lines config</a>=
</li>
<li><a href=3D"https://github.com/gchape/emacs.d">gchape/emacs.d - Optimize=
d Emacs Config for Web Development</a> (<a href=3D"https://www.reddit.com/r=
/emacs/comments/1jflm2d/optimized_emacs_config_for_web_development/">Reddit=
</a>)</li>
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1jfa2bp/looking_for_=
users_to_test_a_new_version_of/">Looking for users to test a new version of=
key-chord</a></li>
</ul></li>
<li>Emacs Lisp:
<ul class=3D"org-ul">
<li><a href=3D"https://flandrew.srht.site/listful/hash-tables-look-better-i=
n-emacs-30.html">Listful Andrew: Hash tables look better in Emacs 30</a></l=
i>
<li><a href=3D"https://www.youtube.com/watch?v=3D9lKmSM18B2E">Xah Talk Show=
2025-03-21 Ep631 emacs lisp coding html insert doctype</a> (05:50)</li>
</ul></li>
<li>Navigation:
<ul class=3D"org-ul">
<li><a href=3D"https://emacsredux.com/blog/2025/03/18/you-have-no-idea-how-=
powerful-isearch-is/">You have no idea how powerful isearch is!</a> (<a hre=
f=3D"https://www.reddit.com/r/emacs/comments/1jew3qt/you_have_no_idea_how_p=
owerful_isearch_is/">Reddit</a>, <a href=3D"https://irreal.org/blog/?p=3D12=
856">Irreal</a>)</li>
<li><a href=3D"https://irreal.org/blog/?p=3D12864">Irreal: Movement Command=
s</a></li>
<li><a href=3D"https://emacsredux.com/blog/2025/03/19/relative-line-numbers=
/">Emacs Redux: Relative Line Numbers</a> (<a href=3D"https://irreal.org/bl=
og/?p=3D12862">Irreal</a>)</li>
<li><a href=3D"https://www.naiquev.in/speeding-up-projectile-on-windows.htm=
l">Speeding up projectile on Windows</a> (<a href=3D"https://fosstodon.org/=
@naiquevin/114194284003270485">@[email protected]</a>)</li>
<li><a href=3D"https://www.youtube.com/watch?v=3DhJFJr5CSMaQ">Quickly chang=
e multiple instances with iedit #emacs #coding #programming</a> (01:31)</li>
<li><a href=3D"https://www.youtube.com/watch?v=3DwAX9qudF18c">Jump to speci=
fic places in Emacs #coding #programming</a> (00:58)</li>
</ul></li>
<li>Dired:
<ul class=3D"org-ul">
<li><a href=3D"https://www.youtube.com/watch?v=3DGQEGRu-7y7Q">Highlight cha=
nges in wdired mode in Emacs #emacs #coding #programming</a> (00:28)</li>
</ul></li>
<li>Org Mode:
<ul class=3D"org-ul">
<li><a href=3D"https://taonaw.com/2025/03/20/back-in-the-groove.html">TAONA=
W - Emacs and Org Mode: back in the groove</a></li>
<li><a href=3D"https://irreal.org/blog/?p=3D12854">Irreal: Emacs for creati=
ve non-techies who want to get off Google Docs</a></li>
<li><a href=3D"https://www.youtube.com/watch?v=3D9z0-sZzXKDw">org-capture d=
e emacs en espa=C3=B1ol =F0=9F=87=AA=F0=9F=87=A6</a> (23:05)</li>
<li><a href=3D"https://flandrew.srht.site/listful/sw-emacs-splurge.html">Li=
stful Andrew: Splurge =E2=80=94 Track your expenses with a simple Org table=
(Emacs package)</a></li>
<li><a href=3D"https://www.youtube.com/watch?v=3DjOhw-46l8Nc">Comment ajout=
er une t=C3=A2che =C3=A0 votre agenda org ? #orgmode #agenda #emacs #gnu #p=
roductivity #organized</a> (00:59)</li>
<li><a href=3D"https://sachachua.com/blog/2025/03/org-mode-merge-top-level-=
items-in-an-item-list/">Sacha Chua: Org Mode: Merge top-level items in an i=
tem list</a></li>
<li><a href=3D"https://www.youtube.com/watch?v=3DfzrqTg59emE">org-mode TABL=
E spreadsheet plot (=E7=84=A1=E9=9F=B3)</a> (06:15)</li>
<li><a href=3D"https://github.com/meedstrom/indexed">indexed: Distilled the=
performant parts of org-node into a library</a> (<a href=3D"https://www.re=
ddit.com/r/emacs/comments/1jdjlv8/distilled_the_performant_parts_of_orgnode=
_into_a/">Reddit</a>)</li>
<li>Import, export, and integration:
<ul class=3D"org-ul">
<li><a href=3D"https://hackers.town/@randomgeek/114184624160036099">Doom + =
Org: use clipboard for titled link or webpage content as subtree</a></li>
<li><a href=3D"https://lgmoneda.github.io/2025/01/11/sharing-org-roam-conte=
nt.html">Sharing Org Roam content</a></li>
<li><a href=3D"https://trevdev.ca/blog/how-i-wrote-this-website.html">How I=
Wrote This Website</a> (<a href=3D"https://fosstodon.org/@trevdev/11421569=
5282074148">@[email protected]</a>)</li>
<li><a href=3D"https://www.wisdomandwonder.com/emacs/14213/i-need-your-help=
-adding-org-utf-to-xetex-to-melpa">Grant Rettke: I Need Your Help Adding or=
g-utf-to-xetex to MELPA</a></li>
<li><a href=3D"https://git.sr.ht/~taingram/org-publish-rss">~taingram/org-p=
ublish-rss - Automatically generate RSS feeds for org-publish projects - so=
urcehut git</a> (<a href=3D"https://mastodon.social/@tiang/1142039758197068=
54">@[email protected]</a>)</li>
<li><a href=3D"https://famme.sk/blog/simple-agenda-pal.html">Simple agenda,=
not in Emacs only (about "pal" program)</a></li>
<li><a href=3D"https://johnrakestraw.com/post/using-the-html-details-disclo=
sure-element/">John Rakestraw | Using the HTML details disclosure element</=
a> (<a href=3D"https://mastodon.online/@johnrakestraw/114201898331050847">@=
[email protected]</a>)</li>
</ul></li>
</ul></li>
<li>Denote:
<ul class=3D"org-ul">
<li><a href=3D"https://protesilaos.com/codelog/2025-03-24-emacs-denote-quer=
y-links/">Protesilaos Stavrou: Emacs: first look at query links for Denote =
version 4.0.0</a></li>
</ul></li>
<li>Completion:
<ul class=3D"org-ul">
<li><a href=3D"https://irreal.org/blog/?p=3D12866">Irreal: Emacs Completion=
As A Game Changer</a></li>
</ul></li>
<li>Coding:
<ul class=3D"org-ul">
<li><a href=3D"https://www.youtube.com/watch?v=3Dj_2QkCcf8zE">Emacs Solo: A=
Minimal IDE Configuration - System Crafters Live!</a> (01:38:59)</li>
<li><a href=3D"https://davidvujic.blogspot.com/2025/03/are-we-there-yet.htm=
l">Agile & Coding: Are we there yet?</a> (<a href=3D"https://mastodon.n=
u/@davidvujic/114212444999777187">@[email protected]</a>) Continuing w=
ith the work on tooling support for interactive & fun development with =
Python</li>
<li><a href=3D"https://qiita.com/sonota88/items/86817527bcabdb15b5cd">Ruby=
=E3=81=A7=E7=B0=A1=E5=8D=98=E3=81=AA=E8=A8=80=E8=AA=9E=E3=82=B5=E3=83=BC=E3=
=83=90=E3=83=BC=E3=82=92=E6=9B=B8=E3=81=84=E3=81=A6=E3=81=BF=E3=81=9F #Emac=
s - Qiita</a> (<a href=3D"https://fedibird.com/@sonota88/114209385600644250=
">@[email protected]</a>)</li>
<li><a href=3D"https://git.sr.ht/~csantosb/emacs.vhdl-ide">~csantosb/emacs.=
vhdl-ide - GNU/Emacs as a full VHDL IDE - sourcehut git</a> (<a href=3D"htt=
ps://sigmoid.social/@csantosb/114195250955224402">@[email protected]<=
/a>)</li>
<li><a href=3D"https://github.com/jadestrong/lsp-proxy">jadestrong/lsp-prox=
y: An LSP client for Emacs implemented in Rust.</a> (<a href=3D"https://cha=
os.social/@cjk/114194178793783697">@[email protected]</a>)</li>
<li><a href=3D"https://www.youtube.com/watch?v=3Dp1U1YRido3s">How to run a =
C program in Emacs (easy)</a> (04:37)</li>
<li><a href=3D"https://dolzhenko.me/blog/2025/03/launching-magit-from-intel=
lij-idea/">Launching Magit from IntelliJ IDEA - dolzhenko.me</a> (<a href=
=3D"https://fosstodon.org/@dsdolzhenko/114212183736916472">@dsdolzhenko@fos=
stodon.org</a>)</li>
<li><a href=3D"https://www.youtube.com/watch?v=3D17l-0zeTp4I">Plain Text Su=
premacy With Emacs: git-link, file-backed buffers, repo, daemons, auth-sour=
ces & pass</a> (01:01:58)</li>
<li><a href=3D"https://rahuljuliato.com/posts/vc-git-functions">Rahul Julia=
to: Custom VC-Focused Emacs Functions I Created to Enhance My Git Workflow<=
/a></li>
</ul></li>
<li>Shells:
<ul class=3D"org-ul">
<li><a href=3D"https://fosstodon.org/@Mehrad/114212912223416440">Tip about =
clearing the screen with comint-clear-buffer</a></li>
</ul></li>
<li>Web:
<ul class=3D"org-ul">
<li><a href=3D"https://www.youtube.com/watch?v=3Dm47WYcQajMQ">Emacs =E3=82=
=A6=E3=82=A7=E3=83=96=E3=83=96=E3=83=A9=E3=82=A6=E3=82=B6 =E6=97=A5=E6=9C=
=AC=E8=AA=9E=E3=83=9E=E3=83=8B=E3=83=A5=E3=82=A2=E3=83=AB=E3=82=92=E8=A6=8B=
=E3=82=88=E3=81=86=E3=80=82 eww (=E7=84=A1=E9=9F=B3=EF=BC=89</a> (02:45)</l=
i>
</ul></li>
<li>Mail, news, and chat:
<ul class=3D"org-ul">
<li><a href=3D"https://me.literatelisp.eu/my-gnus-workflow-for-working-with=
-ios-notes.html">My Gnus Workflow For Working With iOS Notes – liter=
atelisp.eu</a> (<a href=3D"https://social.tchncs.de/@theesm/114217904535566=
634">@[email protected]</a>)</li>
<li><a href=3D"https://paste.rs/NeLAu">mastodon.el: extract toot URL (inclu=
ding boosts) and get local instance URL</a> (<a href=3D"https://fosstodon.o=
rg/@zrzz/114215918968927719">@[email protected]</a>)</li>
<li><a href=3D"https://github.com/rtrppl/cuckoo-search/tree/main">rtrppl/cu=
ckoo-search: Content-based search for Elfeed</a> (<a href=3D"https://irreal=
.org/blog/?p=3D12858">Irreal</a>)</li>
<li><a href=3D"https://sachachua.com/blog/2025/03/mastodon-el-copy-toot-url=
-after-posting-also-copying-just-this-post-with-11ty/">Sacha Chua: mastodon=
.el: Copy toot URL after posting; also, copying just this post with 11ty</a=
></li>
<li><a href=3D"https://sachachua.com/blog/2025/03/reading-more-blogs-emacs-=
lisp-listing-blogs-based-on-an-opml-file/">Sacha Chua: Reading more blogs; =
Emacs Lisp: Listing blogs based on an OPML file</a></li>
<li><a href=3D"https://github.com/NicholasBHubbard/comint-histories">comint=
-histories version 2.0 released</a> (<a href=3D"https://www.reddit.com/r/em=
acs/comments/1jf7u8c/cominthistories_version_20_released/">Reddit</a>)</li>
</ul></li>
<li>EXWM:
<ul class=3D"org-ul">
<li><a href=3D"https://ciberninjas.com/como-usar-emacs-como-entorno-de-escr=
itorio-linux/">C=C3=B3mo Usar Emacs como Entorno de Escritorio en Linux con=
EXWM - CIBERNINJAS</a></li>
</ul></li>
<li>Fun:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/mattmonja/flappy-fish">Flapping fish on y=
our mode-line</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1jdpi=
b6/flapping_fish_on_your_modeline/">Reddit</a>)</li>
</ul></li>
<li>AI:
<ul class=3D"org-ul">
<li><a href=3D"https://www.youtube.com/watch?v=3DJn7zMmPClIc">Automating Ta=
sks with Emacs: Speech-to-Command Magic Explained</a> (09:06)</li>
<li><a href=3D"https://www.youtube.com/watch?v=3DnwkRl0VLejQ">Mastering Ema=
cs: =F0=9F=97=A3=EF=B8=8F Speech Recognition & =F0=9F=96=90=EF=B8=8F In=
teractive Task Creation Without a Keyboard!</a> (03:38)</li>
<li><a href=3D"https://www.youtube.com/watch?v=3DBhk7C3Q3AZ4">Ollama Buddy =
- Role Switching #emacs #ollama</a> (02:02)</li>
<li><a href=3D"https://www.reddit.com/r/orgmode/comments/1jgbl7s/udpate_add=
_ai_summary_generation_to/">(udpate) Add AI summary generation to org-zette=
l-ref-mode</a></li>
<li><a href=3D"https://emacs.dyerdwelling.family/emacs/20250319145359-emacs=
--ollama-buddy-0-9-8-transient-menu-model-managing-gguf-import-fabric-promp=
ts/">James Dyer: Ollama-Buddy 0.9.8: Transient Menu, Model Managing, GGUF I=
mport, fabric Prompts and History Editing</a></li>
</ul></li>
<li>Community:
<ul class=3D"org-ul">
<li><a href=3D"https://fosstodon.org/@gosub/114205863486329053">Local Emacs=
user group in Rome, Italy?</a></li>
</ul></li>
<li>Other:
<ul class=3D"org-ul">
<li><a href=3D"https://hackernoon.com/to-emacs-or-not-to-emacs">To Emacs or=
Not to Emacs | HackerNoon</a></li>
<li><a href=3D"https://mike.hostetlerhome.com/emacs-items">Small Emacs Twea=
ks =E2=80=94 Where Are The Wise Men?</a> (<a href=3D"https://appdot.net/@mi=
kehoss/114184925221743932">@[email protected]</a>) - cleaning and formatt=
ing .env, eshell, highlight-symbol, wgrep</li>
<li><a href=3D"https://github.com/emacsomancer/pdffontetc">emacsomancer/pdf=
fontetc: Emacs interface to pdffonts and other PDF metadata</a> (<a href=3D=
"https://www.reddit.com/r/emacs/comments/1ji8p5w/pdf_font_etc_more_pdf_meta=
data_in_emacs/">Reddit</a>)</li>
<li><a href=3D"https://protesilaos.com/codelog/2025-03-22-emacs-build-sourc=
e-debian/">Protesilaos Stavrou: Emacs: how I build from emacs.git on Debian=
stable</a></li>
<li><a href=3D"https://onlisp.co.uk/Key-layout-with-lower-case-parens-and-b=
ackspace-on-left.html">J.e.r.e.m.y B.r.y.a.n.t: Key layout with lower case =
parens and backspace on left</a></li>
<li><a href=3D"https://www.youtube.com/watch?v=3DkcrB4RluAw4">Emacs Caps Lo=
ck =E5=95=8F=E9=A1=8C (=E7=84=A1=E9=9F=B3)</a> (03:51)</li>
<li><a href=3D"https://nc.contabo-storage-1.lti.la/s/JzRSfFo6L6GADkt">Andro=
id Emacs 31.0.50/Termux screencast, running Phel lisp PHP web application i=
n localhost for development</a> (<a href=3D"https://fosstodon.org/@jasalt/1=
14184264522861576">@[email protected]</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-03/msg01=
397.html">Re: Question about region caches</a> - performance discussions</l=
i>
<li><a href=3D"https://lists.gnu.org/archive/html/emacs-devel/2025-03/msg01=
153.html">Re: Semantic: update or remove?</a> - considering moving Semantic=
to ELPA?</li>
<li><a href=3D"https://lists.gnu.org/archive/html/emacs-devel/2025-03/msg01=
246.html">Re: Semantic: update or remove?</a> - might be worth seeing if so=
meone can make a way to translate from Tree-sitter's grammar to Semantic's?=
</li>
<li><a href=3D"https://lists.gnu.org/archive/html/emacs-devel/2025-03/msg01=
206.html">Re: font-lock apparently broken</a> - if you use define-globalize=
d-minor-mode, make sure you run-mode-hooks</li>
</ul></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D408ad273eeadf72dea11b89ea2a44f36ea0e2295">checkdoc: Delete redundant c=
heck for wide docstrings</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D25d757535884da71ace29fd80b8b24dd3a8f9017">Remove ctags program</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D4266514dc88345d5c1bc1ab6dd8576dd47caf57f">'window-state-normalize-buff=
er-name' option for `uniquify' buffers</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3De5ee1d2a74c6a0989c863c3c6c06eba31efaecb3">Adapt ediff to nonstandard l=
ayouts</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3Db12a3a03ae134ab710170b43262fe8db13364727">Lazily highlight and insert =
candidates in <b>Completions</b></a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D77ad6518bb51410d0bb0199f55e9696265e3cf1d">Allow specifying in which ma=
jor modes to enable 'global-hl-line-mode'</a></li>
</ul></li>
<li>New packages:
<ul class=3D"org-ul">
<li><a target=3D"_blank" href=3D"https://elpa.gnu.org/packages/hugoista.htm=
l">hugoista</a>: Manage Hugo posts like a barista (GNU ELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/rg-themes">rg-themes</=
a>: The rg theme collection (MELPA)</li>
</ul></li>
</ul>
<p>
Links from <a href=3D"https://www.reddit.com/r/emacs">reddit.com/r/emacs</a=
>, <a href=3D"https://www.reddit.com/r/orgmode">r/orgmode</a>, <a href=3D"h=
ttps://www.reddit.com/r/spacemacs">r/spacemacs</a>, <a href=3D"https://www.=
reddit.com/r/planetemacs">r/planetemacs</a>, <a href=3D"https://mastodon.so=
cial/tags/emacs">Mastodon #emacs</a>, <a href=3D"https://bsky.app/hashtag/e=
macs">Bluesky #emacs</a>, <a href=3D"https://hn.algolia.com/?query=3Demacs&=
amp;sort=3DbyDate&prefix&page=3D0&dateRange=3Dall&type=3Dst=
ory">Hacker News</a>, <a href=3D"https://lobste.rs/search?q=3Demacs&wha=
t=3Dstories&order=3Dnewest">lobste.rs</a>, <a href=3D"https://programmi=
ng.dev/c/emacs?dataType=3DPost&page=3D1&sort=3DNew">programming.dev=
</a>, <a href=3D"https://lemmy.world/c/emacs">lemmy.world</a>, <a href=3D"h=
ttps://lemmy.ml/c/emacs?dataType=3DPost&page=3D1&sort=3DNew">lemmy.=
ml</a>, <a href=3D"https://planet.emacslife.com">planet.emacslife.com</a>, =
<a href=3D"https://www.youtube.com/playlist?list=3DPL4th0AZixyREOtvxDpdxC9o=
MuX7Ar7Sdt">YouTube</a>, <a href=3D"http://git.savannah.gnu.org/cgit/emacs.=
git/log/etc/NEWS">the Emacs NEWS file</a>, <a href=3D"https://emacslife.com=
/calendar/">Emacs Calendar</a>, and <a href=3D"https://lists.gnu.org/archiv=
e/html/emacs-devel/2025-03">emacs-devel</a>. Thanks to Andr=C3=A9s Ram=C3=
=ADrez for emacs-devel links. Do you have an Emacs-related link or announce=
ment? Please e-mail me at <a href=3D"mailto:[email protected]">sacha@sach=
achua.com</a>. Thank you!</p>
</div>
</div>
=20=20=20=20
--==-=-=--
--=-=-=
Content-Type: text/x-org; charset=utf-8; name=emacs-news.org
Content-Disposition: attachment
Content-Transfer-Encoding: quoted-printable
* 2025-03-24 Emacs news
- Upcoming events ([[https://emacslife.com/calendar/emacs-calendar.ics][iCa=
l file]], [[https://emacslife.com/calendar/][Org]]):
- Emacs Berlin (hybrid, in English) https://emacs-berlin.org/ Wed Mar 26 =
1030 America/Vancouver - 1230 America/Chicago - 1330 America/Toronto - 1730=
Etc/GMT - 1830 Europe/Berlin - 2300 Asia/Kolkata -- Thu Mar 27 0130 Asia/S=
ingapore
- Emacs Paris: S: Emacs workshop in Paris (online) https://emacs-doctor.c=
om/ Tue Apr 1 0830 America/Vancouver - 1030 America/Chicago - 1130 America/=
Toronto - 1530 Etc/GMT - 1730 Europe/Berlin - 2100 Asia/Kolkata - 2330 Asia=
/Singapore
- EmacsATX: Emacs Social https://www.meetup.com/emacsatx/events/306712497=
/ Wed Apr 2 1600 America/Vancouver - 1800 America/Chicago - 1900 America/To=
ronto - 2300 Etc/GMT -- Thu Apr 3 0100 Europe/Berlin - 0430 Asia/Kolkata - =
0700 Asia/Singapore
- M-x Research: TBA https://m-x-research.github.io/ Fri Apr 4 0800 Americ=
a/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT - =
1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore
- Emacs configuration:
- [[https://www.youtube.com/watch?v=3DvUFKkgNzkg8][initial major mode #em=
acs #coding #programming]] (00:29)
- [[https://www.reddit.com/r/emacs/comments/1jh9wfv/my_latest_whitespaces=
_long_lines_config/][My latest whitespaces / long lines config]]
- [[https://github.com/gchape/emacs.d][gchape/emacs.d - Optimized Emacs C=
onfig for Web Development]] ([[https://www.reddit.com/r/emacs/comments/1jfl=
m2d/optimized_emacs_config_for_web_development/][Reddit]])
- [[https://www.reddit.com/r/emacs/comments/1jfa2bp/looking_for_users_to_=
test_a_new_version_of/][Looking for users to test a new version of key-chor=
d]]
- Emacs Lisp:
- [[https://flandrew.srht.site/listful/hash-tables-look-better-in-emacs-3=
0.html][Listful Andrew: Hash tables look better in Emacs 30]]
- [[https://www.youtube.com/watch?v=3D9lKmSM18B2E][Xah Talk Show 2025-03-=
21 Ep631 emacs lisp coding html insert doctype]] (05:50)
- Navigation:
- [[https://emacsredux.com/blog/2025/03/18/you-have-no-idea-how-powerful-=
isearch-is/][You have no idea how powerful isearch is!]] ([[https://www.red=
dit.com/r/emacs/comments/1jew3qt/you_have_no_idea_how_powerful_isearch_is/]=
[Reddit]], [[https://irreal.org/blog/?p=3D12856][Irreal]])
- [[https://irreal.org/blog/?p=3D12864][Irreal: Movement Commands]]
- [[https://emacsredux.com/blog/2025/03/19/relative-line-numbers/][Emacs =
Redux: Relative Line Numbers]] ([[https://irreal.org/blog/?p=3D12862][Irrea=
l]])
- [[https://www.naiquev.in/speeding-up-projectile-on-windows.html][Speedi=
ng up projectile on Windows]] ([[https://fosstodon.org/@naiquevin/114194284=
003270485][@[email protected]]])
- [[https://www.youtube.com/watch?v=3DhJFJr5CSMaQ][Quickly change multipl=
e instances with iedit #emacs #coding #programming]] (01:31)
- [[https://www.youtube.com/watch?v=3DwAX9qudF18c][Jump to specific place=
s in Emacs #coding #programming]] (00:58)
- Dired:
- [[https://www.youtube.com/watch?v=3DGQEGRu-7y7Q][Highlight changes in w=
dired mode in Emacs #emacs #coding #programming]] (00:28)
- Org Mode:
- [[https://taonaw.com/2025/03/20/back-in-the-groove.html][TAONAW - Emacs=
and Org Mode: back in the groove]]
- [[https://irreal.org/blog/?p=3D12854][Irreal: Emacs for creative non-te=
chies who want to get off Google Docs]]
- [[https://www.youtube.com/watch?v=3D9z0-sZzXKDw][org-capture de emacs e=
n espa=C3=B1ol =F0=9F=87=AA=F0=9F=87=A6]] (23:05)
- [[https://flandrew.srht.site/listful/sw-emacs-splurge.html][Listful And=
rew: Splurge =E2=80=94 Track your expenses with a simple Org table (Emacs p=
ackage)]]
- [[https://www.youtube.com/watch?v=3DjOhw-46l8Nc][Comment ajouter une t=
=C3=A2che =C3=A0 votre agenda org ? #orgmode #agenda #emacs #gnu #productiv=
ity #organized]] (00:59)
- [[https://sachachua.com/blog/2025/03/org-mode-merge-top-level-items-in-=
an-item-list/][Sacha Chua: Org Mode: Merge top-level items in an item list]]
- [[https://www.youtube.com/watch?v=3DfzrqTg59emE][org-mode TABLE spreads=
heet plot (=E7=84=A1=E9=9F=B3)]] (06:15)
- [[https://github.com/meedstrom/indexed][indexed: Distilled the performa=
nt parts of org-node into a library]] ([[https://www.reddit.com/r/emacs/com=
ments/1jdjlv8/distilled_the_performant_parts_of_orgnode_into_a/][Reddit]])
- Import, export, and integration:
- [[https://hackers.town/@randomgeek/114184624160036099][Doom + Org: us=
e clipboard for titled link or webpage content as subtree]]
- [[https://lgmoneda.github.io/2025/01/11/sharing-org-roam-content.html=
][Sharing Org Roam content]]
- [[https://trevdev.ca/blog/how-i-wrote-this-website.html][How I Wrote =
This Website]] ([[https://fosstodon.org/@trevdev/114215695282074148][@trevd=
[email protected]]])
- [[https://www.wisdomandwonder.com/emacs/14213/i-need-your-help-adding=
-org-utf-to-xetex-to-melpa][Grant Rettke: I Need Your Help Adding org-utf-t=
o-xetex to MELPA]]
- [[https://git.sr.ht/~taingram/org-publish-rss][~taingram/org-publish-=
rss - Automatically generate RSS feeds for org-publish projects - sourcehut=
git]] ([[https://mastodon.social/@tiang/114203975819706854][@tiang@mastodo=
n.social]])
- [[https://famme.sk/blog/simple-agenda-pal.html][Simple agenda, not in=
Emacs only (about "pal" program)]]
- [[https://johnrakestraw.com/post/using-the-html-details-disclosure-el=
ement/][John Rakestraw | Using the HTML details disclosure element]] ([[htt=
ps://mastodon.online/@johnrakestraw/114201898331050847][@johnrakestraw@mast=
odon.online]])
- Denote:
- [[https://protesilaos.com/codelog/2025-03-24-emacs-denote-query-links/]=
[Protesilaos Stavrou: Emacs: first look at query links for Denote version 4=
.0.0]]
- Completion:
- [[https://irreal.org/blog/?p=3D12866][Irreal: Emacs Completion As A Gam=
e Changer]]
- Coding:
- [[https://www.youtube.com/watch?v=3Dj_2QkCcf8zE][Emacs Solo: A Minimal =
IDE Configuration - System Crafters Live!]] (01:38:59)
- [[https://davidvujic.blogspot.com/2025/03/are-we-there-yet.html][Agile =
& Coding: Are we there yet?]] ([[https://mastodon.nu/@davidvujic/1142124449=
99777187][@[email protected]]]) Continuing with the work on tooling su=
pport for interactive & fun development with Python
- [[https://qiita.com/sonota88/items/86817527bcabdb15b5cd][Ruby=E3=81=A7=
=E7=B0=A1=E5=8D=98=E3=81=AA=E8=A8=80=E8=AA=9E=E3=82=B5=E3=83=BC=E3=83=90=E3=
=83=BC=E3=82=92=E6=9B=B8=E3=81=84=E3=81=A6=E3=81=BF=E3=81=9F #Emacs - Qiita=
]] ([[https://fedibird.com/@sonota88/114209385600644250][@sonota88@fedibird=
.com]])
- [[https://git.sr.ht/~csantosb/emacs.vhdl-ide][~csantosb/emacs.vhdl-ide =
- GNU/Emacs as a full VHDL IDE - sourcehut git]] ([[https://sigmoid.social/=
@csantosb/114195250955224402][@[email protected]]])
- [[https://github.com/jadestrong/lsp-proxy][jadestrong/lsp-proxy: An LSP=
client for Emacs implemented in Rust.]] ([[https://chaos.social/@cjk/11419=
4178793783697][@[email protected]]])
- [[https://www.youtube.com/watch?v=3Dp1U1YRido3s][How to run a C program=
in Emacs (easy)]] (04:37)
- [[https://dolzhenko.me/blog/2025/03/launching-magit-from-intellij-idea/=
][Launching Magit from IntelliJ IDEA - dolzhenko.me]] ([[https://fosstodon.=
org/@dsdolzhenko/114212183736916472][@[email protected]]])
- [[https://www.youtube.com/watch?v=3D17l-0zeTp4I][Plain Text Supremacy W=
ith Emacs: git-link, file-backed buffers, repo, daemons, auth-sources & pas=
s]] (01:01:58)
- [[https://rahuljuliato.com/posts/vc-git-functions][Rahul Juliato: Custo=
m VC-Focused Emacs Functions I Created to Enhance My Git Workflow]]
- Shells:
- [[https://fosstodon.org/@Mehrad/114212912223416440][Tip about clearing =
the screen with comint-clear-buffer]]
- Web:
- [[https://www.youtube.com/watch?v=3Dm47WYcQajMQ][Emacs =E3=82=A6=E3=82=
=A7=E3=83=96=E3=83=96=E3=83=A9=E3=82=A6=E3=82=B6 =E6=97=A5=E6=9C=AC=E8=AA=
=9E=E3=83=9E=E3=83=8B=E3=83=A5=E3=82=A2=E3=83=AB=E3=82=92=E8=A6=8B=E3=82=88=
=E3=81=86=E3=80=82 eww (=E7=84=A1=E9=9F=B3=EF=BC=89]] (02:45)
- Mail, news, and chat:
- [[https://me.literatelisp.eu/my-gnus-workflow-for-working-with-ios-note=
s.html][My Gnus Workflow For Working With iOS Notes -- literatelisp.eu]] ([=
[https://social.tchncs.de/@theesm/114217904535566634][@[email protected]=
.de]])
- [[https://paste.rs/NeLAu][mastodon.el: extract toot URL (including boos=
ts) and get local instance URL]] ([[https://fosstodon.org/@zrzz/11421591896=
8927719][@[email protected]]])
- [[https://github.com/rtrppl/cuckoo-search/tree/main][rtrppl/cuckoo-sear=
ch: Content-based search for Elfeed]] ([[https://irreal.org/blog/?p=3D12858=
][Irreal]])
- [[https://sachachua.com/blog/2025/03/mastodon-el-copy-toot-url-after-po=
sting-also-copying-just-this-post-with-11ty/][Sacha Chua: mastodon.el: Copy=
toot URL after posting; also, copying just this post with 11ty]]
- [[https://sachachua.com/blog/2025/03/reading-more-blogs-emacs-lisp-list=
ing-blogs-based-on-an-opml-file/][Sacha Chua: Reading more blogs; Emacs Lis=
p: Listing blogs based on an OPML file]]
- [[https://github.com/NicholasBHubbard/comint-histories][comint-historie=
s version 2.0 released]] ([[https://www.reddit.com/r/emacs/comments/1jf7u8c=
/cominthistories_version_20_released/][Reddit]])
- EXWM:
- [[https://ciberninjas.com/como-usar-emacs-como-entorno-de-escritorio-li=
nux/][C=C3=B3mo Usar Emacs como Entorno de Escritorio en Linux con EXWM - C=
IBERNINJAS]]
- Fun:
- [[https://github.com/mattmonja/flappy-fish][Flapping fish on your mode-=
line]] ([[https://www.reddit.com/r/emacs/comments/1jdpib6/flapping_fish_on_=
your_modeline/][Reddit]])
- AI:
- [[https://www.youtube.com/watch?v=3DJn7zMmPClIc][Automating Tasks with =
Emacs: Speech-to-Command Magic Explained]] (09:06)
- [[https://www.youtube.com/watch?v=3DnwkRl0VLejQ][Mastering Emacs: =F0=
=9F=97=A3=EF=B8=8F Speech Recognition & =F0=9F=96=90=EF=B8=8F Interactive T=
ask Creation Without a Keyboard!]] (03:38)
- [[https://www.youtube.com/watch?v=3DBhk7C3Q3AZ4][Ollama Buddy - Role Sw=
itching #emacs #ollama]] (02:02)
- [[https://www.reddit.com/r/orgmode/comments/1jgbl7s/udpate_add_ai_summa=
ry_generation_to/][(udpate) Add AI summary generation to org-zettel-ref-mod=
e]]
- [[https://emacs.dyerdwelling.family/emacs/20250319145359-emacs--ollama-=
buddy-0-9-8-transient-menu-model-managing-gguf-import-fabric-prompts/][Jame=
s Dyer: Ollama-Buddy 0.9.8: Transient Menu, Model Managing, GGUF Import, fa=
bric Prompts and History Editing]]
- Community:
- [[https://fosstodon.org/@gosub/114205863486329053][Local Emacs user gro=
up in Rome, Italy?]]
- Other:
- [[https://hackernoon.com/to-emacs-or-not-to-emacs][To Emacs or Not to E=
macs | HackerNoon]]
- [[https://mike.hostetlerhome.com/emacs-items][Small Emacs Tweaks =E2=80=
=94 Where Are The Wise Men?]] ([[https://appdot.net/@mikehoss/1141849252217=
43932][@[email protected]]]) - cleaning and formatting .env, eshell, high=
light-symbol, wgrep
- [[https://github.com/emacsomancer/pdffontetc][emacsomancer/pdffontetc: =
Emacs interface to pdffonts and other PDF metadata]] ([[https://www.reddit.=
com/r/emacs/comments/1ji8p5w/pdf_font_etc_more_pdf_metadata_in_emacs/][Redd=
it]])
- [[https://protesilaos.com/codelog/2025-03-22-emacs-build-source-debian/=
][Protesilaos Stavrou: Emacs: how I build from emacs.git on Debian stable]]
- [[https://onlisp.co.uk/Key-layout-with-lower-case-parens-and-backspace-=
on-left.html][J.e.r.e.m.y B.r.y.a.n.t: Key layout with lower case parens an=
d backspace on left]]
- [[https://www.youtube.com/watch?v=3DkcrB4RluAw4][Emacs Caps Lock =E5=95=
=8F=E9=A1=8C (=E7=84=A1=E9=9F=B3)]] (03:51)
- [[https://nc.contabo-storage-1.lti.la/s/JzRSfFo6L6GADkt][Android Emacs =
31.0.50/Termux screencast, running Phel lisp PHP web application in localho=
st for development]] ([[https://fosstodon.org/@jasalt/114184264522861576][@=
[email protected]]])
- Emacs development:
- emacs-devel:
- [[https://lists.gnu.org/archive/html/emacs-devel/2025-03/msg01397.htm=
l][Re: Question about region caches]] - performance discussions
- [[https://lists.gnu.org/archive/html/emacs-devel/2025-03/msg01153.htm=
l][Re: Semantic: update or remove?]] - considering moving Semantic to ELPA?
- [[https://lists.gnu.org/archive/html/emacs-devel/2025-03/msg01246.htm=
l][Re: Semantic: update or remove?]] - might be worth seeing if someone can=
make a way to translate from Tree-sitter's grammar to Semantic's?
- [[https://lists.gnu.org/archive/html/emacs-devel/2025-03/msg01206.htm=
l][Re: font-lock apparently broken]] - if you use define-globalized-minor-m=
ode, make sure you run-mode-hooks
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D408a=
d273eeadf72dea11b89ea2a44f36ea0e2295][checkdoc: Delete redundant check for =
wide docstrings]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D25d7=
57535884da71ace29fd80b8b24dd3a8f9017][Remove ctags program]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D4266=
514dc88345d5c1bc1ab6dd8576dd47caf57f]['window-state-normalize-buffer-name' =
option for `uniquify' buffers]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3De5ee=
1d2a74c6a0989c863c3c6c06eba31efaecb3][Adapt ediff to nonstandard layouts]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Db12a=
3a03ae134ab710170b43262fe8db13364727][Lazily highlight and insert candidate=
s in *Completions*]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D77ad=
6518bb51410d0bb0199f55e9696265e3cf1d][Allow specifying in which major modes=
to enable 'global-hl-line-mode']]
- New packages:
- https://elpa.gnu.org/packages/hugoista.html: Manage Hugo posts like a b=
arista (GNU ELPA)
- https://melpa.org/#/rg-themes: The rg theme collection (MELPA)
Links from [[https://www.reddit.com/r/emacs][reddit.com/r/emacs]], [[https:=
//www.reddit.com/r/orgmode][r/orgmode]], [[https://www.reddit.com/r/spacema=
cs][r/spacemacs]], [[https://www.reddit.com/r/planetemacs][r/planetemacs]],=
[[https://mastodon.social/tags/emacs][Mastodon #emacs]], [[https://bsky.ap=
p/hashtag/emacs][Bluesky #emacs]], [[https://hn.algolia.com/?query=3Demacs&=
sort=3DbyDate&prefix&page=3D0&dateRange=3Dall&type=3Dstory][Hacker News]], =
[[https://lobste.rs/search?q=3Demacs&what=3Dstories&order=3Dnewest][lobste.=
rs]], [[https://programming.dev/c/emacs?dataType=3DPost&page=3D1&sort=3DNew=
][programming.dev]], [[https://lemmy.world/c/emacs][lemmy.world]], [[https:=
//lemmy.ml/c/emacs?dataType=3DPost&page=3D1&sort=3DNew][lemmy.ml]], [[https=
://planet.emacslife.com][planet.emacslife.com]], [[https://www.youtube.com/=
playlist?list=3DPL4th0AZixyREOtvxDpdxC9oMuX7Ar7Sdt][YouTube]], [[http://git=
.savannah.gnu.org/cgit/emacs.git/log/etc/NEWS][the Emacs NEWS file]], [[htt=
ps://emacslife.com/calendar/][Emacs Calendar]], and [[https://lists.gnu.org=
/archive/html/emacs-devel/2025-03][emacs-devel]]. Thanks to Andr=C3=A9s Ram=
=C3=ADrez for emacs-devel links. Do you have an Emacs-related link or annou=
ncement? Please e-mail me at [[mailto:[email protected]][sacha@sachachua.=
com]]. Thank you!
=20=20=20=20
--=-=-=--