2025-04-21 Emacs news ===================== - Upcoming events ([iCal file] (<https://emacslife.com/calendar/emacs-calendar.ics>), [Org] (<https://emacslife.com/calendar/>)): - Emacs APAC: Emacs APAC meetup (virtual) <https://emacs-apac.gitlab.io/announcements/> Sat Apr 26 0130 America/Vancouver - 0330 America/Chicago - 0430 America/Toronto - 0830 Etc/GMT - 1030 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore - Emacs Berlin (hybrid, in English) <https://emacs-berlin.org/> Wed Apr 30 0930 America/Vancouver - 1130 America/Chicago - 1230 America/Toronto - 1630 Etc/GMT - 1830 Europe/Berlin - 2200 Asia/Kolkata -- Thu May 1 0030 Asia/Singapore - M-x Research: TBA <https://m-x-research.github.io/> Fri May 2 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore - Emacs configuration: - [Emacs For Beginners | Your first configuration] (<https://www.youtube.com/watch?v=fbiSFlykolg>) (10:29) - [Using use-package the right way] (<https://batsov.com/articles/2025/04/17/using-use-package-the-right-way/>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1k1dwfy/using_usepackage_the_right_way/>), [Irreal] (<https://irreal.org/blog/?p=12926>), [programming.dev] (<https://programming.dev/post/28783233?scrollToComments=true>)) - [Elpaca: Harnessing the power of an advanced Emacs package manager] (<https://www.youtube.com/watch?v=kIsEtsXyd_o>) (14:14) - Emacs Lisp: - [pavodive/spiral: Learn Emacs Lisp Interactively - Codeberg.org] (<https://codeberg.org/pavodive/spiral>) ([lemmy.ml] (<https://lemmy.ml/post/28768444>)) - [Ep644 emacs lisp, text processing tutorial, validate HTML annotation pairs] (<https://www.youtube.com/watch?v=zJ3JsYJvvcE>) (01:04:10) - Appearance: - [Protesilaos Stavrou: Emacs: modus-themes version 4.7.0] (<https://protesilaos.com/codelog/2025-04-17-emacs-modus-themes-4-7-0/>) - [New theme to reduce eye strain - `wood-theme`] (<https://www.reddit.com/r/emacs/comments/1k3k0du/new_theme_to_reduce_eye_strain_woodtheme/>) - [Visual Emacs Studio - It's Emacs, but looks like VSCode] (<https://www.youtube.com/watch?v=d2ELRRDknoY>) (05:33) - Navigation: - [Emacs Tutorial 01 - Basic Movements] (<https://www.youtube.com/watch?v=uR8h2gWN37I>) (25:35) - [James Dyer: Flex Matching with isearch] (<https://emacs.dyerdwelling.family/emacs/20250415150114-emacs--flex-matching-with-isearch/>) - Dired: - [Diredc a.k.a. Dired orthodoxly] (<https://famme.sk/blog/diredc-aka-dired-orthodoxly.html>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1jzreqr/diredc_aka_dired_orthodoxly/>)) - Writing: - [日本人Emacsユーザはluatex-jaを使おう!(無音)] (<https://www.youtube.com/watch?v=VfZFFrrPyZI>) (02:33) - Org Mode: - [The Zen of Task Management with Org] (<https://bzg.fr/en/the-zen-of-task-management-with-org/>) ([Reddit] (<https://www.reddit.com/r/orgmode/comments/1k24mww/the_zen_of_task_management_with_org/>), [Irreal] (<https://irreal.org/blog/?p=12928>)) - [How I use Org-mode to organize my life] (<https://www.youtube.com/watch?v=b97vEEBEcrQ>) (19:11) - [Org Speed Commands #emacs #orgmode #programming #coding] (<https://www.youtube.com/watch?v=QNzNR-K2biI>) (10:56) - [Quickly Save Org Docs in Emacs #coding #programming] (<https://www.youtube.com/watch?v=y2snYRnPjsE>) (03:02) - [org-mode babel asymptote 日本語化(無音)。luatex-jaを使おうの続きかな?!] (<https://www.youtube.com/watch?v=01sz9SUiJBE>) (01:50) - [Neat trees from org-ql to org-mode] (<https://bajsicki.com/blog/elisp-neat-tree/>) - [ablatedsprocket: Doing Taxes in Emacs] (<https://nothingissimple.ablatedsprocket.com/posts/doing-taxes-in-emacs.html>) - [Jeremy Friesen: Automating Adding Books to My Org-Mode Document] (<https://takeonrules.com/2025/04/17/automating-adding-books-to-my-org-mode-document/>) - [Hugo posting in Emacs] (<https://mike.puddingtime.org/hugo-posting-in-emacs/>) - [Charles Choi: Making an App, Looking for Beta Testers] (<http://yummymelon.com/devnull/making-an-app-looking-for-beta-testers.html>) ([Irreal] (<https://irreal.org/blog/?p=12919>)) - org-protocol proxy for macOS - Org development: - [org-archive-save-context-info: Allow parent ID to be saved in archived entry] (<https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=9f3ee0fa5e3e8835dd34f134f05840aa28a21f5f>) - [org-archive: Add org-archive-finalize-hook] (<https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=62a5910d874de6540f6dde4f4c4bcd94a6575d01>) - [lisp/ox-html.el: Add file level option to manage headlines self link] (<https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=26bbffb28034de5117be4ed8ced37b097646408b>) - [org-element: Record blank lines at the beginning of document in org-data] (<https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=c9060ec7c43f846897abe288cc97aa11544e5390>) - Denote: - [Solving the Denote/Gollum links quandary] (<https://mike.puddingtime.org/solving-the-denote/gollum-links-quandary/>) ([@m...@social.lol] (<https://social.lol/@mph/114372832040640681>)) - [FYI: Denote version 4 released] (<https://protesilaos.com/codelog/2025-04-15-emacs-denote-4-0-0/>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1k020mg/fyi_denote_version_4_released/>)) - breaking change: reorganized to core + extensions - Completion: - [Skeletons in the Closet] (<https://blog.einval.eu/2025/03/skeletons-in-the-closet/>) - [Bible Verse of The Day in Emacs --- Now also on MELPA] (<https://www.reddit.com/r/emacs/comments/1jb4vrx/bible_verse_of_the_day_as_emacs_dashboard_footer/>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1jz8c9u/bible_verse_of_the_day_in_emacs_now_also_on_melpa/>)) - update: insert verse, passage, or chapter at point - Coding: - [How to automatically make shell scripts executable] (<https://mathstodon.xyz/@oantolin/114360434551685397>) - [TIL magit-toggle-buffer-lock] (<https://mastodon.social/@to1ne/114359016155323907>) - [Windows上のMagitでコミットメッセージを編集できるようになるまでが遅すぎるので調査してテキトーキャッシュで改善してみた] (<http://misohena.jp/blog/2022-11-13-improve-magit-commiting-performance-on-windows.html>) - [TIL: using triple dot (...) range operators in magit diff] (<https://www.reddit.com/r/emacs/comments/1k1m59d/til_using_tripple_dot_range_operrators_in_magit/>) - [Anand Tamariya: Emacs: Binary File Viewer] (<https://lifeofpenguin.blogspot.com/2025/04/emacs-binary-file-viewer.html>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1k4ac3y/binary_type_viewer/>)) - Mail, news, and chat: - [How to compose a mail message and Emacs and have your external mail program send it] (<https://sfba.social/@kickingvegas/114355092959047226>) - [Jeremy Friesen: Fixing a mu4e and Proton Bridge Foible] (<https://takeonrules.com/2025/04/15/fixing-a-mu4e-and-proton-bridge-foible/>) - Fun: - [knowledge gives strength to the hands] (<https://i.redd.it/tmo91v40b1we1.jpeg>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1k3tbx9/knowledge_gives_strength_to_the_hands/>)) - see comments for explanation; using ASCII art to help plan projects, I think - [10PRINT inspired "Snowcrash" in Emacs] (<https://blog.winny.tech/posts/10print-inspired-snowcrash-in-emacs/>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1k32zw6/10print_inspired_snowcrash_in_emacs/>)) - AI: - [ra-aid-el (interface for an open-source AI assistant)] (<https://www.reddit.com/r/emacs/comments/1k17epk/raaidel_interface_for_an_opensource_ai_assistant/>) - [Lars Ingebrigtsen: Perplexingly Book-Learned Emacs] (<https://lars.ingebrigtsen.no/2025/04/17/perplexingly-book-learned-emacs/>) ([HN] (<https://news.ycombinator.com/item?id=43735896>)) - [Semantically linking LaTeX documents jumping to URLs, with GNU Emacs.] (<https://www.youtube.com/watch?v=L0bFRkgm0o8>) (13:13) - [Semantic linking of LaTeX documents by using GNU Emacs.] (<https://www.youtube.com/watch?v=qNvFGXYUgJI>) (03:52) - Community: - [Abstract Heresies: Emacs and Lisp] (<https://funcall.blogspot.com/2025/04/emacs-and-lisp.html>) ([Irreal] (<https://irreal.org/blog/?p=12917>)) - [Irreal: The Use Of Tools] (<https://irreal.org/blog/?p=12930>) - Other: - [Understanding the Dynamic Module System of GNU Emacs] (<https://www.phimulambda.org/blog/emacs-dynamic-module.html>) - [GTD + Emacs] (<https://www.youtube.com/watch?v=jDfC6b3t8Cg>) (03:59) - [Lars Ingebrigtsen: A Book Tracking Package for Emacs] (<https://lars.ingebrigtsen.no/2025/04/15/a-book-tracking-package-for-emacs/>) - [hsolg/emacs-departure-times-norway: displays departure times for public transit in Norway] (<https://github.com/hsolg/emacs-departure-times-norway>) ([@oanto...@mathstodon.xyz] (<https://mathstodon.xyz/@oantolin/114374102098218453>)) - [Yi Tang: Filter Ledger Transactions using Tags] (<http://yitang.uk/2025/04/17/filter-ledger-transactions-using-tags/>) - [Protesilaos Stavrou: Emacs: tmr version 1.1.0] (<https://protesilaos.com/codelog/2025-04-18-emacs-tmr-1-1-0/>) - Emacs development: - emacs-devel: - [Re: Trust API (was: bug#74879: 30.0.92; trusted-content-p and trusted-fi] (<https://lists.gnu.org/archive/html/emacs-devel/2025-04/msg00788.html>) - [Re: Versions of language grammar library] (<https://lists.gnu.org/archive/html/emacs-devel/2025-04/msg00771.html>) - help needed with built-in major modes - [good idea to use -O0 when building development branches] (<https://lists.gnu.org/archive/html/emacs-devel/2025-04/msg00566.html>) - [Flymake: bump package version to 1.4.0] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=64f4fbde8ae84c10f9e86ad1293c67ff78e867f0>) - [Flymake: rework, simplify and address problems of recent change (bug#75841)] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3001d50d9ae6e41b3f1d8e576b13a85198f60da9>) - [Rename 'treesit-auto-install' to 'treesit-auto-install-grammar'] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=5ec6613f13f414702d88eddbb3a510f3b8da4dd3>) - [* lisp/treesit.el (treesit-auto-install): New defcustom.] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=c9b6be7d27299093d16d592f1ffe0a731136beb2>) - [Bind new window layout commands under C-x w] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=20b919cfb1b5861a91a57b5f0c27e6c6fc03aff5>) - [(eieio-backward-compatibility): Set to `warn` (bug#77612)] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=ae1d01328f260f1a9891280c96139494629a83e8>) - [; * etc/NEWS: Move ts-modes after tree-sitter section.] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=1d3b1b7d88d7710aed9403c3ce750042387dfe5c>) - [Optionally add new empty file to Dired subdirectory] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=0ac12aed09702b2d135312e8dad4e173fcd23dae>) - New packages: - aws-athena-babel <https://melpa.org/#/aws-athena-babel>: Run AWS Athena queries from Org Babel (MELPA) - bank-buddy <https://melpa.org/#/bank-buddy>: Financial analysis and reporting (MELPA) - departure-times-norway <https://melpa.org/#/departure-times-norway>: Description (MELPA) - doc-view-follow <https://elpa.gnu.org/packages/doc-view-follow.html>: Synchronize windows showing the same document (GNU ELPA) - inform-mode <https://melpa.org/#/inform-mode>: Major mode for Inform 6 interactive fiction code (MELPA) - persist-text-scale <https://melpa.org/#/persist-text-scale>: Persist and restore text scale (MELPA) - total-recall <https://melpa.org/#/total-recall>: Spaced repetition system (MELPA) - vc-jj <https://elpa.gnu.org/packages/vc-jj.html>: VC backend for the Jujutsu version control system (GNU ELPA)
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>), [r/planetemacs] (<https://www.reddit.com/r/planetemacs>), [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/2025-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 [sa...@sachachua.com] (<mailto:sa...@sachachua.com>). Thank you!
* 2025-04-21 Emacs news - 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 26 0130 America/Vancouver - 0330 America/Chicago - 0430 America/Toronto - 0830 Etc/GMT - 1030 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore - Emacs Berlin (hybrid, in English) https://emacs-berlin.org/ Wed Apr 30 0930 America/Vancouver - 1130 America/Chicago - 1230 America/Toronto - 1630 Etc/GMT - 1830 Europe/Berlin - 2200 Asia/Kolkata -- Thu May 1 0030 Asia/Singapore - M-x Research: TBA https://m-x-research.github.io/ Fri May 2 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore - Emacs configuration: - [[https://www.youtube.com/watch?v=fbiSFlykolg][Emacs For Beginners | Your first configuration]] (10:29) - [[https://batsov.com/articles/2025/04/17/using-use-package-the-right-way/][Using use-package the right way]] ([[https://www.reddit.com/r/emacs/comments/1k1dwfy/using_usepackage_the_right_way/][Reddit]], [[https://irreal.org/blog/?p=12926][Irreal]], [[https://programming.dev/post/28783233?scrollToComments=true][programming.dev]]) - [[https://www.youtube.com/watch?v=kIsEtsXyd_o][Elpaca: Harnessing the power of an advanced Emacs package manager]] (14:14) - Emacs Lisp: - [[https://codeberg.org/pavodive/spiral][pavodive/spiral: Learn Emacs Lisp Interactively - Codeberg.org]] ([[https://lemmy.ml/post/28768444][lemmy.ml]]) - [[https://www.youtube.com/watch?v=zJ3JsYJvvcE][Ep644 emacs lisp, text processing tutorial, validate HTML annotation pairs]] (01:04:10) - Appearance: - [[https://protesilaos.com/codelog/2025-04-17-emacs-modus-themes-4-7-0/][Protesilaos Stavrou: Emacs: modus-themes version 4.7.0]] - [[https://www.reddit.com/r/emacs/comments/1k3k0du/new_theme_to_reduce_eye_strain_woodtheme/][New theme to reduce eye strain - `wood-theme`]] - [[https://www.youtube.com/watch?v=d2ELRRDknoY][Visual Emacs Studio - It's Emacs, but looks like VSCode]] (05:33) - Navigation: - [[https://www.youtube.com/watch?v=uR8h2gWN37I][Emacs Tutorial 01 - Basic Movements]] (25:35) - [[https://emacs.dyerdwelling.family/emacs/20250415150114-emacs--flex-matching-with-isearch/][James Dyer: Flex Matching with isearch]] - Dired: - [[https://famme.sk/blog/diredc-aka-dired-orthodoxly.html][Diredc a.k.a. Dired orthodoxly]] ([[https://www.reddit.com/r/emacs/comments/1jzreqr/diredc_aka_dired_orthodoxly/][Reddit]]) - Writing: - [[https://www.youtube.com/watch?v=VfZFFrrPyZI][日本人Emacsユーザはluatex-jaを使おう!(無音)]] (02:33) - Org Mode: - [[https://bzg.fr/en/the-zen-of-task-management-with-org/][The Zen of Task Management with Org]] ([[https://www.reddit.com/r/orgmode/comments/1k24mww/the_zen_of_task_management_with_org/][Reddit]], [[https://irreal.org/blog/?p=12928][Irreal]]) - [[https://www.youtube.com/watch?v=b97vEEBEcrQ][How I use Org-mode to organize my life]] (19:11) - [[https://www.youtube.com/watch?v=QNzNR-K2biI][Org Speed Commands #emacs #orgmode #programming #coding]] (10:56) - [[https://www.youtube.com/watch?v=y2snYRnPjsE][Quickly Save Org Docs in Emacs #coding #programming]] (03:02) - [[https://www.youtube.com/watch?v=01sz9SUiJBE][org-mode babel asymptote 日本語化(無音)。luatex-jaを使おうの続きかな?!]] (01:50) - [[https://bajsicki.com/blog/elisp-neat-tree/][Neat trees from org-ql to org-mode]] - [[https://nothingissimple.ablatedsprocket.com/posts/doing-taxes-in-emacs.html][ablatedsprocket: Doing Taxes in Emacs]] - [[https://takeonrules.com/2025/04/17/automating-adding-books-to-my-org-mode-document/][Jeremy Friesen: Automating Adding Books to My Org-Mode Document]] - [[https://mike.puddingtime.org/hugo-posting-in-emacs/][Hugo posting in Emacs]] - [[http://yummymelon.com/devnull/making-an-app-looking-for-beta-testers.html][Charles Choi: Making an App, Looking for Beta Testers]] ([[https://irreal.org/blog/?p=12919][Irreal]]) - org-protocol proxy for macOS - Org development: - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=9f3ee0fa5e3e8835dd34f134f05840aa28a21f5f][org-archive-save-context-info: Allow parent ID to be saved in archived entry]] - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=62a5910d874de6540f6dde4f4c4bcd94a6575d01][org-archive: Add org-archive-finalize-hook]] - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=26bbffb28034de5117be4ed8ced37b097646408b][lisp/ox-html.el: Add file level option to manage headlines self link]] - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=c9060ec7c43f846897abe288cc97aa11544e5390][org-element: Record blank lines at the beginning of document in org-data]] - Denote: - [[https://mike.puddingtime.org/solving-the-denote/gollum-links-quandary/][Solving the Denote/Gollum links quandary]] ([[https://social.lol/@mph/114372832040640681][@m...@social.lol]]) - [[https://protesilaos.com/codelog/2025-04-15-emacs-denote-4-0-0/][FYI: Denote version 4 released]] ([[https://www.reddit.com/r/emacs/comments/1k020mg/fyi_denote_version_4_released/][Reddit]]) - breaking change: reorganized to core + extensions - Completion: - [[https://blog.einval.eu/2025/03/skeletons-in-the-closet/][Skeletons in the Closet]] - [[https://www.reddit.com/r/emacs/comments/1jb4vrx/bible_verse_of_the_day_as_emacs_dashboard_footer/][Bible Verse of The Day in Emacs --- Now also on MELPA]] ([[https://www.reddit.com/r/emacs/comments/1jz8c9u/bible_verse_of_the_day_in_emacs_now_also_on_melpa/][Reddit]]) - update: insert verse, passage, or chapter at point - Coding: - [[https://mathstodon.xyz/@oantolin/114360434551685397][How to automatically make shell scripts executable]] - [[https://mastodon.social/@to1ne/114359016155323907][TIL magit-toggle-buffer-lock]] - [[http://misohena.jp/blog/2022-11-13-improve-magit-commiting-performance-on-windows.html][Windows上のMagitでコミットメッセージを編集できるようになるまでが遅すぎるので調査してテキトーキャッシュで改善してみた]] - [[https://www.reddit.com/r/emacs/comments/1k1m59d/til_using_tripple_dot_range_operrators_in_magit/][TIL: using triple dot (...) range operators in magit diff]] - [[https://lifeofpenguin.blogspot.com/2025/04/emacs-binary-file-viewer.html][Anand Tamariya: Emacs: Binary File Viewer]] ([[https://www.reddit.com/r/emacs/comments/1k4ac3y/binary_type_viewer/][Reddit]]) - Mail, news, and chat: - [[https://sfba.social/@kickingvegas/114355092959047226][How to compose a mail message and Emacs and have your external mail program send it]] - [[https://takeonrules.com/2025/04/15/fixing-a-mu4e-and-proton-bridge-foible/][Jeremy Friesen: Fixing a mu4e and Proton Bridge Foible]] - Fun: - [[https://i.redd.it/tmo91v40b1we1.jpeg][knowledge gives strength to the hands]] ([[https://www.reddit.com/r/emacs/comments/1k3tbx9/knowledge_gives_strength_to_the_hands/][Reddit]]) - see comments for explanation; using ASCII art to help plan projects, I think - [[https://blog.winny.tech/posts/10print-inspired-snowcrash-in-emacs/][10PRINT inspired "Snowcrash" in Emacs]] ([[https://www.reddit.com/r/emacs/comments/1k32zw6/10print_inspired_snowcrash_in_emacs/][Reddit]]) - AI: - [[https://www.reddit.com/r/emacs/comments/1k17epk/raaidel_interface_for_an_opensource_ai_assistant/][ra-aid-el (interface for an open-source AI assistant)]] - [[https://lars.ingebrigtsen.no/2025/04/17/perplexingly-book-learned-emacs/][Lars Ingebrigtsen: Perplexingly Book-Learned Emacs]] ([[https://news.ycombinator.com/item?id=43735896][HN]]) - [[https://www.youtube.com/watch?v=L0bFRkgm0o8][Semantically linking LaTeX documents jumping to URLs, with GNU Emacs.]] (13:13) - [[https://www.youtube.com/watch?v=qNvFGXYUgJI][Semantic linking of LaTeX documents by using GNU Emacs.]] (03:52) - Community: - [[https://funcall.blogspot.com/2025/04/emacs-and-lisp.html][Abstract Heresies: Emacs and Lisp]] ([[https://irreal.org/blog/?p=12917][Irreal]]) - [[https://irreal.org/blog/?p=12930][Irreal: The Use Of Tools]] - Other: - [[https://www.phimulambda.org/blog/emacs-dynamic-module.html][Understanding the Dynamic Module System of GNU Emacs]] - [[https://www.youtube.com/watch?v=jDfC6b3t8Cg][GTD + Emacs]] (03:59) - [[https://lars.ingebrigtsen.no/2025/04/15/a-book-tracking-package-for-emacs/][Lars Ingebrigtsen: A Book Tracking Package for Emacs]] - [[https://github.com/hsolg/emacs-departure-times-norway][hsolg/emacs-departure-times-norway: displays departure times for public transit in Norway]] ([[https://mathstodon.xyz/@oantolin/114374102098218453][@oanto...@mathstodon.xyz]]) - [[http://yitang.uk/2025/04/17/filter-ledger-transactions-using-tags/][Yi Tang: Filter Ledger Transactions using Tags]] - [[https://protesilaos.com/codelog/2025-04-18-emacs-tmr-1-1-0/][Protesilaos Stavrou: Emacs: tmr version 1.1.0]] - Emacs development: - emacs-devel: - [[https://lists.gnu.org/archive/html/emacs-devel/2025-04/msg00788.html][Re: Trust API (was: bug#74879: 30.0.92; trusted-content-p and trusted-fi]] - [[https://lists.gnu.org/archive/html/emacs-devel/2025-04/msg00771.html][Re: Versions of language grammar library]] - help needed with built-in major modes - [[https://lists.gnu.org/archive/html/emacs-devel/2025-04/msg00566.html][good idea to use -O0 when building development branches]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=64f4fbde8ae84c10f9e86ad1293c67ff78e867f0][Flymake: bump package version to 1.4.0]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3001d50d9ae6e41b3f1d8e576b13a85198f60da9][Flymake: rework, simplify and address problems of recent change (bug#75841)]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=5ec6613f13f414702d88eddbb3a510f3b8da4dd3][Rename 'treesit-auto-install' to 'treesit-auto-install-grammar']] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=c9b6be7d27299093d16d592f1ffe0a731136beb2][* lisp/treesit.el (treesit-auto-install): New defcustom.]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=20b919cfb1b5861a91a57b5f0c27e6c6fc03aff5][Bind new window layout commands under C-x w]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=ae1d01328f260f1a9891280c96139494629a83e8][(eieio-backward-compatibility): Set to `warn` (bug#77612)]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=1d3b1b7d88d7710aed9403c3ce750042387dfe5c][; * etc/NEWS: Move ts-modes after tree-sitter section.]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=0ac12aed09702b2d135312e8dad4e173fcd23dae][Optionally add new empty file to Dired subdirectory]] - New packages: - https://melpa.org/#/aws-athena-babel: Run AWS Athena queries from Org Babel (MELPA) - https://melpa.org/#/bank-buddy: Financial analysis and reporting (MELPA) - https://melpa.org/#/departure-times-norway: Description (MELPA) - https://elpa.gnu.org/packages/doc-view-follow.html: Synchronize windows showing the same document (GNU ELPA) - https://melpa.org/#/inform-mode: Major mode for Inform 6 interactive fiction code (MELPA) - https://melpa.org/#/persist-text-scale: Persist and restore text scale (MELPA) - https://melpa.org/#/total-recall: Spaced repetition system (MELPA) - https://elpa.gnu.org/packages/vc-jj.html: VC backend for the Jujutsu version control system (GNU ELPA) 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://www.reddit.com/r/planetemacs][r/planetemacs]], [[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/2025-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:sa...@sachachua.com][sa...@sachachua.com]]. Thank you!