2026-04-20 Emacs news ===================== I enjoyed reading Hot-wiring the Lisp machine https://scheatkode.com/blog/019d463d-38b3-7e63-80fd-6ed97bd8815e/hot-wiring-the-lisp-machine/ (an adventure into modifying Org publishing). I'm also looking forward to debugging my Emacs Lisp better with timestamped debug messages https://github.com/haji-ali/dmsg.el and ert-play-keys https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3d822669eee7f6e685368b8a298b6f0924f382da. I hope you also find lots of things you like in the links below!
- Upcoming events (iCal file https://emacslife.com/calendar/emacs-calendar.ics, Org https://emacslife.com/calendar/): - 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 - Emacs Berlin: Emacs-Berlin Hybrid Meetup //emacs-berlin.org/ https://emacs-berlin.org/ Wed Apr 29 1000 America/Vancouver - 1200 America/Chicago - 1300 America/Toronto - 1700 Etc/GMT - 1900 Europe/Berlin - 2230 Asia/Kolkata -- Thu Apr 30 0100 Asia/Singapore - M-x Research: TBA //m-x-research.github.io/ https://m-x-research.github.io/ Fri May 1 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore - Beginner: - How do you keep track of new/useful keybindings? https://www.reddit.com/r/emacs/comments/1sn91ey/how_do_you_keep_track_of_newuseful_keybindings/ - Emacs configuration:d - What modern Emacs packages am I missing? https://www.reddit.com/r/emacs/comments/1skpzsz/what_modern_emacs_packages_am_i_missing/ - Meow made me leave Evil Mode https://www.youtube.com/watch?v=R72qdXTbVM0 (17:00) - Emacs Lisp: - What are some common code smells that inexperienced Elispers make? https://www.reddit.com/r/emacs/comments/1sqk352/what_are_some_common_code_smells_that/ - Updated kickingvegas/elisp-for-python - improved sections on map types and iteration https://github.com/kickingvegas/elisp-for-python#iteration (@[email protected] https://sfba.social/@kickingvegas/116422248799408772) - load settings from files sorted by number https://portal.mozz.us/gemini//omg.pebcak.club/~cage/archive/organizzazione-configurazione-emacs.gmi (@[email protected] https://mastodon.bsd.cafe/@cage/116425157765058239) - dmsg.el: Timestamped debug messages with backtrace support https://github.com/haji-ali/dmsg.el (Reddit https://www.reddit.com/r/emacs/comments/1so2ylc/dmsgel_timestamped_debug_messages_with_backtrace/) - Defining λ as a macro for lambda https://codeberg.org/mrb/emacs-config/commit/c52b4ee (@[email protected] https://van-der-boom.nl/@marcel/statuses/01KPC4QGQVY475ZHQNH03W5RC2) - Listful Andrew: Mars Rovers IV: The Solutions — Emacs Lisp https://flandrew.srht.site/listful/mars-rovers-iv-the-solutions-emacs-lisp.html - Listful Andrew: Mars Rovers IX: The Grid Viz Solutions — Emacs Lisp https://flandrew.srht.site/listful/mars-rovers-ix-the-grid-viz-solutions-emacs-lisp.html - Appearance: - Loading the theme and user face customizations at the right moment https://www.reddit.com/r/emacs/comments/1slkgi4/loading_the_theme_and_user_face_customizations_at/ - Protesilaos Stavrou: Emacs: new modus-themes-exporter package https://protesilaos.com/codelog/2026-04-13-emacs-live-develop-modus-themes-exporter-package/ (YouTube https://www.youtube.com/watch?v=IVTqn9IgBN4 2:56:36) - faff theme v4.0; now using modus-themes https://github.com/WJCFerguson/emacs-faff-theme (Reddit https://www.reddit.com/r/emacs/comments/1skdnsy/faff_theme_v40_now_using_modusthemes/) - folio-theme: a warm paper-like light theme for Emacs https://github.com/kn66/folio-theme.el (Reddit https://www.reddit.com/r/emacs/comments/1spq66y/foliotheme_a_warm_paperlike_light_theme_for_emacs/) - Emacs Redux: Batppuccin and Tokyo Night Themes Land on MELPA https://emacsredux.com/blog/2026/04/20/batppuccin-and-tokyo-night-themes-on-melpa/ - Navigation: - Emacs Query Replace Is A Bloody Good Way To Make Quick Changes 2026 04 15 02:51:42 https://www.youtube.com/watch?v=VxTu7a1q7Co (05:33) - Irreal: A Short Report On Help Focus https://irreal.org/blog/?p=13752 - Tip about using consult-focus-lines https://mstdn.social/@paniash/116415994916152273 - Dired: - Marcin Borkowski: Binding TAB in Dired to something useful https://mbork.pl/2026-04-13_Binding_TAB_in_Dired_to_something_useful (Irreal https://irreal.org/blog/?p=13745) - James Dyer: Emacs-DIYer: A Built-in dired-collapse Replacement https://www.emacs.dyerdwelling.family/emacs/20260409104443-emacs--emacs-diyer-a-built-in-dired-collapse-replacement/ - casual 2.16.0: improvements to Dired for marked file operations and context-sensitive behavior https://github.com/kickingvegas/casual/discussions/452 (@[email protected] https://sfba.social/@kickingvegas/116413255733206394) - Writing: - Dave Pearson: boxquote.el v2.4 https://blog.davep.org/2026/04/16/boxquote-el-v2-4.html - added a transient - Dave Pearson: blogmore.el v4.1 https://blog.davep.org/2026/04/17/blogmore-el-v4-1.html - change image extension to webp - Launching a new grammar/spell checking tool for Org-mode, LaTeX, Markdown, Python, Clang, etc. https://github.com/alberti42/emacs-ltex-plus (Reddit https://www.reddit.com/r/emacs/comments/1sp1wly/launching_a_new_grammarspell_checking_tool_for/) - ekg version 0.9.0: New notes UI, Apple Notes Syncing, agentic actions and org integration https://www.reddit.com/r/emacs/comments/1sneddx/ekg_version_090_new_notes_ui_apple_notes_syncing/ (YouTube https://youtu.be/4hCW3Bd0xVA 21:36) - Org Mode: - Remember everything with Org Mode https://www.youtube.com/watch?v=_hq_2ikdaeg (10:17) - Organizing my retirement with org-mode – Andy Sylvester's Web https://andysylvester.com/2026/04/16/organizing-my-retirement-with-org-mode/ - Org-roam pour la prise de notes (avec Spacemacs) https://www.youtube.com/watch?v=ZodBNFUb8cE (20:37) - org-auto-scheduler https://github.com/SSD2019/org-auto-scheduler (r/emacs https://www.reddit.com/r/orgmode/comments/1snaflg/orgautoscheduler/, r/orgmode https://www.reddit.com/r/orgmode/comments/1snaflg/orgautoscheduler/) - folgezett.el a package for Org-Roam users https://github.com/landerwells/folgezett.el (Reddit https://www.reddit.com/r/emacs/comments/1sllluk/folgezettel_a_package_for_orgroam_users/) - Avoiding mismatched Org versions by removing ELPA/MELPA packages and other Org performance tips https://orgmode.org/worg/org-performance.html (@[email protected] https://graz.social/@publicvoit/116430325004979567) - Emacs as a Math Notebook and Advanced Symbolic Solver! https://www.reddit.com/gallery/1slq1lp (Irreal https://irreal.org/blog/?p=13747) - #28 bbb:OrgMeetup on Wed, March 11, 19:00 UTC+3 - meeting notes https://list.orgmode.org/87y0ijp82r.fsf@localhost/T/#u (@[email protected] https://fosstodon.org/@yantar92/116430882675031137) - Import, export, and integration: - Graphs in Org-Mode! Matplotlib Demo https://v.redd.it/3htvkq46ymvg1 (Reddit https://www.reddit.com/r/emacs/comments/1snjwq6/graphs_in_orgmode_matplotlib_demo/) - [EMACS LAB] #4: "literate" programming (org-babel) https://www.youtube.com/watch?v=9ldWuYSXeQg (01:38:44) - Org Mode requests: [RFC] Drop GoogleCL from LoB + ideas for a replacement? https://list.orgmode.org/[email protected] - James Endres Howell: Embedding a Mastodon thread as comments to a blog post https://jamesendreshowell.com/2026-04-15-embedding-a-mastodon-thread-as-comments-to-a-blog-post.html - org-static-blog-emfed - Sacha Chua: Org Mode: JS for translating times to people's local timezones https://sachachua.com/blog/2026/04/org-mode-js-for-translating-times-to-people-s-local-timezones/ - Sacha Chua: Create a Google Calendar event from an Org Mode timestamp https://sachachua.com/blog/2026/04/create-a-google-calendar-event-from-an-org-mode-timestamp/ - Recent Features Added to lazyblorg (Static Blog Generator) https://Karl-Voit.at/2026/04/19/lazyblorg-recent-features (@[email protected] https://fediscience.org/@jameshowell/116434740846856996) - Hot-wiring the lisp machine https://scheatkode.com/blog/019d463d-38b3-7e63-80fd-6ed97bd8815e/hot-wiring-the-lisp-machine/ (Reddit https://www.reddit.com/r/emacs/comments/1soycfk/hotwiring_the_lisp_machine/, lobste.rs https://lobste.rs/s/xitxrt/hot_wiring_lisp_machine) - modifying publishing - Org development: - New function org--forward-sentence-thing-at-point-provider https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=e6f19e233d6718af0f695a6debfb520fd6233ef2 - Completion: - Completion is a Substrate, not a UI https://www.chiply.dev/post-icr-primer (Reddit https://www.reddit.com/r/emacs/comments/1sl7dbc/completion_is_a_substrate_not_a_ui/, lobste.rs https://lobste.rs/s/0fgmja/completion_is_substrate_not_ui) - VOMPECCC: A Modular Completion Framework for Emacs https://www.chiply.dev/post-vompeccc (Reddit https://www.reddit.com/r/emacs/comments/1sn4d2d/vompeccc_a_modular_completion_framework_for_emacs/) - Coding: - Tip about using eglot-extend-to-xref https://mastodon.social/@PuercoPop/116403622387083909 - New Package: eglot-rcpp for simplifying Rcpp package development in emacs https://github.com/jsilve24/eglot-rcpp (Reddit https://www.reddit.com/r/emacs/comments/1sp6if0/new_package_eglotrcpp_for_simplifying_rcpp/) - Scheme for Beginners 2: Guile and Emacs https://www.youtube.com/watch?v=7-NPyRHSJyM (04:56) - Shipit update: Atlassian Dashboard for Jira, PR↔issue linking, and activity-level notification navigation https://www.reddit.com/r/emacs/comments/1spozy5/shipit_update_atlassian_dashboard_for_jira/ - [Showcase] k8s-to-puml: Deterministic Kubernetes diagrams from your manifests using Tree-sitter and GOFAI rules https://github.com/jeremias-a-queiroz/k8s-to-puml (Reddit https://www.reddit.com/r/emacs/comments/1soz3y4/showcase_k8stopuml_deterministic_kubernetes/) - Shells: - Gal Buki: Clipboard in terminal Emacs with WezTerm https://www.galbuki.ch/blog/clipboard-in-terminal-emacs-with-wezterm--20260415.html - Web: - paw browser extension can now manage tabs and send tab info, copy links to Emacs https://github.com/chenyanming/paw_browser_extension (Reddit https://www.reddit.com/r/emacs/comments/1sojdvd/paw_browser_extension_can_now_manage_tabs_and/) Chrome/Firefox extension for sending page context via org-protocol - Doom Emacs: - My Doom Emacs config for software development — 150 lines covering LSP, Magit, org-roam, and a custom dashboard https://www.reddit.com/r/emacs/comments/1sm9cg8/my_doom_emacs_config_for_software_development_150/ - Multimedia: - el-gpu https://dataswamp.org/~incal/el-gpu/ (Video https://dataswamp.org/~incal/el-gpu/el-gpu.mkv 1:46, 79M) - YE17: Livestream conveniences, editing yesterday's transcript https://www.youtube.com/watch?v=hG1t79fF95I (50:50) - Sacha Chua: Make chapter markers and video time hyperlinks easier to note while I livestream https://sachachua.com/blog/2026/04/make-chapter-markers-and-video-time-hyperlinks-easier-to-note-while-i-livestream/ - Fun: - Dave Pearson: wordcloud.el v1.4 https://blog.davep.org/2026/04/14/wordcloud-el-v1-4.html - Dave Pearson: slstats.el v1.11 https://blog.davep.org/2026/04/15/slstats-el-v1-11.html - Second Life grid - AI: - Agentic development workflow in Emacs https://20y.hu/~slink/journal/agent-shell/index.html - anvil.el — Forge Emacs into Claude Code's weapon https://github.com/zawatton/anvil.el (Reddit https://www.reddit.com/r/emacs/comments/1sl0nu5/anvilel_forge_emacs_into_claude_codes_weapon/) - Headless Emacs + Org + LLMs in Docker as a backend for personal automation https://github.com/SemyonSinchenko/sem-assistant-el (Reddit https://www.reddit.com/r/emacs/comments/1smhda6/headless_emacs_org_llms_in_docker_as_a_backend/) - Announcing llm-test, a very high-level testing framework for Emacs https://github.com/ahyatt/llm-test (Reddit https://www.reddit.com/r/emacs/comments/1smeyln/announcing_llmtest_a_very_highlevel_testing/) - Community: - VSCode too SLOW | switch to Emacs and go to PLAID https://www.youtube.com/watch?v=jx72fqm9EWw (06:59) - Cocinándose la renovación de la Web... | Hacia la Hispa-Emacs Conf. 2026 ! https://hispa-emacs.org/2026-04-15-Cocin%C3%A1ndose-la-renovaci%C3%B3n-de-la-Web.html (@[email protected] https://fosstodon.org/@hispaemacs/116409225228044071) - Sacha Chua: YE16: Sacha and Prot talk Emacs https://sachachua.com/blog/2026/04/ye16-sacha-and-prot-talk-emacs/ - Eric MacAdie: 2026-04 Austin Emacs Meetup https://macadie.info/2026/04/19/2026-04-austin-emacs-meetup/ - 26: Why You'll Never Switch Editors (And What You're Missing) https://www.buzzsprout.com/2469780/episodes/19034506 - Other: - Tip about setting w32-use-visible-system-caret to nil on Windows https://mementomori.social/@tml/116416045226298692 - # omarchy.el - Emacs integration for Omarchy https://github.com/ovistoica/omarchy.el (Reddit https://www.reddit.com/r/omarchy/comments/1sq0p4e/omarchyel_emacs_integration_for_omarchy/) - trust-manager.el — Towards Trust in Emacs https://eshelyaron.com/posts/2026-04-15-towards-trust-in-emacs.html (Reddit https://www.reddit.com/r/emacs/comments/1soro97/trustmanagerel_towards_trust_in_emacs/, HN https://news.ycombinator.com/item?id=47778938, long discussion on emacs-devel https://lists.gnu.org/archive/html/emacs-devel/2026-04/msg00252.html) - emskin: a nested Wayland compositor in Rust that embeds any app into Emacs windows https://github.com/emskin/emskin (Reddit https://www.reddit.com/r/emacs/comments/1sooz6l/emskin_a_nested_wayland_compositor_in_rust_that/) - Dave's blog: Posframe for everything https://davemq.github.io/2026/04/14/posframe-everything.html - Emacs development: - emacs-devel: - External loops and Emacs: state machines vs two C stacks - Vladimir Kazanov https://yhetil.org/emacs-devel/CAAs=0-1y8fujevbwpxsvyiph-qgas2xtymvjpgod04afreh...@mail.gmail.com/ - Re: Alternative Emacs logo - Philip Kaludercic https://yhetil.org/emacs-devel/[email protected]/ (SVG https://yhetil.org/emacs-devel/[email protected]/2-gnu_emacs_logo.svg) - RE: Translation of manuals (was: SES manual French translation) - Vincent Belaïche https://yhetil.org/emacs-devel/ambp194mb2691031fb5affb0b1b50610a84...@ambp194mb2691.eurp194.prod.outlook.com/ - texinfo bug for UTF-8 - Restrict Dired handling of newlines in file names https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=abde2d1ed3bbd5cf89fede83664ec3424527819c - ; * etc/NEWS: Presentational fixes and improvements. https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=1811ce52c29b6119d71942f4186c2330f60247a0 - Announce ert-play-keys in etc/NEWS. https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3d822669eee7f6e685368b8a298b6f0924f382da - New faces 'tab-line-active' and 'tab-line-inactive' (bug#80742) https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=0384600a21fb363e623afa658d1e66a54f79d2fb - New packages: - https://melpa.org/#/agent-recall: Search and browse agent-shell conversation transcripts (MELPA) - https://melpa.org/#/batppuccin: Shared infrastructure for Batppuccin themes (MELPA) - https://melpa.org/#/citar-vulpea: Minor mode integrating Citar and Vulpea (MELPA) - https://melpa.org/#/comet-trail: Cursor comet trail effect (MELPA) - https://melpa.org/#/elixir-iex: IEx REPL via eat terminal emulator (MELPA) - https://melpa.org/#/go-prettify-mode: Hide `if err != nil' and prettify them (MELPA) - https://melpa.org/#/hidepass: Hide passwords at one or multiple lines (MELPA) - https://melpa.org/#/http-server: Speaks HTTP for you (MELPA) - https://melpa.org/#/modus-ewal-theme: Modus theme that uses pywal colors powered by ewal (MELPA) - https://melpa.org/#/python-unicode-escape: Completion for Python \N{NAME} escapes (MELPA) - https://melpa.org/#/rimel: A lightweight Rime input method (MELPA) - https://melpa.org/#/rocq-timing: Display timing of rocq commands in buffer (MELPA) - https://melpa.org/#/sidebuf: Buffer list sidebar panel (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-20 Emacs news I enjoyed reading [[https://scheatkode.com/blog/019d463d-38b3-7e63-80fd-6ed97bd8815e/hot-wiring-the-lisp-machine/][Hot-wiring the Lisp machine]] (an adventure into modifying Org publishing). I'm also looking forward to debugging my Emacs Lisp better with [[https://github.com/haji-ali/dmsg.el][timestamped debug messages]] and [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3d822669eee7f6e685368b8a298b6f0924f382da][ert-play-keys]]. I hope you also find lots of things you like in the links below! - Upcoming events ([[https://emacslife.com/calendar/emacs-calendar.ics][iCal file]], [[https://emacslife.com/calendar/][Org]]): - 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 - Emacs Berlin: Emacs-Berlin Hybrid Meetup https://emacs-berlin.org/ Wed Apr 29 1000 America/Vancouver - 1200 America/Chicago - 1300 America/Toronto - 1700 Etc/GMT - 1900 Europe/Berlin - 2230 Asia/Kolkata -- Thu Apr 30 0100 Asia/Singapore - M-x Research: TBA https://m-x-research.github.io/ Fri May 1 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore - Beginner: - [[https://www.reddit.com/r/emacs/comments/1sn91ey/how_do_you_keep_track_of_newuseful_keybindings/][How do you keep track of new/useful keybindings?]] - Emacs configuration:d - [[https://www.reddit.com/r/emacs/comments/1skpzsz/what_modern_emacs_packages_am_i_missing/][What modern Emacs packages am I missing?]] - [[https://www.youtube.com/watch?v=R72qdXTbVM0][Meow made me leave Evil Mode]] (17:00) - Emacs Lisp: - [[https://www.reddit.com/r/emacs/comments/1sqk352/what_are_some_common_code_smells_that/][What are some common code smells that inexperienced Elispers make?]] - [[https://github.com/kickingvegas/elisp-for-python#iteration][Updated kickingvegas/elisp-for-python - improved sections on map types and iteration]] ([[https://sfba.social/@kickingvegas/116422248799408772][@[email protected]]]) - [[https://portal.mozz.us/gemini//omg.pebcak.club/~cage/archive/organizzazione-configurazione-emacs.gmi][load settings from files sorted by number]] ([[https://mastodon.bsd.cafe/@cage/116425157765058239][@[email protected]]]) - [[https://github.com/haji-ali/dmsg.el][dmsg.el: Timestamped debug messages with backtrace support]] ([[https://www.reddit.com/r/emacs/comments/1so2ylc/dmsgel_timestamped_debug_messages_with_backtrace/][Reddit]]) - [[https://codeberg.org/mrb/emacs-config/commit/c52b4ee][Defining λ as a macro for lambda]] ([[https://van-der-boom.nl/@marcel/statuses/01KPC4QGQVY475ZHQNH03W5RC2][@[email protected]]]) - [[https://flandrew.srht.site/listful/mars-rovers-iv-the-solutions-emacs-lisp.html][Listful Andrew: Mars Rovers IV: The Solutions — Emacs Lisp]] - [[https://flandrew.srht.site/listful/mars-rovers-ix-the-grid-viz-solutions-emacs-lisp.html][Listful Andrew: Mars Rovers IX: The Grid Viz Solutions — Emacs Lisp]] - Appearance: - [[https://www.reddit.com/r/emacs/comments/1slkgi4/loading_the_theme_and_user_face_customizations_at/][Loading the theme and user face customizations at the right moment]] - [[https://protesilaos.com/codelog/2026-04-13-emacs-live-develop-modus-themes-exporter-package/][Protesilaos Stavrou: Emacs: new modus-themes-exporter package]] ([[https://www.youtube.com/watch?v=IVTqn9IgBN4][YouTube]] 2:56:36) - [[https://github.com/WJCFerguson/emacs-faff-theme][faff theme v4.0; now using modus-themes]] ([[https://www.reddit.com/r/emacs/comments/1skdnsy/faff_theme_v40_now_using_modusthemes/][Reddit]]) - [[https://github.com/kn66/folio-theme.el][folio-theme: a warm paper-like light theme for Emacs]] ([[https://www.reddit.com/r/emacs/comments/1spq66y/foliotheme_a_warm_paperlike_light_theme_for_emacs/][Reddit]]) - [[https://emacsredux.com/blog/2026/04/20/batppuccin-and-tokyo-night-themes-on-melpa/][Emacs Redux: Batppuccin and Tokyo Night Themes Land on MELPA]] - Navigation: - [[https://www.youtube.com/watch?v=VxTu7a1q7Co][Emacs Query Replace Is A Bloody Good Way To Make Quick Changes 2026 04 15 02:51:42]] (05:33) - [[https://irreal.org/blog/?p=13752][Irreal: A Short Report On Help Focus]] - [[https://mstdn.social/@paniash/116415994916152273][Tip about using consult-focus-lines]] - Dired: - [[https://mbork.pl/2026-04-13_Binding_TAB_in_Dired_to_something_useful][Marcin Borkowski: Binding TAB in Dired to something useful]] ([[https://irreal.org/blog/?p=13745][Irreal]]) - [[https://www.emacs.dyerdwelling.family/emacs/20260409104443-emacs--emacs-diyer-a-built-in-dired-collapse-replacement/][James Dyer: Emacs-DIYer: A Built-in dired-collapse Replacement]] - [[https://github.com/kickingvegas/casual/discussions/452][casual 2.16.0: improvements to Dired for marked file operations and context-sensitive behavior]] ([[https://sfba.social/@kickingvegas/116413255733206394][@[email protected]]]) - Writing: - [[https://blog.davep.org/2026/04/16/boxquote-el-v2-4.html][Dave Pearson: boxquote.el v2.4]] - added a transient - [[https://blog.davep.org/2026/04/17/blogmore-el-v4-1.html][Dave Pearson: blogmore.el v4.1]] - change image extension to webp - [[https://github.com/alberti42/emacs-ltex-plus][Launching a new grammar/spell checking tool for Org-mode, LaTeX, Markdown, Python, Clang, etc.]] ([[https://www.reddit.com/r/emacs/comments/1sp1wly/launching_a_new_grammarspell_checking_tool_for/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/1sneddx/ekg_version_090_new_notes_ui_apple_notes_syncing/][ekg version 0.9.0: New notes UI, Apple Notes Syncing, agentic actions and org integration]] ([[https://youtu.be/4hCW3Bd0xVA][YouTube]] 21:36) - Org Mode: - [[https://www.youtube.com/watch?v=_hq_2ikdaeg][Remember everything with Org Mode]] (10:17) - [[https://andysylvester.com/2026/04/16/organizing-my-retirement-with-org-mode/][Organizing my retirement with org-mode – Andy Sylvester's Web]] - [[https://www.youtube.com/watch?v=ZodBNFUb8cE][Org-roam pour la prise de notes (avec Spacemacs)]] (20:37) - [[https://github.com/SSD2019/org-auto-scheduler][org-auto-scheduler]] ([[https://www.reddit.com/r/orgmode/comments/1snaflg/orgautoscheduler/][r/emacs]], [[https://www.reddit.com/r/orgmode/comments/1snaflg/orgautoscheduler/][r/orgmode]]) - [[https://github.com/landerwells/folgezett.el][folgezett.el a package for Org-Roam users]] ([[https://www.reddit.com/r/emacs/comments/1sllluk/folgezettel_a_package_for_orgroam_users/][Reddit]]) - [[https://orgmode.org/worg/org-performance.html][Avoiding mismatched Org versions by removing ELPA/MELPA packages and other Org performance tips]] ([[https://graz.social/@publicvoit/116430325004979567][@[email protected]]]) - [[https://www.reddit.com/gallery/1slq1lp][Emacs as a Math Notebook and Advanced Symbolic Solver!]] ([[https://irreal.org/blog/?p=13747][Irreal]]) - [[https://list.orgmode.org/87y0ijp82r.fsf@localhost/T/#u][#28 bbb:OrgMeetup on Wed, March 11, 19:00 UTC+3 - meeting notes]] ([[https://fosstodon.org/@yantar92/116430882675031137][@[email protected]]]) - Import, export, and integration: - [[https://v.redd.it/3htvkq46ymvg1][Graphs in Org-Mode! Matplotlib Demo]] ([[https://www.reddit.com/r/emacs/comments/1snjwq6/graphs_in_orgmode_matplotlib_demo/][Reddit]]) - [[https://www.youtube.com/watch?v=9ldWuYSXeQg][[EMACS LAB] #4: "literate" programming (org-babel)]] (01:38:44) - [[https://list.orgmode.org/[email protected]][Org Mode requests: [RFC] Drop GoogleCL from LoB + ideas for a replacement?]] - [[https://jamesendreshowell.com/2026-04-15-embedding-a-mastodon-thread-as-comments-to-a-blog-post.html][James Endres Howell: Embedding a Mastodon thread as comments to a blog post]] - org-static-blog-emfed - [[https://sachachua.com/blog/2026/04/org-mode-js-for-translating-times-to-people-s-local-timezones/][Sacha Chua: Org Mode: JS for translating times to people's local timezones]] - [[https://sachachua.com/blog/2026/04/create-a-google-calendar-event-from-an-org-mode-timestamp/][Sacha Chua: Create a Google Calendar event from an Org Mode timestamp]] - [[https://Karl-Voit.at/2026/04/19/lazyblorg-recent-features][Recent Features Added to lazyblorg (Static Blog Generator)]] ([[https://fediscience.org/@jameshowell/116434740846856996][@[email protected]]]) - [[https://scheatkode.com/blog/019d463d-38b3-7e63-80fd-6ed97bd8815e/hot-wiring-the-lisp-machine/][Hot-wiring the lisp machine]] ([[https://www.reddit.com/r/emacs/comments/1soycfk/hotwiring_the_lisp_machine/][Reddit]], [[https://lobste.rs/s/xitxrt/hot_wiring_lisp_machine][lobste.rs]]) - modifying publishing - Org development: - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=e6f19e233d6718af0f695a6debfb520fd6233ef2][New function org--forward-sentence-thing-at-point-provider]] - Completion: - [[https://www.chiply.dev/post-icr-primer][Completion is a Substrate, not a UI]] ([[https://www.reddit.com/r/emacs/comments/1sl7dbc/completion_is_a_substrate_not_a_ui/][Reddit]], [[https://lobste.rs/s/0fgmja/completion_is_substrate_not_ui][lobste.rs]]) - [[https://www.chiply.dev/post-vompeccc][VOMPECCC: A Modular Completion Framework for Emacs]] ([[https://www.reddit.com/r/emacs/comments/1sn4d2d/vompeccc_a_modular_completion_framework_for_emacs/][Reddit]]) - Coding: - [[https://mastodon.social/@PuercoPop/116403622387083909][Tip about using eglot-extend-to-xref]] - [[https://github.com/jsilve24/eglot-rcpp][New Package: eglot-rcpp for simplifying Rcpp package development in emacs]] ([[https://www.reddit.com/r/emacs/comments/1sp6if0/new_package_eglotrcpp_for_simplifying_rcpp/][Reddit]]) - [[https://www.youtube.com/watch?v=7-NPyRHSJyM][Scheme for Beginners 2: Guile and Emacs]] (04:56) - [[https://www.reddit.com/r/emacs/comments/1spozy5/shipit_update_atlassian_dashboard_for_jira/][Shipit update: Atlassian Dashboard for Jira, PR↔issue linking, and activity-level notification navigation]] - [[https://github.com/jeremias-a-queiroz/k8s-to-puml][[Showcase] k8s-to-puml: Deterministic Kubernetes diagrams from your manifests using Tree-sitter and GOFAI rules]] ([[https://www.reddit.com/r/emacs/comments/1soz3y4/showcase_k8stopuml_deterministic_kubernetes/][Reddit]]) - Shells: - [[https://www.galbuki.ch/blog/clipboard-in-terminal-emacs-with-wezterm--20260415.html][Gal Buki: Clipboard in terminal Emacs with WezTerm]] - Web: - [[https://github.com/chenyanming/paw_browser_extension][paw browser extension can now manage tabs and send tab info, copy links to Emacs]] ([[https://www.reddit.com/r/emacs/comments/1sojdvd/paw_browser_extension_can_now_manage_tabs_and/][Reddit]]) Chrome/Firefox extension for sending page context via org-protocol - Doom Emacs: - [[https://www.reddit.com/r/emacs/comments/1sm9cg8/my_doom_emacs_config_for_software_development_150/][My Doom Emacs config for software development — 150 lines covering LSP, Magit, org-roam, and a custom dashboard]] - Multimedia: - [[https://dataswamp.org/~incal/el-gpu/][el-gpu]] ([[https://dataswamp.org/~incal/el-gpu/el-gpu.mkv][Video]] 1:46, 79M) - [[https://www.youtube.com/watch?v=hG1t79fF95I][YE17: Livestream conveniences, editing yesterday's transcript]] (50:50) - [[https://sachachua.com/blog/2026/04/make-chapter-markers-and-video-time-hyperlinks-easier-to-note-while-i-livestream/][Sacha Chua: Make chapter markers and video time hyperlinks easier to note while I livestream]] - Fun: - [[https://blog.davep.org/2026/04/14/wordcloud-el-v1-4.html][Dave Pearson: wordcloud.el v1.4]] - [[https://blog.davep.org/2026/04/15/slstats-el-v1-11.html][Dave Pearson: slstats.el v1.11]] - Second Life grid - AI: - [[https://20y.hu/~slink/journal/agent-shell/index.html][Agentic development workflow in Emacs]] - [[https://github.com/zawatton/anvil.el][anvil.el — Forge Emacs into Claude Code's weapon]] ([[https://www.reddit.com/r/emacs/comments/1sl0nu5/anvilel_forge_emacs_into_claude_codes_weapon/][Reddit]]) - [[https://github.com/SemyonSinchenko/sem-assistant-el][Headless Emacs + Org + LLMs in Docker as a backend for personal automation]] ([[https://www.reddit.com/r/emacs/comments/1smhda6/headless_emacs_org_llms_in_docker_as_a_backend/][Reddit]]) - [[https://github.com/ahyatt/llm-test][Announcing llm-test, a very high-level testing framework for Emacs]] ([[https://www.reddit.com/r/emacs/comments/1smeyln/announcing_llmtest_a_very_highlevel_testing/][Reddit]]) - Community: - [[https://www.youtube.com/watch?v=jx72fqm9EWw][VSCode too SLOW | switch to Emacs and go to PLAID]] (06:59) - [[https://hispa-emacs.org/2026-04-15-Cocin%C3%A1ndose-la-renovaci%C3%B3n-de-la-Web.html][Cocinándose la renovación de la Web... | Hacia la Hispa-Emacs Conf. 2026 !]] ([[https://fosstodon.org/@hispaemacs/116409225228044071][@[email protected]]]) - [[https://sachachua.com/blog/2026/04/ye16-sacha-and-prot-talk-emacs/][Sacha Chua: YE16: Sacha and Prot talk Emacs]] - [[https://macadie.info/2026/04/19/2026-04-austin-emacs-meetup/][Eric MacAdie: 2026-04 Austin Emacs Meetup]] - [[https://www.buzzsprout.com/2469780/episodes/19034506][26: Why You'll Never Switch Editors (And What You're Missing)]] - Other: - [[https://mementomori.social/@tml/116416045226298692][Tip about setting w32-use-visible-system-caret to nil on Windows]] - [[https://github.com/ovistoica/omarchy.el][# omarchy.el - Emacs integration for Omarchy]] ([[https://www.reddit.com/r/omarchy/comments/1sq0p4e/omarchyel_emacs_integration_for_omarchy/][Reddit]]) - [[https://eshelyaron.com/posts/2026-04-15-towards-trust-in-emacs.html][trust-manager.el — Towards Trust in Emacs]] ([[https://www.reddit.com/r/emacs/comments/1soro97/trustmanagerel_towards_trust_in_emacs/][Reddit]], [[https://news.ycombinator.com/item?id=47778938][HN]], [[https://lists.gnu.org/archive/html/emacs-devel/2026-04/msg00252.html][long discussion on emacs-devel]]) - [[https://github.com/emskin/emskin][emskin: a nested Wayland compositor in Rust that embeds any app into Emacs windows]] ([[https://www.reddit.com/r/emacs/comments/1sooz6l/emskin_a_nested_wayland_compositor_in_rust_that/][Reddit]]) - [[https://davemq.github.io/2026/04/14/posframe-everything.html][Dave's blog: Posframe for everything]] - Emacs development: - emacs-devel: - [[https://yhetil.org/emacs-devel/CAAs=0-1y8fujevbwpxsvyiph-qgas2xtymvjpgod04afreh...@mail.gmail.com/][External loops and Emacs: state machines vs two C stacks - Vladimir Kazanov]] - [[https://yhetil.org/emacs-devel/[email protected]/][Re: Alternative Emacs logo - Philip Kaludercic]] ([[https://yhetil.org/emacs-devel/[email protected]/2-gnu_emacs_logo.svg][SVG]]) - [[https://yhetil.org/emacs-devel/ambp194mb2691031fb5affb0b1b50610a84...@ambp194mb2691.eurp194.prod.outlook.com/][RE: Translation of manuals (was: SES manual French translation) - Vincent Belaïche]] - texinfo bug for UTF-8 - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=abde2d1ed3bbd5cf89fede83664ec3424527819c][Restrict Dired handling of newlines in file names]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=1811ce52c29b6119d71942f4186c2330f60247a0][; * etc/NEWS: Presentational fixes and improvements.]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3d822669eee7f6e685368b8a298b6f0924f382da][Announce ert-play-keys in etc/NEWS.]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=0384600a21fb363e623afa658d1e66a54f79d2fb][New faces 'tab-line-active' and 'tab-line-inactive' (bug#80742)]] - New packages: - https://melpa.org/#/agent-recall: Search and browse agent-shell conversation transcripts (MELPA) - https://melpa.org/#/batppuccin: Shared infrastructure for Batppuccin themes (MELPA) - https://melpa.org/#/citar-vulpea: Minor mode integrating Citar and Vulpea (MELPA) - https://melpa.org/#/comet-trail: Cursor comet trail effect (MELPA) - https://melpa.org/#/elixir-iex: IEx REPL via eat terminal emulator (MELPA) - https://melpa.org/#/go-prettify-mode: Hide `if err != nil' and prettify them (MELPA) - https://melpa.org/#/hidepass: Hide passwords at one or multiple lines (MELPA) - https://melpa.org/#/http-server: Speaks HTTP for you (MELPA) - https://melpa.org/#/modus-ewal-theme: Modus theme that uses pywal colors powered by ewal (MELPA) - https://melpa.org/#/python-unicode-escape: Completion for Python \N{NAME} escapes (MELPA) - https://melpa.org/#/rimel: A lightweight Rime input method (MELPA) - https://melpa.org/#/rocq-timing: Display timing of rocq commands in buffer (MELPA) - https://melpa.org/#/sidebuf: Buffer list sidebar panel (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!
