2025-05-19 Emacs news
=====================
- Emacs 30:
- [Emacs 30.1.90 released: this is Emacs 30.2 pretest #1]
(<https://www.reddit.com/r/emacs/comments/1kpp9lq/emacs_30190_released_this_is_emacs_302_pretest_1/>)
([Irreal] (<https://irreal.org/blog/?p=12995>))
- Upcoming events ([iCal file]
(<https://emacslife.com/calendar/emacs-calendar.ics>), [Org]
(<https://emacslife.com/calendar/>)):
- M-x Research: TBA <https://m-x-research.github.io/> Wed May 21 0800
America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT
- 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore
- Emacs APAC: Emacs APAC meetup (virtual)
<https://emacs-apac.gitlab.io/announcements/> Sat May 24 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 May 28
0930 America/Vancouver - 1130 America/Chicago - 1230 America/Toronto - 1630
Etc/GMT - 1830 Europe/Berlin - 2200 Asia/Kolkata -- Thu May 29 0030
Asia/Singapore
- Emacs configuration:
- [Marie K. Ekeberg: Emacs Quick Tip: Disable key bindings with
global-unset-key] (<https://themkat.net/2025/05/13/emacs_unset_keys.html>)
([Irreal] (<https://irreal.org/blog/?p=12987>))
- [ELPAs list: Cross archive package listing for looking up packages that
may or may not be on MELPA] (<https://elpas.kisaragi-hiu.com>) ([Reddit]
(<https://www.reddit.com/r/emacs/comments/1km73le/elpas_list_cross_archive_package_listing_for/>))
- [Emacs Repeat Commands] (<https://www.youtube.com/watch?v=Mp2SCv8BFvc>)
(09:45)
- [Solving Emacs Garbage Collection Stutters]
(<https://jackjamison.xyz/blog/emacs-garbage-collection/>) ([Reddit]
(<https://www.reddit.com/r/emacs/comments/1km1by3/solving_emacs_garbage_collection_stutters/>),
[Irreal] (<https://irreal.org/blog/?p=12989>))
- [Emacs' Transient.el — a bunch of practical examples. - YouTube]
(<https://www.youtube.com/watch?v=ROQ3Pzuz3JE>) (57:14, [HN]
(<https://news.ycombinator.com/item?id=44025635>))
- [kickingvegas/casual 2.4.3: supports latest Transient breaking change
(transient-define-group), update both; occur in re-builder, electric quotes]
(<https://github.com/kickingvegas/casual/discussions/208>)
([@[email protected]]
(<https://sfba.social/@kickingvegas/114535737614401541>))
- [achyudh/evil-keypad: Modal command dispatch that speaks native Emacs
keybindings] (<https://github.com/achyudh/evil-keypad>) ([Reddit]
(<https://www.reddit.com/r/emacs/comments/1kq10v3/announcing_evil_keypad_aka_how_i_stopped_binding/>))
- [Rapport Emacs] (<https://rapport-org.gitlab.io/emacs/>) - literate config
- [Supreme Sexp System - SSS 2.3.23] (<https://codeberg.org/jjba23/sss>)
([@[email protected]]
(<https://mastodon.social/@sss_project/114496489011932878>))
- Emacs Lisp:
- [Speed up Emacs with features, requires, and autoloads]
(<https://www.youtube.com/watch?v=Np5dWzVFJvk>) (15:45)
- [Marcin Borkowski: Customization variables which require some computation
after being set]
(<https://mbork.pl/2025-05-19_Customization_variables_which_require_some_computation_after_being_set>)
- [Corwin Brust: Fork of restclient guarding uses of eval]
(<http://corwin.bru.st/2025-05-19-fork-of-restclient-guarding-uses-of-eval/>)
- [Emacs Package Development: The Emacs Reader (III: Multi-Threading) -
5/18/2025, 5:32:23 PM - Dyne.org TV]
(<https://tv.dyne.org/w/fsHrNnwYYnnYweArgtBHSe>)
- [Ep657 emacs lisp generic map functions (hashtable, asso list, property
list), google https censor] (<https://www.youtube.com/watch?v=RBh1fInPFKo>)
(01:28:16)
- Appearance:
- [Protesilaos Stavrou: Emacs: my new Doric themes]
(<https://protesilaos.com/codelog/2025-05-13-emacs-doric-themes/>) ([Reddit]
(<https://www.reddit.com/r/planetemacs/comments/1klgn4r/protesilaos_stavrou_emacs_my_new_doric_themes/>))
- Navigation:
- [The Emacs Cat: Windows Navigation in Emacs]
(<https://olddeuteronomy.github.io/post/emacs-window-navigation/>)
- [TIL subword-mode] (<https://mas.to/@428/114513683144041666>)
- [Gestión de proyectos en Spacemacs | Picando Código]
(<https://picandocodigo.net/2025/gestion-de-proyectos-en-spacemacs/>)
- Dired:
- [James Dyer: The Smallest of Productivity Gains by Instantly Opening
Dired Files when isearching]
(<https://emacs.dyerdwelling.family/emacs/20250513085926-emacs--instantly-open-dired-files-with-isearch-and-enter/>)
([Reddit]
(<https://www.reddit.com/r/planetemacs/comments/1klicj9/james_dyer_the_smallest_of_productivity_gains_by/>))
- Writing:
- [Groff + Emacs = ☀️] (<https://thibaut.dev/blog/groff.html>)
([@[email protected]] (<https://toot.io/@bgtdsword/114524517207091108>))
- [gn0/sigh-mode: Emacs minor mode to navigate the buffer
sentence-by-sentence and highlight the current sentence]
(<https://github.com/gn0/sigh-mode>)
- [mattgemmell/pandoc-novel: Novel export configuration for pandoc
(Markdown to ePub and PDF)] (<https://github.com/mattgemmell/pandoc-novel>)
([@[email protected]]
(<https://mastodon.scot/@mattgemmell/114536381301233530>))
- Org Mode:
- [Building an Org-mode Workflow: Basic TODOs - Jeff Bradberry]
(<https://jeffbradberry.com/posts/2022/06/orgmode-basic-todos/>) (2022)
- [Anyone else use emacs + org-roam for maths notes?]
(<https://i.redd.it/n05v10e41f0f1.jpeg>) ([Reddit]
(<https://www.reddit.com/r/emacs/comments/1kl3y9t/anyone_else_use_emacs_orgroam_for_maths_notes/>))
- [Adding Canadian provincial holidays to Org Mode agenda: diary +
org-agenda-include-diary] (<https://mastodon.social/@gnomon/114507349292532884>)
- [A richer Journelly org capture template]
(<https://xenodium.com/a-richer-journelly-org-capture-template>) ([r/orgmode]
(<https://www.reddit.com/r/orgmode/comments/1ko3s6v/an_org_capture_template_including_location_and/>),
[r/emacs]
(<https://www.reddit.com/r/emacs/comments/1ko3qk8/an_org_capture_template_including_location_and/>),
[Irreal] (<https://irreal.org/blog/?p=12993>)) - capture location and weather
- [Org Mode requests: [RFC] Should we allow search options for all links
types? (was: [PATCH] lisp/ox.el: Fix export of id links with search string)]
(<https://list.orgmode.org/87tt5jkvpj.fsf@localhost>)
- [Formatting Academic Papers in Emacs Orgmode]
(<https://roosnaflak.com/tech-and-research/academic-formatting-org-mode/>)
([@[email protected]] (<https://sonomu.club/@kf/114506426506778620>))
- [Changing the org babel execute function (ex: elixir-ts instead of
elixir)] (<https://mastodon.social/@amake/114533267364350216>)
- [A little trick in my literary programming]
(<https://www.cnoceda.com/tecnologia/posts/20250412T072657--a-little-trick-in-my-literary-programming__babel_blog_emacs_tecnologia.html>)
- export with a custom comment linking back to the file
- [@[email protected]: cfw got org-table import/export
functionality] (<https://mastodon.online/@hajovonta/114500363365494292>)
- [Org-roam is not for me]
(<https://daviramos.com/org-roam-is-not-for-me/>) ([Reddit]
(<https://www.reddit.com/r/emacs/comments/1knpkcb/orgroam_is_not_for_me/>))
- Denote:
- [Blogging with Sphinx and denote.el — Alex Carney]
(<https://www.alcarney.me/blog/2025/blogging-with-sphinx-and-denoteel/>)
([@[email protected]]
(<https://mastodon.social/@alcarney/114523311793440981>))
- Completion:
- [TAONAW - Emacs and Org Mode:]
(<https://taonaw.com/2025/05/15/two-eamcs-tweaks-i-forgot.html>) -
consult-recent-file, consult-org-agenda.
- Coding:
- [TIL which-function-mode shows the current function in modeline]
(<https://fosstodon.org/@pmidden/114499241891622543>)
- [Copy and paste tracebacks into emacs with clickable links]
(<https://www.reddit.com/r/emacs/comments/1kq5rod/copy_and_paste_tracebacks_into_emacs_with/>)
- [Ruby: sane sorbet-ls setup in Emacs → Gosha Tcherednitchenko]
(<https://gosha.net/2025/sorbet-emacs/>)
- [How to insert pairs without fancy packages in Emacs]
(<https://www.youtube.com/watch?v=aOxlaFdwIlE>) (04:14)
- [Emacs Electric-Pair-Mode]
(<https://www.youtube.com/watch?v=ICfeTMxro64>) (04:59)
- [REPL Driven Development in Python with emacs]
(<https://www.youtube.com/watch?si=SpRb-O7aRRGcdV5e&v=nJC9EVHjI24&feature=youtu.be>)
- [Starting uv.el – an Emacs frontend package for the uv Python package and
project manager]
(<https://www.reddit.com/r/emacs/comments/1kp095s/starting_uvel_an_emacs_frontend_package_for_the/>)
- [(within parens...): Getting into a rabbit's hole and - maybe - getting
out: Emacs Make Compile (EMC)]
(<https://within-parens.blogspot.com/2025/05/getting-into-rabbits-hole-and-maybe.html>)
([@[email protected]]
(<https://mastodon.social/@marcoxa/114495165908036985>), [Github]
(<https://github.com/marcoxa/emc>), [Reddit]
(<https://www.reddit.com/r/emacs/comments/1km9r21/emacs_make_compile_invoking_a_cc_and_other_build/>))
- [fj.el fixes: item view, notifications, PR item view]
(<https://todon.nl/@mousebot/114517065911356592>)
- [New Package: Eljira - An Emacs Interface for Jira]
(<https://www.reddit.com/r/emacs/comments/1kmjbho/new_package_eljira_an_emacs_interface_for_jira/>)
([programming.dev]
(<https://programming.dev/post/30373154?scrollToComments=true>))
- Math:
- [applied-science/emacs-vega-view: A mode to facilitate interactive data
visualization using Vega from within emacs]
(<https://github.com/applied-science/emacs-vega-view>)
- Web:
- [Joar von Arndt: Web browsing in Emacs] (<https://joarvarndt.se/eww.html>)
- Mail, news, and chat:
- [TIL message-dont-reply-to-names]
(<https://fosstodon.org/@graywolf/114508560531538684>)
- Doom Emacs:
- [My Literate Doom Emacs Configuration ·]
(<https://joshblais.com/posts/my-literate-doom-emacs-config/>)
- Fun:
- [Packages related to Magic the Gathering]
(<https://a.bloodyno.se/objects/41eb3751-5bbd-4ad7-bba7-1a790a050371>)
- [Emacs transpose buffer] (<https://i.redd.it/mldpdfje0i1f1.jpeg>)
([Reddit]
(<https://www.reddit.com/r/emacs/comments/1kpex3x/emacs_transpose_buffer/>))
- AI:
- [Make Your First Request to OpenAI/ChatGPT From Emacs Lisp | lesson 06 -
YouTube] (<https://www.youtube.com/watch?v=lcUvrNzWebw>) (also, [course]
(<https://tonyaldon.com/chatgpt-emacs-integration-course/>), [Reddit]
(<https://www.reddit.com/r/emacs/comments/1kmgbn2/this_was_not_my_plan_but_here_we_are/>)
discussion)
- [Alvaro Ramirez: LLM text chat is everywhere. Who’s optimizing UX?]
(<https://lmno.lol/alvaro/llm-text-chat-is-everywhere-whos-optimizing-ux>)
([Reddit]
(<https://www.reddit.com/r/emacs/comments/1kpszmf/improving_llm_shell_interactions/>),
[lobste.rs] (<https://lobste.rs/s/yeq24m/llm_text_chat_is_everywhere_who_s>))
- [Letting LLMs search my bbdb, and compose emails - Lemmy]
(<https://lemmy.ml/post/30096508>)
- [Using gptel tools to let gpt control a turtle for drawing]
(<https://www.youtube.com/watch?v=3HQMoVXbET4>) ([Reddit]
(<https://www.reddit.com/r/emacs/comments/1ko6phc/using_gptel_tools_to_let_gpt_control_a_turtle_for/>))
- Community:
- [emacs.si srečanje maj 2025]
(<https://emacs.si/zapisniki/2025-05-13.html>) ([@[email protected]]
(<https://toot.si/@len/114511181122132637>))
- Other:
- [divyaranjan/emacs-reader 0.2.0 LispIndus - Codeberg.org]
(<https://codeberg.org/divyaranjan/emacs-reader/releases/tag/0.2.0>) -
beginnings of a fast and smooth document reader ([@[email protected]]
(<https://mathstodon.xyz/@divyaranjan/114513434744853303>))
- [Emacs weather for wttr.in in modeline.]
(<https://www.reddit.com/r/emacs/comments/1kn7h4j/emacs_weather_for_wttrin_in_modeline/>)
- [weather-metno, a weather forecast package gets a major overhaul]
(<https://www.reddit.com/r/emacs/comments/1konbjb/weathermetno_a_weather_forecast_package_gets_a/>)
- [Best keyboard for Emacs?]
(<https://www.reddit.com/r/emacs/comments/1kkmcwc/best_keyboard_for_emacs/>)
([Irreal] (<https://irreal.org/blog/?p=12984>))
- [My Emacs Keyboard – Paul Jorgensen]
(<https://plrj.org/2025/05/13/my-emacs-keyboard/>) - Karbiner Elements on MacOS
([Irreal] (<https://irreal.org/blog/?p=12997>))
- [An FAQ for the Emacs Widget Manifesto · Aleksandr Petrosyan]
(<https://appetrosyan.github.io/posts/emacs-widget-faq/>)
- Emacs development:
- emacs-devel: [Has anyone worked on porting Emacs to run under Plan 9?]
(<https://lists.gnu.org/archive/html/emacs-devel/2025-05/msg00364.html>)
- [Prettify and improve hideshow (bug#78234)]
(<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=8b6e1d8435712a1d312244f9fe3a43d8b346f49a>)
- [New pulse functions for pulse faces and new file for ring bell fns]
(<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=b25139a5322ae809fe32d91d55e2212cc91b1b38>)
- [New top-level buffer-local value functions]
(<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=45627ca7ccd0e84452d497997a7f75535ed83864>)
- [Scroll with mouse wheel in calendar (bug#78298)]
(<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=825d64aa57801dee2d95ab5d4f7f57b656764a48>)
- New packages:
- aidev-mode <https://melpa.org/#/aidev-mode>: Minor mode for AI-assisted
development (MELPA)
- cppinsights <https://melpa.org/#/cppinsights>: Integration with
cppinsights tool (MELPA)
- epx <https://melpa.org/#/epx>: Manage and run project-specific shell
commands (MELPA)
- org-mem <https://melpa.org/#/org-mem>: Fast info from a large number of
Org file contents (MELPA)
- overleaf <https://melpa.org/#/overleaf>: Sync and track changes live with
overleaf (MELPA)
- pdd <https://melpa.org/#/pdd>: HTTP library & Async Toolkit (MELPA)
- sol-mode <https://melpa.org/#/sol-mode>: Major mode for editing Solidity
code (MELPA)
- too-wide-minibuffer-mode <https://melpa.org/#/too-wide-minibuffer-mode>:
Shrink minibuffer if the frame is too wide (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-05>). Thanks to Andrés
Ramírez for emacs-devel links and thanks to tusharhero for some links as well.
Do you have an Emacs-related link or announcement? Please e-mail me at
[[email protected]] (<mailto:[email protected]>). Thank you!
* 2025-05-19 Emacs news
- Emacs 30:
- [[https://www.reddit.com/r/emacs/comments/1kpp9lq/emacs_30190_released_this_is_emacs_302_pretest_1/][Emacs 30.1.90 released: this is Emacs 30.2 pretest #1]] ([[https://irreal.org/blog/?p=12995][Irreal]])
- Upcoming events ([[https://emacslife.com/calendar/emacs-calendar.ics][iCal file]], [[https://emacslife.com/calendar/][Org]]):
- M-x Research: TBA https://m-x-research.github.io/ Wed May 21 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore
- Emacs APAC: Emacs APAC meetup (virtual) https://emacs-apac.gitlab.io/announcements/ Sat May 24 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 May 28 0930 America/Vancouver - 1130 America/Chicago - 1230 America/Toronto - 1630 Etc/GMT - 1830 Europe/Berlin - 2200 Asia/Kolkata -- Thu May 29 0030 Asia/Singapore
- Emacs configuration:
- [[https://themkat.net/2025/05/13/emacs_unset_keys.html][Marie K. Ekeberg: Emacs Quick Tip: Disable key bindings with global-unset-key]] ([[https://irreal.org/blog/?p=12987][Irreal]])
- [[https://elpas.kisaragi-hiu.com][ELPAs list: Cross archive package listing for looking up packages that may or may not be on MELPA]] ([[https://www.reddit.com/r/emacs/comments/1km73le/elpas_list_cross_archive_package_listing_for/][Reddit]])
- [[https://www.youtube.com/watch?v=Mp2SCv8BFvc][Emacs Repeat Commands]] (09:45)
- [[https://jackjamison.xyz/blog/emacs-garbage-collection/][Solving Emacs Garbage Collection Stutters]] ([[https://www.reddit.com/r/emacs/comments/1km1by3/solving_emacs_garbage_collection_stutters/][Reddit]], [[https://irreal.org/blog/?p=12989][Irreal]])
- [[https://www.youtube.com/watch?v=ROQ3Pzuz3JE][Emacs' Transient.el — a bunch of practical examples. - YouTube]] (57:14, [[https://news.ycombinator.com/item?id=44025635][HN]])
- [[https://github.com/kickingvegas/casual/discussions/208][kickingvegas/casual 2.4.3: supports latest Transient breaking change (transient-define-group), update both; occur in re-builder, electric quotes]] ([[https://sfba.social/@kickingvegas/114535737614401541][@[email protected]]])
- [[https://github.com/achyudh/evil-keypad][achyudh/evil-keypad: Modal command dispatch that speaks native Emacs keybindings]] ([[https://www.reddit.com/r/emacs/comments/1kq10v3/announcing_evil_keypad_aka_how_i_stopped_binding/][Reddit]])
- [[https://rapport-org.gitlab.io/emacs/][Rapport Emacs]] - literate config
- [[https://codeberg.org/jjba23/sss][Supreme Sexp System - SSS 2.3.23]] ([[https://mastodon.social/@sss_project/114496489011932878][@[email protected]]])
- Emacs Lisp:
- [[https://www.youtube.com/watch?v=Np5dWzVFJvk][Speed up Emacs with features, requires, and autoloads]] (15:45)
- [[https://mbork.pl/2025-05-19_Customization_variables_which_require_some_computation_after_being_set][Marcin Borkowski: Customization variables which require some computation after being set]]
- [[http://corwin.bru.st/2025-05-19-fork-of-restclient-guarding-uses-of-eval/][Corwin Brust: Fork of restclient guarding uses of eval]]
- [[https://tv.dyne.org/w/fsHrNnwYYnnYweArgtBHSe][Emacs Package Development: The Emacs Reader (III: Multi-Threading) - 5/18/2025, 5:32:23 PM - Dyne.org TV]]
- [[https://www.youtube.com/watch?v=RBh1fInPFKo][Ep657 emacs lisp generic map functions (hashtable, asso list, property list), google https censor]] (01:28:16)
- Appearance:
- [[https://protesilaos.com/codelog/2025-05-13-emacs-doric-themes/][Protesilaos Stavrou: Emacs: my new Doric themes]] ([[https://www.reddit.com/r/planetemacs/comments/1klgn4r/protesilaos_stavrou_emacs_my_new_doric_themes/][Reddit]])
- Navigation:
- [[https://olddeuteronomy.github.io/post/emacs-window-navigation/][The Emacs Cat: Windows Navigation in Emacs]]
- [[https://mas.to/@428/114513683144041666][TIL subword-mode]]
- [[https://picandocodigo.net/2025/gestion-de-proyectos-en-spacemacs/][Gestión de proyectos en Spacemacs | Picando Código]]
- Dired:
- [[https://emacs.dyerdwelling.family/emacs/20250513085926-emacs--instantly-open-dired-files-with-isearch-and-enter/][James Dyer: The Smallest of Productivity Gains by Instantly Opening Dired Files when isearching]] ([[https://www.reddit.com/r/planetemacs/comments/1klicj9/james_dyer_the_smallest_of_productivity_gains_by/][Reddit]])
- Writing:
- [[https://thibaut.dev/blog/groff.html][Groff + Emacs = ☀️]] ([[https://toot.io/@bgtdsword/114524517207091108][@[email protected]]])
- [[https://github.com/gn0/sigh-mode][gn0/sigh-mode: Emacs minor mode to navigate the buffer sentence-by-sentence and highlight the current sentence]]
- [[https://github.com/mattgemmell/pandoc-novel][mattgemmell/pandoc-novel: Novel export configuration for pandoc (Markdown to ePub and PDF)]] ([[https://mastodon.scot/@mattgemmell/114536381301233530][@[email protected]]])
- Org Mode:
- [[https://jeffbradberry.com/posts/2022/06/orgmode-basic-todos/][Building an Org-mode Workflow: Basic TODOs - Jeff Bradberry]] (2022)
- [[https://i.redd.it/n05v10e41f0f1.jpeg][Anyone else use emacs + org-roam for maths notes?]] ([[https://www.reddit.com/r/emacs/comments/1kl3y9t/anyone_else_use_emacs_orgroam_for_maths_notes/][Reddit]])
- [[https://mastodon.social/@gnomon/114507349292532884][Adding Canadian provincial holidays to Org Mode agenda: diary + org-agenda-include-diary]]
- [[https://xenodium.com/a-richer-journelly-org-capture-template][A richer Journelly org capture template]] ([[https://www.reddit.com/r/orgmode/comments/1ko3s6v/an_org_capture_template_including_location_and/][r/orgmode]], [[https://www.reddit.com/r/emacs/comments/1ko3qk8/an_org_capture_template_including_location_and/][r/emacs]], [[https://irreal.org/blog/?p=12993][Irreal]]) - capture location and weather
- [[https://list.orgmode.org/87tt5jkvpj.fsf@localhost][Org Mode requests: [RFC] Should we allow search options for all links types? (was: [PATCH] lisp/ox.el: Fix export of id links with search string)]]
- [[https://roosnaflak.com/tech-and-research/academic-formatting-org-mode/][Formatting Academic Papers in Emacs Orgmode]] ([[https://sonomu.club/@kf/114506426506778620][@[email protected]]])
- [[https://mastodon.social/@amake/114533267364350216][Changing the org babel execute function (ex: elixir-ts instead of elixir)]]
- [[https://www.cnoceda.com/tecnologia/posts/20250412T072657--a-little-trick-in-my-literary-programming__babel_blog_emacs_tecnologia.html][A little trick in my literary programming]] - export with a custom comment linking back to the file
- [[https://mastodon.online/@hajovonta/114500363365494292][@[email protected]: cfw got org-table import/export functionality]]
- [[https://daviramos.com/org-roam-is-not-for-me/][Org-roam is not for me]] ([[https://www.reddit.com/r/emacs/comments/1knpkcb/orgroam_is_not_for_me/][Reddit]])
- Denote:
- [[https://www.alcarney.me/blog/2025/blogging-with-sphinx-and-denoteel/][Blogging with Sphinx and denote.el — Alex Carney]] ([[https://mastodon.social/@alcarney/114523311793440981][@[email protected]]])
- Completion:
- [[https://taonaw.com/2025/05/15/two-eamcs-tweaks-i-forgot.html][TAONAW - Emacs and Org Mode:]] - consult-recent-file, consult-org-agenda.
- Coding:
- [[https://fosstodon.org/@pmidden/114499241891622543][TIL which-function-mode shows the current function in modeline]]
- [[https://www.reddit.com/r/emacs/comments/1kq5rod/copy_and_paste_tracebacks_into_emacs_with/][Copy and paste tracebacks into emacs with clickable links]]
- [[https://gosha.net/2025/sorbet-emacs/][Ruby: sane sorbet-ls setup in Emacs → Gosha Tcherednitchenko]]
- [[https://www.youtube.com/watch?v=aOxlaFdwIlE][How to insert pairs without fancy packages in Emacs]] (04:14)
- [[https://www.youtube.com/watch?v=ICfeTMxro64][Emacs Electric-Pair-Mode]] (04:59)
- [[https://www.youtube.com/watch?si=SpRb-O7aRRGcdV5e&v=nJC9EVHjI24&feature=youtu.be][REPL Driven Development in Python with emacs]]
- [[https://www.reddit.com/r/emacs/comments/1kp095s/starting_uvel_an_emacs_frontend_package_for_the/][Starting uv.el – an Emacs frontend package for the uv Python package and project manager]]
- [[https://within-parens.blogspot.com/2025/05/getting-into-rabbits-hole-and-maybe.html][(within parens...): Getting into a rabbit's hole and - maybe - getting out: Emacs Make Compile (EMC)]] ([[https://mastodon.social/@marcoxa/114495165908036985][@[email protected]]], [[https://github.com/marcoxa/emc][Github]], [[https://www.reddit.com/r/emacs/comments/1km9r21/emacs_make_compile_invoking_a_cc_and_other_build/][Reddit]])
- [[https://todon.nl/@mousebot/114517065911356592][fj.el fixes: item view, notifications, PR item view]]
- [[https://www.reddit.com/r/emacs/comments/1kmjbho/new_package_eljira_an_emacs_interface_for_jira/][New Package: Eljira - An Emacs Interface for Jira]] ([[https://programming.dev/post/30373154?scrollToComments=true][programming.dev]])
- Math:
- [[https://github.com/applied-science/emacs-vega-view][applied-science/emacs-vega-view: A mode to facilitate interactive data visualization using Vega from within emacs]]
- Web:
- [[https://joarvarndt.se/eww.html][Joar von Arndt: Web browsing in Emacs]]
- Mail, news, and chat:
- [[https://fosstodon.org/@graywolf/114508560531538684][TIL message-dont-reply-to-names]]
- Doom Emacs:
- [[https://joshblais.com/posts/my-literate-doom-emacs-config/][My Literate Doom Emacs Configuration ·]]
- Fun:
- [[https://a.bloodyno.se/objects/41eb3751-5bbd-4ad7-bba7-1a790a050371][Packages related to Magic the Gathering]]
- [[https://i.redd.it/mldpdfje0i1f1.jpeg][Emacs transpose buffer]] ([[https://www.reddit.com/r/emacs/comments/1kpex3x/emacs_transpose_buffer/][Reddit]])
- AI:
- [[https://www.youtube.com/watch?v=lcUvrNzWebw][Make Your First Request to OpenAI/ChatGPT From Emacs Lisp | lesson 06 - YouTube]] (also, [[https://tonyaldon.com/chatgpt-emacs-integration-course/][course]], [[https://www.reddit.com/r/emacs/comments/1kmgbn2/this_was_not_my_plan_but_here_we_are/][Reddit]] discussion)
- [[https://lmno.lol/alvaro/llm-text-chat-is-everywhere-whos-optimizing-ux][Alvaro Ramirez: LLM text chat is everywhere. Who’s optimizing UX?]] ([[https://www.reddit.com/r/emacs/comments/1kpszmf/improving_llm_shell_interactions/][Reddit]], [[https://lobste.rs/s/yeq24m/llm_text_chat_is_everywhere_who_s][lobste.rs]])
- [[https://lemmy.ml/post/30096508][Letting LLMs search my bbdb, and compose emails - Lemmy]]
- [[https://www.youtube.com/watch?v=3HQMoVXbET4][Using gptel tools to let gpt control a turtle for drawing]] ([[https://www.reddit.com/r/emacs/comments/1ko6phc/using_gptel_tools_to_let_gpt_control_a_turtle_for/][Reddit]])
- Community:
- [[https://emacs.si/zapisniki/2025-05-13.html][emacs.si srečanje maj 2025]] ([[https://toot.si/@len/114511181122132637][@[email protected]]])
- Other:
- [[https://codeberg.org/divyaranjan/emacs-reader/releases/tag/0.2.0][divyaranjan/emacs-reader 0.2.0 LispIndus - Codeberg.org]] - beginnings of a fast and smooth document reader ([[https://mathstodon.xyz/@divyaranjan/114513434744853303][@[email protected]]])
- [[https://www.reddit.com/r/emacs/comments/1kn7h4j/emacs_weather_for_wttrin_in_modeline/][Emacs weather for wttr.in in modeline.]]
- [[https://www.reddit.com/r/emacs/comments/1konbjb/weathermetno_a_weather_forecast_package_gets_a/][weather-metno, a weather forecast package gets a major overhaul]]
- [[https://www.reddit.com/r/emacs/comments/1kkmcwc/best_keyboard_for_emacs/][Best keyboard for Emacs?]] ([[https://irreal.org/blog/?p=12984][Irreal]])
- [[https://plrj.org/2025/05/13/my-emacs-keyboard/][My Emacs Keyboard – Paul Jorgensen]] - Karbiner Elements on MacOS ([[https://irreal.org/blog/?p=12997][Irreal]])
- [[https://appetrosyan.github.io/posts/emacs-widget-faq/][An FAQ for the Emacs Widget Manifesto · Aleksandr Petrosyan]]
- Emacs development:
- emacs-devel: [[https://lists.gnu.org/archive/html/emacs-devel/2025-05/msg00364.html][Has anyone worked on porting Emacs to run under Plan 9?]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=8b6e1d8435712a1d312244f9fe3a43d8b346f49a][Prettify and improve hideshow (bug#78234)]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=b25139a5322ae809fe32d91d55e2212cc91b1b38][New pulse functions for pulse faces and new file for ring bell fns]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=45627ca7ccd0e84452d497997a7f75535ed83864][New top-level buffer-local value functions]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=825d64aa57801dee2d95ab5d4f7f57b656764a48][Scroll with mouse wheel in calendar (bug#78298)]]
- New packages:
- https://melpa.org/#/aidev-mode: Minor mode for AI-assisted development (MELPA)
- https://melpa.org/#/cppinsights: Integration with cppinsights tool (MELPA)
- https://melpa.org/#/epx: Manage and run project-specific shell commands (MELPA)
- https://melpa.org/#/org-mem: Fast info from a large number of Org file contents (MELPA)
- https://melpa.org/#/overleaf: Sync and track changes live with overleaf (MELPA)
- https://melpa.org/#/pdd: HTTP library & Async Toolkit (MELPA)
- https://melpa.org/#/sol-mode: Major mode for editing Solidity code (MELPA)
- https://melpa.org/#/too-wide-minibuffer-mode: Shrink minibuffer if the frame is too wide (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-05][emacs-devel]]. Thanks to Andrés Ramírez for emacs-devel links and thanks to tusharhero for some links as well. Do you have an Emacs-related link or announcement? Please e-mail me at [[mailto:[email protected]][[email protected]]]. Thank you!