2025-04-07 Emacs news
=====================
- Help wanted:
- [Re: Safe evaluation of macros (was: bug#77341: [PATCH] ;
(find-function-]
(<https://lists.gnu.org/archive/html/emacs-devel/2025-04/msg00074.html>) -
looking for volunteers to help improve trusted-content on Windows
- Emacs 30:
- [The new JSON parser is _fast_]
(<https://www.reddit.com/r/emacs/comments/1jsxamc/the_new_json_parser_is_fast/>)
- Upcoming events ([iCal file]
(<https://emacslife.com/calendar/emacs-calendar.ics>), [Org]
(<https://emacslife.com/calendar/>)):
- Atelier Emacs Montpellier (in person)
<https://lebib.org/date/atelier-emacs> Fri Apr 11 1800 Europe/Paris
- M-x Research: TBA <https://m-x-research.github.io/> Wed Apr 16 0800
America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT
- 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore
- Beginner:
- [Use GNU Emacs : The Plain Text Computing Environment]
(<https://www2.lib.uchicago.edu/keith/emacs/>) ([Reddit]
(<https://www.reddit.com/r/emacs/comments/1jo7yqd/use_gnu_emacs_the_plain_text_computing_environment/>),
[Irreal] (<https://irreal.org/blog/?p=12890>))
- Emacs configuration:
- [Goodbye setq, hello setopt!]
(<https://emacsredux.com/blog/2025/04/06/goodbye-setq-hello-setopt/>) ([Reddit]
(<https://www.reddit.com/r/emacs/comments/1jtebpt/goodbye_setq_hello_setopt/>))
- [Emacs Config From Scratch, Part 1: Foundations]
(<https://arne.me/blog/emacs-from-scratch-part-one-foundations>) (2023)
- [Bozhidar Batsov: Emacs Startup Time Doesn’t Matter]
(<https://batsov.com/articles/2025/04/07/emacs-startup-time-does-not-matter/>)
- [Marie K. Ekeberg: Github Actions workflow for my Emacs config?! - Why
would I even do that?]
(<https://themkat.net/2025/03/31/github_actions_pipeline_for_emacs_config_why.html>)
- [salvari/emacs30_elpaca_public: My new configuration for Emacs using
Elpaca as package manager - Codeberg.org]
(<https://codeberg.org/salvari/emacs30_elpaca_public>) ([@[email protected]]
(<https://mastodon.gal/@salvari/114268900711899143>))
- Emacs Lisp:
- [Listful Andrew: Slug — Create friendly slugs for your URLs and filenames
(Emacs package)] (<https://flandrew.srht.site/listful/sw-emacs-slug.html>)
- Appearance:
- [eee.el Updated: Now with nerd-icons Support for Enhanced Visuals in
ee-find and ee-rg]
(<https://www.reddit.com/r/emacs/comments/1jswvdn/eeeel_updated_now_with_nerdicons_support_for/>)
- [Protesilaos Stavrou: Emacs: stylistic refinements to the “tinted” Modus
themes]
(<https://protesilaos.com/codelog/2025-04-06-emacs-modus-tinted-refinements/>)
- Navigation:
- [TIL C-x C-f: you can just start typing ~/ without deleting the old path]
(<https://mas.to/@evgandr/114269815257980098>)
- [Emacs 31: New window commands]
(<https://p.bauherren.ovh/blog/tech/new_window_cmds>) ([Reddit]
(<https://www.reddit.com/r/emacs/comments/1jqfivv/emacs_31_new_window_commands/>),
[Irreal] (<https://irreal.org/blog/?p=12896>))
- [Taming emacs buffers using side windows]
(<https://github.com/MArpogaus/auto-side-windows>) ([Reddit]
(<https://www.reddit.com/r/emacs/comments/1jsqjxt/taming_emacs_buffers_using_side_windows/>))
- Writing:
- [Emacs Redux: Essential Flyspell]
(<https://emacsredux.com/blog/2025/03/31/essential-flyspell/>) ([Irreal]
(<https://irreal.org/blog/?p=12886>))
- Org Mode:
- [Marcin Borkowski: Back to pomodoros - but only in the morning]
(<https://mbork.pl/2025-04-07_Back_to_pomodoros_-_but_only_in_the_morning>)
- [(udpate) org-supertag update to 3.0: add AI backend, support
bidirectional tag relation]
(<https://www.reddit.com/r/orgmode/comments/1jrwnqf/udpate_orgsupertag_udpate_to_30_add_ai_backend/>)
- [The Struggle of Syncing Plain Text with Databases: My Journey with
org-supertag]
(<https://www.reddit.com/r/orgmode/comments/1jpqnn2/the_struggle_of_syncing_plain_text_with_databases/>)
- [Org Mode tips from oantolin, including kbd custom link type for keyboard
macros] (<https://mathstodon.xyz/@oantolin/114265033425849764>)
- [Git Links in Org]
(<https://nothingissimple.ablatedsprocket.com/posts/git-links-in-org.html>)
([@[email protected]]
(<https://hachyderm.io/@ablatedsprocket/114293235222887332>))
- [Org Mode and Hurl]
(<https://blog.wilcoxd.com/2025/04/03/Org-Mode-and-Hurl/>) ([Reddit]
(<https://www.reddit.com/r/emacs/comments/1jqz0ns/org_mode_and_hurl/>))
- [Nth Brains with Emacs Org Roam]
(<https://youtu.be/EobRvrZpp1s?si=ozFJ0aTRGvtDxcTR>) (33:43)
- [ob-duckdb - execute duckdb source blocks (first time making a package).]
(<https://github.com/gggion/ob-duckdb>)
- [Alvaro Ramirez: Journelly vs Emacs: Why Not Both?]
(<https://lmno.lol/alvaro/journelly-vs-emacs-why-not-both>)
- Completion:
- [Complement corfu, vertico, and completion-preview with prescient.el
sorting] (<https://kristofferbalintona.me/posts/202504050923/>) ([Reddit]
(<https://www.reddit.com/r/emacs/comments/1js6xvw/complement_corfu_vertico_and_completionpreview/>))
- Coding:
- [Configuring Language Servers Dynamically]
(<https://www.reddit.com/r/emacs/comments/1jok0c4/configuring_language_servers_dynamically/>)
- [Enhance `vc-dir' in Emacs with Magit-like Unpulled/UnpushedRecent
Headers] (<https://v.redd.it/rilx3h4h61te1>)
- [Forge v0.5.0 released, with support for Github discussions]
(<https://www.reddit.com/r/emacs/comments/1jp3bkj/forge_v050_released_with_support_for_github/>)
- Math:
- [Chung-hong Chan: Fixing a sore point of ESS:
`ess-indent-with-fancy-comments`]
(<https://chainsawriot.com/postmannheim/2025/04/04/fancycomments.html>)
- Web:
- [Sacha Chua: Using Emacs Lisp to batch-demote HTML headings for my static
site]
(<https://sachachua.com/blog/2025/04/using-emacs-lisp-to-batch-demote-html-headings-for-my-static-site/>)
- [Chris Maiorana: Spin up a simple web server from Emacs]
(<https://chrismaiorana.com/spin-up-a-simple-web-server-from-emacs/>)
- Mail, news, and chat:
- [Trials and Visions of Internet Relay Chat [in Emacs and elsewhere]]
(<https://babbagefiles.xyz/no-one-can-be-told-what-irc-is-you-have-to-logon-for-yourself/>)
([Reddit]
(<https://www.reddit.com/r/emacs/comments/1jopaan/trials_and_visions_of_internet_relay_chat_in/>))
- Doom Emacs:
- [Doom Emacs icon] (<https://lemmy.world/post/27831047>)
- EXWM:
- [EXWM setup] (<https://www.draketo.de/software/emacs-tipps#exwm-setup>)
([@[email protected]]
(<https://rollenspiel.social/@ArneBab/114275936209230777>))
- Fun:
- [nethack-el updated for v3.6.7 (testers wanted)]
(<https://www.reddit.com/r/emacs/comments/1jriva5/nethackel_updated_for_v367_testers_wanted/>)
- [minesweeper - Play minesweeper inside Emacs - sourcehut hg]
(<https://hg.sr.ht/~zck/minesweeper>) ([Reddit]
(<https://www.reddit.com/r/planetemacs/comments/1jqexdj/minesweeper_play_minesweeper_inside_emacs/>))
- [game-2048 - Play a block-sliding game inside Emacs - sourcehut hg]
(<https://hg.sr.ht/~zck/game-2048>)
- AI:
- [My first Emacs package Relysium - Bring joy to your coding with LLM]
(<https://www.reddit.com/r/emacs/comments/1jr6zjs/my_first_emacs_package_relysium_bring_joy_to_your/>)
- [James Dyer: Ollama-Buddy 0.9.17: Claude Support, Asynchronous Operations
and Responses to Registers]
(<https://emacs.dyerdwelling.family/emacs/20250330164641-emacs--ollama-buddy-0.9/>)
- Community:
- [emacs.social] (<https://emacs.social/explore>) - new Mastodon instance
([Reddit]
(<https://www.reddit.com/r/emacs/comments/1jsp7er/emacssocial_a_new_mastodon_instance_for_emacs/>),
[@[email protected]]
(<https://social.lol/@runlevelrobot/114289667971568477>))
- [The way I work in 2025 | skybert.net]
(<https://skybert.net/dongxi/the-way-i-work-in-2025/>) ([@[email protected]]
(<https://hachyderm.io/@skybert/114270046531722974>))
- [Why I use Emacs] (<https://www.youtube.com/watch?v=3OlwyB7kghU>) (13:20)
- [Lispy Gopher Climate 2025 04 02 ramin_hal9001 #emacs #unix #lisp
#philosophy #live #interview - Community Video]
(<https://communitymedia.video/w/bHafNcgW9jDXM1kdmdsyRo>) (1:00:32,
[@[email protected]]
(<https://mastodon.sdf.org/@screwtape/114265973544035476>), [show notes]
(<https://codeberg.org/ramin_hal9001/lisp-gopher-climate_chat-about-emacs>))
- Other:
- [FYI: Mituharu's Mac port is getting updates]
(<https://bitbucket.org/mituharu/emacs-mac/src/master/>) ([Reddit]
(<https://www.reddit.com/r/emacs/comments/1jocn4f/fyi_mituharus_mac_port_is_getting_updates/>))
- [stripspace.el - Ensure Emacs Automatically Removes Trailing Whitespace
Before Saving a Buffer, with an Option to Preserve the Cursor Column]
(<https://github.com/jamescherti/stripspace.el>) ([Reddit]
(<https://www.reddit.com/r/emacs/comments/1jo2xem/stripspaceel_ensure_emacs_automatically_removes/>))
- Emacs development:
- emacs-devel:
- [[PATCH] proposal for message-mode email completion enhancements]
(<https://lists.gnu.org/archive/html/emacs-devel/2025-04/msg00026.html>) -
might need cross-package coordination?
- [Re: Semantic: update or remove?]
(<https://lists.gnu.org/archive/html/emacs-devel/2025-04/msg00015.html>) -
CEDET components and features
- [; Note existing binding of vc-git-stash-delete-at-point]
(<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=94148549d782af3fb6677bc121fd5fc8dee3ea63>)
- [Add bindings for vc-git-stash-delete-at-point, vc-git-stash-delete]
(<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=e9e11f7281899aa206ff6f62a183fa83cde48e95>)
- [Teach VC-Dir to automatically add and remove marks on other lines]
(<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=936b2efdb389488d291086d5c2189fd1a7170aa6>)
- [; * etc/NEWS: Announce new input methods (bug#77026).]
(<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=a4ee1e6709b57e6aed3ff6e800ab8fb83b706d65>)
- [Restrict symbol prettification to displayable glyphs]
(<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=2d0b5f34a008979d34f337c872bcf93a296c6ec2>)
- [Optionally display function docstring in eldoc]
(<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=8fc18d0968a0f7ef610b6868a35e731c778991ac>)
- [Disable desktop-restore-frames by default on Android]
(<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=d582ed9dc9be516f17dc9a526c3f9615001a46a6>)
- [Add repeat-map for Python indentation commands]
(<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=67c89a675df936abbd2b3925adda8d21b31ae59a>)
- [Add 'project-customize-dirlocals']
(<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=da6da5744b95451bdc3339c3a241892466a08551>)
- [Add cl-with-accessors]
(<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=e04d1dafc700813c835ae4e45af4e104c49e8875>)
- New packages:
- circom-mode <https://melpa.org/#/circom-mode>: Major mode for editing
Circom circuit (MELPA)
- fretboard <https://melpa.org/#/fretboard>: Visualize guitar scales and
chord shapes on a fretboard (MELPA)
- fsrs <https://melpa.org/#/fsrs>: Free Spaced Repetition Scheduler (MELPA)
- pache-dark-theme <https://melpa.org/#/pache-dark-theme>: High-contrast
theme based on Gruvbox (MELPA)
- pink-bliss-uwu-theme <https://melpa.org/#/pink-bliss-uwu-theme>: Pink
color theme (MELPA)
- vue3-mode <https://melpa.org/#/vue3-mode>: Syntax highlighting for modern
Vue.js 3 (MELPA)
- wallabag <https://melpa.org/#/wallabag>: Save and manage articles with
wallabag (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>), [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 [[email protected]]
(<mailto:[email protected]>). Thank you!
* 2025-04-07 Emacs news
- Help wanted:
- [[https://lists.gnu.org/archive/html/emacs-devel/2025-04/msg00074.html][Re: Safe evaluation of macros (was: bug#77341: [PATCH] ; (find-function-]] - looking for volunteers to help improve trusted-content on Windows
- Emacs 30:
- [[https://www.reddit.com/r/emacs/comments/1jsxamc/the_new_json_parser_is_fast/][The new JSON parser is _fast_]]
- Upcoming events ([[https://emacslife.com/calendar/emacs-calendar.ics][iCal file]], [[https://emacslife.com/calendar/][Org]]):
- Atelier Emacs Montpellier (in person) https://lebib.org/date/atelier-emacs Fri Apr 11 1800 Europe/Paris
- M-x Research: TBA https://m-x-research.github.io/ Wed Apr 16 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore
- Beginner:
- [[https://www2.lib.uchicago.edu/keith/emacs/][Use GNU Emacs : The Plain Text Computing Environment]] ([[https://www.reddit.com/r/emacs/comments/1jo7yqd/use_gnu_emacs_the_plain_text_computing_environment/][Reddit]], [[https://irreal.org/blog/?p=12890][Irreal]])
- Emacs configuration:
- [[https://emacsredux.com/blog/2025/04/06/goodbye-setq-hello-setopt/][Goodbye setq, hello setopt!]] ([[https://www.reddit.com/r/emacs/comments/1jtebpt/goodbye_setq_hello_setopt/][Reddit]])
- [[https://arne.me/blog/emacs-from-scratch-part-one-foundations][Emacs Config From Scratch, Part 1: Foundations]] (2023)
- [[https://batsov.com/articles/2025/04/07/emacs-startup-time-does-not-matter/][Bozhidar Batsov: Emacs Startup Time Doesn’t Matter]]
- [[https://themkat.net/2025/03/31/github_actions_pipeline_for_emacs_config_why.html][Marie K. Ekeberg: Github Actions workflow for my Emacs config?! - Why would I even do that?]]
- [[https://codeberg.org/salvari/emacs30_elpaca_public][salvari/emacs30_elpaca_public: My new configuration for Emacs using Elpaca as package manager - Codeberg.org]] ([[https://mastodon.gal/@salvari/114268900711899143][@[email protected]]])
- Emacs Lisp:
- [[https://flandrew.srht.site/listful/sw-emacs-slug.html][Listful Andrew: Slug — Create friendly slugs for your URLs and filenames (Emacs package)]]
- Appearance:
- [[https://www.reddit.com/r/emacs/comments/1jswvdn/eeeel_updated_now_with_nerdicons_support_for/][eee.el Updated: Now with nerd-icons Support for Enhanced Visuals in ee-find and ee-rg]]
- [[https://protesilaos.com/codelog/2025-04-06-emacs-modus-tinted-refinements/][Protesilaos Stavrou: Emacs: stylistic refinements to the “tinted” Modus themes]]
- Navigation:
- [[https://mas.to/@evgandr/114269815257980098][TIL C-x C-f: you can just start typing ~/ without deleting the old path]]
- [[https://p.bauherren.ovh/blog/tech/new_window_cmds][Emacs 31: New window commands]] ([[https://www.reddit.com/r/emacs/comments/1jqfivv/emacs_31_new_window_commands/][Reddit]], [[https://irreal.org/blog/?p=12896][Irreal]])
- [[https://github.com/MArpogaus/auto-side-windows][Taming emacs buffers using side windows]] ([[https://www.reddit.com/r/emacs/comments/1jsqjxt/taming_emacs_buffers_using_side_windows/][Reddit]])
- Writing:
- [[https://emacsredux.com/blog/2025/03/31/essential-flyspell/][Emacs Redux: Essential Flyspell]] ([[https://irreal.org/blog/?p=12886][Irreal]])
- Org Mode:
- [[https://mbork.pl/2025-04-07_Back_to_pomodoros_-_but_only_in_the_morning][Marcin Borkowski: Back to pomodoros - but only in the morning]]
- [[https://www.reddit.com/r/orgmode/comments/1jrwnqf/udpate_orgsupertag_udpate_to_30_add_ai_backend/][(udpate) org-supertag update to 3.0: add AI backend, support bidirectional tag relation]]
- [[https://www.reddit.com/r/orgmode/comments/1jpqnn2/the_struggle_of_syncing_plain_text_with_databases/][The Struggle of Syncing Plain Text with Databases: My Journey with org-supertag]]
- [[https://mathstodon.xyz/@oantolin/114265033425849764][Org Mode tips from oantolin, including kbd custom link type for keyboard macros]]
- [[https://nothingissimple.ablatedsprocket.com/posts/git-links-in-org.html][Git Links in Org]] ([[https://hachyderm.io/@ablatedsprocket/114293235222887332][@[email protected]]])
- [[https://blog.wilcoxd.com/2025/04/03/Org-Mode-and-Hurl/][Org Mode and Hurl]] ([[https://www.reddit.com/r/emacs/comments/1jqz0ns/org_mode_and_hurl/][Reddit]])
- [[https://youtu.be/EobRvrZpp1s?si=ozFJ0aTRGvtDxcTR][Nth Brains with Emacs Org Roam]] (33:43)
- [[https://github.com/gggion/ob-duckdb][ob-duckdb - execute duckdb source blocks (first time making a package).]]
- [[https://lmno.lol/alvaro/journelly-vs-emacs-why-not-both][Alvaro Ramirez: Journelly vs Emacs: Why Not Both?]]
- Completion:
- [[https://kristofferbalintona.me/posts/202504050923/][Complement corfu, vertico, and completion-preview with prescient.el sorting]] ([[https://www.reddit.com/r/emacs/comments/1js6xvw/complement_corfu_vertico_and_completionpreview/][Reddit]])
- Coding:
- [[https://www.reddit.com/r/emacs/comments/1jok0c4/configuring_language_servers_dynamically/][Configuring Language Servers Dynamically]]
- [[https://v.redd.it/rilx3h4h61te1][Enhance =vc-dir= in Emacs with Magit-like Unpulled/UnpushedRecent Headers]]
- [[https://www.reddit.com/r/emacs/comments/1jp3bkj/forge_v050_released_with_support_for_github/][Forge v0.5.0 released, with support for Github discussions]]
- Math:
- [[https://chainsawriot.com/postmannheim/2025/04/04/fancycomments.html][Chung-hong Chan: Fixing a sore point of ESS: `ess-indent-with-fancy-comments`]]
- Web:
- [[https://sachachua.com/blog/2025/04/using-emacs-lisp-to-batch-demote-html-headings-for-my-static-site/][Sacha Chua: Using Emacs Lisp to batch-demote HTML headings for my static site]]
- [[https://chrismaiorana.com/spin-up-a-simple-web-server-from-emacs/][Chris Maiorana: Spin up a simple web server from Emacs]]
- Mail, news, and chat:
- [[https://babbagefiles.xyz/no-one-can-be-told-what-irc-is-you-have-to-logon-for-yourself/][Trials and Visions of Internet Relay Chat [in Emacs and elsewhere]]] ([[https://www.reddit.com/r/emacs/comments/1jopaan/trials_and_visions_of_internet_relay_chat_in/][Reddit]])
- Doom Emacs:
- [[https://lemmy.world/post/27831047][Doom Emacs icon]]
- EXWM:
- [[https://www.draketo.de/software/emacs-tipps#exwm-setup][EXWM setup]] ([[https://rollenspiel.social/@ArneBab/114275936209230777][@[email protected]]])
- Fun:
- [[https://www.reddit.com/r/emacs/comments/1jriva5/nethackel_updated_for_v367_testers_wanted/][nethack-el updated for v3.6.7 (testers wanted)]]
- [[https://hg.sr.ht/~zck/minesweeper][minesweeper - Play minesweeper inside Emacs - sourcehut hg]] ([[https://www.reddit.com/r/planetemacs/comments/1jqexdj/minesweeper_play_minesweeper_inside_emacs/][Reddit]])
- [[https://hg.sr.ht/~zck/game-2048][game-2048 - Play a block-sliding game inside Emacs - sourcehut hg]]
- AI:
- [[https://www.reddit.com/r/emacs/comments/1jr6zjs/my_first_emacs_package_relysium_bring_joy_to_your/][My first Emacs package Relysium - Bring joy to your coding with LLM]]
- [[https://emacs.dyerdwelling.family/emacs/20250330164641-emacs--ollama-buddy-0.9/][James Dyer: Ollama-Buddy 0.9.17: Claude Support, Asynchronous Operations and Responses to Registers]]
- Community:
- [[https://emacs.social/explore][emacs.social]] - new Mastodon instance ([[https://www.reddit.com/r/emacs/comments/1jsp7er/emacssocial_a_new_mastodon_instance_for_emacs/][Reddit]], [[https://social.lol/@runlevelrobot/114289667971568477][@[email protected]]])
- [[https://skybert.net/dongxi/the-way-i-work-in-2025/][The way I work in 2025 | skybert.net]] ([[https://hachyderm.io/@skybert/114270046531722974][@[email protected]]])
- [[https://www.youtube.com/watch?v=3OlwyB7kghU][Why I use Emacs]] (13:20)
- [[https://communitymedia.video/w/bHafNcgW9jDXM1kdmdsyRo][Lispy Gopher Climate 2025 04 02 ramin_hal9001 #emacs #unix #lisp #philosophy #live #interview - Community Video]] (1:00:32, [[https://mastodon.sdf.org/@screwtape/114265973544035476][@[email protected]]], [[https://codeberg.org/ramin_hal9001/lisp-gopher-climate_chat-about-emacs][show notes]])
- Other:
- [[https://bitbucket.org/mituharu/emacs-mac/src/master/][FYI: Mituharu's Mac port is getting updates]] ([[https://www.reddit.com/r/emacs/comments/1jocn4f/fyi_mituharus_mac_port_is_getting_updates/][Reddit]])
- [[https://github.com/jamescherti/stripspace.el][stripspace.el - Ensure Emacs Automatically Removes Trailing Whitespace Before Saving a Buffer, with an Option to Preserve the Cursor Column]] ([[https://www.reddit.com/r/emacs/comments/1jo2xem/stripspaceel_ensure_emacs_automatically_removes/][Reddit]])
- Emacs development:
- emacs-devel:
- [[https://lists.gnu.org/archive/html/emacs-devel/2025-04/msg00026.html][[PATCH] proposal for message-mode email completion enhancements]] - might need cross-package coordination?
- [[https://lists.gnu.org/archive/html/emacs-devel/2025-04/msg00015.html][Re: Semantic: update or remove?]] - CEDET components and features
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=94148549d782af3fb6677bc121fd5fc8dee3ea63][; Note existing binding of vc-git-stash-delete-at-point]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=e9e11f7281899aa206ff6f62a183fa83cde48e95][Add bindings for vc-git-stash-delete-at-point, vc-git-stash-delete]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=936b2efdb389488d291086d5c2189fd1a7170aa6][Teach VC-Dir to automatically add and remove marks on other lines]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=a4ee1e6709b57e6aed3ff6e800ab8fb83b706d65][; * etc/NEWS: Announce new input methods (bug#77026).]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=2d0b5f34a008979d34f337c872bcf93a296c6ec2][Restrict symbol prettification to displayable glyphs]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=8fc18d0968a0f7ef610b6868a35e731c778991ac][Optionally display function docstring in eldoc]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=d582ed9dc9be516f17dc9a526c3f9615001a46a6][Disable desktop-restore-frames by default on Android]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=67c89a675df936abbd2b3925adda8d21b31ae59a][Add repeat-map for Python indentation commands]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=da6da5744b95451bdc3339c3a241892466a08551][Add 'project-customize-dirlocals']]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=e04d1dafc700813c835ae4e45af4e104c49e8875][Add cl-with-accessors]]
- New packages:
- https://melpa.org/#/circom-mode: Major mode for editing Circom circuit (MELPA)
- https://melpa.org/#/fretboard: Visualize guitar scales and chord shapes on a fretboard (MELPA)
- https://melpa.org/#/fsrs: Free Spaced Repetition Scheduler (MELPA)
- https://melpa.org/#/pache-dark-theme: High-contrast theme based on Gruvbox (MELPA)
- https://melpa.org/#/pink-bliss-uwu-theme: Pink color theme (MELPA)
- https://melpa.org/#/vue3-mode: Syntax highlighting for modern Vue.js 3 (MELPA)
- https://melpa.org/#/wallabag: Save and manage articles with wallabag (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://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:[email protected]][[email protected]]]. Thank you!