2026-01-05 Emacs news

Sacha Chua <[email protected]> Mon, 05 Jan 2026 17:57:30 -0500
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

    2026-01-05 Emacs news
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

  Looking for something to write about? Christian Tietze is hosting the Jan=
uary Emacs Carnival on the theme "This Year, I'll..." https://christiantiet=
ze.de/posts/2026/01/emacs-carnival-2026-01-this-year-i-will/. Check out las=
t month's carnival on The People of Emacs https://curious.port111.com/2025/=
11/01/emacs-carnival-december-the-people.html for other entries.

  - Upcoming events (iCal file https://emacslife.com/calendar/emacs-calenda=
r.ics, Org https://emacslife.com/calendar/):
      - EmacsATX: Emacs Social //www.meetup.com/emacsatx/events/312313428/ =
https://www.meetup.com/emacsatx/events/312313428/ Thu Jan 8 1600 America/Va=
ncouver - 1800 America/Chicago - 1900 America/Toronto -- Fri Jan 9 0000 Etc=
/GMT - 0100 Europe/Berlin - 0530 Asia/Kolkata - 0800 Asia/Singapore
      - Atelier Emacs Montpellier (in person) //lebib.org/date/atelier-emac=
s https://lebib.org/date/atelier-emacs Fri Jan 9 1800 Europe/Paris
      - London Emacs (in person): Emacs London meetup //www.meetup.com/lond=
on-emacs-hacking/events/312727757/ https://www.meetup.com/london-emacs-hack=
ing/events/312727757/ Tue Jan 13 1800 Europe/London
      - OrgMeetup (virtual) //orgmode.org/worg/orgmeetup.html https://orgmo=
de.org/worg/orgmeetup.html Wed Jan 14 0800 America/Vancouver - 1000 America=
/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 =
Asia/Kolkata -- Thu Jan 15 0000 Asia/Singapore
      - EmacsSF (in person): coffee.el in SF //www.meetup.com/emacs-sf/even=
ts/312735622/ https://www.meetup.com/emacs-sf/events/312735622/ Sat Jan 17 =
1100 America/Los_Angeles
  - Beginner:
      - Por qu=C3=A9 eleg=C3=AD emacs como mi editor avanzado (2=C2=AA part=
e) https://maxxcan.codeberg.page/2025-11-18-por-qu=C3=A9-eleg=C3=AD-emacs-c=
omo-mi-editor-avanzado(2-parte).html (@[email protected] https://mast=
odon.social/@maxxcan/115836569492833239)
  - Emacs configuration:
      - My Emacs configuration changes in 2025 https://stefanorodighiero.ne=
t/blog/emacs-conf-changes-in-2025.html (@[email protected] https://masto=
don.social/@eslr/115819507992283092)
  - Emacs Lisp:
      - visual-shorthands.el: Purely visual prefix abbreviations (+ thanks =
to the community) https://v.redd.it/pwvhyb7jsjag1 (Reddit https://www.reddi=
t.com/r/emacs/comments/1q0ffb3/visualshorthandsel_purely_visual_prefix/)
      - n.el - Emacs Lisp function for adding time https://paste.sr.ht/~zyd=
/d6350d65005b6547882548c35923cfddafcfcd65 (@[email protected] https://yap.zyd=
.lol/@zyd/statuses/01KE5MKR4BF0NNKKD78A2BZX8H)
      - Sacha Chua: Emacs Lisp: Making a multi-part form PUT or POST using =
url-retrieve-synchronously and mm-url-encode-multipart-form-data https://sa=
chachua.com/blog/2025/12/emacs-lisp-making-a-multi-part-form-put-or-post-us=
ing-url-retrieve-synchronously-and-mm-url-encode-multipart-form-data/
      - [15] Emacs Reader: Progress on Text Selection & Fixing Some Segfaul=
ts - 1/4/2026, 3:30:28 PM - Dyne.org TV https://tv.dyne.org/w/iUrE3fWa6hHc8=
rT2XUA8Zt
  - Appearance:
      - What do your modelines look like, and how much information is too m=
uch? https://www.reddit.com/r/emacs/comments/1q3m1xy/what_do_your_modelines=
_look_like_and_how_much/
      - Variable-width Serif Fonts when editing plain text in Emacs https:/=
/ogbe.net/blog/toggle-serif (@[email protected] https://mastodon.soc=
ial/@gmoretti/115833314897811359)
      - r-b-g-b/emacs-physical-font-size: Keep the Emacs default face at a =
consistent physical size across monitors https://github.com/r-b-g-b/emacs-p=
hysical-font-size (@[email protected] https://mastodon.sdf.org/@rbgb/11=
5810435881794708)
      - Protesilaos Stavrou: Emacs: modus-themes version 5.2.0 https://prot=
esilaos.com/codelog/2025-12-31-emacs-modus-themes-5-2-0/
      - "I" created a Stranger things color theme https://codeberg.org/jubo=
ba/emacs-config/src/branch/main/doom-stranger-things-theme.el (Reddit https=
://www.reddit.com/r/emacs/comments/1q25f5s/i_created_a_stranger_things_colo=
r_theme/, lobste.rs https://lemmy.ml/post/41147538?scrollToComments=3Dtrue)
      - Protesilaos Stavrou: Emacs: ef-orange and ef-fig are part of the ef=
-themes https://protesilaos.com/codelog/2026-01-04-emacs-ef-orange-fig-them=
es/
      - fourier/terminal-green-theme: Emacs Terminal Green color theme - Co=
deberg.org https://codeberg.org/fourier/terminal-green-theme (@fourier@func=
tional.cafe https://functional.cafe/@fourier/115821658039547530)
  - Navigation:
      - Ruslan Bekenev: Emacs: Dumb Jump Is So Good https://codelearn.me/20=
26/01/03/dumb-jump-is-so-good.html (Irreal https://irreal.org/blog/?p=3D135=
19)
      - I built a modernized Harpoon=E2=80=91style buffer bookmarking plugi=
n for Emacs https://github.com/DamianB-BitFlipper/javelin.el (Reddit https:=
//www.reddit.com/r/emacs/comments/1pzpb4s/i_built_a_modernized_harpoonstyle=
_buffer/, video https://www.reddit.com/r/emacs/comments/1q0adfm/javelinel_d=
emo_clip/)
      - Protesilaos Stavrou: Emacs: Substitute version 0.5.0 https://protes=
ilaos.com/codelog/2026-01-05-emacs-substitute-0-5-0/
  - Dired:
      - TAONAW - Emacs and Org Mode: I like the DU command in Dired https:/=
/taonaw.com/2025/12/31/i-like-the-du-command.html
      - James Dyer: New package dired-video-thumbnail added to MELPA! https=
://www.emacs.dyerdwelling.family/emacs/20251231183401-emacs--dired-video-th=
umbnail/
  - Writing:
      - dictd: offline dictionaries (linux full setup + usage in terminal &=
 emacs) https://www.youtube.com/watch?v=3DOboEULFHDnU (31:46)
      - dvilualatex binary for getting previews https://hachyderm.io/@ablat=
edsprocket/115837329822705485
  - Org Mode:
      - Chris Maiorana: An Org Mode Deep Work Agenda for 2026 https://chris=
maiorana.com/org-mode-deep-work-agenda-2026/
      - My Productivity System for 2026 is Boring on Purpose =E2=80=93 Curt=
is McHale https://curtismchale.ca/2026/01/02/my-productivity-system-for-202=
6-is-boring-on-purpose/ (@[email protected] https://mastodon.soc=
ial/@curtismchale/115827042302083424)
      - Tip about using org-timer-item and org-insert-item to keep track of=
 relative timestamps https://goto.ryuslash.org/@ryuslash/statuses/01KE5XM2Q=
613VQY9R6ZBPN028E
      - org-repeat-by-cron.el: An Org mode task repeater based on Cron expr=
essions https://www.reddit.com/r/orgmode/comments/1pz5cln/orgrepeatbycronel=
an_org_mode_task_repeater_based/ (Reddit https://www.reddit.com/r/orgmode/c=
omments/1pz5cln/orgrepeatbycronelan_org_mode_task_repeater_based/)
      - Refiling to a subset of targets from org-capture https://files.mast=
odon.social/media_attachments/files/115/833/182/872/305/189/small/9d135c755=
4a7da7e.png (@[email protected] https://mastodon.social/@malcolm/1158=
33196767382073)
      - Sacha Chua: Using whisper.el to convert speech to text and save it =
to the currently clocked task in Org Mode or elsewhere https://sachachua.co=
m/blog/2026/01/using-whisper-el-to-capture-text-to-speech-in-emacs/
      - Trevoke/org-gtd.el: v4.0.0 https://github.com/Trevoke/org-gtd.el - =
better integration, directed acyclic graphs, DSL for agendas (Reddit https:=
//www.reddit.com/r/emacs/comments/1q38g5y/announcing_orggtd_v400/)
      - (Update) org-headline-card 0.3: SVG rendering engine boosts perform=
ance and visual Effects https://github.com/yibie/org-headline-card (r/orgmo=
de https://www.reddit.com/r/orgmode/comments/1pzah5w/update_orgheadlinecard=
_03_svg_rendering_engine/)
      - bradmont/org-roam-tree: organize backlinks in the org-roam buffer a=
s a tree https://github.com/bradmont/org-roam-tree (Reddit https://www.redd=
it.com/r/emacs/comments/1q0ta6n/made_a_quick_treeview_mode_for_orgroam_back=
links/)
      - Org Social 1.6: location, birthday, language, pinned; this is the f=
inal version planned https://activity.andros.dev/@andros/statuses/01KE48ACP=
FGAXE01HD4W9JXTFK
      - Org parser and webapp (for reading) https://github.com/SebastianMei=
sel/org-parser (Reddit https://www.reddit.com/r/emacs/comments/1q2rmbw/org_=
parser_and_webapp_for_reading/) - Python
      - Import, export, and integration:
      - Tagged PDFs via Org Export https://kennyballou.com/blog/2025/08/tag=
ged-pdfs-org-export/index.html (@[email protected] https://fedisc=
ience.org/@jameshowell/115800330677275166)
      - James Endres Howell: Org mode, LaTeX, and tagged PDFs: producing ac=
cessible documents https://jamesendreshowell.com/2025-12-29-org-mode-latex-=
and-tagged-pdfs-producing-accessible-documents.html
      - emacs-reveal + Kokoro text to speech https://digitalcourage.social/=
@lechten/115808917898200587
      - @ArneBab's workflow for creating websites and books from Org Mode h=
ttps://rollenspiel.social/@ArneBab/115807456781408714
  - Completion:
      - Patch ido-numbered-mode to allow 0 key https://github.com/johndoeus=
err02/ido-numbered-mode/tree/johndoeuserr02-patch-1 (Reddit https://www.red=
dit.com/r/emacs/comments/1q09erd/in_relation_with_ido_mode/)
      - company, capf, yasnippet, and lsp https://fosstodon.org/@oxalorg/11=
5833162189468199
  - Coding:
      - Integrating IRB (Ruby REPL) into Emacs https://www.youtube.com/watc=
h?v=3DtzTJOKwRDzI (01:11)
      - gongo/emacs-riscv https://github.com/gongo/emacs-riscv (HN https://=
news.ycombinator.com/item?id=3D46499478)
      - Zellij Revisited: Crafting Project Layouts - System Crafters Live! =
https://www.youtube.com/watch?v=3DVjgmRJjwLe0 (59:56)
      - dns-mode: handy for editing zone files, even incrementing serial nu=
mbers on save https://doc.endlessparentheses.com/Fun/dns-mode.html (@pipes@=
fosstodon.org https://fosstodon.org/@pipes/115811428807720981)
      - DamianB-BitFlipper/magit-pre-commit.el: Emacs: pre-commit integrati=
on for Magit. https://github.com/DamianB-BitFlipper/magit-pre-commit.el (Re=
ddit https://www.reddit.com/r/emacs/comments/1q4ud4t/i_made_a_precommit_com=
panion_for_magit/)
      - Marcin Borkowski: Magit and new branch length https://mbork.pl/2026=
-01-05_Magit_and_new_branch_length
  - Shells:
      - harald/terminal-frame: Dedicated terminal frame for Emacs' M-x shel=
l - Codeberg.org https://codeberg.org/harald/terminal-frame (@HaraldKi@nrw.=
social https://nrw.social/@HaraldKi/115843399190290672)
  - Web:
      - alexkehayias/webmacs: Emacs in the browser via ghostty-web and rust=
 https://github.com/alexkehayias/webmacs (@[email protected] htt=
ps://mastodon.social/@alexkehayias/115812345658543909)
  - Doom Emacs:
      - masukomi/doom_config: my configuration files for doom emacs https:/=
/github.com/masukomi/doom_config (@[email protected] https://connec=
tified.com/@masukomi/115805486773201757)
  - Fun:
      - Happy New Year! https://v.redd.it/fv6j06d5bkag1 (Reddit https://www=
.reddit.com/r/emacs/comments/1q0gcs1/happy_new_year/)
      - Cursor animation for Emacs https://www.reddit.com/r/emacs/comments/=
1q3o5qa/cursor_animation_for_emacs/
  - AI:
      - My org-mode based design+task tracking system for coding agents htt=
ps://github.com/farra/dev-agent-backlog (Reddit https://www.reddit.com/r/em=
acs/comments/1q415fx/my_orgmode_based_designtask_tracking_system_for/)
  - Community:
      - Fortnightly Tips, Tricks, and Questions =E2=80=94 2025-12-30 / week=
 52 https://www.reddit.com/r/emacs/comments/1pz6ly1/fortnightly_tips_tricks=
_and_questions_20251230/
      - Christian Tietze: Emacs Carnival 2026-01: =E2=80=9CThis Year, I=E2=
=80=99ll ...=E2=80=9D https://christiantietze.de/posts/2026/01/emacs-carniv=
al-2026-01-this-year-i-will/
      - A person of emacs: acdw https://meanwhiling.com/a-person-of-emacs-a=
cdw.html (@[email protected] https://fosstodon.org/@eludom/1158089632151=
74571)
      - Amin Bandali: The People of Emacs https://kelar.org/~bandali/2025/1=
2/31/people-of-emacs.html (Reddit https://www.reddit.com/r/emacs/comments/1=
q4dxvx/the_people_of_emacs/)
      - Christian Tietze: The People Who Got Me into Emacs https://christia=
ntietze.de/posts/2025/12/the-people-who-got-me-into-emacs/
      - Sacha Chua: J'appr=C3=A9cie les gens d'Emacs / I appreciate the peo=
ple of Emacs https://sachachua.com/blog/2025/12/j-apprecie-les-gens-d-emacs=
-i-appreciate-the-people-of-emacs/
      - Entering the Church of Emacs - mauromotion.com https://www.mauromot=
ion.com/posts/2026-01-01-emacs/ (@[email protected] https://mograph.soci=
al/@mauro/115819926889400051)
      - Alvaro Ramirez: My 2025 review as an indie dev https://xenodium.com=
/my-2025-review-as-an-indie-dev
      - Some 2025 thankyous and the big 2026 lisp plan https://screwlisp.sm=
all-web.org/momentary/my-cl-2025-and-2026/#Trading-itchio-knowledgebase-arc=
hives-of-common-lisp-conditions-the-full-2026-plan-and-also-kittens (@screw=
[email protected] https://gamerplus.org/@screwlisp/115806210504288363)
      - ReLifeBook, =D0=91=D1=83=D0=B4=D0=BD=D0=B8 =D1=80=D0=B5=D1=82=D1=80=
=D0=BE=D0=BA=D0=BE=D0=BC=D0=BF=D1=8C=D1=8E=D1=82=D0=B5=D1=80=D1=89=D0=B8=D0=
=BA=D0=B0, Emacs Lisp =D0=B8 FPGA: =D0=BF=D0=BE=D0=B4=D0=B2=D0=B5=D0=B4=D0=
=B5=D0=BD=D0=B8=D0=B5 =D0=B8=D1=82=D0=BE=D0=B3=D0=BE=D0=B2 =D0=BC=D0=BE=D0=
=B5=D0=B9 =D1=85=D0=BE=D0=B1=D0=B1=D0=B8-=D0=B4=D0=B5=D1=8F=D1=82=D0=B5=D0=
=BB=D1=8C=D0=BD=D0=BE=D1=81=D1=82=D0=B8 / =D0=A5=D0=B0=D0=B1=D1=80 https://=
habr.com/ru/articles/982396/ (@[email protected] https://zhub.link/@habr/11582=
4888234446433)
      - Sacha Chua: EmacsConf 2025 notes https://sachachua.com/blog/2026/01=
/emacsconf-2025-notes/
  - Other:
      - "Deleting blank links in a document today", a poem https://mastodon=
.social/@jugadero/115809360928373514
      - DarkBuffalo/arbo.el: Graphical Project Tree Generator for Emacs htt=
ps://github.com/DarkBuffalo/arbo.el (@[email protected] https://m=
astodon.social/@DarkBuffalo/115837711598515963)
      - 3 Minute Guide to Emacs Autoinsert Mode #coding #programming #org h=
ttps://www.youtube.com/watch?v=3D2jBMd9n5n5k (02:35)
      - [ANN] shift-number now incorporates evil-numbers https://www.reddit=
.com/r/emacs/comments/1q3fo0b/ann_shiftnumber_now_incorporates_evilnumbers/
      - (Update) grid-table 0.2: Built-in chart formulas + chart viewer (C-=
c v) https://github.com/yibie/grid-table (Reddit https://www.reddit.com/r/e=
macs/comments/1pzno88/update_gridtable_02_builtin_chart_formulas_chart/)
      - Kana: Extensibility: The "100% Lisp" Fallacy https://kyo.iroiro.par=
ty/en/posts/100-percent-lisp/ (HN https://news.ycombinator.com/item?id=3D46=
460394, lobste.rs https://lobste.rs/s/tjvdxk/extensibility_100_lisp_fallacy)
      - Emacs on kindle https://www.reddit.com/r/emacs/comments/1q399jz/ema=
cs_on_kindle/
      - The Art of Text (rendering) https://app.media.ccc.de/v/39c3-the-art=
-of-text-rendering (Reddit https://www.reddit.com/r/emacs/comments/1q0910q/=
the_art_of_text_rendering/)
  - Emacs development:
      - emacs-devel:
      - Does anybody object to this new macro `dotails'? https://lists.gnu.=
org/archive/html/emacs-devel/2025-12/msg00266.html
      - summary of discussion so far, maybe https://lists.gnu.org/archive/h=
tml/emacs-devel/2025-12/msg00382.html
      - Re: What Questions are Worth Asking Emacs-Newcomers? https://lists.=
gnu.org/archive/html/emacs-devel/2026-01/msg00080.html
      - Re: [Feature Request] Can Emacs add format function `format-f-strin=
g` li https://lists.gnu.org/archive/html/emacs-devel/2026-01/msg00075.html
      - New function 'window-cursor-info' https://git.savannah.gnu.org/cgit=
/emacs.git/commit/etc/NEWS?id=3D48b80a1e2b98f22d8da21f7c89ecfd9861643408
      - Add frame parameters 'cloned-from' and 'undeleted' (bug#80104) http=
s://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D51498a88cf984a=
6cd82ab4838eb28f8ad6e5cf44
      - Compile queries in treesit-f-l-recompute-features (bug#80108) https=
://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Dad500a13e41c772=
141c420c2c1423a4966144198
      - Factor out undo-ignore-read-only (bug#80049) https://git.savannah.g=
nu.org/cgit/emacs.git/commit/etc/NEWS?id=3Da03419b52c9b87ac2e9fea1d0ccf584a=
e77debe8
  - New packages:
      - https://melpa.org/#/ai-code: Unified interface for AI coding CLI to=
ol such as Codex, Copilot CLI, Opencode, Grok CLI, etc (MELPA)
      - https://melpa.org/#/eglot-python-preset: Eglot preset for Python (M=
ELPA)
      - https://melpa.org/#/evil-tex-ts: Tree-sitter based LaTeX text objec=
ts for Evil (MELPA)
      - https://melpa.org/#/go-template-helper-mode: Overlay Go template hi=
ghlighting (MELPA)
      - https://melpa.org/#/gptel-cpp-complete: GPTel-powered C++ completio=
n (MELPA)
      - https://melpa.org/#/org-roam-timeline: Visual timeline for Org-Roam=
 nodes (MELPA)
      - https://melpa.org/#/pass-coffin: Interface to "pass coffin" (MELPA)
      - https://melpa.org/#/porg: Bring org-mode features to any prog mode =
(MELPA)
      - https://melpa.org/#/scad-ts-mode: Tree-sitter support for OpenSCAD =
(MELPA)
      - https://melpa.org/#/tmpl-mode: Minor mode for "tmpl" template files=
 (MELPA)
      - https://melpa.org/#/visual-shorthands: Visual abbreviations for sym=
bol prefixes (MELPA)
      - https://melpa.org/#/vulpea-ui: Sidebar infrastructure and widget fr=
amework for vulpea notes (MELPA)

  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/2026-01. 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
    This is the plain-text version. There's also an HTML version that might=
 be easier to read. Depending on your mail client, you might have a command=
, button, or link that can show you the HTML version. If you're in Emacs, l=
ook for something that mentions text/html. More info: https://sachachua.com=
/topic/emacs-news/
=20=20=20=20
--==-=-=
Content-Type: text/html; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

    <div id=3D"outline-container-org4aceaad" class=3D"outline-3">
<h3 id=3D"org4aceaad">2026-01-05 Emacs news</h3>
<div class=3D"outline-text-3" id=3D"text-org4aceaad">
<p>
Looking for something to write about? Christian Tietze is hosting the Janua=
ry Emacs Carnival on the theme <a href=3D"https://christiantietze.de/posts/=
2026/01/emacs-carnival-2026-01-this-year-i-will/">"This Year, I'll&hellip;"=
</a>. Check out last month's carnival on <a href=3D"https://curious.port111=
.com/2025/11/01/emacs-carnival-december-the-people.html">The People of Emac=
s</a> for other entries.
</p>

<ul class=3D"org-ul">
<li>Upcoming events (<a href=3D"https://emacslife.com/calendar/emacs-calend=
ar.ics">iCal file</a>, <a href=3D"https://emacslife.com/calendar/">Org</a>):
<ul class=3D"org-ul">
<li>EmacsATX: Emacs Social <a href=3D"https://www.meetup.com/emacsatx/event=
s/312313428/">https://www.meetup.com/emacsatx/events/312313428/</a> Thu Jan=
 8 1600 America/Vancouver - 1800 America/Chicago - 1900 America/Toronto &nd=
ash; Fri Jan 9 0000 Etc/GMT - 0100 Europe/Berlin - 0530 Asia/Kolkata - 0800=
 Asia/Singapore</li>
<li>Atelier Emacs Montpellier (in person) <a href=3D"https://lebib.org/date=
/atelier-emacs">https://lebib.org/date/atelier-emacs</a> Fri Jan 9 1800 Eur=
ope/Paris</li>
<li>London Emacs (in person): Emacs London meetup <a href=3D"https://www.me=
etup.com/london-emacs-hacking/events/312727757/">https://www.meetup.com/lon=
don-emacs-hacking/events/312727757/</a> Tue Jan 13 1800 Europe/London</li>
<li>OrgMeetup (virtual) <a href=3D"https://orgmode.org/worg/orgmeetup.html"=
>https://orgmode.org/worg/orgmeetup.html</a> Wed Jan 14 0800 America/Vancou=
ver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Eur=
ope/Berlin - 2130 Asia/Kolkata &ndash; Thu Jan 15 0000 Asia/Singapore</li>
<li>EmacsSF (in person): coffee.el in SF <a href=3D"https://www.meetup.com/=
emacs-sf/events/312735622/">https://www.meetup.com/emacs-sf/events/31273562=
2/</a> Sat Jan 17 1100 America/Los_Angeles</li>
</ul></li>
<li>Beginner:
<ul class=3D"org-ul">
<li><a href=3D"https://maxxcan.codeberg.page/2025-11-18-por-qu%C3%A9-eleg%C=
3%AD-emacs-como-mi-editor-avanzado(2-parte).html">Por qu=C3=A9 eleg=C3=AD e=
macs como mi editor avanzado (2=C2=AA parte)</a> (<a href=3D"https://mastod=
on.social/@maxxcan/115836569492833239">@[email protected]</a>)</li>
</ul></li>
<li>Emacs configuration:
<ul class=3D"org-ul">
<li><a href=3D"https://stefanorodighiero.net/blog/emacs-conf-changes-in-202=
5.html">My Emacs configuration changes in 2025</a> (<a href=3D"https://mast=
odon.social/@eslr/115819507992283092">@[email protected]</a>)</li>
</ul></li>
<li>Emacs Lisp:
<ul class=3D"org-ul">
<li><a href=3D"https://v.redd.it/pwvhyb7jsjag1">visual-shorthands.el: Purel=
y visual prefix abbreviations (+ thanks to the community)</a> (<a href=3D"h=
ttps://www.reddit.com/r/emacs/comments/1q0ffb3/visualshorthandsel_purely_vi=
sual_prefix/">Reddit</a>)</li>
<li><a href=3D"https://paste.sr.ht/~zyd/d6350d65005b6547882548c35923cfddafc=
fcd65">n.el - Emacs Lisp function for adding time</a> (<a href=3D"https://y=
ap.zyd.lol/@zyd/statuses/01KE5MKR4BF0NNKKD78A2BZX8H">@[email protected]</a>)<=
/li>
<li><a href=3D"https://sachachua.com/blog/2025/12/emacs-lisp-making-a-multi=
-part-form-put-or-post-using-url-retrieve-synchronously-and-mm-url-encode-m=
ultipart-form-data/">Sacha Chua: Emacs Lisp: Making a multi-part form PUT o=
r POST using url-retrieve-synchronously and mm-url-encode-multipart-form-da=
ta</a></li>
<li><a href=3D"https://tv.dyne.org/w/iUrE3fWa6hHc8rT2XUA8Zt">[15] Emacs Rea=
der: Progress on Text Selection &amp; Fixing Some Segfaults - 1/4/2026, 3:3=
0:28 PM - Dyne.org TV</a></li>
</ul></li>
<li>Appearance:
<ul class=3D"org-ul">
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1q3m1xy/what_do_your=
_modelines_look_like_and_how_much/">What do your modelines look like, and h=
ow much information is too much?</a></li>
<li><a href=3D"https://ogbe.net/blog/toggle-serif">Variable-width Serif Fon=
ts when editing plain text in Emacs</a> (<a href=3D"https://mastodon.social=
/@gmoretti/115833314897811359">@[email protected]</a>)</li>
<li><a href=3D"https://github.com/r-b-g-b/emacs-physical-font-size">r-b-g-b=
/emacs-physical-font-size: Keep the Emacs default face at a consistent phys=
ical size across monitors</a> (<a href=3D"https://mastodon.sdf.org/@rbgb/11=
5810435881794708">@[email protected]</a>)</li>
<li><a href=3D"https://protesilaos.com/codelog/2025-12-31-emacs-modus-theme=
s-5-2-0/">Protesilaos Stavrou: Emacs: modus-themes version 5.2.0</a></li>
<li><a href=3D"https://codeberg.org/juboba/emacs-config/src/branch/main/doo=
m-stranger-things-theme.el">"I" created a Stranger things color theme</a> (=
<a href=3D"https://www.reddit.com/r/emacs/comments/1q25f5s/i_created_a_stra=
nger_things_color_theme/">Reddit</a>, <a href=3D"https://lemmy.ml/post/4114=
7538?scrollToComments=3Dtrue">lobste.rs</a>)</li>
<li><a href=3D"https://protesilaos.com/codelog/2026-01-04-emacs-ef-orange-f=
ig-themes/">Protesilaos Stavrou: Emacs: ef-orange and ef-fig are part of th=
e ef-themes</a></li>
<li><a href=3D"https://codeberg.org/fourier/terminal-green-theme">fourier/t=
erminal-green-theme: Emacs Terminal Green color theme - Codeberg.org</a> (<=
a href=3D"https://functional.cafe/@fourier/115821658039547530">@fourier@fun=
ctional.cafe</a>)</li>
</ul></li>
<li>Navigation:
<ul class=3D"org-ul">
<li><a href=3D"https://codelearn.me/2026/01/03/dumb-jump-is-so-good.html">R=
uslan Bekenev: Emacs: Dumb Jump Is So Good</a> (<a href=3D"https://irreal.o=
rg/blog/?p=3D13519">Irreal</a>)</li>
<li><a href=3D"https://github.com/DamianB-BitFlipper/javelin.el">I built a =
modernized Harpoon=E2=80=91style buffer bookmarking plugin for Emacs</a> (<=
a href=3D"https://www.reddit.com/r/emacs/comments/1pzpb4s/i_built_a_moderni=
zed_harpoonstyle_buffer/">Reddit</a>, <a href=3D"https://www.reddit.com/r/e=
macs/comments/1q0adfm/javelinel_demo_clip/">video</a>)</li>
<li><a href=3D"https://protesilaos.com/codelog/2026-01-05-emacs-substitute-=
0-5-0/">Protesilaos Stavrou: Emacs: Substitute version 0.5.0</a></li>
</ul></li>
<li>Dired:
<ul class=3D"org-ul">
<li><a href=3D"https://taonaw.com/2025/12/31/i-like-the-du-command.html">TA=
ONAW - Emacs and Org Mode: I like the DU command in Dired</a></li>
<li><a href=3D"https://www.emacs.dyerdwelling.family/emacs/20251231183401-e=
macs--dired-video-thumbnail/">James Dyer: New package dired-video-thumbnail=
 added to MELPA!</a></li>
</ul></li>
<li>Writing:
<ul class=3D"org-ul">
<li><a href=3D"https://www.youtube.com/watch?v=3DOboEULFHDnU">dictd: offlin=
e dictionaries (linux full setup + usage in terminal &amp; emacs)</a> (31:4=
6)</li>
<li><a href=3D"https://hachyderm.io/@ablatedsprocket/115837329822705485">dv=
ilualatex binary for getting previews</a></li>
</ul></li>
<li>Org Mode:
<ul class=3D"org-ul">
<li><a href=3D"https://chrismaiorana.com/org-mode-deep-work-agenda-2026/">C=
hris Maiorana: An Org Mode Deep Work Agenda for 2026</a></li>
<li><a href=3D"https://curtismchale.ca/2026/01/02/my-productivity-system-fo=
r-2026-is-boring-on-purpose/">My Productivity System for 2026 is Boring on =
Purpose =E2=80=93 Curtis McHale</a> (<a href=3D"https://mastodon.social/@cu=
rtismchale/115827042302083424">@[email protected]</a>)</li>
<li><a href=3D"https://goto.ryuslash.org/@ryuslash/statuses/01KE5XM2Q613VQY=
9R6ZBPN028E">Tip about using org-timer-item and org-insert-item to keep tra=
ck of relative timestamps</a></li>
<li><a href=3D"https://www.reddit.com/r/orgmode/comments/1pz5cln/orgrepeatb=
ycronelan_org_mode_task_repeater_based/">org-repeat-by-cron.el: An Org mode=
 task repeater based on Cron expressions</a> (<a href=3D"https://www.reddit=
.com/r/orgmode/comments/1pz5cln/orgrepeatbycronelan_org_mode_task_repeater_=
based/">Reddit</a>)</li>
<li><a href=3D"https://files.mastodon.social/media_attachments/files/115/83=
3/182/872/305/189/small/9d135c7554a7da7e.png">Refiling to a subset of targe=
ts from org-capture</a> (<a href=3D"https://mastodon.social/@malcolm/115833=
196767382073">@[email protected]</a>)</li>
<li><a href=3D"https://sachachua.com/blog/2026/01/using-whisper-el-to-captu=
re-text-to-speech-in-emacs/">Sacha Chua: Using whisper.el to convert speech=
 to text and save it to the currently clocked task in Org Mode or elsewhere=
</a></li>
<li><a href=3D"https://github.com/Trevoke/org-gtd.el">Trevoke/org-gtd.el: v=
4.0.0</a> - better integration, directed acyclic graphs, DSL for agendas (<=
a href=3D"https://www.reddit.com/r/emacs/comments/1q38g5y/announcing_orggtd=
_v400/">Reddit</a>)</li>
<li><a href=3D"https://github.com/yibie/org-headline-card">(Update) org-hea=
dline-card 0.3:  SVG rendering engine boosts performance and visual Effects=
</a> (<a href=3D"https://www.reddit.com/r/orgmode/comments/1pzah5w/update_o=
rgheadlinecard_03_svg_rendering_engine/">r/orgmode</a>)</li>
<li><a href=3D"https://github.com/bradmont/org-roam-tree">bradmont/org-roam=
-tree: organize backlinks in the org-roam buffer as a tree</a> (<a href=3D"=
https://www.reddit.com/r/emacs/comments/1q0ta6n/made_a_quick_treeview_mode_=
for_orgroam_backlinks/">Reddit</a>)</li>
<li><a href=3D"https://activity.andros.dev/@andros/statuses/01KE48ACPFGAXE0=
1HD4W9JXTFK">Org Social 1.6: location, birthday, language, pinned; this is =
the final version planned</a></li>
<li><a href=3D"https://github.com/SebastianMeisel/org-parser">Org parser an=
d webapp (for reading)</a> (<a href=3D"https://www.reddit.com/r/emacs/comme=
nts/1q2rmbw/org_parser_and_webapp_for_reading/">Reddit</a>) - Python</li>
<li>Import, export, and integration:
<ul class=3D"org-ul">
<li><a href=3D"https://kennyballou.com/blog/2025/08/tagged-pdfs-org-export/=
index.html">Tagged PDFs via Org Export</a> (<a href=3D"https://fediscience.=
org/@jameshowell/115800330677275166">@[email protected]</a>)</li>
<li><a href=3D"https://jamesendreshowell.com/2025-12-29-org-mode-latex-and-=
tagged-pdfs-producing-accessible-documents.html">James Endres Howell: Org m=
ode, LaTeX, and tagged PDFs: producing accessible documents</a></li>
<li><a href=3D"https://digitalcourage.social/@lechten/115808917898200587">e=
macs-reveal + Kokoro text to speech</a></li>
<li><a href=3D"https://rollenspiel.social/@ArneBab/115807456781408714">@Arn=
eBab's workflow for creating websites and books from Org Mode</a></li>
</ul></li>
</ul></li>
<li>Completion:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/johndoeuserr02/ido-numbered-mode/tree/joh=
ndoeuserr02-patch-1">Patch ido-numbered-mode to allow 0 key</a> (<a href=3D=
"https://www.reddit.com/r/emacs/comments/1q09erd/in_relation_with_ido_mode/=
">Reddit</a>)</li>
<li><a href=3D"https://fosstodon.org/@oxalorg/115833162189468199">company, =
capf, yasnippet, and lsp</a></li>
</ul></li>
<li>Coding:
<ul class=3D"org-ul">
<li><a href=3D"https://www.youtube.com/watch?v=3DtzTJOKwRDzI">Integrating I=
RB (Ruby REPL) into Emacs</a> (01:11)</li>
<li><a href=3D"https://github.com/gongo/emacs-riscv">gongo/emacs-riscv</a> =
(<a href=3D"https://news.ycombinator.com/item?id=3D46499478">HN</a>)</li>
<li><a href=3D"https://www.youtube.com/watch?v=3DVjgmRJjwLe0">Zellij Revisi=
ted: Crafting Project Layouts - System Crafters Live!</a> (59:56)</li>
<li><a href=3D"https://doc.endlessparentheses.com/Fun/dns-mode.html">dns-mo=
de: handy for editing zone files, even incrementing serial numbers on save<=
/a> (<a href=3D"https://fosstodon.org/@pipes/115811428807720981">@pipes@fos=
stodon.org</a>)</li>
<li><a href=3D"https://github.com/DamianB-BitFlipper/magit-pre-commit.el">D=
amianB-BitFlipper/magit-pre-commit.el: Emacs: pre-commit integration for Ma=
git.</a> (<a href=3D"https://www.reddit.com/r/emacs/comments/1q4ud4t/i_made=
_a_precommit_companion_for_magit/">Reddit</a>)</li>
<li><a href=3D"https://mbork.pl/2026-01-05_Magit_and_new_branch_length">Mar=
cin Borkowski: Magit and new branch length</a></li>
</ul></li>
<li>Shells:
<ul class=3D"org-ul">
<li><a href=3D"https://codeberg.org/harald/terminal-frame">harald/terminal-=
frame: Dedicated terminal frame for Emacs' M-x shell - Codeberg.org</a> (<a=
 href=3D"https://nrw.social/@HaraldKi/115843399190290672">@[email protected]=
ial</a>)</li>
</ul></li>
<li>Web:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/alexkehayias/webmacs">alexkehayias/webmac=
s: Emacs in the browser via ghostty-web and rust</a> (<a href=3D"https://ma=
stodon.social/@alexkehayias/115812345658543909">@[email protected]=
al</a>)</li>
</ul></li>
<li>Doom Emacs:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/masukomi/doom_config">masukomi/doom_confi=
g: my configuration files for doom emacs</a> (<a href=3D"https://connectifi=
ed.com/@masukomi/115805486773201757">@[email protected]</a>)</li>
</ul></li>
<li>Fun:
<ul class=3D"org-ul">
<li><a href=3D"https://v.redd.it/fv6j06d5bkag1">Happy New Year!</a> (<a hre=
f=3D"https://www.reddit.com/r/emacs/comments/1q0gcs1/happy_new_year/">Reddi=
t</a>)</li>
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1q3o5qa/cursor_anima=
tion_for_emacs/">Cursor animation for Emacs</a></li>
</ul></li>
<li>AI:
<ul class=3D"org-ul">
<li><a href=3D"https://github.com/farra/dev-agent-backlog">My org-mode base=
d design+task tracking system for coding agents</a> (<a href=3D"https://www=
.reddit.com/r/emacs/comments/1q415fx/my_orgmode_based_designtask_tracking_s=
ystem_for/">Reddit</a>)</li>
</ul></li>
<li>Community:
<ul class=3D"org-ul">
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1pz6ly1/fortnightly_=
tips_tricks_and_questions_20251230/">Fortnightly Tips, Tricks, and Question=
s =E2=80=94 2025-12-30 / week 52</a></li>
<li><a href=3D"https://christiantietze.de/posts/2026/01/emacs-carnival-2026=
-01-this-year-i-will/">Christian Tietze: Emacs Carnival 2026-01: =E2=80=9CT=
his Year, I=E2=80=99ll &hellip;=E2=80=9D</a></li>
<li><a href=3D"https://meanwhiling.com/a-person-of-emacs-acdw.html">A perso=
n of emacs: acdw</a> (<a href=3D"https://fosstodon.org/@eludom/115808963215=
174571">@[email protected]</a>)</li>
<li><a href=3D"https://kelar.org/~bandali/2025/12/31/people-of-emacs.html">=
Amin Bandali: The People of Emacs</a> (<a href=3D"https://www.reddit.com/r/=
emacs/comments/1q4dxvx/the_people_of_emacs/">Reddit</a>)</li>
<li><a href=3D"https://christiantietze.de/posts/2025/12/the-people-who-got-=
me-into-emacs/">Christian Tietze: The People Who Got Me into Emacs</a></li>
<li><a href=3D"https://sachachua.com/blog/2025/12/j-apprecie-les-gens-d-ema=
cs-i-appreciate-the-people-of-emacs/">Sacha Chua: J'appr=C3=A9cie les gens =
d'Emacs / I appreciate the people of Emacs</a></li>
<li><a href=3D"https://www.mauromotion.com/posts/2026-01-01-emacs/">Enterin=
g the Church of Emacs - mauromotion.com</a> (<a href=3D"https://mograph.soc=
ial/@mauro/115819926889400051">@[email protected]</a>)</li>
<li><a href=3D"https://xenodium.com/my-2025-review-as-an-indie-dev">Alvaro =
Ramirez: My 2025 review as an indie dev</a></li>
<li><a href=3D"https://screwlisp.small-web.org/momentary/my-cl-2025-and-202=
6/#Trading-itchio-knowledgebase-archives-of-common-lisp-conditions-the-full=
-2026-plan-and-also-kittens">Some 2025 thankyous and the big 2026 lisp plan=
</a> (<a href=3D"https://gamerplus.org/@screwlisp/115806210504288363">@scre=
[email protected]</a>)</li>
<li><a href=3D"https://habr.com/ru/articles/982396/">ReLifeBook, =D0=91=D1=
=83=D0=B4=D0=BD=D0=B8 =D1=80=D0=B5=D1=82=D1=80=D0=BE=D0=BA=D0=BE=D0=BC=D0=
=BF=D1=8C=D1=8E=D1=82=D0=B5=D1=80=D1=89=D0=B8=D0=BA=D0=B0, Emacs Lisp =D0=
=B8 FPGA: =D0=BF=D0=BE=D0=B4=D0=B2=D0=B5=D0=B4=D0=B5=D0=BD=D0=B8=D0=B5 =D0=
=B8=D1=82=D0=BE=D0=B3=D0=BE=D0=B2 =D0=BC=D0=BE=D0=B5=D0=B9 =D1=85=D0=BE=D0=
=B1=D0=B1=D0=B8-=D0=B4=D0=B5=D1=8F=D1=82=D0=B5=D0=BB=D1=8C=D0=BD=D0=BE=D1=
=81=D1=82=D0=B8 / =D0=A5=D0=B0=D0=B1=D1=80</a> (<a href=3D"https://zhub.lin=
k/@habr/115824888234446433">@[email protected]</a>)</li>
<li><a href=3D"https://sachachua.com/blog/2026/01/emacsconf-2025-notes/">Sa=
cha Chua: EmacsConf 2025 notes</a></li>
</ul></li>
<li>Other:
<ul class=3D"org-ul">
<li><a href=3D"https://mastodon.social/@jugadero/115809360928373514">"Delet=
ing blank links in a document today", a poem</a></li>
<li><a href=3D"https://github.com/DarkBuffalo/arbo.el">DarkBuffalo/arbo.el:=
 Graphical Project Tree Generator for Emacs</a> (<a href=3D"https://mastodo=
n.social/@DarkBuffalo/115837711598515963">@[email protected]</a>)=
</li>
<li><a href=3D"https://www.youtube.com/watch?v=3D2jBMd9n5n5k">3 Minute Guid=
e to Emacs Autoinsert Mode #coding #programming #org</a> (02:35)</li>
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1q3fo0b/ann_shiftnum=
ber_now_incorporates_evilnumbers/">[ANN] shift-number now incorporates evil=
-numbers</a></li>
<li><a href=3D"https://github.com/yibie/grid-table">(Update) grid-table 0.2=
: Built-in chart formulas + chart viewer (C-c v)</a> (<a href=3D"https://ww=
w.reddit.com/r/emacs/comments/1pzno88/update_gridtable_02_builtin_chart_for=
mulas_chart/">Reddit</a>)</li>
<li><a href=3D"https://kyo.iroiro.party/en/posts/100-percent-lisp/">Kana: E=
xtensibility: The "100% Lisp" Fallacy</a> (<a href=3D"https://news.ycombina=
tor.com/item?id=3D46460394">HN</a>, <a href=3D"https://lobste.rs/s/tjvdxk/e=
xtensibility_100_lisp_fallacy">lobste.rs</a>)</li>
<li><a href=3D"https://www.reddit.com/r/emacs/comments/1q399jz/emacs_on_kin=
dle/">Emacs on kindle</a></li>
<li><a href=3D"https://app.media.ccc.de/v/39c3-the-art-of-text-rendering">T=
he Art of Text (rendering)</a> (<a href=3D"https://www.reddit.com/r/emacs/c=
omments/1q0910q/the_art_of_text_rendering/">Reddit</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-12/msg00=
266.html">Does anybody object to this new macro `dotails'?</a>
<ul class=3D"org-ul">
<li><a href=3D"https://lists.gnu.org/archive/html/emacs-devel/2025-12/msg00=
382.html">summary of discussion so far, maybe</a></li>
</ul></li>
<li><a href=3D"https://lists.gnu.org/archive/html/emacs-devel/2026-01/msg00=
080.html">Re: What Questions are Worth Asking Emacs-Newcomers?</a></li>
<li><a href=3D"https://lists.gnu.org/archive/html/emacs-devel/2026-01/msg00=
075.html">Re: [Feature Request] Can Emacs add format function `format-f-str=
ing` li</a></li>
</ul></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D48b80a1e2b98f22d8da21f7c89ecfd9861643408">New function 'window-cursor-=
info'</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3D51498a88cf984a6cd82ab4838eb28f8ad6e5cf44">Add frame parameters 'cloned=
-from' and 'undeleted' (bug#80104)</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3Dad500a13e41c772141c420c2c1423a4966144198">Compile queries in treesit-f=
-l-recompute-features (bug#80108)</a></li>
<li><a href=3D"https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?=
id=3Da03419b52c9b87ac2e9fea1d0ccf584ae77debe8">Factor out undo-ignore-read-=
only (bug#80049)</a></li>
</ul></li>
<li>New packages:
<ul class=3D"org-ul">
<li><a target=3D"_blank" href=3D"https://melpa.org/#/ai-code">ai-code</a>: =
Unified interface for AI coding CLI tool such as Codex, Copilot CLI, Openco=
de, Grok CLI, etc (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/eglot-python-preset">e=
glot-python-preset</a>: Eglot preset for Python (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/evil-tex-ts">evil-tex-=
ts</a>: Tree-sitter based LaTeX text objects for Evil (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/go-template-helper-mod=
e">go-template-helper-mode</a>: Overlay Go template highlighting (MELPA)</l=
i>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/gptel-cpp-complete">gp=
tel-cpp-complete</a>: GPTel-powered C++ completion (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/org-roam-timeline">org=
-roam-timeline</a>: Visual timeline for Org-Roam nodes (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/pass-coffin">pass-coff=
in</a>: Interface to "pass coffin" (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/porg">porg</a>: Bring =
org-mode features to any prog mode (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/scad-ts-mode">scad-ts-=
mode</a>: Tree-sitter support for OpenSCAD (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/tmpl-mode">tmpl-mode</=
a>: Minor mode for "tmpl" template files (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/visual-shorthands">vis=
ual-shorthands</a>: Visual abbreviations for symbol prefixes (MELPA)</li>
<li><a target=3D"_blank" href=3D"https://melpa.org/#/vulpea-ui">vulpea-ui</=
a>: Sidebar infrastructure and widget framework for vulpea notes (MELPA)</l=
i>
</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://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/2026-01">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-2026-01-05.org
Content-Disposition: attachment
Content-Transfer-Encoding: quoted-printable

    * 2026-01-05 Emacs news
Looking for something to write about? Christian Tietze is hosting the Janua=
ry Emacs Carnival on the theme [[https://christiantietze.de/posts/2026/01/e=
macs-carnival-2026-01-this-year-i-will/]["This Year, I'll..."]]. Check out =
last month's carnival on [[https://curious.port111.com/2025/11/01/emacs-car=
nival-december-the-people.html][The People of Emacs]] for other entries.

- Upcoming events ([[https://emacslife.com/calendar/emacs-calendar.ics][iCa=
l file]], [[https://emacslife.com/calendar/][Org]]):
  - EmacsATX: Emacs Social https://www.meetup.com/emacsatx/events/312313428=
/ Thu Jan 8 1600 America/Vancouver - 1800 America/Chicago - 1900 America/To=
ronto -- Fri Jan 9 0000 Etc/GMT - 0100 Europe/Berlin - 0530 Asia/Kolkata - =
0800 Asia/Singapore
  - Atelier Emacs Montpellier (in person) https://lebib.org/date/atelier-em=
acs Fri Jan 9 1800 Europe/Paris
  - London Emacs (in person): Emacs London meetup https://www.meetup.com/lo=
ndon-emacs-hacking/events/312727757/ Tue Jan 13 1800 Europe/London
  - OrgMeetup (virtual) https://orgmode.org/worg/orgmeetup.html Wed Jan 14 =
0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600=
 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- Thu Jan 15 0000 Asia/S=
ingapore
  - EmacsSF (in person): coffee.el in SF https://www.meetup.com/emacs-sf/ev=
ents/312735622/ Sat Jan 17 1100 America/Los_Angeles
- Beginner:
  - [[https://maxxcan.codeberg.page/2025-11-18-por-qu=C3=A9-eleg=C3=AD-emac=
s-como-mi-editor-avanzado(2-parte).html][Por qu=C3=A9 eleg=C3=AD emacs como=
 mi editor avanzado (2=C2=AA parte)]] ([[https://mastodon.social/@maxxcan/1=
15836569492833239][@[email protected]]])
- Emacs configuration:
  - [[https://stefanorodighiero.net/blog/emacs-conf-changes-in-2025.html][M=
y Emacs configuration changes in 2025]] ([[https://mastodon.social/@eslr/11=
5819507992283092][@[email protected]]])
- Emacs Lisp:
  - [[https://v.redd.it/pwvhyb7jsjag1][visual-shorthands.el: Purely visual =
prefix abbreviations (+ thanks to the community)]] ([[https://www.reddit.co=
m/r/emacs/comments/1q0ffb3/visualshorthandsel_purely_visual_prefix/][Reddit=
]])
  - [[https://paste.sr.ht/~zyd/d6350d65005b6547882548c35923cfddafcfcd65][n.=
el - Emacs Lisp function for adding time]] ([[https://yap.zyd.lol/@zyd/stat=
uses/01KE5MKR4BF0NNKKD78A2BZX8H][@[email protected]]])
  - [[https://sachachua.com/blog/2025/12/emacs-lisp-making-a-multi-part-for=
m-put-or-post-using-url-retrieve-synchronously-and-mm-url-encode-multipart-=
form-data/][Sacha Chua: Emacs Lisp: Making a multi-part form PUT or POST us=
ing url-retrieve-synchronously and mm-url-encode-multipart-form-data]]
  - [[https://tv.dyne.org/w/iUrE3fWa6hHc8rT2XUA8Zt][[15] Emacs Reader: Prog=
ress on Text Selection & Fixing Some Segfaults - 1/4/2026, 3:30:28 PM - Dyn=
e.org TV]]
- Appearance:
  - [[https://www.reddit.com/r/emacs/comments/1q3m1xy/what_do_your_modeline=
s_look_like_and_how_much/][What do your modelines look like, and how much i=
nformation is too much?]]
  - [[https://ogbe.net/blog/toggle-serif][Variable-width Serif Fonts when e=
diting plain text in Emacs]] ([[https://mastodon.social/@gmoretti/115833314=
897811359][@[email protected]]])
  - [[https://github.com/r-b-g-b/emacs-physical-font-size][r-b-g-b/emacs-ph=
ysical-font-size: Keep the Emacs default face at a consistent physical size=
 across monitors]] ([[https://mastodon.sdf.org/@rbgb/115810435881794708][@r=
[email protected]]])
  - [[https://protesilaos.com/codelog/2025-12-31-emacs-modus-themes-5-2-0/]=
[Protesilaos Stavrou: Emacs: modus-themes version 5.2.0]]
  - [[https://codeberg.org/juboba/emacs-config/src/branch/main/doom-strange=
r-things-theme.el]["I" created a Stranger things color theme]] ([[https://w=
ww.reddit.com/r/emacs/comments/1q25f5s/i_created_a_stranger_things_color_th=
eme/][Reddit]], [[https://lemmy.ml/post/41147538?scrollToComments=3Dtrue][l=
obste.rs]])
  - [[https://protesilaos.com/codelog/2026-01-04-emacs-ef-orange-fig-themes=
/][Protesilaos Stavrou: Emacs: ef-orange and ef-fig are part of the ef-them=
es]]
  - [[https://codeberg.org/fourier/terminal-green-theme][fourier/terminal-g=
reen-theme: Emacs Terminal Green color theme - Codeberg.org]] ([[https://fu=
nctional.cafe/@fourier/115821658039547530][@[email protected]]])
- Navigation:
  - [[https://codelearn.me/2026/01/03/dumb-jump-is-so-good.html][Ruslan Bek=
enev: Emacs: Dumb Jump Is So Good]] ([[https://irreal.org/blog/?p=3D13519][=
Irreal]])
  - [[https://github.com/DamianB-BitFlipper/javelin.el][I built a modernize=
d Harpoon=E2=80=91style buffer bookmarking plugin for Emacs]] ([[https://ww=
w.reddit.com/r/emacs/comments/1pzpb4s/i_built_a_modernized_harpoonstyle_buf=
fer/][Reddit]], [[https://www.reddit.com/r/emacs/comments/1q0adfm/javelinel=
_demo_clip/][video]])
  - [[https://protesilaos.com/codelog/2026-01-05-emacs-substitute-0-5-0/][P=
rotesilaos Stavrou: Emacs: Substitute version 0.5.0]]
- Dired:
  - [[https://taonaw.com/2025/12/31/i-like-the-du-command.html][TAONAW - Em=
acs and Org Mode: I like the DU command in Dired]]
  - [[https://www.emacs.dyerdwelling.family/emacs/20251231183401-emacs--dir=
ed-video-thumbnail/][James Dyer: New package dired-video-thumbnail added to=
 MELPA!]]
- Writing:
  - [[https://www.youtube.com/watch?v=3DOboEULFHDnU][dictd: offline diction=
aries (linux full setup + usage in terminal & emacs)]] (31:46)
  - [[https://hachyderm.io/@ablatedsprocket/115837329822705485][dvilualatex=
 binary for getting previews]]
- Org Mode:
  - [[https://chrismaiorana.com/org-mode-deep-work-agenda-2026/][Chris Maio=
rana: An Org Mode Deep Work Agenda for 2026]]
  - [[https://curtismchale.ca/2026/01/02/my-productivity-system-for-2026-is=
-boring-on-purpose/][My Productivity System for 2026 is Boring on Purpose =
=E2=80=93 Curtis McHale]] ([[https://mastodon.social/@curtismchale/11582704=
2302083424][@[email protected]]])
  - [[https://goto.ryuslash.org/@ryuslash/statuses/01KE5XM2Q613VQY9R6ZBPN02=
8E][Tip about using org-timer-item and org-insert-item to keep track of rel=
ative timestamps]]
  - [[https://www.reddit.com/r/orgmode/comments/1pz5cln/orgrepeatbycronelan=
_org_mode_task_repeater_based/][org-repeat-by-cron.el: An Org mode task rep=
eater based on Cron expressions]] ([[https://www.reddit.com/r/orgmode/comme=
nts/1pz5cln/orgrepeatbycronelan_org_mode_task_repeater_based/][Reddit]])
  - [[https://files.mastodon.social/media_attachments/files/115/833/182/872=
/305/189/small/9d135c7554a7da7e.png][Refiling to a subset of targets from o=
rg-capture]] ([[https://mastodon.social/@malcolm/115833196767382073][@malco=
[email protected]]])
  - [[https://sachachua.com/blog/2026/01/using-whisper-el-to-capture-text-t=
o-speech-in-emacs/][Sacha Chua: Using whisper.el to convert speech to text =
and save it to the currently clocked task in Org Mode or elsewhere]]
  - [[https://github.com/Trevoke/org-gtd.el][Trevoke/org-gtd.el: v4.0.0]] -=
 better integration, directed acyclic graphs, DSL for agendas ([[https://ww=
w.reddit.com/r/emacs/comments/1q38g5y/announcing_orggtd_v400/][Reddit]])
  - [[https://github.com/yibie/org-headline-card][(Update) org-headline-car=
d 0.3:  SVG rendering engine boosts performance and visual Effects]] ([[htt=
ps://www.reddit.com/r/orgmode/comments/1pzah5w/update_orgheadlinecard_03_sv=
g_rendering_engine/][r/orgmode]])
  - [[https://github.com/bradmont/org-roam-tree][bradmont/org-roam-tree: or=
ganize backlinks in the org-roam buffer as a tree]] ([[https://www.reddit.c=
om/r/emacs/comments/1q0ta6n/made_a_quick_treeview_mode_for_orgroam_backlink=
s/][Reddit]])
  - [[https://activity.andros.dev/@andros/statuses/01KE48ACPFGAXE01HD4W9JXT=
FK][Org Social 1.6: location, birthday, language, pinned; this is the final=
 version planned]]
  - [[https://github.com/SebastianMeisel/org-parser][Org parser and webapp =
(for reading)]] ([[https://www.reddit.com/r/emacs/comments/1q2rmbw/org_pars=
er_and_webapp_for_reading/][Reddit]]) - Python
  - Import, export, and integration:
    - [[https://kennyballou.com/blog/2025/08/tagged-pdfs-org-export/index.h=
tml][Tagged PDFs via Org Export]] ([[https://fediscience.org/@jameshowell/1=
15800330677275166][@[email protected]]])
    - [[https://jamesendreshowell.com/2025-12-29-org-mode-latex-and-tagged-=
pdfs-producing-accessible-documents.html][James Endres Howell: Org mode, La=
TeX, and tagged PDFs: producing accessible documents]]
    - [[https://digitalcourage.social/@lechten/115808917898200587][emacs-re=
veal + Kokoro text to speech]]
    - [[https://rollenspiel.social/@ArneBab/115807456781408714][@ArneBab's =
workflow for creating websites and books from Org Mode]]
- Completion:
  - [[https://github.com/johndoeuserr02/ido-numbered-mode/tree/johndoeuserr=
02-patch-1][Patch ido-numbered-mode to allow 0 key]] ([[https://www.reddit.=
com/r/emacs/comments/1q09erd/in_relation_with_ido_mode/][Reddit]])
  - [[https://fosstodon.org/@oxalorg/115833162189468199][company, capf, yas=
nippet, and lsp]]
- Coding:
  - [[https://www.youtube.com/watch?v=3DtzTJOKwRDzI][Integrating IRB (Ruby =
REPL) into Emacs]] (01:11)
  - [[https://github.com/gongo/emacs-riscv][gongo/emacs-riscv]] ([[https://=
news.ycombinator.com/item?id=3D46499478][HN]])
  - [[https://www.youtube.com/watch?v=3DVjgmRJjwLe0][Zellij Revisited: Craf=
ting Project Layouts - System Crafters Live!]] (59:56)
  - [[https://doc.endlessparentheses.com/Fun/dns-mode.html][dns-mode: handy=
 for editing zone files, even incrementing serial numbers on save]] ([[http=
s://fosstodon.org/@pipes/115811428807720981][@[email protected]]])
  - [[https://github.com/DamianB-BitFlipper/magit-pre-commit.el][DamianB-Bi=
tFlipper/magit-pre-commit.el: Emacs: pre-commit integration for Magit.]] ([=
[https://www.reddit.com/r/emacs/comments/1q4ud4t/i_made_a_precommit_compani=
on_for_magit/][Reddit]])
  - [[https://mbork.pl/2026-01-05_Magit_and_new_branch_length][Marcin Borko=
wski: Magit and new branch length]]
- Shells:
  - [[https://codeberg.org/harald/terminal-frame][harald/terminal-frame: De=
dicated terminal frame for Emacs' M-x shell - Codeberg.org]] ([[https://nrw=
.social/@HaraldKi/115843399190290672][@[email protected]]])
- Web:
  - [[https://github.com/alexkehayias/webmacs][alexkehayias/webmacs: Emacs =
in the browser via ghostty-web and rust]] ([[https://mastodon.social/@alexk=
ehayias/115812345658543909][@[email protected]]])
- Doom Emacs:
  - [[https://github.com/masukomi/doom_config][masukomi/doom_config: my con=
figuration files for doom emacs]] ([[https://connectified.com/@masukomi/115=
805486773201757][@[email protected]]])
- Fun:
  - [[https://v.redd.it/fv6j06d5bkag1][Happy New Year!]] ([[https://www.red=
dit.com/r/emacs/comments/1q0gcs1/happy_new_year/][Reddit]])
  - [[https://www.reddit.com/r/emacs/comments/1q3o5qa/cursor_animation_for_=
emacs/][Cursor animation for Emacs]]
- AI:
  - [[https://github.com/farra/dev-agent-backlog][My org-mode based design+=
task tracking system for coding agents]] ([[https://www.reddit.com/r/emacs/=
comments/1q415fx/my_orgmode_based_designtask_tracking_system_for/][Reddit]])
- Community:
  - [[https://www.reddit.com/r/emacs/comments/1pz6ly1/fortnightly_tips_tric=
ks_and_questions_20251230/][Fortnightly Tips, Tricks, and Questions =E2=80=
=94 2025-12-30 / week 52]]
  - [[https://christiantietze.de/posts/2026/01/emacs-carnival-2026-01-this-=
year-i-will/][Christian Tietze: Emacs Carnival 2026-01: =E2=80=9CThis Year,=
 I=E2=80=99ll ...=E2=80=9D]]
  - [[https://meanwhiling.com/a-person-of-emacs-acdw.html][A person of emac=
s: acdw]] ([[https://fosstodon.org/@eludom/115808963215174571][@eludom@foss=
todon.org]])
  - [[https://kelar.org/~bandali/2025/12/31/people-of-emacs.html][Amin Band=
ali: The People of Emacs]] ([[https://www.reddit.com/r/emacs/comments/1q4dx=
vx/the_people_of_emacs/][Reddit]])
  - [[https://christiantietze.de/posts/2025/12/the-people-who-got-me-into-e=
macs/][Christian Tietze: The People Who Got Me into Emacs]]
  - [[https://sachachua.com/blog/2025/12/j-apprecie-les-gens-d-emacs-i-appr=
eciate-the-people-of-emacs/][Sacha Chua: J'appr=C3=A9cie les gens d'Emacs /=
 I appreciate the people of Emacs]]
  - [[https://www.mauromotion.com/posts/2026-01-01-emacs/][Entering the Chu=
rch of Emacs - mauromotion.com]] ([[https://mograph.social/@mauro/115819926=
889400051][@[email protected]]])
  - [[https://xenodium.com/my-2025-review-as-an-indie-dev][Alvaro Ramirez: =
My 2025 review as an indie dev]]
  - [[https://screwlisp.small-web.org/momentary/my-cl-2025-and-2026/#Tradin=
g-itchio-knowledgebase-archives-of-common-lisp-conditions-the-full-2026-pla=
n-and-also-kittens][Some 2025 thankyous and the big 2026 lisp plan]] ([[htt=
ps://gamerplus.org/@screwlisp/115806210504288363][@[email protected]]=
])
  - [[https://habr.com/ru/articles/982396/][ReLifeBook, =D0=91=D1=83=D0=B4=
=D0=BD=D0=B8 =D1=80=D0=B5=D1=82=D1=80=D0=BE=D0=BA=D0=BE=D0=BC=D0=BF=D1=8C=
=D1=8E=D1=82=D0=B5=D1=80=D1=89=D0=B8=D0=BA=D0=B0, Emacs Lisp =D0=B8 FPGA: =
=D0=BF=D0=BE=D0=B4=D0=B2=D0=B5=D0=B4=D0=B5=D0=BD=D0=B8=D0=B5 =D0=B8=D1=82=
=D0=BE=D0=B3=D0=BE=D0=B2 =D0=BC=D0=BE=D0=B5=D0=B9 =D1=85=D0=BE=D0=B1=D0=B1=
=D0=B8-=D0=B4=D0=B5=D1=8F=D1=82=D0=B5=D0=BB=D1=8C=D0=BD=D0=BE=D1=81=D1=82=
=D0=B8 / =D0=A5=D0=B0=D0=B1=D1=80]] ([[https://zhub.link/@habr/115824888234=
446433][@[email protected]]])
  - [[https://sachachua.com/blog/2026/01/emacsconf-2025-notes/][Sacha Chua:=
 EmacsConf 2025 notes]]
- Other:
  - [[https://mastodon.social/@jugadero/115809360928373514]["Deleting blank=
 links in a document today", a poem]]
  - [[https://github.com/DarkBuffalo/arbo.el][DarkBuffalo/arbo.el: Graphica=
l Project Tree Generator for Emacs]] ([[https://mastodon.social/@DarkBuffal=
o/115837711598515963][@[email protected]]])
  - [[https://www.youtube.com/watch?v=3D2jBMd9n5n5k][3 Minute Guide to Emac=
s Autoinsert Mode #coding #programming #org]] (02:35)
  - [[https://www.reddit.com/r/emacs/comments/1q3fo0b/ann_shiftnumber_now_i=
ncorporates_evilnumbers/][[ANN] shift-number now incorporates evil-numbers]]
  - [[https://github.com/yibie/grid-table][(Update) grid-table 0.2: Built-i=
n chart formulas + chart viewer (C-c v)]] ([[https://www.reddit.com/r/emacs=
/comments/1pzno88/update_gridtable_02_builtin_chart_formulas_chart/][Reddit=
]])
  - [[https://kyo.iroiro.party/en/posts/100-percent-lisp/][Kana: Extensibil=
ity: The "100% Lisp" Fallacy]] ([[https://news.ycombinator.com/item?id=3D46=
460394][HN]], [[https://lobste.rs/s/tjvdxk/extensibility_100_lisp_fallacy][=
lobste.rs]])
  - [[https://www.reddit.com/r/emacs/comments/1q399jz/emacs_on_kindle/][Ema=
cs on kindle]]
  - [[https://app.media.ccc.de/v/39c3-the-art-of-text-rendering][The Art of=
 Text (rendering)]] ([[https://www.reddit.com/r/emacs/comments/1q0910q/the_=
art_of_text_rendering/][Reddit]])
- Emacs development:
  - emacs-devel:
    - [[https://lists.gnu.org/archive/html/emacs-devel/2025-12/msg00266.htm=
l][Does anybody object to this new macro `dotails'?]]
      - [[https://lists.gnu.org/archive/html/emacs-devel/2025-12/msg00382.h=
tml][summary of discussion so far, maybe]]
    - [[https://lists.gnu.org/archive/html/emacs-devel/2026-01/msg00080.htm=
l][Re: What Questions are Worth Asking Emacs-Newcomers?]]
    - [[https://lists.gnu.org/archive/html/emacs-devel/2026-01/msg00075.htm=
l][Re: [Feature Request] Can Emacs add format function `format-f-string` li=
]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D48b8=
0a1e2b98f22d8da21f7c89ecfd9861643408][New function 'window-cursor-info']]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D5149=
8a88cf984a6cd82ab4838eb28f8ad6e5cf44][Add frame parameters 'cloned-from' an=
d 'undeleted' (bug#80104)]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Dad50=
0a13e41c772141c420c2c1423a4966144198][Compile queries in treesit-f-l-recomp=
ute-features (bug#80108)]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Da034=
19b52c9b87ac2e9fea1d0ccf584ae77debe8][Factor out undo-ignore-read-only (bug=
#80049)]]
- New packages:
  - https://melpa.org/#/ai-code: Unified interface for AI coding CLI tool s=
uch as Codex, Copilot CLI, Opencode, Grok CLI, etc (MELPA)
  - https://melpa.org/#/eglot-python-preset: Eglot preset for Python (MELPA)
  - https://melpa.org/#/evil-tex-ts: Tree-sitter based LaTeX text objects f=
or Evil (MELPA)
  - https://melpa.org/#/go-template-helper-mode: Overlay Go template highli=
ghting (MELPA)
  - https://melpa.org/#/gptel-cpp-complete: GPTel-powered C++ completion (M=
ELPA)
  - https://melpa.org/#/org-roam-timeline: Visual timeline for Org-Roam nod=
es (MELPA)
  - https://melpa.org/#/pass-coffin: Interface to "pass coffin" (MELPA)
  - https://melpa.org/#/porg: Bring org-mode features to any prog mode (MEL=
PA)
  - https://melpa.org/#/scad-ts-mode: Tree-sitter support for OpenSCAD (MEL=
PA)
  - https://melpa.org/#/tmpl-mode: Minor mode for "tmpl" template files (ME=
LPA)
  - https://melpa.org/#/visual-shorthands: Visual abbreviations for symbol =
prefixes (MELPA)
  - https://melpa.org/#/vulpea-ui: Sidebar infrastructure and widget framew=
ork for vulpea notes (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://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/2026-01][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
--=-=-=--