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>) ([@salv...@mastodon.gal] (<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>) ([@ablatedsproc...@hachyderm.io] (<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>) ([@ArneBab@rollenspiel.social] (<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/>), [@runlevelro...@social.lol] (<https://social.lol/@runlevelrobot/114289667971568477>)) - [The way I work in 2025 | skybert.net] (<https://skybert.net/dongxi/the-way-i-work-in-2025/>) ([@skyb...@hachyderm.io] (<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, [@screwt...@mastodon.sdf.org] (<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 [sa...@sachachua.com] (<mailto:sa...@sachachua.com>). 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][@salv...@mastodon.gal]]) - 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][@ablatedsproc...@hachyderm.io]]) - [[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][@ArneBab@rollenspiel.social]]) - 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][@runlevelro...@social.lol]]) - [[https://skybert.net/dongxi/the-way-i-work-in-2025/][The way I work in 2025 | skybert.net]] ([[https://hachyderm.io/@skybert/114270046531722974][@skyb...@hachyderm.io]]) - [[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][@screwt...@mastodon.sdf.org]], [[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:sa...@sachachua.com][sa...@sachachua.com]]. Thank you!