2026-04-13 Emacs news ===================== Lots of little improvements in this one! I'm looking forward to borrowing the config tweaks that bbatsov highlighted https://emacsredux.com/blog/2026/04/07/stealing-from-the-best-emacs-configs/ and also trying out popterm https://github.com/CsBigDataHub/popterm.el for quick-access shells. Also, the Emacs Carnival for April has a temporary home at Newbies/starter kits https://www.emacswiki.org/emacs/CarnivalApril2026 - feel free to write and share your thoughts!
- Upcoming events (iCal file https://emacslife.com/calendar/emacs-calendar.ics, Org https://emacslife.com/calendar/): - London Emacs (in person): Emacs London meetup //www.meetup.com/london-emacs-hacking/events/313909207/ https://www.meetup.com/london-emacs-hacking/events/313909207/ Tue Apr 14 1800 Europe/London - Emacs Berlin: In-Person-Only Emacs-Berlin Stammtisch //emacs-berlin.org/ https://emacs-berlin.org/ Tue Apr 14 1900 Europe/Berlin - M-x Research: TBA //m-x-research.github.io/ https://m-x-research.github.io/ Wed Apr 15 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore - EmacsSF (in person): coffee.el in SF //www.meetup.com/emacs-sf/events/314166900/ https://www.meetup.com/emacs-sf/events/314166900/ Sat Apr 18 1100 America/Los_Angeles - Emacs APAC: Emacs APAC meetup (virtual) //emacs-apac.gitlab.io/announcements/ https://emacs-apac.gitlab.io/announcements/ Sat Apr 25 0130 America/Vancouver - 0330 America/Chicago - 0430 America/Toronto - 0830 Etc/GMT - 1030 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore - Beginner: - What is the absolute minimum to cover in first emacs session https://www.reddit.com/r/emacs/comments/1sjcnfz/what_is_the_abolsute_minimum_to_cover_in_first/ - Cómo aprender Emacs gráficamente gracias a Sacha Chua https://maxxcan.codeberg.page/2026-04-09-c%C3%B3mo-aprender-emacs-gr%C3%A1ficamente-gracias-a-sacha-chua.html (@[email protected] https://mastodon.social/@maxxcan/116378583967369263) - Emacs configuration: - video demo of anju 1.1.0 - enhance mouse interactions https://files.mastodon.social/cache/media_attachments/files/116/361/741/648/922/216/small/057576bb4ab68aaa.png (@[email protected] https://sfba.social/@kickingvegas/116361741574872391) - Stealing from the Best Emacs Configs https://emacsredux.com/blog/2026/04/07/stealing-from-the-best-emacs-configs/ (Reddit https://www.reddit.com/r/emacs/comments/1sf0xmd/stealing_from_the_best_emacs_configs/, HN https://news.ycombinator.com/item?id=47678283, lobste.rs https://lobste.rs/s/yesukk/stealing_from_best_emacs_configs) - YE13: Working on modularizing my config https://www.youtube.com/watch?v=U3mMJamXtAs (01:23:26) - Emacs Lisp: - Dave Pearson: expando.el v1.5 https://blog.davep.org/2026/04/06/expando-el-v1-5.html - macroexpand and pretty-print - Charles Choi: Computing Days Until with Emacs http://yummymelon.com/devnull/computing-days-until-with-emacs.html (Reddit https://www.reddit.com/r/emacs/comments/1sg8r05/computing_days_until_with_emacs/, Irreal https://irreal.org/blog/?p=13738) - Listful Andrew: Counting Words V: More solutions in Emacs Lisp https://flandrew.srht.site/listful/counting-words-v-more-solutions-in-emacs-lisp.html - Listful Andrew: Phones-to-Words Challenge V: Clojure-inspired Emacs Lisp https://flandrew.srht.site/listful/phones-to-words-challenge-v-clojure-inspired-emacs-lisp.html - collect-alist-from-tree https://mathstodon.xyz/@tusharhero/116358476967092825 - Emacs Redux: The Many Faces of flet: cl-flet, cl-labels, and cl-letf https://emacsredux.com/blog/2026/04/06/the-many-faces-of-flet/ - Appearance: - Dave Pearson: quiz.el v1.7 https://blog.davep.org/2026/04/08/quiz-el-v1-7.html - how to use :extend t to make a face extend to the edge - Ember for Emacs - A warm, nearly monochrome Doom Emacs theme. https://github.com/ember-theme/emacs (Reddit https://www.reddit.com/r/DoomEmacs/comments/1siju4p/i_made_a_color_theme_and_somehow_managed_to_stick/) - I've now created a theme for Emacs, inspired by the Yotsuba B theme from 4chan. https://github.com/Senka07/yotsuba-emacs-theme (Reddit https://www.reddit.com/r/emacs/comments/1sgbgf9/ive_now_created_a_theme_for_emacs_inspired_by_the/) - Dave Pearson: fasta.el v1.1 https://blog.davep.org/2026/04/08/fasta-el-v1-1.html - bioinformatics: font-locking sequences - Protesilaos Stavrou: Emacs modus-themes live stream https://protesilaos.com/codelog/2026-04-10-emacs-spontaneous-live-modus-themes/ (YouTube https://www.youtube.com/watch?v=xFQDYTCS1os 02:44:36) - Navigation: - Emacs Redux: Live Regexp Feedback with minibuffer-regexp-mode https://emacsredux.com/blog/2026/04/06/minibuffer-regexp-mode/ - ediff config tips https://social.coop/@cwebber/116359052253343688 - Tip about closing multiple Emacs buffers https://cyberplace.social/@khleedril/116368251651750021 - easysession.el 1.2.1 https://github.com/jamescherti/easysession.el (Reddit https://www.reddit.com/r/emacs/comments/1sg34k5/easysessionel_easily_persist_and_restore_emacs/) - frame names, bugfixes, elpaca, daemon mode - vincentjgoh/avy-dashboard: avy keys for emacs dashboard · GitHub https://github.com/vincentjgoh/avy-dashboard (Reddit https://www.reddit.com/r/emacs/comments/1seed5w/use_avy_to_jump_directly_to_files_in_emacs/) - Dired: - Charles Choi: Calming Mouse Interaction in Dired http://yummymelon.com/devnull/calming-mouse-interaction-in-dired.html - Writing: - Tip about using Emacs to enter Unicode https://writeout.ink/@ljwrites/116390506294899631 - Dave Pearson: blogmore.el v4.0 https://blog.davep.org/2026/04/06/blogmore-el-v4-0.html more public utility functions - overleaf.el 1.1.5 https://github.com/vale981/overleaf.el/releases/tag/v1.1.5 3-way conflict resolution - Denote: - Protesilaos Stavrou: Emacs live stream for writing Denote tests and more https://protesilaos.com/codelog/2026-04-06-emacs-spontaneous-live-tonight-denote/ (YouTube https://www.youtube.com/watch?v=Vunpn7ovEOc, 03:06:26) - Org Mode: - Org Mode requests: [RFC] Should org-forward/backward-sentense respect element boundaries? https://list.orgmode.org/87ldety46b.fsf@localhost - Org-Better-Agenda https://github.com/Lycomedes1814/org-better-agenda (Reddit https://www.reddit.com/r/emacs/comments/1sgl5yt/orgbetteragenda/) - [EMACS LAB] #3: Introduction to Org Mode https://www.youtube.com/watch?v=k2-9DS7jZyg (01:57:55) - Sacha Chua: Org Mode: Tangle Emacs config snippets to different files and add boilerplate https://sachachua.com/blog/2026/04/org-mode-tangle-emacs-config-snippets-to-different-files-and-add-boilerplate/ - org-mindmap — simple inline mind maps for Org https://github.com/krvkir/org-mindmap (r/emacs https://www.reddit.com/r/emacs/comments/1se77s5/orgmindmap_simple_inline_mind_maps_for_org/, r/orgmode https://www.reddit.com/r/orgmode/comments/1se7nty/orgmindmap_simple_inline_mind_maps_for_org/) - Org ediff config tips https://fediscience.org/@jameshowell/116377201685387350 - The issues with issue trackers — Bastien Guerry https://bzg.fr/en/notes/the-issue-with-issue-trackers/ (@[email protected] https://framapiaf.org/@ThierryStoehr/116369738844091818) - Bark is what Org Mode uses - Emacs 31.x Orgmode version mismatch - Blog In Isolation https://www.yakshaving.co.uk/posts/emacs-31-orgmode-version-mismatch/ (@[email protected] https://mastodon.me.uk/@andyc/116368515045422554) - [EMACS LAB] #4: "literate" programming (org-babel) https://www.youtube.com/watch?v=9ldWuYSXeQg (01:38:44) - I built a Things 3-inspired web frontend for org-agenda (looking for feedback) https://github.com/adithyabhatkajake/emacs-agenda-viewer (Reddit https://www.reddit.com/r/emacs/comments/1sk320l/i_built_a_things_3inspired_web_frontend_for/) - Tutorial para blogear como Notxor https://notxor.nueva-actitud.org/2022/11/17/tutorial-para-blogear-como-notxor.html (@[email protected] https://fosstodon.org/@hispaemacs/116365554044703229) - GitHub - steve-downey/surround: Surround Source Code for org-transclusion https://github.com/steve-downey/surround (Reddit https://www.reddit.com/r/emacs/comments/1sjekzz/github_stevedowneysurround_surround_source_code/) - Tip about org-babel-remote-temporary-directory https://ottawa.place/@plantarum/116363808900997869 - Embark Org shortcut for displaying difference between timestamp and today https://corteximplant.com/@Viiru/116375879687899687 - Org development: - ox-icalendar: Add export blocks and keywords https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=e0bc51db6afc13048158b0cefaa734f48d5c8e35 - ox-html.el: support line numbers as a :before element in code blocks https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=ff3cd56d3f8137c05b85d9cadf78f26917849c71 - org-support-shift-select: Allow forcing shift-select-mode on timestamps https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=77f0ff132138b27b0c68de5699c80b071bab6a60 - Coding: - djgoku/compilation-history: Automatic compilation history tracking for Emacs with searchable SQLite-backed storage. · GitHub https://github.com/djgoku/compilation-history (Reddit https://www.reddit.com/r/emacs/comments/1sf93yd/new_package_compilationhistory_automatically/) - James Dyer: Wiring Flymake Diagnostics into a Follow Mode https://www.emacs.dyerdwelling.family/emacs/20260409061315-emacs--wiring-flymake-diagnostics-into-a-follow-mode/ - Jeremias-A-Queiroz/flymake-kubeconform: real-time validation of Kubernetes manifests using kubeconform https://github.com/Jeremias-A-Queiroz/flymake-kubeconform (Reddit https://www.reddit.com/r/emacs/comments/1sg0mq0/showcase_flymakekubeconform_a_pragmatic_flymake/) - Git fixup is magic (and Magit is too) https://arialdomartini.github.io/git-fixup (lobste.rs https://lobste.rs/s/2urycz) - Stop Jujutsu from auto-committing everything https://www.youtube.com/watch?v=kwwQ-pQ0Rk4 (03:34) - Making a major mode - ocaml https://codeberg.org/trondelag/HOME/src/branch/main/.emacs.d/lisp/ml.el (Reddit https://www.reddit.com/r/emacs/comments/1sg99ga/making_a_major_mode_ocaml/) - Math: - ESR v1.0.0: An R tree sitter mode https://codeberg.org/teoten/esr (Reddit https://www.reddit.com/r/emacs/comments/1siit8n/esr_v100_an_r_tree_sitter_mode/) - Shells: - Tip about shell-command-on-region https://social.anartist.org/@choan/116384835718038157 - [Ann] New package Popterm [posframe+terminal] https://github.com/CsBigDataHub/popterm.el (Reddit https://www.reddit.com/r/emacs/comments/1sjumbg/ann_new_package_popterm_posframeterminal/) - Show: How I added a list of other vterm buffers in the modeline https://i.redd.it/g1libuss8cug1.png - kitty-graphics.el v0.4.0: Sixel support, text sizing protocol, agent-shell integration https://cashmere.rs/blog/kitty-graphicsel-v040-sixel-text-sizing-and-agent-shell (Reddit https://www.reddit.com/r/emacs/comments/1sf8llf/kittygraphicsel_v040_sixel_support_text_sizing/) - Web: - EWW! A Web in My Editor! « Here's The Beef http://perotti.org/2026/04/09/eww-a-web-in-my-editor/ (@[email protected] https://dice.camp/@BeefGriller/116376374567446320) - Mail, news, and chat: - mastodon.el 2.0.16 - featured tags https://codeberg.org/martianh/mastodon.el (@[email protected] https://todon.nl/@mousebot/116358499901049511) - Evil mode: - evim — multiple cursors for evil-mode, inspired by vim-visual-multi (now on MELPA) https://github.com/Prgebish/evim (r/emacs https://www.reddit.com/r/emacs/comments/1sdx7w0/evim_multiple_cursors_for_evilmode_inspired_by/, r/DoomEmacs https://www.reddit.com/r/DoomEmacs/comments/1sdxa8y/evim_multiple_cursors_for_evilmode_inspired_by/) - evil-matchit 4.1.0 is published https://github.com/redguardtoo/evil-matchit (Reddit https://www.reddit.com/r/emacs/comments/1sgky2l/evilmatchit_410_is_published/) - Julia, skip lines that match regex - Multimedia: - [21] Working on Canvas Patch (Contd..) - 4/6/2026, 3:33:42 PM - Dyne.org TV https://tv.dyne.org/w/jteKsdgPMWECZc1GKKn9Jj and 5:51:25 PM https://tv.dyne.org/w/cL3KLBrhKQNjTCHYbnJQxF - laNotte excerpt https://www.youtube.com/watch?v=hngY14mk64c (08:18) - EXWM: - EXWM on termux! https://github.com/termux/termux-packages/pull/29225/ (Reddit https://www.reddit.com/r/emacs/comments/1sdtgr0/exwm_on_termux/) - Fun: - tamagotchi on emacs! https://github.com/tiatatida/tamagotchi-on-emacs (Reddit https://www.reddit.com/r/emacs/comments/1sgsu43/tamagotchi_on_emacs/) - Server play support in nethack-el https://github.com/Feyorsh/nethack-el (Reddit https://www.reddit.com/r/nethack/comments/1seiwro/server_play_support_in_nethackel/) - AI: - ann new packages: agent-shell-dispatch and agent-shell-ediff https://www.reddit.com/r/emacs/comments/1sgprd7/ann_new_packages_agentshelldispatch_and/ - bajsicki/gptel-got: Tooling for LLM interactions with org-mode https://codeberg.org/bajsicki/gptel-got - Emacs Codex IDE integration https://github.com/dgillis/emacs-codex-ide (Reddit https://www.reddit.com/r/emacs/comments/1se6nyv/emacs_codex_ide_integration/) - I forced Claude to play Tetris in Emacs. https://github.com/agzam/death-contraptions/tree/main/tools/elisp-eval (Reddit https://www.reddit.com/r/emacs/comments/1si5si7/i_forced_claude_to_play_tetris_in_emacs/, HN https://news.ycombinator.com/item?id=47726541) - Community: - Fortnightly Tips, Tricks, and Questions — 2026-04-07 / week 14 https://www.reddit.com/r/emacs/comments/1sek30r/fortnightly_tips_tricks_and_questions_20260407/ - Raising a few $thousand to keep version control magical https://github.com/magit/magit/issues/5555 (Reddit https://www.reddit.com/r/emacs/comments/1shj59p/raising_a_few_thousand_to_keep_version_control/, Irreal https://irreal.org/blog/?p=13736) - support tarsius - Sacha Chua: YE12: Categorizing Emacs News, epwgraph, languages https://sachachua.com/blog/2026/04/ye12-categorizing-emacs-news-epwgraph-languages/ - Other: - Chris Maiorana: The Emacs Way: Deleting Files https://chrismaiorana.com/the-emacs-way-deleting-files/ - Erik L. Arneson: Emacs as the Freelancer's Command Center https://arnesonium.com/2026/04/emacs-freelance-command-center - senchawizard/emacs-polydiceware: generate passwords with dice https://codeberg.org/senchawizard/emacs-polydiceware (@[email protected] https://gotosocial.social/@senchawizard/statuses/01KNZQN27FARKWTW9Y34814KT6) - I built an Emacs auth-source backend for 1Password (tested on macOS) https://github.com/renatgalimov/op.el (Reddit https://www.reddit.com/r/emacs/comments/1sfwlkd/i_built_an_emacs_authsource_backend_for_1password/) - Few tips for faster Emacs install with MSYS2 https://www.reddit.com/r/emacs/comments/1si7wvs/few_tips_for_faster_emacs_install_with_msys2/ - Emacs development: - emacs-devel: - Re: On keybindings and the slow erosion of help's utility - Jonas Bernoulli https://yhetil.org/emacs-devel/[email protected]/ - it would be great to get where-is to work with transient suffixes - Terminology changes from a long time ago: window, pane; frame, window https://yhetil.org/emacs-devel/[email protected]/ - ; New function 'ns-process-is-accessibility-trusted', no message (bug#80624) https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=b4da8610cd3091a05f458bcda52ce133e2e9494c - Support 24-bit TrueColor on MS-Windows console https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=2bca4ac0ed7f9911c5d1443615ec3e1ac3364a8d - New packages: - https://melpa.org/#/agitjo: Manage Forgejo PRs with AGit-Flow (MELPA) - https://melpa.org/#/ben: Asynchronous buffer-local environments via `direnv' (MELPA) - https://melpa.org/#/popterm: Posframe terminal toggler with smart backends (MELPA) - https://melpa.org/#/struct-completion: Keyword slot completion for cl-defstruct constructors (MELPA) - https://melpa.org/#/taskjuggler-mode: Major mode for TaskJuggler project files (MELPA) - https://melpa.org/#/tokyo-night: Shared infrastructure for Tokyo Night themes (MELPA) - https://melpa.org/#/trust-manager: Convenient trust management (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-04. 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-04-13 Emacs news Lots of little improvements in this one! I'm looking forward to borrowing the [[https://emacsredux.com/blog/2026/04/07/stealing-from-the-best-emacs-configs/][config tweaks that bbatsov highlighted]] and also trying out [[https://github.com/CsBigDataHub/popterm.el][popterm]] for quick-access shells. Also, the Emacs Carnival for April has a temporary home at [[https://www.emacswiki.org/emacs/CarnivalApril2026][Newbies/starter kits]] - feel free to write and share your thoughts! - 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/313909207/ Tue Apr 14 1800 Europe/London - Emacs Berlin: In-Person-Only Emacs-Berlin Stammtisch https://emacs-berlin.org/ Tue Apr 14 1900 Europe/Berlin - M-x Research: TBA https://m-x-research.github.io/ Wed Apr 15 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore - EmacsSF (in person): coffee.el in SF https://www.meetup.com/emacs-sf/events/314166900/ Sat Apr 18 1100 America/Los_Angeles - Emacs APAC: Emacs APAC meetup (virtual) https://emacs-apac.gitlab.io/announcements/ Sat Apr 25 0130 America/Vancouver - 0330 America/Chicago - 0430 America/Toronto - 0830 Etc/GMT - 1030 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore - Beginner: - [[https://www.reddit.com/r/emacs/comments/1sjcnfz/what_is_the_abolsute_minimum_to_cover_in_first/][What is the absolute minimum to cover in first emacs session]] - [[https://maxxcan.codeberg.page/2026-04-09-c%C3%B3mo-aprender-emacs-gr%C3%A1ficamente-gracias-a-sacha-chua.html][Cómo aprender Emacs gráficamente gracias a Sacha Chua]] ([[https://mastodon.social/@maxxcan/116378583967369263][@[email protected]]]) - Emacs configuration: - [[https://files.mastodon.social/cache/media_attachments/files/116/361/741/648/922/216/small/057576bb4ab68aaa.png][video demo of anju 1.1.0 - enhance mouse interactions]] ([[https://sfba.social/@kickingvegas/116361741574872391][@[email protected]]]) - [[https://emacsredux.com/blog/2026/04/07/stealing-from-the-best-emacs-configs/][Stealing from the Best Emacs Configs]] ([[https://www.reddit.com/r/emacs/comments/1sf0xmd/stealing_from_the_best_emacs_configs/][Reddit]], [[https://news.ycombinator.com/item?id=47678283][HN]], [[https://lobste.rs/s/yesukk/stealing_from_best_emacs_configs][lobste.rs]]) - [[https://www.youtube.com/watch?v=U3mMJamXtAs][YE13: Working on modularizing my config]] (01:23:26) - Emacs Lisp: - [[https://blog.davep.org/2026/04/06/expando-el-v1-5.html][Dave Pearson: expando.el v1.5]] - macroexpand and pretty-print - [[http://yummymelon.com/devnull/computing-days-until-with-emacs.html][Charles Choi: Computing Days Until with Emacs]] ([[https://www.reddit.com/r/emacs/comments/1sg8r05/computing_days_until_with_emacs/][Reddit]], [[https://irreal.org/blog/?p=13738][Irreal]]) - [[https://flandrew.srht.site/listful/counting-words-v-more-solutions-in-emacs-lisp.html][Listful Andrew: Counting Words V: More solutions in Emacs Lisp]] - [[https://flandrew.srht.site/listful/phones-to-words-challenge-v-clojure-inspired-emacs-lisp.html][Listful Andrew: Phones-to-Words Challenge V: Clojure-inspired Emacs Lisp]] - [[https://mathstodon.xyz/@tusharhero/116358476967092825][collect-alist-from-tree]] - [[https://emacsredux.com/blog/2026/04/06/the-many-faces-of-flet/][Emacs Redux: The Many Faces of flet: cl-flet, cl-labels, and cl-letf]] - Appearance: - [[https://blog.davep.org/2026/04/08/quiz-el-v1-7.html][Dave Pearson: quiz.el v1.7]] - how to use :extend t to make a face extend to the edge - [[https://github.com/ember-theme/emacs][Ember for Emacs - A warm, nearly monochrome Doom Emacs theme.]] ([[https://www.reddit.com/r/DoomEmacs/comments/1siju4p/i_made_a_color_theme_and_somehow_managed_to_stick/][Reddit]]) - [[https://github.com/Senka07/yotsuba-emacs-theme][I've now created a theme for Emacs, inspired by the Yotsuba B theme from 4chan.]] ([[https://www.reddit.com/r/emacs/comments/1sgbgf9/ive_now_created_a_theme_for_emacs_inspired_by_the/][Reddit]]) - [[https://blog.davep.org/2026/04/08/fasta-el-v1-1.html][Dave Pearson: fasta.el v1.1]] - bioinformatics: font-locking sequences - [[https://protesilaos.com/codelog/2026-04-10-emacs-spontaneous-live-modus-themes/][Protesilaos Stavrou: Emacs modus-themes live stream]] ([[https://www.youtube.com/watch?v=xFQDYTCS1os][YouTube]] 02:44:36) - Navigation: - [[https://emacsredux.com/blog/2026/04/06/minibuffer-regexp-mode/][Emacs Redux: Live Regexp Feedback with minibuffer-regexp-mode]] - [[https://social.coop/@cwebber/116359052253343688][ediff config tips]] - [[https://cyberplace.social/@khleedril/116368251651750021][Tip about closing multiple Emacs buffers]] - [[https://github.com/jamescherti/easysession.el][easysession.el 1.2.1]] ([[https://www.reddit.com/r/emacs/comments/1sg34k5/easysessionel_easily_persist_and_restore_emacs/][Reddit]]) - frame names, bugfixes, elpaca, daemon mode - [[https://github.com/vincentjgoh/avy-dashboard][vincentjgoh/avy-dashboard: avy keys for emacs dashboard · GitHub]] ([[https://www.reddit.com/r/emacs/comments/1seed5w/use_avy_to_jump_directly_to_files_in_emacs/][Reddit]]) - Dired: - [[http://yummymelon.com/devnull/calming-mouse-interaction-in-dired.html][Charles Choi: Calming Mouse Interaction in Dired]] - Writing: - [[https://writeout.ink/@ljwrites/116390506294899631][Tip about using Emacs to enter Unicode]] - [[https://blog.davep.org/2026/04/06/blogmore-el-v4-0.html][Dave Pearson: blogmore.el v4.0]] more public utility functions - [[https://github.com/vale981/overleaf.el/releases/tag/v1.1.5][overleaf.el 1.1.5]] 3-way conflict resolution - Denote: - [[https://protesilaos.com/codelog/2026-04-06-emacs-spontaneous-live-tonight-denote/][Protesilaos Stavrou: Emacs live stream for writing Denote tests and more]] ([[https://www.youtube.com/watch?v=Vunpn7ovEOc][YouTube]], 03:06:26) - Org Mode: - [[https://list.orgmode.org/87ldety46b.fsf@localhost][Org Mode requests: [RFC] Should org-forward/backward-sentense respect element boundaries?]] - [[https://github.com/Lycomedes1814/org-better-agenda][Org-Better-Agenda]] ([[https://www.reddit.com/r/emacs/comments/1sgl5yt/orgbetteragenda/][Reddit]]) - [[https://www.youtube.com/watch?v=k2-9DS7jZyg][[EMACS LAB] #3: Introduction to Org Mode]] (01:57:55) - [[https://sachachua.com/blog/2026/04/org-mode-tangle-emacs-config-snippets-to-different-files-and-add-boilerplate/][Sacha Chua: Org Mode: Tangle Emacs config snippets to different files and add boilerplate]] - [[https://github.com/krvkir/org-mindmap][org-mindmap — simple inline mind maps for Org]] ([[https://www.reddit.com/r/emacs/comments/1se77s5/orgmindmap_simple_inline_mind_maps_for_org/][r/emacs]], [[https://www.reddit.com/r/orgmode/comments/1se7nty/orgmindmap_simple_inline_mind_maps_for_org/][r/orgmode]]) - [[https://fediscience.org/@jameshowell/116377201685387350][Org ediff config tips]] - [[https://bzg.fr/en/notes/the-issue-with-issue-trackers/][The issues with issue trackers — Bastien Guerry]] ([[https://framapiaf.org/@ThierryStoehr/116369738844091818][@[email protected]]]) - Bark is what Org Mode uses - [[https://www.yakshaving.co.uk/posts/emacs-31-orgmode-version-mismatch/][Emacs 31.x Orgmode version mismatch - Blog In Isolation]] ([[https://mastodon.me.uk/@andyc/116368515045422554][@[email protected]]]) - [[https://www.youtube.com/watch?v=9ldWuYSXeQg][[EMACS LAB] #4: "literate" programming (org-babel)]] (01:38:44) - [[https://github.com/adithyabhatkajake/emacs-agenda-viewer][I built a Things 3-inspired web frontend for org-agenda (looking for feedback)]] ([[https://www.reddit.com/r/emacs/comments/1sk320l/i_built_a_things_3inspired_web_frontend_for/][Reddit]]) - [[https://notxor.nueva-actitud.org/2022/11/17/tutorial-para-blogear-como-notxor.html][Tutorial para blogear como Notxor]] ([[https://fosstodon.org/@hispaemacs/116365554044703229][@[email protected]]]) - [[https://github.com/steve-downey/surround][GitHub - steve-downey/surround: Surround Source Code for org-transclusion]] ([[https://www.reddit.com/r/emacs/comments/1sjekzz/github_stevedowneysurround_surround_source_code/][Reddit]]) - [[https://ottawa.place/@plantarum/116363808900997869][Tip about org-babel-remote-temporary-directory]] - [[https://corteximplant.com/@Viiru/116375879687899687][Embark Org shortcut for displaying difference between timestamp and today]] - Org development: - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=e0bc51db6afc13048158b0cefaa734f48d5c8e35][ox-icalendar: Add export blocks and keywords]] - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=ff3cd56d3f8137c05b85d9cadf78f26917849c71][ox-html.el: support line numbers as a :before element in code blocks]] - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=77f0ff132138b27b0c68de5699c80b071bab6a60][org-support-shift-select: Allow forcing shift-select-mode on timestamps]] - Coding: - [[https://github.com/djgoku/compilation-history][djgoku/compilation-history: Automatic compilation history tracking for Emacs with searchable SQLite-backed storage. · GitHub]] ([[https://www.reddit.com/r/emacs/comments/1sf93yd/new_package_compilationhistory_automatically/][Reddit]]) - [[https://www.emacs.dyerdwelling.family/emacs/20260409061315-emacs--wiring-flymake-diagnostics-into-a-follow-mode/][James Dyer: Wiring Flymake Diagnostics into a Follow Mode]] - [[https://github.com/Jeremias-A-Queiroz/flymake-kubeconform][Jeremias-A-Queiroz/flymake-kubeconform: real-time validation of Kubernetes manifests using kubeconform]] ([[https://www.reddit.com/r/emacs/comments/1sg0mq0/showcase_flymakekubeconform_a_pragmatic_flymake/][Reddit]]) - [[https://arialdomartini.github.io/git-fixup][Git fixup is magic (and Magit is too)]] ([[https://lobste.rs/s/2urycz][lobste.rs]]) - [[https://www.youtube.com/watch?v=kwwQ-pQ0Rk4][Stop Jujutsu from auto-committing everything]] (03:34) - [[https://codeberg.org/trondelag/HOME/src/branch/main/.emacs.d/lisp/ml.el][Making a major mode - ocaml]] ([[https://www.reddit.com/r/emacs/comments/1sg99ga/making_a_major_mode_ocaml/][Reddit]]) - Math: - [[https://codeberg.org/teoten/esr][ESR v1.0.0: An R tree sitter mode]] ([[https://www.reddit.com/r/emacs/comments/1siit8n/esr_v100_an_r_tree_sitter_mode/][Reddit]]) - Shells: - [[https://social.anartist.org/@choan/116384835718038157][Tip about shell-command-on-region]] - [[https://github.com/CsBigDataHub/popterm.el][[Ann] New package Popterm [posframe+terminal]]] ([[https://www.reddit.com/r/emacs/comments/1sjumbg/ann_new_package_popterm_posframeterminal/][Reddit]]) - [[https://i.redd.it/g1libuss8cug1.png][Show: How I added a list of other vterm buffers in the modeline]] - [[https://cashmere.rs/blog/kitty-graphicsel-v040-sixel-text-sizing-and-agent-shell][kitty-graphics.el v0.4.0: Sixel support, text sizing protocol, agent-shell integration]] ([[https://www.reddit.com/r/emacs/comments/1sf8llf/kittygraphicsel_v040_sixel_support_text_sizing/][Reddit]]) - Web: - [[http://perotti.org/2026/04/09/eww-a-web-in-my-editor/][EWW! A Web in My Editor! « Here's The Beef]] ([[https://dice.camp/@BeefGriller/116376374567446320][@[email protected]]]) - Mail, news, and chat: - [[https://codeberg.org/martianh/mastodon.el][mastodon.el 2.0.16 - featured tags]] ([[https://todon.nl/@mousebot/116358499901049511][@[email protected]]]) - Evil mode: - [[https://github.com/Prgebish/evim][evim — multiple cursors for evil-mode, inspired by vim-visual-multi (now on MELPA)]] ([[https://www.reddit.com/r/emacs/comments/1sdx7w0/evim_multiple_cursors_for_evilmode_inspired_by/][r/emacs]], [[https://www.reddit.com/r/DoomEmacs/comments/1sdxa8y/evim_multiple_cursors_for_evilmode_inspired_by/][r/DoomEmacs]]) - [[https://github.com/redguardtoo/evil-matchit][evil-matchit 4.1.0 is published]] ([[https://www.reddit.com/r/emacs/comments/1sgky2l/evilmatchit_410_is_published/][Reddit]]) - Julia, skip lines that match regex - Multimedia: - [[https://tv.dyne.org/w/jteKsdgPMWECZc1GKKn9Jj][[21] Working on Canvas Patch (Contd..) - 4/6/2026, 3:33:42 PM - Dyne.org TV]] and [[https://tv.dyne.org/w/cL3KLBrhKQNjTCHYbnJQxF][5:51:25 PM]] - [[https://www.youtube.com/watch?v=hngY14mk64c][laNotte excerpt]] (08:18) - EXWM: - [[https://github.com/termux/termux-packages/pull/29225/][EXWM on termux!]] ([[https://www.reddit.com/r/emacs/comments/1sdtgr0/exwm_on_termux/][Reddit]]) - Fun: - [[https://github.com/tiatatida/tamagotchi-on-emacs][tamagotchi on emacs!]] ([[https://www.reddit.com/r/emacs/comments/1sgsu43/tamagotchi_on_emacs/][Reddit]]) - [[https://github.com/Feyorsh/nethack-el][Server play support in nethack-el]] ([[https://www.reddit.com/r/nethack/comments/1seiwro/server_play_support_in_nethackel/][Reddit]]) - AI: - [[https://www.reddit.com/r/emacs/comments/1sgprd7/ann_new_packages_agentshelldispatch_and/][ann new packages: agent-shell-dispatch and agent-shell-ediff]] - [[https://codeberg.org/bajsicki/gptel-got][bajsicki/gptel-got: Tooling for LLM interactions with org-mode]] - [[https://github.com/dgillis/emacs-codex-ide][Emacs Codex IDE integration]] ([[https://www.reddit.com/r/emacs/comments/1se6nyv/emacs_codex_ide_integration/][Reddit]]) - [[https://github.com/agzam/death-contraptions/tree/main/tools/elisp-eval][I forced Claude to play Tetris in Emacs.]] ([[https://www.reddit.com/r/emacs/comments/1si5si7/i_forced_claude_to_play_tetris_in_emacs/][Reddit]], [[https://news.ycombinator.com/item?id=47726541][HN]]) - Community: - [[https://www.reddit.com/r/emacs/comments/1sek30r/fortnightly_tips_tricks_and_questions_20260407/][Fortnightly Tips, Tricks, and Questions — 2026-04-07 / week 14]] - [[https://github.com/magit/magit/issues/5555][Raising a few $thousand to keep version control magical]] ([[https://www.reddit.com/r/emacs/comments/1shj59p/raising_a_few_thousand_to_keep_version_control/][Reddit]], [[https://irreal.org/blog/?p=13736][Irreal]]) - support tarsius - [[https://sachachua.com/blog/2026/04/ye12-categorizing-emacs-news-epwgraph-languages/][Sacha Chua: YE12: Categorizing Emacs News, epwgraph, languages]] - Other: - [[https://chrismaiorana.com/the-emacs-way-deleting-files/][Chris Maiorana: The Emacs Way: Deleting Files]] - [[https://arnesonium.com/2026/04/emacs-freelance-command-center][Erik L. Arneson: Emacs as the Freelancer's Command Center]] - [[https://codeberg.org/senchawizard/emacs-polydiceware][senchawizard/emacs-polydiceware: generate passwords with dice]] ([[https://gotosocial.social/@senchawizard/statuses/01KNZQN27FARKWTW9Y34814KT6][@[email protected]]]) - [[https://github.com/renatgalimov/op.el][I built an Emacs auth-source backend for 1Password (tested on macOS)]] ([[https://www.reddit.com/r/emacs/comments/1sfwlkd/i_built_an_emacs_authsource_backend_for_1password/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/1si7wvs/few_tips_for_faster_emacs_install_with_msys2/][Few tips for faster Emacs install with MSYS2]] - Emacs development: - emacs-devel: - [[https://yhetil.org/emacs-devel/[email protected]/][Re: On keybindings and the slow erosion of help's utility - Jonas Bernoulli]] - it would be great to get where-is to work with transient suffixes - [[https://yhetil.org/emacs-devel/[email protected]/][Terminology changes from a long time ago: window, pane; frame, window]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=b4da8610cd3091a05f458bcda52ce133e2e9494c][; New function 'ns-process-is-accessibility-trusted', no message (bug#80624)]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=2bca4ac0ed7f9911c5d1443615ec3e1ac3364a8d][Support 24-bit TrueColor on MS-Windows console]] - New packages: - https://melpa.org/#/agitjo: Manage Forgejo PRs with AGit-Flow (MELPA) - https://melpa.org/#/ben: Asynchronous buffer-local environments via `direnv' (MELPA) - https://melpa.org/#/popterm: Posframe terminal toggler with smart backends (MELPA) - https://melpa.org/#/struct-completion: Keyword slot completion for cl-defstruct constructors (MELPA) - https://melpa.org/#/taskjuggler-mode: Major mode for TaskJuggler project files (MELPA) - https://melpa.org/#/tokyo-night: Shared infrastructure for Tokyo Night themes (MELPA) - https://melpa.org/#/trust-manager: Convenient trust management (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-04][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!
