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>) ([@kickingvegas@sfba.social] (<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>) ([@sss_project@mastodon.social] (<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>) ([@bgtdsw...@toot.io] (<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>) ([@mattgemm...@mastodon.scot] (<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/>) ([@k...@sonomu.club] (<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 - [@hajovonta@mastodon.online: 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/>) ([@alcarney@mastodon.social] (<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>) ([@marcoxa@mastodon.social] (<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>) ([@l...@toot.si] (<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 ([@divyaran...@mathstodon.xyz] (<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 [sa...@sachachua.com] (<mailto:sa...@sachachua.com>). 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][@kickingvegas@sfba.social]]) - [[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][@sss_project@mastodon.social]]) - 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][@bgtdsw...@toot.io]]) - [[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][@mattgemm...@mastodon.scot]]) - 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][@k...@sonomu.club]]) - [[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][@hajovonta@mastodon.online: 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][@alcarney@mastodon.social]]) - 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][@marcoxa@mastodon.social]], [[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][@l...@toot.si]]) - 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][@divyaran...@mathstodon.xyz]]) - [[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:sa...@sachachua.com][sa...@sachachua.com]]. Thank you!