2026-03-16 Emacs news
=====================

  Security reminder: If you use kubernetes-el 
https://github.com/kubernetes-el/kubernetes-el/issues/383, don't update for 
now, and you might want to check your installation if you updated it recently. 
The repo was compromised. (Analysis 
https://www.stepsecurity.io/blog/kubernetes-el-compromised-how-a-pwn-request-exploited-a-popular-emacs-package,
 Reddit discussion 
https://old.reddit.com/r/emacs/comments/1rowm5i/first_hacked_emacs_package/, 
lobste.rs https://lobste.rs/s/apygc2/first_hacked_emacs_package) If you use 
Emacs 31, please consider enabling package-review-policy.

  There were a number of lively conversations around Emacs Solo 
https://www.rahuljuliato.com/posts/emacs-solo-two-years (142 comments on HN 
https://news.ycombinator.com/item?id=47317616), Emacs and Vim in the age of AI 
https://batsov.com/articles/2026/03/09/emacs-and-vim-in-the-age-of-ai/ (52 
comments on Reddit 
https://www.reddit.com/r/emacs/comments/1rtcff1/emacs_and_vim_in_the_age_of_ai/,
 138 on HN https://news.ycombinator.com/item?id=47319071), and agent-shell 0.47 
https://xenodium.com/agent-shell-0-47-1-updates (62 on Reddit 
https://www.reddit.com/r/emacs/comments/1rrs2dq/agentshell_047_updates/). Also, 
Prot has posted the video and text of his talk Computing in freedom with GNU 
Emacs 
https://protesilaos.com/codelog/2026-03-13-computing-in-freedom-with-gnu-emacs/ 
(YouTube https://www.youtube.com/watch?v=M6ZHDJeG-dI 42:40, Video with Q&A 
https://ogeer.org/ox/rec/emacs/, more links in the community section).

  - Upcoming events (iCal file 
https://emacslife.com/calendar/emacs-calendar.ics, Org 
https://emacslife.com/calendar/):
      - M-x Research: TBA //m-x-research.github.io/ 
https://m-x-research.github.io/ Wed Mar 18 0900 America/Vancouver - 1100 
America/Chicago - 1200 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 
2130 Asia/Kolkata -- Thu Mar 19 0000 Asia/Singapore
      - EmacsSF (in person): coffee.el in SF 
//www.meetup.com/emacs-sf/events/313776893/ 
https://www.meetup.com/emacs-sf/events/313776893/ Sat Mar 21 1100 
America/Los_Angeles
      - Emacs Berlin: Emacs-Berlin Hybrid Meetup //emacs-berlin.org/ 
https://emacs-berlin.org/ Wed Mar 25 1100 America/Vancouver - 1300 
America/Chicago - 1400 America/Toronto - 1800 Etc/GMT - 1900 Europe/Berlin - 
2330 Asia/Kolkata -- Thu Mar 26 0200 Asia/Singapore
      - Emacs APAC: Emacs APAC meetup (virtual) 
//emacs-apac.gitlab.io/announcements/ 
https://emacs-apac.gitlab.io/announcements/ Sat Mar 28 0130 America/Vancouver - 
0330 America/Chicago - 0430 America/Toronto - 0830 Etc/GMT - 0930 Europe/Berlin 
- 1400 Asia/Kolkata - 1630 Asia/Singapore
  - Emacs configuration:
      - Making Emacs Your Own « Here's The Beef 
http://perotti.org/2026/03/11/making-emacs-your-own/ (@[email protected] 
https://dice.camp/@BeefGriller/116213614126974972)
      - Emacs Redux: use-short-answers: The Modern Way to Tame yes-or-no 
Prompts https://emacsredux.com/blog/2026/03/15/use-short-answers/ (Irreal 
https://irreal.org/blog/?p=13677)
      - Two Years of Emacs Solo: 35 Modules, Zero External Packages, and a Full 
Refactor https://www.rahuljuliato.com/posts/emacs-solo-two-years (Reddit 
https://www.reddit.com/r/emacs/comments/1romd9c/two_years_of_emacs_solo_35_modules_zero_external/,
 HN https://news.ycombinator.com/item?id=47317616, lobste.rs 
https://lobste.rs/s/v6p9go/two_years_emacs_solo_35_modules_zero)
      - minimal-emacs.d Release 1.4.0​ 
https://github.com/jamescherti/minimal-emacs.d (Reddit 
https://www.reddit.com/r/emacs/comments/1rsmaut/minimalemacsd_a_customizable_emacs_initel_and/)
      - Brainiac v1.2 released — Kemal's Braindump 
https://write.moxnet.eu/brainiac-v1-2-released (Codeberg 
https://codeberg.org/kemal/brainiac, Reddit 
https://www.reddit.com/r/emacs/comments/1rq01fg/brainiac_v12_released/) - 
note-taking and task-management-centered Emacs config
  - Emacs Lisp:
      - futur 1.2 https://elpa.gnu.org/packages/futur.html (Reddit 
https://www.reddit.com/r/emacs/comments/1rrdjaf/new_futur_version_12_async_programming_a_bit/)
 futur-abort, futur-funcall, futur-p, preliminary support for running Elisp 
code in subprocesses and sandbox
  - Appearance:
      - Emacs Redux: Taming Font-Lock with font-lock-ignore 
https://emacsredux.com/blog/2026/03/10/taming-font-lock-with-font-lock-ignore/
      - Emacs Redux: Buffer-Local Face Remapping with face-remap-add-relative 
https://emacsredux.com/blog/2026/03/16/buffer-local-face-remapping-with-face-remap-add-relative/
      - Customizing Font-Lock in the Age of Tree-sitter 
https://emacsredux.com/blog/2026/03/08/customizing-font-lock-in-the-age-of-tree-sitter/
 (Reddit 
https://www.reddit.com/r/emacs/comments/1rp270w/customizing_fontlock_in_the_age_of_treesitter/)
      - andros/comet.el: Cursor comet trail effect for Emacs - comet.el - 
Andros's repositories https://git.andros.dev/andros/comet.el 
(@[email protected] 
https://activity.andros.dev/@andros/statuses/01KKBGGRB4WM3HD25TC73SKAD1)
  - Navigation:
      - Nifty little modal editing implementation 
https://www.reddit.com/r/emacs/comments/1rqykam/nifty_little_modal_editting_implementation/
 - selected.el, special keymap when region is active
      - Emacs Redux: isearch-lazy-count: Built-in Search Match Counting 
https://emacsredux.com/blog/2026/03/15/isearch-lazy-count/
      - kramo/scroll-beyond.el: An Emacs package to enable scrolling the point 
beyond window bounds - Codeberg.org https://codeberg.org/kramo/scroll-beyond.el 
(@[email protected] https://chaos.social/@kramo/116234577614215049)
      - vmargb/arrow.el: Elisp implementation of arrow.nvim per-project and 
file-local bookmarks · GitHub https://github.com/vmargb/arrow.el (Reddit 
https://www.reddit.com/r/emacs/comments/1rtnkk0/arrowel_an_emacs_package_for_arrownvim/)
  - Dired:
      - Chris Maiorana: The Emacs Way: Moving and Renaming Files 
https://chrismaiorana.com/the-emacs-way-moving-and-renaming-files/
  - Writing:
      - Re: markdown-ts-mode maturation for Emacs 31 - Rahul Martim Juliato 
https://yhetil.org/emacs-devel/[email protected]/ - roadmap for 
markdown-ts, help wanted
      - lorniu/gt.el: Translator via engines such as Google, Bing, deepL, 
StarDict and Youdao, also support LLMs like ChatGPT, DeepSeek and so on. · 
GitHub https://github.com/lorniu/gt.el (@[email protected] 
https://sonomu.club/@kf/116216021077413277)
  - Org Mode:
      - Thaodan/org-note-auto-save: Auto-save org-note buffer - Codeberg.org 
https://codeberg.org/Thaodan/org-note-auto-save (@[email protected] 
https://mastodon.social/@thaodan/116224599042515994)
      - niqc/org-dynamic-templates: Package for define template folder for org 
files - Codeberg.org https://codeberg.org/niqc/org-dynamic-templates (Reddit 
https://www.reddit.com/r/emacs/comments/1rqu7ec/new_package_for_org_templates_like_obsidian/)
      - Sacha Chua: Emacs Lisp and NodeJS: Getting the bolded words from a 
section of a Google Document 
https://sachachua.com/blog/2026/03/emacs-lisp-and-nodejs-getting-the-bolded-words-from-a-section-of-a-google-document/
      - mjamagon/arrow-lang: Arrow DSL for emacs · GitHub 
https://github.com/mjamagon/arrow-lang (Reddit 
https://www.reddit.com/r/emacs/comments/1rq0ru5/arrow_a_dataflow_pipeline_language_for_org_babel/)
 - dataflow pipeline language for Org Babel
      - Sacha Chua: Org Mode: Export HTML, copy files, and serve the results 
via simple-httpd so that media files work 
https://sachachua.com/blog/2026/03/org-mode-export-html-copy-files-and-serve-the-results-via-simple-httpd-so-that-media-files-work/
      - Building a cli app to query org with clime v0.3 
https://github.com/cosmicz/clime/blob/main/examples/cloq.el (Reddit 
https://www.reddit.com/r/emacs/comments/1rt46ku/building_a_cli_app_to_query_org_with_clime_v03/)
  - Coding:
      - Mike Olson - Beta: Emacs Multi-LSP support for Python and Typescript 
frameworks 
https://mwolson.org/blog/2026-03-16-beta-emacs-multi-lsp-support-for-python-and-typescript-frameworks/
 - looking for Emacs users to try it out (@mwolson.org 
https://bsky.app/profile/mwolson.org, @mikeozen 
https://mastodon.social/@mikeozen/116240102213435878)
      - Emacs Redux: Code Formatting in Emacs 
https://emacsredux.com/blog/2026/03/11/code-formatting-in-emacs/ (Irreal 
https://irreal.org/blog/?p=13669)
      - Emacs Redux: Removing Paired Delimiters in Emacs 
https://emacsredux.com/blog/2026/03/14/removing-paired-delimiters-in-emacs/ 
(Irreal https://irreal.org/blog/?p=13675)
      - Einar Mostad: Fix error with Cider Clojure REPL in Emacs on Guix 
https://einar.codeberg.page/fix-error-with-cider-rep-in-emacs-on-guix.html
      - [EMACS LAB #2] Do zero a uma IDE para programar em C (parte 2) 
https://www.youtube.com/watch?v=Obq_nFEBN0M (01:17:59)
      - Philip Kaludercic: Emacs after Magit 
https://sdf.org/~pkal//blog/emacs/sans-magit.html
      - Rebasing in Magit https://entropicthoughts.com/rebasing-in-magit 
(@[email protected] https://mastodon.social/@lobsters/116205439523083684)
      - Перебазирование в Magit / Хабр https://habr.com/ru/articles/1008988/ 
(@[email protected] https://zhub.link/@habr/116222311685698330)
      - Release v0.4.0 · bbatsov/neocaml · GitHub 
https://github.com/bbatsov/neocaml/releases/tag/v0.4.0 - bugfix (@batsov.net 
https://bsky.app/profile/batsov.net)
  - Shells:
      - rwc9u/emacs-libgterm: Terminal emulator for Emacs using libghostty-vt 
(Ghostty's terminal engine) · GitHub https://github.com/rwc9u/emacs-libgterm 
(Reddit 
https://www.reddit.com/r/emacs/comments/1ruyyvs/emacslibgterm_a_terminal_emulator_using_ghosttty/)
      - cashmeredev/kitty-graphics.el: Display images in terminal Emacs (emacs 
-nw) via the Kitty graphics protocol 
https://github.com/cashmeredev/kitty-graphics.el
  - Multimedia:
      - Sacha Chua: Comparing pronunciation recordings across time 
https://sachachua.com/blog/2026/03/comparing-pronunciation-recordings-across-time/
      - Sacha Chua: Small steps towards using OpenAI-compatible text-to-speech 
services with speechd-el or emacspeak 
https://sachachua.com/blog/2026/03/small-steps-towards-using-openai-compatible-text-to-speech-services-with-speechd-el-or-emacspeak/
  - Fun:
      - Solo-RPG-mode for Emacs - TTRPG-Hangout.com 
https://www.ttrpg-hangout.com/solo_rpg_mode_for_emacs.html (Github 
https://github.com/Enfors/solo-rpg, @[email protected] 
https://ttrpg-hangout.social/@enfors/116228484589383495)
      - vkazanov/elcity: A simple SimCity clone in Emacs Lisp · GitHub 
https://github.com/vkazanov/elcity/ (Reddit 
https://www.reddit.com/r/emacs/comments/1rujwdq/an_actually_playable_simcity_clone_in_emacs_lisp/)
  - AI:
      - Emacs and Vim in the Age of AI 
https://batsov.com/articles/2026/03/09/emacs-and-vim-in-the-age-of-ai/ (Reddit 
https://www.reddit.com/r/emacs/comments/1rtcff1/emacs_and_vim_in_the_age_of_ai/,
 HN https://news.ycombinator.com/item?id=47319071, lobste.rs 
https://lobste.rs/s/dempb5/emacs_vim_age_ai)
      - Using Terminal Coding Agents from Emacs 
https://github.com/nbecker/codex-emacs-notes
      - Randy Ridenour: Convert Claude Quizzes to Emacs Org Mode 
https://randyridenour.net/posts/2026-03-10-convert-claude-quizzes-emacs-org-mode.html
 (@[email protected] https://zirk.us/@randyridenour/116228310682609509)
      - agent-shell 0.47 updates 
https://xenodium.com/agent-shell-0-47-1-updates (Reddit 
https://www.reddit.com/r/emacs/comments/1rrs2dq/agentshell_047_updates/)- 
claude-code-acp renamed, bootstrapping and resuming
      - James Dyer: Ollama Buddy - In-Buffer LLM Streaming 
https://www.emacs.dyerdwelling.family/emacs/20260311185447-emacs--ollama-buddy-in-buffer-replace/
      - 038 Ollama Buddy - Tool Calling and modifying files with an ediff 
session #emacs #ollama https://www.youtube.com/watch?v=Eia_NnvtYrs (02:12)
  - Community:
      - Fortnightly Tips, Tricks, and Questions — 2026-03-10 / week 10 
https://www.reddit.com/r/emacs/comments/1rplhb1/fortnightly_tips_tricks_and_questions_20260310/
      - Protesilaos Stavrou: Computing in freedom with GNU Emacs 
https://protesilaos.com/codelog/2026-03-13-computing-in-freedom-with-gnu-emacs/ 
(YouTube https://www.youtube.com/watch?v=M6ZHDJeG-dI 42:40, Reddit 
https://www.reddit.com/r/emacs/comments/1rsvliu/computing_in_freedom_with_gnu_emacs/,
 lobste.rs https://lobste.rs/s/czj5p4/computing_freedom_with_gnu_emacs, Irreal 
https://irreal.org/blog/?p=13673, Video with Q&A 
https://ogeer.org/ox/rec/emacs/, other post 
https://protesilaos.com/codelog/2026-03-12-my-emacs-talk-floss-oxford/)
      - Emacs Carnival March 2026: Mistakes and Misconceptions 
https://sdf.org/~pkal/blog/emacs/mistakes.html
      - Emacs Carnival de Marzo - Confusiones y prejuicios | Texaco blog 
https://texaco.codeberg.page/blogs/march-emacs-carnival/ (@[email protected] 
https://defcon.social/@texaco/116228053343738365)
      - Emacs carnival: Mistakes and misconceptions 
https://www.homepages.ucl.ac.uk/~ucecesf/blog/20260311.html 
(@[email protected] 
https://fediscience.org/@ericsfraga/116211125939157393)
      - noa ks: You don't not need the mouse 
https://meanwhiling.com/you-dont-not-need-the-mouse.html
      - Eric MacAdie: 2026-02 Austin Emacs Meetup 
https://macadie.info/2026/03/11/2026-02-austin-emacs-meetup/
      - Low Tech High Life: Emacs magia y liberación · Inicio 
https://alvarmaciel.github.io/media/lento_es_normal/low_tech_high_life_emacs_magia_y_liberacion/
 (Spotify 
https://open.spotify.com/episode/6JK77pVSP2h719ZQNJJ5BG?si=411430d3bf354166, 
@[email protected] 
https://mastodon.social/@alvarmaciel/116218959802915838)
      - Humanities in the Machine - Blain Smith 
https://blainsmith.com/essays/humanities-in-the-machine/ - mentions RMS, GNU, 
and Emacs
  - Other:
      - Chris Maiorana: The Emacs Way: Create Directories 
https://chrismaiorana.com/the-emacs-way-create-directories/
      - Indexing Info Manuals — Alex Carney 
https://www.alcarney.me/blog/2026/indexing-info-manuals/ 
(@[email protected] https://mastodon.social/@alcarney/116201979650965768)
      - Emacs Internal #03: Tagged Union, Tagged Pointer, and Poor Man's 
Inheritance | The Cloudlet https://thecloudlet.github.io/blog/project/emacs-03/ 
(Reddit 
https://www.reddit.com/r/emacs/comments/1rrptdd/emacs_internal_part_03_tagged_pointers_vs_c/,
 HN https://news.ycombinator.com/item?id=47349780, lobste.rs 
https://lobste.rs/s/saneyn/emacs_internal_03_tagged_union_tagged)
      - reka: A window manager inside of Emacs for the Wayland world 
https://code.tvl.fyi/about/tools/emacs-pkgs/reka (Reddit 
https://www.reddit.com/r/emacs/comments/1rv3vv0/a_window_manager_inside_of_emacs_for_the_wayland/)
 - mentioned in Separating the Wayland Compositor and Window Manager 
https://isaacfreund.com/blog/river-window-management/
      - chaoswork/appine: using a dynamic module that allows you to embed 
native macOS views (WebKit, PDFKit etc.) directly inside Emacs windows 
https://github.com/chaoswork/appine (Reddit 
https://www.reddit.com/r/emacs/comments/1rv4idh/ann_appine_i_built_a_dynamic_module_to_embed/)
      - My little Emacs OTG setup https://v.redd.it/2wrvvcw6w4pg1 (Reddit 
https://www.reddit.com/r/emacs/comments/1ru4ceg/my_little_emacs_otg_setup/)
      - Emacs running on my iPad. 
https://www.reddit.com/r/emacs/comments/1ruspbe/emacs_running_on_my_ipad/ - 
using ish
  - Emacs development:
      - emacs-devel: long discussion about deprecated code, warnings, and 
compat release schedule 
https://yhetil.org/emacs-devel/[email protected]/
      - Merge remote-tracking branch 'origin/scratch/error-API' 
https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=e2004eb56f8963b51cf05f1184e2a3ac88848b12
      - Add new function 'ensure-proper-list' (bug#80598) 
https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=55f0f2056c6e0a17159a4be2e50d4cfeaf21cba3
      - Add references to "User Lisp" Info node where applicable 
https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=9b97d843183e38678e35c3df73eab38ffccef8ee
      - etags-regen: Don't try to generate tags during completion, by default 
https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=949f0355446f6a179bd92d1948e65a63ac58f3a5
      - * etc/NEWS: Announce 'package-vc-install-from-checkout' obsoletion 
https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=ac39b7c4512c59b62b9a27a7beae2a520dc59df4
      - Add 'xref-mouse-mode' minor mode 
https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=d019b5ec713646e5b0d66b63879e059dcd628299
      - ; Add missing documentation for new 'cus-edit' bindings 
https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=6f337499e6bfc84282a0451b75d5ecc3950a3a0c
      - (smerge-refine-regions): Refactor a bit and work between buffers 
https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=66bd2ce8e69d31c04fb2f71c651d34a435f607eb
      - Improve the error API 
https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=a1358530f533a1151c7207e1ad634b1b9fae5a91at
  - New packages:
      - https://melpa.org/#/buffer-guardian: Automatically Save Buffers Without 
Manual Intervention (MELPA)
      - https://melpa.org/#/ekg-agent: Agent tools for ekg (MELPA)
      - https://melpa.org/#/ekg-denote: Denote integration for ekg (MELPA)
      - https://melpa.org/#/markdown-table-wrap: Word-wrap GFM pipe tables to 
fit window width (MELPA)
      - https://melpa.org/#/stan-ts-mode: Major mode for editing Stan files 
(MELPA)

  Links from reddit.com/r/emacs https://www.reddit.com/r/emacs, r/orgmode 
https://www.reddit.com/r/orgmode, r/spacemacs 
https://www.reddit.com/r/spacemacs, Mastodon #emacs 
https://mastodon.social/tags/emacs, Bluesky #emacs 
https://bsky.app/hashtag/emacs, Hacker News 
https://hn.algolia.com/?query=emacs&sort=byDate&prefix&page=0&dateRange=all&type=story,
 lobste.rs https://lobste.rs/search?q=emacs&what=stories&order=newest, 
programming.dev https://programming.dev/c/emacs?dataType=Post&page=1&sort=New, 
lemmy.world https://lemmy.world/c/emacs, lemmy.ml 
https://lemmy.ml/c/emacs?dataType=Post&page=1&sort=New, planet.emacslife.com 
https://planet.emacslife.com, YouTube 
https://www.youtube.com/playlist?list=PL4th0AZixyREOtvxDpdxC9oMuX7Ar7Sdt, the 
Emacs NEWS file http://git.savannah.gnu.org/cgit/emacs.git/log/etc/NEWS, Emacs 
Calendar https://emacslife.com/calendar/, and emacs-devel 
https://lists.gnu.org/archive/html/emacs-devel/2026-03. Thanks to Andrés 
Ramírez for emacs-devel links. Do you have an Emacs-related link or 
announcement? Please e-mail me at [email protected] 
mailto:[email protected]. Thank you!

  
  This is the plain-text version. There's also an HTML version that might be 
easier to read. Depending on your mail client, you might have a command, 
button, or link that can show you the HTML version. If you're in Emacs, look 
for something that mentions text/html. More info: 
https://sachachua.com/topic/emacs-news/
  
  * 2026-03-16 Emacs news
Security reminder: If you use [[https://github.com/kubernetes-el/kubernetes-el/issues/383][kubernetes-el]], don't update for now, and you might want to check your installation if you updated it recently. The repo was compromised. ([[https://www.stepsecurity.io/blog/kubernetes-el-compromised-how-a-pwn-request-exploited-a-popular-emacs-package][Analysis]], [[https://old.reddit.com/r/emacs/comments/1rowm5i/first_hacked_emacs_package/][Reddit discussion]], [[https://lobste.rs/s/apygc2/first_hacked_emacs_package][lobste.rs]]) If you use Emacs 31, please consider enabling package-review-policy.

There were a number of lively conversations around [[https://www.rahuljuliato.com/posts/emacs-solo-two-years][Emacs Solo]] ([[https://news.ycombinator.com/item?id=47317616][142 comments on HN]]), [[https://batsov.com/articles/2026/03/09/emacs-and-vim-in-the-age-of-ai/][Emacs and Vim in the age of AI]] ([[https://www.reddit.com/r/emacs/comments/1rtcff1/emacs_and_vim_in_the_age_of_ai/][52 comments on Reddit]], [[https://news.ycombinator.com/item?id=47319071][138 on HN]]), and [[https://xenodium.com/agent-shell-0-47-1-updates][agent-shell 0.47]] ([[https://www.reddit.com/r/emacs/comments/1rrs2dq/agentshell_047_updates/][62 on Reddit]]). Also, Prot has posted the video and text of his talk [[https://protesilaos.com/codelog/2026-03-13-computing-in-freedom-with-gnu-emacs/][Computing in freedom with GNU Emacs]] ([[https://www.youtube.com/watch?v=M6ZHDJeG-dI][YouTube]] 42:40,  [[https://ogeer.org/ox/rec/emacs/][Video with Q&A]], more links in the community section).

- Upcoming events ([[https://emacslife.com/calendar/emacs-calendar.ics][iCal file]], [[https://emacslife.com/calendar/][Org]]):
  - M-x Research: TBA https://m-x-research.github.io/ Wed Mar 18 0900 America/Vancouver - 1100 America/Chicago - 1200 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- Thu Mar 19 0000 Asia/Singapore
  - EmacsSF (in person): coffee.el in SF https://www.meetup.com/emacs-sf/events/313776893/ Sat Mar 21 1100 America/Los_Angeles
  - Emacs Berlin: Emacs-Berlin Hybrid Meetup https://emacs-berlin.org/ Wed Mar 25 1100 America/Vancouver - 1300 America/Chicago - 1400 America/Toronto - 1800 Etc/GMT - 1900 Europe/Berlin - 2330 Asia/Kolkata -- Thu Mar 26 0200 Asia/Singapore
  - Emacs APAC: Emacs APAC meetup (virtual) https://emacs-apac.gitlab.io/announcements/ Sat Mar 28 0130 America/Vancouver - 0330 America/Chicago - 0430 America/Toronto - 0830 Etc/GMT - 0930 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore
- Emacs configuration:
  - [[http://perotti.org/2026/03/11/making-emacs-your-own/][Making Emacs Your Own « Here's The Beef]] ([[https://dice.camp/@BeefGriller/116213614126974972][@[email protected]]])
  - [[https://emacsredux.com/blog/2026/03/15/use-short-answers/][Emacs Redux: use-short-answers: The Modern Way to Tame yes-or-no Prompts]] ([[https://irreal.org/blog/?p=13677][Irreal]])
  - [[https://www.rahuljuliato.com/posts/emacs-solo-two-years][Two Years of Emacs Solo: 35 Modules, Zero External Packages, and a Full Refactor]] ([[https://www.reddit.com/r/emacs/comments/1romd9c/two_years_of_emacs_solo_35_modules_zero_external/][Reddit]], [[https://news.ycombinator.com/item?id=47317616][HN]], [[https://lobste.rs/s/v6p9go/two_years_emacs_solo_35_modules_zero][lobste.rs]])
  - [[https://github.com/jamescherti/minimal-emacs.d][minimal-emacs.d Release 1.4.0​]] ([[https://www.reddit.com/r/emacs/comments/1rsmaut/minimalemacsd_a_customizable_emacs_initel_and/][Reddit]])
  - [[https://write.moxnet.eu/brainiac-v1-2-released][Brainiac v1.2 released — Kemal's Braindump]] ([[https://codeberg.org/kemal/brainiac][Codeberg]], [[https://www.reddit.com/r/emacs/comments/1rq01fg/brainiac_v12_released/][Reddit]]) - note-taking and task-management-centered  Emacs config
- Emacs Lisp:
  - [[https://elpa.gnu.org/packages/futur.html][futur 1.2]] ([[https://www.reddit.com/r/emacs/comments/1rrdjaf/new_futur_version_12_async_programming_a_bit/][Reddit]]) futur-abort, futur-funcall, futur-p, preliminary support for running Elisp code in subprocesses and sandbox
- Appearance:
  - [[https://emacsredux.com/blog/2026/03/10/taming-font-lock-with-font-lock-ignore/][Emacs Redux: Taming Font-Lock with font-lock-ignore]]
  - [[https://emacsredux.com/blog/2026/03/16/buffer-local-face-remapping-with-face-remap-add-relative/][Emacs Redux: Buffer-Local Face Remapping with face-remap-add-relative]]
  - [[https://emacsredux.com/blog/2026/03/08/customizing-font-lock-in-the-age-of-tree-sitter/][Customizing Font-Lock in the Age of Tree-sitter]] ([[https://www.reddit.com/r/emacs/comments/1rp270w/customizing_fontlock_in_the_age_of_treesitter/][Reddit]])
  - [[https://git.andros.dev/andros/comet.el][andros/comet.el: Cursor comet trail effect for Emacs - comet.el - Andros's repositories]] ([[https://activity.andros.dev/@andros/statuses/01KKBGGRB4WM3HD25TC73SKAD1][@[email protected]]])
- Navigation:
  - [[https://www.reddit.com/r/emacs/comments/1rqykam/nifty_little_modal_editting_implementation/][Nifty little modal editing implementation]] - selected.el, special keymap when region is active
  - [[https://emacsredux.com/blog/2026/03/15/isearch-lazy-count/][Emacs Redux: isearch-lazy-count: Built-in Search Match Counting]]
  - [[https://codeberg.org/kramo/scroll-beyond.el][kramo/scroll-beyond.el: An Emacs package to enable scrolling the point beyond window bounds - Codeberg.org]] ([[https://chaos.social/@kramo/116234577614215049][@[email protected]]])
  - [[https://github.com/vmargb/arrow.el][vmargb/arrow.el: Elisp implementation of arrow.nvim per-project and file-local bookmarks · GitHub]] ([[https://www.reddit.com/r/emacs/comments/1rtnkk0/arrowel_an_emacs_package_for_arrownvim/][Reddit]])
- Dired:
  - [[https://chrismaiorana.com/the-emacs-way-moving-and-renaming-files/][Chris Maiorana: The Emacs Way: Moving and Renaming Files]]
- Writing:
  - [[https://yhetil.org/emacs-devel/[email protected]/][Re: markdown-ts-mode maturation for Emacs 31 - Rahul Martim Juliato]] - roadmap for markdown-ts, help wanted
  - [[https://github.com/lorniu/gt.el][lorniu/gt.el: Translator via engines such as Google, Bing, deepL, StarDict and Youdao, also support LLMs like ChatGPT, DeepSeek and so on. · GitHub]] ([[https://sonomu.club/@kf/116216021077413277][@[email protected]]])
- Org Mode:
  - [[https://codeberg.org/Thaodan/org-note-auto-save][Thaodan/org-note-auto-save: Auto-save org-note buffer - Codeberg.org]] ([[https://mastodon.social/@thaodan/116224599042515994][@[email protected]]])
  - [[https://codeberg.org/niqc/org-dynamic-templates][niqc/org-dynamic-templates: Package for define template folder for org files - Codeberg.org]] ([[https://www.reddit.com/r/emacs/comments/1rqu7ec/new_package_for_org_templates_like_obsidian/][Reddit]])
  - [[https://sachachua.com/blog/2026/03/emacs-lisp-and-nodejs-getting-the-bolded-words-from-a-section-of-a-google-document/][Sacha Chua: Emacs Lisp and NodeJS: Getting the bolded words from a section of a Google Document]]
  - [[https://github.com/mjamagon/arrow-lang][mjamagon/arrow-lang: Arrow DSL for emacs · GitHub]] ([[https://www.reddit.com/r/emacs/comments/1rq0ru5/arrow_a_dataflow_pipeline_language_for_org_babel/][Reddit]]) - dataflow pipeline language for Org Babel
  - [[https://sachachua.com/blog/2026/03/org-mode-export-html-copy-files-and-serve-the-results-via-simple-httpd-so-that-media-files-work/][Sacha Chua: Org Mode: Export HTML, copy files, and serve the results via simple-httpd so that media files work]]
  - [[https://github.com/cosmicz/clime/blob/main/examples/cloq.el][Building a cli app to query org with clime v0.3]] ([[https://www.reddit.com/r/emacs/comments/1rt46ku/building_a_cli_app_to_query_org_with_clime_v03/][Reddit]])
- Coding:
  - [[https://mwolson.org/blog/2026-03-16-beta-emacs-multi-lsp-support-for-python-and-typescript-frameworks/][Mike Olson - Beta: Emacs Multi-LSP support for Python and Typescript frameworks]] - looking for Emacs users to try it out ([[https://bsky.app/profile/mwolson.org][@mwolson.org]], [[https://mastodon.social/@mikeozen/116240102213435878][@mikeozen]])
  - [[https://emacsredux.com/blog/2026/03/11/code-formatting-in-emacs/][Emacs Redux: Code Formatting in Emacs]] ([[https://irreal.org/blog/?p=13669][Irreal]])
  - [[https://emacsredux.com/blog/2026/03/14/removing-paired-delimiters-in-emacs/][Emacs Redux: Removing Paired Delimiters in Emacs]] ([[https://irreal.org/blog/?p=13675][Irreal]])
  - [[https://einar.codeberg.page/fix-error-with-cider-rep-in-emacs-on-guix.html][Einar Mostad: Fix error with Cider Clojure REPL in Emacs on Guix]]
  - [[https://www.youtube.com/watch?v=Obq_nFEBN0M][[EMACS LAB #2] Do zero a uma IDE para programar em C (parte 2)]] (01:17:59)
  - [[https://sdf.org/~pkal//blog/emacs/sans-magit.html][Philip Kaludercic: Emacs after Magit]]
  - [[https://entropicthoughts.com/rebasing-in-magit][Rebasing in Magit]] ([[https://mastodon.social/@lobsters/116205439523083684][@[email protected]]])
  - [[https://habr.com/ru/articles/1008988/][Перебазирование в Magit / Хабр]] ([[https://zhub.link/@habr/116222311685698330][@[email protected]]])
  - [[https://github.com/bbatsov/neocaml/releases/tag/v0.4.0][Release v0.4.0 · bbatsov/neocaml · GitHub]] - bugfix ([[https://bsky.app/profile/batsov.net][@batsov.net]])
- Shells:
  - [[https://github.com/rwc9u/emacs-libgterm][rwc9u/emacs-libgterm: Terminal emulator for Emacs using libghostty-vt (Ghostty's terminal engine) · GitHub]] ([[https://www.reddit.com/r/emacs/comments/1ruyyvs/emacslibgterm_a_terminal_emulator_using_ghosttty/][Reddit]])
  - [[https://github.com/cashmeredev/kitty-graphics.el][cashmeredev/kitty-graphics.el: Display images in terminal Emacs (emacs -nw) via the Kitty graphics protocol]]
- Multimedia:
  - [[https://sachachua.com/blog/2026/03/comparing-pronunciation-recordings-across-time/][Sacha Chua: Comparing pronunciation recordings across time]]
  - [[https://sachachua.com/blog/2026/03/small-steps-towards-using-openai-compatible-text-to-speech-services-with-speechd-el-or-emacspeak/][Sacha Chua: Small steps towards using OpenAI-compatible text-to-speech services with speechd-el or emacspeak]]
- Fun:
  - [[https://www.ttrpg-hangout.com/solo_rpg_mode_for_emacs.html][Solo-RPG-mode for Emacs - TTRPG-Hangout.com]] ([[https://github.com/Enfors/solo-rpg][Github]], [[https://ttrpg-hangout.social/@enfors/116228484589383495][@[email protected]]])
  - [[https://github.com/vkazanov/elcity/][vkazanov/elcity: A simple SimCity clone in Emacs Lisp · GitHub]] ([[https://www.reddit.com/r/emacs/comments/1rujwdq/an_actually_playable_simcity_clone_in_emacs_lisp/][Reddit]])
- AI:
  - [[https://batsov.com/articles/2026/03/09/emacs-and-vim-in-the-age-of-ai/][Emacs and Vim in the Age of AI]] ([[https://www.reddit.com/r/emacs/comments/1rtcff1/emacs_and_vim_in_the_age_of_ai/][Reddit]], [[https://news.ycombinator.com/item?id=47319071][HN]], [[https://lobste.rs/s/dempb5/emacs_vim_age_ai][lobste.rs]])
  - [[https://github.com/nbecker/codex-emacs-notes][Using Terminal Coding Agents from Emacs]]
  - [[https://randyridenour.net/posts/2026-03-10-convert-claude-quizzes-emacs-org-mode.html][Randy Ridenour: Convert Claude Quizzes to Emacs Org Mode]] ([[https://zirk.us/@randyridenour/116228310682609509][@[email protected]]])
  - [[https://xenodium.com/agent-shell-0-47-1-updates][agent-shell 0.47 updates]] ([[https://www.reddit.com/r/emacs/comments/1rrs2dq/agentshell_047_updates/][Reddit]])- claude-code-acp renamed, bootstrapping and resuming
  - [[https://www.emacs.dyerdwelling.family/emacs/20260311185447-emacs--ollama-buddy-in-buffer-replace/][James Dyer: Ollama Buddy - In-Buffer LLM Streaming]]
  - [[https://www.youtube.com/watch?v=Eia_NnvtYrs][038 Ollama Buddy - Tool Calling and modifying files with an ediff session #emacs #ollama]] (02:12)
- Community:
  - [[https://www.reddit.com/r/emacs/comments/1rplhb1/fortnightly_tips_tricks_and_questions_20260310/][Fortnightly Tips, Tricks, and Questions — 2026-03-10 / week 10]]
  - [[https://protesilaos.com/codelog/2026-03-13-computing-in-freedom-with-gnu-emacs/][Protesilaos Stavrou: Computing in freedom with GNU Emacs]] ([[https://www.youtube.com/watch?v=M6ZHDJeG-dI][YouTube]] 42:40, [[https://www.reddit.com/r/emacs/comments/1rsvliu/computing_in_freedom_with_gnu_emacs/][Reddit]], [[https://lobste.rs/s/czj5p4/computing_freedom_with_gnu_emacs][lobste.rs]], [[https://irreal.org/blog/?p=13673][Irreal]], [[https://ogeer.org/ox/rec/emacs/][Video with Q&A]], [[https://protesilaos.com/codelog/2026-03-12-my-emacs-talk-floss-oxford/][other post]])
  - [[https://sdf.org/~pkal/blog/emacs/mistakes.html][Emacs Carnival March 2026: Mistakes and Misconceptions]]
    - [[https://texaco.codeberg.page/blogs/march-emacs-carnival/][Emacs Carnival de Marzo - Confusiones y prejuicios | Texaco blog]] ([[https://defcon.social/@texaco/116228053343738365][@[email protected]]])
    - [[https://www.homepages.ucl.ac.uk/~ucecesf/blog/20260311.html][Emacs carnival: Mistakes and misconceptions]] ([[https://fediscience.org/@ericsfraga/116211125939157393][@[email protected]]])
    - [[https://meanwhiling.com/you-dont-not-need-the-mouse.html][noa ks: You don't not need the mouse]]
  - [[https://macadie.info/2026/03/11/2026-02-austin-emacs-meetup/][Eric MacAdie: 2026-02 Austin Emacs Meetup]]
  - [[https://alvarmaciel.github.io/media/lento_es_normal/low_tech_high_life_emacs_magia_y_liberacion/][Low Tech High Life: Emacs magia y liberación · Inicio]] ([[https://open.spotify.com/episode/6JK77pVSP2h719ZQNJJ5BG?si=411430d3bf354166][Spotify]], [[https://mastodon.social/@alvarmaciel/116218959802915838][@[email protected]]])
  - [[https://blainsmith.com/essays/humanities-in-the-machine/][Humanities in the Machine - Blain Smith]] - mentions RMS, GNU, and Emacs
- Other:
  - [[https://chrismaiorana.com/the-emacs-way-create-directories/][Chris Maiorana: The Emacs Way: Create Directories]]
  - [[https://www.alcarney.me/blog/2026/indexing-info-manuals/][Indexing Info Manuals — Alex Carney]] ([[https://mastodon.social/@alcarney/116201979650965768][@[email protected]]])
  - [[https://thecloudlet.github.io/blog/project/emacs-03/][Emacs Internal #03: Tagged Union, Tagged Pointer, and Poor Man's Inheritance | The Cloudlet]] ([[https://www.reddit.com/r/emacs/comments/1rrptdd/emacs_internal_part_03_tagged_pointers_vs_c/][Reddit]], [[https://news.ycombinator.com/item?id=47349780][HN]], [[https://lobste.rs/s/saneyn/emacs_internal_03_tagged_union_tagged][lobste.rs]])
  - [[https://code.tvl.fyi/about/tools/emacs-pkgs/reka][reka: A window manager inside of Emacs for the Wayland world]] ([[https://www.reddit.com/r/emacs/comments/1rv3vv0/a_window_manager_inside_of_emacs_for_the_wayland/][Reddit]]) - mentioned in [[https://isaacfreund.com/blog/river-window-management/][Separating the Wayland Compositor and Window Manager]]
  - [[https://github.com/chaoswork/appine][chaoswork/appine: using a dynamic module that allows you to embed native macOS views (WebKit, PDFKit etc.) directly inside Emacs windows]] ([[https://www.reddit.com/r/emacs/comments/1rv4idh/ann_appine_i_built_a_dynamic_module_to_embed/][Reddit]])
  - [[https://v.redd.it/2wrvvcw6w4pg1][My little Emacs OTG setup]] ([[https://www.reddit.com/r/emacs/comments/1ru4ceg/my_little_emacs_otg_setup/][Reddit]])
  - [[https://www.reddit.com/r/emacs/comments/1ruspbe/emacs_running_on_my_ipad/][Emacs running on my iPad.]] - using ish
- Emacs development:
  - [[https://yhetil.org/emacs-devel/[email protected]/][emacs-devel: long discussion about deprecated code, warnings, and compat release schedule]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=e2004eb56f8963b51cf05f1184e2a3ac88848b12][Merge remote-tracking branch 'origin/scratch/error-API']]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=55f0f2056c6e0a17159a4be2e50d4cfeaf21cba3][Add new function 'ensure-proper-list' (bug#80598)]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=9b97d843183e38678e35c3df73eab38ffccef8ee][Add references to "User Lisp" Info node where applicable]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=949f0355446f6a179bd92d1948e65a63ac58f3a5][etags-regen: Don't try to generate tags during completion, by default]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=ac39b7c4512c59b62b9a27a7beae2a520dc59df4][* etc/NEWS: Announce 'package-vc-install-from-checkout' obsoletion]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=d019b5ec713646e5b0d66b63879e059dcd628299][Add 'xref-mouse-mode' minor mode]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=6f337499e6bfc84282a0451b75d5ecc3950a3a0c][; Add missing documentation for new 'cus-edit' bindings]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=66bd2ce8e69d31c04fb2f71c651d34a435f607eb][(smerge-refine-regions): Refactor a bit and work between buffers]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=a1358530f533a1151c7207e1ad634b1b9fae5a91][Improve the error API]]at
- New packages:
  - https://melpa.org/#/buffer-guardian: Automatically Save Buffers Without Manual Intervention (MELPA)
  - https://melpa.org/#/ekg-agent: Agent tools for ekg (MELPA)
  - https://melpa.org/#/ekg-denote: Denote integration for ekg (MELPA)
  - https://melpa.org/#/markdown-table-wrap: Word-wrap GFM pipe tables to fit window width (MELPA)
  - https://melpa.org/#/stan-ts-mode: Major mode for editing Stan files (MELPA)

Links from [[https://www.reddit.com/r/emacs][reddit.com/r/emacs]], [[https://www.reddit.com/r/orgmode][r/orgmode]], [[https://www.reddit.com/r/spacemacs][r/spacemacs]], [[https://mastodon.social/tags/emacs][Mastodon #emacs]], [[https://bsky.app/hashtag/emacs][Bluesky #emacs]], [[https://hn.algolia.com/?query=emacs&sort=byDate&prefix&page=0&dateRange=all&type=story][Hacker News]], [[https://lobste.rs/search?q=emacs&what=stories&order=newest][lobste.rs]], [[https://programming.dev/c/emacs?dataType=Post&page=1&sort=New][programming.dev]], [[https://lemmy.world/c/emacs][lemmy.world]], [[https://lemmy.ml/c/emacs?dataType=Post&page=1&sort=New][lemmy.ml]], [[https://planet.emacslife.com][planet.emacslife.com]], [[https://www.youtube.com/playlist?list=PL4th0AZixyREOtvxDpdxC9oMuX7Ar7Sdt][YouTube]], [[http://git.savannah.gnu.org/cgit/emacs.git/log/etc/NEWS][the Emacs NEWS file]], [[https://emacslife.com/calendar/][Emacs Calendar]], and [[https://lists.gnu.org/archive/html/emacs-devel/2026-03][emacs-devel]]. Thanks to Andrés Ramírez for emacs-devel links. Do you have an Emacs-related link or announcement? Please e-mail me at [[mailto:[email protected]][[email protected]]]. Thank you!

  

Reply via email to