2026-05-11 Emacs news
=====================

  People are getting Emacs 31 ready for release. Looking forward to that! See 
emacs/etc/NEWS.31 https://github.com/emacs-mirror/emacs/blob/master/etc/NEWS.31 
for details.

  Lots of posts for the Emacs Carnival theme of "May I recommend..." 
https://www.emacswiki.org/emacs/CarnivalMay2026, yay!

  - Emacs 31:
      - The emacs-31 branch has been created! 
https://www.reddit.com/r/emacs/comments/1t6gkdz/the_emacs31_branch_has_been_created/
 (Irreal https://irreal.org/blog/?p=13795)
      - openSUSE package for emacs-31 
https://build.opensuse.org/package/show/home:Thaodan:emacs:emacs31/emacs-31 
(@thaodan https://mastodon.social/@thaodan/116545552801001819)
  - Upcoming events (iCal file 
https://emacslife.com/calendar/emacs-calendar.ics, Org 
https://emacslife.com/calendar/):
      - London Emacs (in person): Emacs London meetup 
https://www.meetup.com/london-emacs-hacking/events/314540885/ Tue May 12 1800 
Europe/London
      - Emacs Berlin: In-Person-Only Emacs-Berlin Stammtisch 
https://emacs-berlin.org/ Tue May 12 1900 Europe/Berlin
      - OrgMeetup (virtual) https://orgmode.org/worg/orgmeetup.html Wed May 13 
0900 America/Vancouver - 1100 America/Chicago - 1200 America/Toronto - 1600 
Etc/GMT - 1800 Europe/Berlin - 2130 Asia/Kolkata -- Thu May 14 0000 
Asia/Singapore
      - M-x Research: TBA https://m-x-research.github.io/ Wed May 20 0800 
America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT 
- 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore
      - Emacs APAC: Emacs APAC meetup (virtual) 
https://emacs-apac.gitlab.io/announcements/ Sat May 23 0130 America/Vancouver - 
0330 America/Chicago - 0430 America/Toronto - 0830 Etc/GMT - 1030 Europe/Berlin 
- 1400 Asia/Kolkata - 1630 Asia/Singapore
  - Emacs configuration:
      - Marcin Borkowski: describe-personal-keybindings 
https://mbork.pl/2026-05-09_describe-personal-keybindings (Irreal 
https://irreal.org/blog/?p=13799)
      - My Dotfiles: macOS Bootstrap and an Emacs Distribution 
https://www.chiply.dev/post-my-dotfiles (Reddit 
https://www.reddit.com/r/emacs/comments/1t6l4b9/my_dotfiles_macos_bootstrap_and_an_emacs/)
      - Backpack Emacs hits version 0.5 
https://www.reddit.com/r/emacs/comments/1t8yb7h/backpack_emacs_hits_version_05/
  - Emacs Lisp:
      - Amin Bandali: FFS code review with Protesilaos 
https://kelar.org/~bandali/gnu/emacs/ffs-code-review-prot.html (Prot 
https://protesilaos.com/codelog/2026-05-08-emacs-coaching-amin-bandali/)
      - The Emacs's Gamegrid library #1 
https://vannilla.org/write/1533394929/article.html, #2 
https://vannilla.org/write/1533740728/article.html, #3 
https://vannilla.org/write/1533913392/article.html, #4 
https://vannilla.org/write/1535488871/article.html
  - Appearance:
      - Recent Commits to emacs:master: Introduce 'margin' face for window 
margin background 
https://www.reddit.com/r/emacs/comments/1t4evbd/recent_commits_to_emacsmaster_introduce_margin/
      - Emacs theme that looks like v0.10+ Neovim's default dark theme 
https://github.com/mang-jin/emacs-theme-nvim-dark (Reddit 
https://www.reddit.com/r/emacs/comments/1t8yy6u/emacs_theme_that_looks_like_v010_neovims_default/)
  - Navigation:
      - TAGS, Etags and system headers 
https://vannilla.org/write/1680013839/article.html
      - Emacs: writing a project.el backend 
https://vannilla.org/write/1609258895/article.html
      - Emacs Buffer Comparison Made Easy With Ebuffers 2026 05 10 02:31:35 
https://www.youtube.com/watch?v=ptehgb80zH8 (05:31)
      - LIVE: bribing myself to work on async Rust TCP connections 
https://www.youtube.com/watch?v=-6B62JpdWgs (02:35:52, Emacs navigation chapter 
at 2:00:15 https://www.youtube.com/watch?v=-6B62JpdWgs&t=7215s)
  - TRAMP:
      - Notes on using GNU Emacs' Tramp system in an unusual shell environment 
https://utcc.utoronto.ca/~cks/space/blog/programming/EmacsTrampNotes (lobste.rs 
https://lobste.rs/s/vwjrsl/notes_on_using_gnu_emacs_tramp_system)
  - Dired:
      - James Dyer: A Zoomed in vc dir for the Current Directory in dired 
https://emacs.dyerdwelling.family/emacs/20260416103000-emacs--a-zoomed-in-vc-dir-for-the-current-directory/
  - Writing:
      - markdown-ts-mode got a major overhaul and is now part of Emacs 31 
https://www.reddit.com/r/emacs/comments/1t5kaku/markdowntsmode_got_a_major_overhaul_and_is_now/
      - Dave Pearson: blogmore.el v4.5.0 
https://blog.davep.org/2026/05/08/blogmore-el-v4-5-0.html - add 
blogmore-set-as-cover
      - v4.4.0 https://blog.davep.org/2026/05/07/blogmore-el-v4-4-0.html - 
blogmore-become-like
      - jw.el: Just Write, a microjournaling tool (uses external binary) 
https://codeberg.org/liberty/just-write/src/branch/main/jw.el 
(@[email protected] https://mathstodon.xyz/@liberty/116517775716575306)
  - Denote:
      - Organising Series with denote-sequence — Alex Carney 
https://www.alcarney.me/blog/2026/organising-series-with-denote-sequence/ 
(@alcarney https://mastodon.social/@alcarney/116552920982223453)
  - Org Mode:
      - Org Mode requests: [FR] ox-md: Export custom-id search strings (::#) as 
anchors https://list.orgmode.org/[email protected]
      - grove.el - an Obsidian-like note-taking mode for Emacs 
https://jonathanchu.is/posts/introducing-grove/ (r/emacs 
https://www.reddit.com/r/emacs/comments/1t4xmcb/groveel_an_obsidianlike_notetaking_mode_for_emacs/,
 r/orgmode 
https://www.reddit.com/r/orgmode/comments/1t4xmsk/groveel_an_obsidianlike_notetaking_mode_for_emacs/,
 Irreal https://irreal.org/blog/?p=13792, HN 
https://news.ycombinator.com/item?id=48016809, HN 
https://news.ycombinator.com/item?id=48013448)
      - mon workflow emacs https://www.youtube.com/watch?v=94jFimnlvNM (18:31)
      - Spacemacs | Org-mode Table Spreadsheet Formula | Productivité 
https://www.youtube.com/watch?v=IygqcQhLhOo (05:19)
      - Import, export, and integration:
      - Tiny package for org links which base64 embed files into HTML export 
for sharing https://gitlab.com/jdm204/ox-html-file-embedding (Reddit 
https://www.reddit.com/r/orgmode/comments/1t93h3e/tiny_package_for_org_links_which_base64_embed/)
      - Note about needing to escape things in Org macros 
https://list.orgmode.org/[email protected]/ 
(@[email protected] https://mathstodon.xyz/@pabryan/116537127097802685)
      - LuaLaTex y fontspec (Orgmode) - FediverseTV 
https://fediverse.tv/w/xhaKt3dwzHuLxeq7FDGZcH (@[email protected] 
https://fediverse.tv/w/xhaKt3dwzHuLxeq7FDGZcH)
      - Config for using multiple org-publish projects 
https://gitlab.com/yugaego/emacs-config/-/blob/main/configs/init-org.el?ref_type=heads#L109
 (@[email protected] https://fosstodon.org/@yugaego/116549279791127644)
      - Blog-Umzug? | Jan Iversen 
https://jan-iversen.de/2026/05/06/blogumzug.html (@[email protected] 
https://nerdculture.de/@razorback/116529000129741089)
      - sync.el - sync Org files with git automatically 
https://git.sr.ht/~zelda/sync.el (Reddit 
https://www.reddit.com/r/orgmode/comments/1t84mr5/syncel_actually_exists_this_time_no_crypto/)
      - Andros Fenollosa: twtxt vs Org Social: the evolution of an idea 
http://en.andros.dev/blog/ba142044/twtxt-vs-org-social-the-evolution-of-an-idea/
      - Descubriendo la red Org-social - FediverseTV 
https://fediverse.tv/w/k2PBKSZ6prEwK2DccNQjvV (@[email protected] 
https://fediverse.tv/w/k2PBKSZ6prEwK2DccNQjvV)
      - Org development:
      - ox-latex.el: New variable org-latex-descriptive-environment 
https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=004e0828b7758b70ceb0ff47cdd872940c49dcdb
      - ob-tangle: Make tangling from archived trees optional 
https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=732610714eea47a133ca0bfc163d30a871b25e7b
  - Completion:
      - Emacs Completion Showcase with VOMPECCC (video) 
https://www.chiply.dev/post-vompeccc-showcase (YouTube 
https://www.youtube.com/watch?v=wyzUXScErjE 01:08:43, Reddit 
https://www.reddit.com/r/emacs/comments/1t57j68/emacs_completion_showcase_with_vompeccc_video/,
 HN https://news.ycombinator.com/item?id=48037156, lobste.rs 
https://lobste.rs/s/ixlzlj/emacs_completion_showcase_with_vompeccc)
      - Follow-up: vertico-buffer-frame, a child-frame experiment for 
vertico-buffer https://github.com/kn66/vertico-buffer-frame (Reddit 
https://www.reddit.com/r/emacs/comments/1t4fu7w/followup_verticobufferframe_a_childframe/)
      - fzf-async https://github.com/jojojames/fzf-async (Reddit 
https://www.reddit.com/r/emacs/comments/1t6rs2h/fzfasync/)
      - Yuta.el: native fuzzy finder, Lsp Completion, and command palette for 
Emacs (uses external CLI tools) https://github.com/zenitsu7772000/yuta.el 
(Reddit 
https://www.reddit.com/r/emacs/comments/1t4jq5h/yutael_is_a_fast_native_fuzzy_finder_lsp/)
  - Coding:
      - My Doom Emacs setup for Rust development in less than two minutes 
https://www.youtube.com/watch?v=NTHRxu7LFjI (01:36)
      - emacs-forgejo | Thanos Apollo 
https://thanosapollo.org/projects/emacs-forgejo/ (@[email protected] 
https://sigmoid.social/@csantosb/116546018189748980)
      - hprpl-mode https://github.com/cobacdavid/hprpl for the HP-48G
      - Finally go-to-definition w/ Eglot on JVM languages (Kotlin and Java)! 
do you know how to improve it? 
https://www.reddit.com/r/emacs/comments/1t9ib4b/finally_gotodefinition_w_eglot_on_jvm_languages/
      - Using our new Lua debbuger: LuaProbe, we made an Emacs package for it 
https://github.com/PlugwiseBV/LuaProbe.el (Reddit 
https://www.reddit.com/r/emacs/comments/1t3bycu/using_our_new_lua_debbuger_luaprobe_we_made_an/)
      - Configurando o Windows para Programar Jogos em C | Indie Game Dev 
https://www.youtube.com/watch?v=wSKdspfOdSU (48:38)
      - Sweep: SWI-Prolog Embedded in Emacs 
https://eshelyaron.com/sweep.html#High_002dlevel-Architecture (@PuercoPop 
https://mastodon.social/@PuercoPop/116522365591905026)
      - jao: geiser moved to codeberg 
https://jao.io/blog/geiser-moved-to-codeberg.html - Scheme interfaces
  - Math:
      - The Simple Emacs Spreadsheet 
https://vannilla.org/write/1738103064/article.html
  - Shells:
      - Toggle an Emacs terminal with a single keystroke using shell-pop 
(Recently Refactored) 
https://www.jamescherti.com/emacs-toggle-a-shell-window-shell-pop/ (Reddit 
https://www.reddit.com/r/emacs/comments/1t7fp1v/toggle_an_emacs_terminal_with_a_single_keystroke/)
      - Just a quick "Eat" survey 
https://www.reddit.com/r/emacs/comments/1t821vz/just_a_quick_eat_survey/
      - termit: Terminal emulator for Emacs https://sr.ht/~hajovonta/termit/ 
(@[email protected] 
https://mastodon.online/@hajovonta/116529852107644722)
  - Web:
      - Einar Mostad: Speed improvement hack for dired with EWW 
https://einar.codeberg.page/speed_improvement_hack_for_dired_with_eww.html - 
browse-url-handlers
  - Mail, news, and chat:
      - What improvements would you like to see in elfeed? 
(@[email protected]) https://mastodon.world/@minad/116534494908640147
      - Add elfeed-tree-mode · emacs-elfeed/elfeed@072a609 · GitHub 
https://github.com/emacs-elfeed/elfeed/commit/072a609bb7e67c9b300ab22859a9423f7d7734d3
 (@[email protected] https://mastodon.world/@minad/116544681551499931)
  - Multimedia:
      - contrapunctus/sxiv.el: Launch (n)sxiv ((Neo) Simple X Image Viewer) 
https://codeberg.org/contrapunctus/sxiv.el (@[email protected] 
https://fe.disroot.org/objects/2b02fc3e-a422-4795-97a8-0d8cfc0e915a)
  - AI:
      - I made elisp-quality-ai: AI-friendly quality reports for Emacs Lisp 
projects https://www.reddit.com/gallery/1t8vgxr
      - Emacs with Org-Mode and Claude for Apple MacBook 
https://github.com/deno1011/emacs-mac-setup/blob/main/README.md (HN 
https://news.ycombinator.com/item?id=48065731)
      - ox-skills: manage AI agent skills in Org-mode 
https://github.com/gicrisf/ox-skills (Reddit 
https://www.reddit.com/r/emacs/comments/1t86yst/oxskills_manage_ai_agent_skills_in_orgmode/)
      - display-buffer-alist config for claude-code (@[email protected]) 
https://infosec.town/notes/alwbcffuqxf2ekpw
  - Community:
      - Fortnightly Tips, Tricks, and Questions — 2026-05-05 / week 18 
https://www.reddit.com/r/emacs/comments/1t438si/fortnightly_tips_tricks_and_questions_20260505/
      - Sacha Chua: Emacs Carnival May 2026: "May I recommend..." 
https://sachachua.com/blog/2026/05/emacs-carnival-may-2026-may-i-recommend/
      - May Emacs Carnival 
https://www.finaprosadigital.com/2026-05-02-may-emacs-carnival.html: Carlos 
Pajuelo
      - May I Recommend EWM | Dilip's Log 
https://idlip.in/posts/may-i-recommend/
      - Sacha Chua: From David Dimagid: What we talk about when we talk about 
recommending Emacs packages 
https://sachachua.com/blog/2026/05/from-david-dimagid-what-we-talk-about-when-we-talk-about-recommending-emacs-packages/
      - May I recommend… escaping the minibuffer 
https://vannilla.org/write/1778277936/article.html (@[email protected] 
https://mibl.vannilla.org/@vanni/statuses/01KR4TJ3RG34K6W9A43ES5FH4Q)
      - May I recommend… vibemacsing? | Giampaolo Guiducci 
https://giampaolo.guiducci.it/posts/2026-05-09-may-i-recommend-vibemacsing/ 
(@[email protected] https://fosstodon.org/@gosub/116548774985172047)
      - May I recommend… to only add items to your init files you understand 
and document? https://mstempl.netlify.app/post/may-i-recommend/ Martin 
Stemplinger
      - Curtis McHale: Emacs Carnival: May I recommend... 
https://curtismchale.ca/2026/05/05/emacs-carnival-may-i-recommend
      - Amin Bandali: Emacs Chat with Sacha Chua 
https://kelar.org/~bandali/gnu/emacs/emacs-chat-202605.html (YouTube 
https://www.youtube.com/watch?v=ZiTQt8q1Ybc 01:12:31, Irreal 
https://irreal.org/blog/?p=13797, Sacha 
https://sachachua.com/blog/2026/05/emacs-chat-with-amin-bandali/)
      - Sacha Chua: Emacs Chat 22: Shae Erisson 
https://sachachua.com/blog/2026/05/may-7-emacs-chat-with-shae-erisson/ (YouTube 
https://www.youtube.com/watch?v=Ovya0O2otbU, 01:02:36)
      - I just dont get it... 
https://www.reddit.com/r/emacs/comments/1t43rrt/i_just_dont_get_it/ - long 
discussion about Emacs Lisp and customization
      - Emacs ATX Meetup. May 2026. GNU Hyperbole. 
https://www.youtube.com/watch?v=iuwn8GpRj7w (01:44:31)
      - Thread about what makes Emacs easy for you (@[email protected]) 
https://fosstodon.org/@chiply/116518555422356975
      - Kent Pitman, Ramin Honary, Screwlisp #climate #emacs autocomplete #lisp 
#unix_surrealism #logic #lispyGopherClimate - toobnix 
https://toobnix.org/w/mu2Wm3Y7F6dBbqBivkXL1x (@[email protected] 
https://gamerplus.org/@screwlisp/116524570149752933)
      - Curtis McHale: The gravitational pull of familiar tools 
https://curtismchale.ca/2026/05/05/the-gravitational-pull-of-familiar-tools
  - Other:
      - veer66/ya-sort-lines: Yet-another sort lines - Codeberg.org 
https://codeberg.org/veer66/ya-sort-lines (@[email protected] 
https://mstdn.io/@veer66/116539186622279157)
      - jamesendreshowell/ramb: Emacs package Really Actually Make Backups - 
Codeberg.org https://codeberg.org/jamesendreshowell/ramb 
(@[email protected] 
https://fediscience.org/@jameshowell/116522614001195322)
      - Protesilaos: Emacs: save any buffer as PDF (my new buffer-to-pdf 
package) 
https://protesilaos.com/codelog/2026-05-02-emacs-buffer-to-pdf-new-package/
      - Corwin Brust: last-rev.pl http://corwin.bru.st/2026-05-08-last-rev.pl/ 
- find the most recent commit to each Emacs branch (or other Savannah projects)
      - James Cherti: A Technical Guide for Compiling Emacs and its Packages 
for Maximum Performance on UNIX or GNU/Linux systems 
https://www.jamescherti.com/compiling-emacs/
      - Protesilaos: Re: Emacs and keyboard ergonomics 
https://protesilaos.com/codelog/2026-05-04-emacs-keyboard-ergonomics/ (Irreal 
https://irreal.org/blog/?p=13788)
  - Emacs development:
      - emacs-devel: Re: Tail recursion - Lynn Winebarger 
https://yhetil.org/emacs-devel/CAM=F=bBAT3mTHqqut2fvYN=SJ=NNqBisePTWGjO-XpzRAO7=9...@mail.gmail.com/
 - emacs-31 probably not going to have igc
      - New variable 'completion-frontend-properties' (bug#80990) 
https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=66729f3e5080f8853393e5f88ce6f062b45164b7
      - Bump master Emacs version to 32.0.50 
https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=0d287aa2761af39f64d5d0d7f4e6b74430ec8b74
      - Introduce 'margin' face for window margin background 
https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=d24b10ca75f49217f8585ce9c0fb53209693f882
      - nadvice.el: Make it easier to find how to change an interactive-form 
https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=ed1fe2ca9590a97aee62f74630f7f1f9d795bcb2
      - keyboard.c: Allow SIGINT to `quit` in batch mode, instead of exit 
https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=a952324e9be37869158e8a9cc4f676fa6113a343
  - New packages:
      - https://melpa.org/#/apple-container-tramp: TRAMP integration for apple 
container (MELPA)
      - https://melpa.org/#/claude-code-context: Share buffer context with 
Claude Code (MELPA)
      - https://melpa.org/#/folgezett: Folgezettel IDs for org-roam (MELPA)
      - https://melpa.org/#/gnus-browse-url-in-article: Smarter browse-url for 
Gnus articles (MELPA)
      - https://melpa.org/#/har-viewer: Major mode for viewing HTTP Archive 
(HAR) files (MELPA)
      - https://melpa.org/#/indigo: Emacs interface to the Indigo 
cheminformatics library (MELPA)
      - https://melpa.org/#/nucleo-completion: Nucleo-backed completion style 
(MELPA)
      - https://melpa.org/#/shannon-max: Analyze your keybindings with 
information theory (MELPA)
      - https://melpa.org/#/verdict-dart: Dart runner for verdict (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-05. 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-05-11 Emacs news
People are getting Emacs 31 ready for release. Looking forward to
that! See [[https://github.com/emacs-mirror/emacs/blob/master/etc/NEWS.31][emacs/etc/NEWS.31]] for details.

Lots of posts for the Emacs Carnival theme of [[https://www.emacswiki.org/emacs/CarnivalMay2026]["May I recommend..."]], yay!

- Emacs 31:
  - [[https://www.reddit.com/r/emacs/comments/1t6gkdz/the_emacs31_branch_has_been_created/][The emacs-31 branch has been created!]] ([[https://irreal.org/blog/?p=13795][Irreal]])
  - [[https://build.opensuse.org/package/show/home:Thaodan:emacs:emacs31/emacs-31][openSUSE package for emacs-31]] ([[https://mastodon.social/@thaodan/116545552801001819][@thaodan]])
- Upcoming events ([[https://emacslife.com/calendar/emacs-calendar.ics][iCal file]], [[https://emacslife.com/calendar/][Org]]):
  - London Emacs (in person): Emacs London meetup https://www.meetup.com/london-emacs-hacking/events/314540885/ Tue May 12 1800 Europe/London
  - Emacs Berlin: In-Person-Only Emacs-Berlin Stammtisch https://emacs-berlin.org/ Tue May 12 1900 Europe/Berlin
  - OrgMeetup (virtual) https://orgmode.org/worg/orgmeetup.html Wed May 13 0900 America/Vancouver - 1100 America/Chicago - 1200 America/Toronto - 1600 Etc/GMT - 1800 Europe/Berlin - 2130 Asia/Kolkata -- Thu May 14 0000 Asia/Singapore
  - M-x Research: TBA https://m-x-research.github.io/ Wed May 20 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore
  - Emacs APAC: Emacs APAC meetup (virtual) https://emacs-apac.gitlab.io/announcements/ Sat May 23 0130 America/Vancouver - 0330 America/Chicago - 0430 America/Toronto - 0830 Etc/GMT - 1030 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore
- Emacs configuration:
  - [[https://mbork.pl/2026-05-09_describe-personal-keybindings][Marcin Borkowski: describe-personal-keybindings]] ([[https://irreal.org/blog/?p=13799][Irreal]])
  - [[https://www.chiply.dev/post-my-dotfiles][My Dotfiles: macOS Bootstrap and an Emacs Distribution]] ([[https://www.reddit.com/r/emacs/comments/1t6l4b9/my_dotfiles_macos_bootstrap_and_an_emacs/][Reddit]])
  - [[https://www.reddit.com/r/emacs/comments/1t8yb7h/backpack_emacs_hits_version_05/][Backpack Emacs hits version 0.5]]
- Emacs Lisp:
  - [[https://kelar.org/~bandali/gnu/emacs/ffs-code-review-prot.html][Amin Bandali: FFS code review with Protesilaos]] ([[https://protesilaos.com/codelog/2026-05-08-emacs-coaching-amin-bandali/][Prot]])
  - [[https://vannilla.org/write/1533394929/article.html][The Emacs's Gamegrid library #1]], [[https://vannilla.org/write/1533740728/article.html][#2]], [[https://vannilla.org/write/1533913392/article.html][#3]], [[https://vannilla.org/write/1535488871/article.html][#4]]
- Appearance:
  - [[https://www.reddit.com/r/emacs/comments/1t4evbd/recent_commits_to_emacsmaster_introduce_margin/][Recent Commits to emacs:master: Introduce 'margin' face for window margin background]]
  - [[https://github.com/mang-jin/emacs-theme-nvim-dark][Emacs theme that looks like v0.10+ Neovim's default dark theme]] ([[https://www.reddit.com/r/emacs/comments/1t8yy6u/emacs_theme_that_looks_like_v010_neovims_default/][Reddit]])
- Navigation:
  - [[https://vannilla.org/write/1680013839/article.html][TAGS, Etags and system headers]]
  - [[https://vannilla.org/write/1609258895/article.html][Emacs: writing a project.el backend]]
  - [[https://www.youtube.com/watch?v=ptehgb80zH8][Emacs Buffer Comparison Made Easy With Ebuffers 2026 05 10 02:31:35]] (05:31)
  - [[https://www.youtube.com/watch?v=-6B62JpdWgs][LIVE: bribing myself to work on async Rust TCP connections]] (02:35:52, Emacs navigation chapter at [[https://www.youtube.com/watch?v=-6B62JpdWgs&t=7215s][2:00:15]])
- TRAMP:
  - [[https://utcc.utoronto.ca/~cks/space/blog/programming/EmacsTrampNotes][Notes on using GNU Emacs' Tramp system in an unusual shell environment]] ([[https://lobste.rs/s/vwjrsl/notes_on_using_gnu_emacs_tramp_system][lobste.rs]])
- Dired:
  - [[https://emacs.dyerdwelling.family/emacs/20260416103000-emacs--a-zoomed-in-vc-dir-for-the-current-directory/][James Dyer: A Zoomed in vc dir for the Current Directory in dired]]
- Writing:
  - [[https://www.reddit.com/r/emacs/comments/1t5kaku/markdowntsmode_got_a_major_overhaul_and_is_now/][markdown-ts-mode got a major overhaul and is now part of Emacs 31]]
  - [[https://blog.davep.org/2026/05/08/blogmore-el-v4-5-0.html][Dave Pearson: blogmore.el v4.5.0]] - add blogmore-set-as-cover
    - [[https://blog.davep.org/2026/05/07/blogmore-el-v4-4-0.html][v4.4.0]] - blogmore-become-like
  - [[https://codeberg.org/liberty/just-write/src/branch/main/jw.el][jw.el: Just Write, a microjournaling tool (uses external binary)]] ([[https://mathstodon.xyz/@liberty/116517775716575306][@[email protected]]])
- Denote:
  - [[https://www.alcarney.me/blog/2026/organising-series-with-denote-sequence/][Organising Series with denote-sequence — Alex Carney]] ([[https://mastodon.social/@alcarney/116552920982223453][@alcarney]])
- Org Mode:
  - [[https://list.orgmode.org/[email protected]][Org Mode requests: [FR] ox-md: Export custom-id search strings (::#) as anchors]]
  - [[https://jonathanchu.is/posts/introducing-grove/][grove.el - an Obsidian-like note-taking mode for Emacs]] ([[https://www.reddit.com/r/emacs/comments/1t4xmcb/groveel_an_obsidianlike_notetaking_mode_for_emacs/][r/emacs]], [[https://www.reddit.com/r/orgmode/comments/1t4xmsk/groveel_an_obsidianlike_notetaking_mode_for_emacs/][r/orgmode]], [[https://irreal.org/blog/?p=13792][Irreal]], [[https://news.ycombinator.com/item?id=48016809][HN]], [[https://news.ycombinator.com/item?id=48013448][HN]])
  - [[https://www.youtube.com/watch?v=94jFimnlvNM][mon workflow emacs]] (18:31)
  - [[https://www.youtube.com/watch?v=IygqcQhLhOo][Spacemacs | Org-mode Table Spreadsheet Formula | Productivité]] (05:19)
  - Import, export, and integration:
    - [[https://gitlab.com/jdm204/ox-html-file-embedding][Tiny package for org links which base64 embed files into HTML export for sharing]] ([[https://www.reddit.com/r/orgmode/comments/1t93h3e/tiny_package_for_org_links_which_base64_embed/][Reddit]])
    - [[https://list.orgmode.org/[email protected]/][Note about needing to escape things in Org macros]] ([[https://mathstodon.xyz/@pabryan/116537127097802685][@[email protected]]])
    - [[https://fediverse.tv/w/xhaKt3dwzHuLxeq7FDGZcH][LuaLaTex y fontspec (Orgmode) - FediverseTV]] ([[https://fediverse.tv/w/xhaKt3dwzHuLxeq7FDGZcH][@[email protected]]])
    - [[https://gitlab.com/yugaego/emacs-config/-/blob/main/configs/init-org.el?ref_type=heads#L109][Config for using multiple org-publish projects]] ([[https://fosstodon.org/@yugaego/116549279791127644][@[email protected]]])
    - [[https://jan-iversen.de/2026/05/06/blogumzug.html][Blog-Umzug? | Jan Iversen]] ([[https://nerdculture.de/@razorback/116529000129741089][@[email protected]]])
    - [[https://git.sr.ht/~zelda/sync.el][sync.el - sync Org files with git automatically]] ([[https://www.reddit.com/r/orgmode/comments/1t84mr5/syncel_actually_exists_this_time_no_crypto/][Reddit]])
    - [[http://en.andros.dev/blog/ba142044/twtxt-vs-org-social-the-evolution-of-an-idea/][Andros Fenollosa: twtxt vs Org Social: the evolution of an idea]]
    - [[https://fediverse.tv/w/k2PBKSZ6prEwK2DccNQjvV][Descubriendo la red Org-social - FediverseTV]] ([[https://fediverse.tv/w/k2PBKSZ6prEwK2DccNQjvV][@[email protected]]])
  - Org development:
    - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=004e0828b7758b70ceb0ff47cdd872940c49dcdb][ox-latex.el: New variable org-latex-descriptive-environment]]
    - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=732610714eea47a133ca0bfc163d30a871b25e7b][ob-tangle: Make tangling from archived trees optional]]
- Completion:
  - [[https://www.chiply.dev/post-vompeccc-showcase][Emacs Completion Showcase with VOMPECCC (video)]] ([[https://www.youtube.com/watch?v=wyzUXScErjE][YouTube]] 01:08:43, [[https://www.reddit.com/r/emacs/comments/1t57j68/emacs_completion_showcase_with_vompeccc_video/][Reddit]], [[https://news.ycombinator.com/item?id=48037156][HN]], [[https://lobste.rs/s/ixlzlj/emacs_completion_showcase_with_vompeccc][lobste.rs]])
  - [[https://github.com/kn66/vertico-buffer-frame][Follow-up: vertico-buffer-frame, a child-frame experiment for vertico-buffer]] ([[https://www.reddit.com/r/emacs/comments/1t4fu7w/followup_verticobufferframe_a_childframe/][Reddit]])
  - [[https://github.com/jojojames/fzf-async][fzf-async]] ([[https://www.reddit.com/r/emacs/comments/1t6rs2h/fzfasync/][Reddit]])
  - [[https://github.com/zenitsu7772000/yuta.el][Yuta.el: native fuzzy finder, Lsp Completion, and command palette for Emacs (uses external CLI tools)]] ([[https://www.reddit.com/r/emacs/comments/1t4jq5h/yutael_is_a_fast_native_fuzzy_finder_lsp/][Reddit]])
- Coding:
  - [[https://www.youtube.com/watch?v=NTHRxu7LFjI][My Doom Emacs setup for Rust development in less than two minutes]] (01:36)
  - [[https://thanosapollo.org/projects/emacs-forgejo/][emacs-forgejo | Thanos Apollo]] ([[https://sigmoid.social/@csantosb/116546018189748980][@[email protected]]])
  - [[https://github.com/cobacdavid/hprpl][hprpl-mode]] for the HP-48G
  - [[https://www.reddit.com/r/emacs/comments/1t9ib4b/finally_gotodefinition_w_eglot_on_jvm_languages/][Finally go-to-definition w/ Eglot on JVM languages (Kotlin and Java)! do you know how to improve it?]]
  - [[https://github.com/PlugwiseBV/LuaProbe.el][Using our new Lua debbuger: LuaProbe, we made an Emacs package for it]] ([[https://www.reddit.com/r/emacs/comments/1t3bycu/using_our_new_lua_debbuger_luaprobe_we_made_an/][Reddit]])
  - [[https://www.youtube.com/watch?v=wSKdspfOdSU][Configurando o Windows para Programar Jogos em C | Indie Game Dev]] (48:38)
  - [[https://eshelyaron.com/sweep.html#High_002dlevel-Architecture][Sweep: SWI-Prolog Embedded in Emacs]] ([[https://mastodon.social/@PuercoPop/116522365591905026][@PuercoPop]])
  - [[https://jao.io/blog/geiser-moved-to-codeberg.html][jao: geiser moved to codeberg]] - Scheme interfaces
- Math:
  - [[https://vannilla.org/write/1738103064/article.html][The Simple Emacs Spreadsheet]]
- Shells:
  - [[https://www.jamescherti.com/emacs-toggle-a-shell-window-shell-pop/][Toggle an Emacs terminal with a single keystroke using shell-pop (Recently Refactored)]] ([[https://www.reddit.com/r/emacs/comments/1t7fp1v/toggle_an_emacs_terminal_with_a_single_keystroke/][Reddit]])
  - [[https://www.reddit.com/r/emacs/comments/1t821vz/just_a_quick_eat_survey/][Just a quick "Eat" survey]]
  - [[https://sr.ht/~hajovonta/termit/][termit: Terminal emulator for Emacs]] ([[https://mastodon.online/@hajovonta/116529852107644722][@[email protected]]])
- Web:
  - [[https://einar.codeberg.page/speed_improvement_hack_for_dired_with_eww.html][Einar Mostad: Speed improvement hack for dired with EWW]] - browse-url-handlers
- Mail, news, and chat:
  - [[https://mastodon.world/@minad/116534494908640147][What improvements would you like to see in elfeed? (@[email protected])]]
  - [[https://github.com/emacs-elfeed/elfeed/commit/072a609bb7e67c9b300ab22859a9423f7d7734d3][Add elfeed-tree-mode · emacs-elfeed/elfeed@072a609 · GitHub]] ([[https://mastodon.world/@minad/116544681551499931][@[email protected]]])
- Multimedia:
  - [[https://codeberg.org/contrapunctus/sxiv.el][contrapunctus/sxiv.el: Launch (n)sxiv ((Neo) Simple X Image Viewer)]] ([[https://fe.disroot.org/objects/2b02fc3e-a422-4795-97a8-0d8cfc0e915a][@[email protected]]])
- AI:
  - [[https://www.reddit.com/gallery/1t8vgxr][I made elisp-quality-ai: AI-friendly quality reports for Emacs Lisp projects]]
  - [[https://github.com/deno1011/emacs-mac-setup/blob/main/README.md][Emacs with Org-Mode and Claude for Apple MacBook]] ([[https://news.ycombinator.com/item?id=48065731][HN]])
  - [[https://github.com/gicrisf/ox-skills][ox-skills: manage AI agent skills in Org-mode]] ([[https://www.reddit.com/r/emacs/comments/1t86yst/oxskills_manage_ai_agent_skills_in_orgmode/][Reddit]])
  - [[https://infosec.town/notes/alwbcffuqxf2ekpw][display-buffer-alist config for claude-code (@[email protected])]]
- Community:
  - [[https://www.reddit.com/r/emacs/comments/1t438si/fortnightly_tips_tricks_and_questions_20260505/][Fortnightly Tips, Tricks, and Questions — 2026-05-05 / week 18]]
  - [[https://sachachua.com/blog/2026/05/emacs-carnival-may-2026-may-i-recommend/][Sacha Chua: Emacs Carnival May 2026: "May I recommend..."]]
    - [[https://www.finaprosadigital.com/2026-05-02-may-emacs-carnival.html][May Emacs Carnival]]: Carlos Pajuelo
    - [[https://idlip.in/posts/may-i-recommend/][May I Recommend EWM | Dilip's Log]]
    - [[https://sachachua.com/blog/2026/05/from-david-dimagid-what-we-talk-about-when-we-talk-about-recommending-emacs-packages/][Sacha Chua: From David Dimagid: What we talk about when we talk about recommending Emacs packages]]
    - [[https://vannilla.org/write/1778277936/article.html][May I recommend… escaping the minibuffer]] ([[https://mibl.vannilla.org/@vanni/statuses/01KR4TJ3RG34K6W9A43ES5FH4Q][@[email protected]]])
    - [[https://giampaolo.guiducci.it/posts/2026-05-09-may-i-recommend-vibemacsing/][May I recommend… vibemacsing? | Giampaolo Guiducci]] ([[https://fosstodon.org/@gosub/116548774985172047][@[email protected]]])
    - [[https://mstempl.netlify.app/post/may-i-recommend/][May I recommend… to only add items to your init files you understand and document?]] Martin Stemplinger
    - [[https://curtismchale.ca/2026/05/05/emacs-carnival-may-i-recommend][Curtis McHale: Emacs Carnival: May I recommend...]]
  - [[https://kelar.org/~bandali/gnu/emacs/emacs-chat-202605.html][Amin Bandali: Emacs Chat with Sacha Chua]] ([[https://www.youtube.com/watch?v=ZiTQt8q1Ybc][YouTube]] 01:12:31, [[https://irreal.org/blog/?p=13797][Irreal]], [[https://sachachua.com/blog/2026/05/emacs-chat-with-amin-bandali/][Sacha]])
  - [[https://sachachua.com/blog/2026/05/may-7-emacs-chat-with-shae-erisson/][Sacha Chua: Emacs Chat 22: Shae Erisson]] ([[https://www.youtube.com/watch?v=Ovya0O2otbU][YouTube]], 01:02:36)
  - [[https://www.reddit.com/r/emacs/comments/1t43rrt/i_just_dont_get_it/][I just dont get it...]] - long discussion about Emacs Lisp and customization
  - [[https://www.youtube.com/watch?v=iuwn8GpRj7w][Emacs ATX Meetup. May 2026. GNU Hyperbole.]] (01:44:31)
  - [[https://fosstodon.org/@chiply/116518555422356975][Thread about what makes Emacs easy for you (@[email protected])]]
  - [[https://toobnix.org/w/mu2Wm3Y7F6dBbqBivkXL1x][Kent Pitman, Ramin Honary, Screwlisp #climate #emacs autocomplete #lisp #unix_surrealism #logic #lispyGopherClimate - toobnix]] ([[https://gamerplus.org/@screwlisp/116524570149752933][@[email protected]]])
  - [[https://curtismchale.ca/2026/05/05/the-gravitational-pull-of-familiar-tools][Curtis McHale: The gravitational pull of familiar tools]]
- Other:
  - [[https://codeberg.org/veer66/ya-sort-lines][veer66/ya-sort-lines: Yet-another sort lines - Codeberg.org]] ([[https://mstdn.io/@veer66/116539186622279157][@[email protected]]])
  - [[https://codeberg.org/jamesendreshowell/ramb][jamesendreshowell/ramb: Emacs package Really Actually Make Backups - Codeberg.org]] ([[https://fediscience.org/@jameshowell/116522614001195322][@[email protected]]])
  - [[https://protesilaos.com/codelog/2026-05-02-emacs-buffer-to-pdf-new-package/][Protesilaos: Emacs: save any buffer as PDF (my new buffer-to-pdf package)]]
  - [[http://corwin.bru.st/2026-05-08-last-rev.pl/][Corwin Brust: last-rev.pl]] - find the most recent commit to each Emacs branch (or other Savannah projects)
  - [[https://www.jamescherti.com/compiling-emacs/][James Cherti: A Technical Guide for Compiling Emacs and its Packages for Maximum Performance on UNIX or GNU/Linux systems]]
  - [[https://protesilaos.com/codelog/2026-05-04-emacs-keyboard-ergonomics/][Protesilaos: Re: Emacs and keyboard ergonomics]] ([[https://irreal.org/blog/?p=13788][Irreal]])
- Emacs development:
  - emacs-devel: [[https://yhetil.org/emacs-devel/CAM=F=bBAT3mTHqqut2fvYN=SJ=NNqBisePTWGjO-XpzRAO7=9...@mail.gmail.com/][Re: Tail recursion - Lynn Winebarger]] - emacs-31 probably not going to have igc
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=66729f3e5080f8853393e5f88ce6f062b45164b7][New variable 'completion-frontend-properties' (bug#80990)]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=0d287aa2761af39f64d5d0d7f4e6b74430ec8b74][Bump master Emacs version to 32.0.50]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=d24b10ca75f49217f8585ce9c0fb53209693f882][Introduce 'margin' face for window margin background]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=ed1fe2ca9590a97aee62f74630f7f1f9d795bcb2][nadvice.el: Make it easier to find how to change an interactive-form]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=a952324e9be37869158e8a9cc4f676fa6113a343][keyboard.c: Allow SIGINT to `quit` in batch mode, instead of exit]]
- New packages:
  - https://melpa.org/#/apple-container-tramp: TRAMP integration for apple container (MELPA)
  - https://melpa.org/#/claude-code-context: Share buffer context with Claude Code (MELPA)
  - https://melpa.org/#/folgezett: Folgezettel IDs for org-roam (MELPA)
  - https://melpa.org/#/gnus-browse-url-in-article: Smarter browse-url for Gnus articles (MELPA)
  - https://melpa.org/#/har-viewer: Major mode for viewing HTTP Archive (HAR) files (MELPA)
  - https://melpa.org/#/indigo: Emacs interface to the Indigo cheminformatics library (MELPA)
  - https://melpa.org/#/nucleo-completion: Nucleo-backed completion style (MELPA)
  - https://melpa.org/#/shannon-max: Analyze your keybindings with information theory (MELPA)
  - https://melpa.org/#/verdict-dart: Dart runner for verdict (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-05][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