2025-07-07 Emacs news ===================== - Upcoming events ([iCal file] (<https://emacslife.com/calendar/emacs-calendar.ics>), [Org] (<https://emacslife.com/calendar/>)): - Emacs.si (in person): Emacs.si meetup #7 2025 (v #živo) <https://dogodki.kompot.si/events/0fb2dc00-8cea-4365-a6ca-ab1a3e76f0ee> Tue Jul 8 1900 CET - OrgMeetup (virtual) <https://orgmode.org/worg/orgmeetup.html> Wed Jul 9 0900 America/Vancouver - 1100 America/Chicago - 1200 America/Toronto - 1600 Etc/GMT - 1800 Europe/Berlin - 2130 Asia/Kolkata -- Thu Jul 10 0000 Asia/Singapore - Atelier Emacs Montpellier (in person) <https://lebib.org/date/atelier-emacs> Fri Jul 11 1800 Europe/Paris - EmacsSF (in person): coffee.el in SF <https://www.meetup.com/emacs-sf/events/308773527/> Sat Jul 12 1100 America/Los_Angeles - M-x Research: TBA <https://m-x-research.github.io/> Wed Jul 16 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore - Emacs configuration: - [Mario Jason Braganza: Emacs Package Updation Checklist] (<https://janusworx.com/work/emacs-package-updation-checklist/>) - [The case against which-key: a polemic] (<https://www.matem.unam.mx/~omar/apropos-emacs.html#the-case-against-which-key-a-polemic>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1ls1ecg/the_case_against_whichkey_a_polemic/>)) - [Emacs keymaps can have helpful and even dynamic prompts] (<https://www.matem.unam.mx/~omar/apropos-emacs.html#emacs-keymaps-can-have-prompts>) ([lemmy.ml] (<https://lemmy.ml/post/32663619?scrollToComments=true>)) - [Bare-bones Emacs starter setup] (<https://www.youtube.com/watch?v=ZZcj5Uul6AA>) (02:43) - Emacs Lisp: - [Using funcall and kmacro to execute keybindings] (<https://mastodon.social/@ctietze/114799106517867143>) - [Running Emacs Lisp regression tests (ERT) in batch mode - get JUnit XML reports with EMACS_TEST_JUNIT_REPORT env var] (<https://mastodon.hccp.org/@igb/114801286467642584>) - [Ep675 Golang vs Emacs Lisp Hashtable. Part 2] (<https://www.youtube.com/watch?v=HNoXOFtULqA>) (01:12:40) - Appearance: - [Show All Faces Being Used in a Buffer] (<https://gist.github.com/amno1/1bf2c57033397fe876e8efd1b474e604>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1lql5n2/show_all_faces_being_used_in_a_buffer/>)) - [Protesilaos Stavrou: Emacs: doric-themes version 0.2.0] (<https://protesilaos.com/codelog/2025-07-05-emacs-doric-themes-0-2-0/>) - Navigation: - [repo-grep.el – One-keystroke recursive grep in Emacs for Git/SVN and multi-repo setups] (<https://www.reddit.com/r/emacs/comments/1lq9zag/repogrepel_onekeystroke_recursive_grep_in_emacs/>) - [Efficient Multi-Project Hacking in Emacs - System Crafters Live!] (<https://www.youtube.com/watch?v=Ta2bR6fNwBQ>) (01:50:20) - Dired: - [Bulk rename files in the terminal using emacsclient + wdired] (<https://www.reddit.com/r/emacs/comments/1ltf40h/bulk_rename_files_in_the_terminal_using/>) - Writing: - [Emacs Writing Studio paperback now available] (<https://github.com/pprevos/emacs-writing-studio>) ([@danderzei@aus.social] (<https://aus.social/@danderzei/114780598986160549>)) - [Ep672 Make Spell Checking in Emacs Windows Work Again, Part 2] (<https://www.youtube.com/watch?v=Sv65SKfkLZg>) (41:40) - [Greg Newman: Emacs Carnival 2025-07: Writing Experience] (<https://gregnewman.io/blog/emacs-carnival-2025-07-writing-experience/>) - [Erik L. Arneson: Writing Experience (Emacs Carnival)] (<https://arnesonium.com/2025/07/writing-experience-emacs-carnival>) - [James Dyer: New Package! - Simply Annotate: A Lightweight Annotation System] (<https://emacs.dyerdwelling.family/emacs/20250704224318-emacs--new-package-simply-annotate-a-lightweight-annotation-system/>) ([Irreal] (<https://irreal.org/blog/?p=13101>)) - Org Mode: - [Markdown to Org: Ex-NeovimConf Speaker Converts Me | Theena Kumaragurunathan] (<https://www.youtube.com/watch?v=LW-WitUmgJg>) (07:41) - [Marcin Borkowski: Mass resetting Org mode checkboxes] (<https://mbork.pl/2025-07-07_Mass_resetting_Org_mode_checkboxes>) - [(Update) org-include-inline: fix overlay visibility on initial file load] (<https://github.com/yibie/org-include-inline>) ([Reddit] (<https://www.reddit.com/r/orgmode/comments/1lo0wke/update_orgincludeinline_fix_overlay_visibility_on/>)) - [Jakub Nowak: Mixing Code Styles with org-babel] (<https://www.cyan.sh/blog/posts/mixing-code-styles-with-org-babel.html>) - [UOMF: Linking Headings] (<https://www.karl-voit.at/2019/11/16/UOMF-Linking-Headings/>) (updated 2025-06-23) - [🧠 Org-Jupyter Emacs Kit] (<https://gofile.io/d/e8uOFe>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1lowxgp/orgjupyter_emacs_kit/>)) - [Capturing an Org note via macOS Shortcuts] (<http://yummymelon.com/devnull/capturing-an-org-note-via-macos-shortcuts.html>) ([Reddit] (<https://www.reddit.com/r/orgmode/comments/1lq8j0p/capturing_an_org_note_via_macos_shortcuts/>)) - [[BLOG] #19 [[bbb:OrgMeetup]] on Wed, June 11, 19:00 UTC+3] (<https://list.orgmode.org/878ql1bt4s.fsf@localhost>) - Completion: - [Protesilaos Stavrou: Emacs: mct version 1.1.0] (<https://protesilaos.com/codelog/2025-07-07-emacs-mct-1-1-0/>) - Coding: - [Announcing Flyover - modern aesthetic overlay for flymake and flycheck] (<https://github.com/konrad1977/flyover>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1ltp2j0/announcing_flyover_modern_aesthetic_overlay_for/>)) - [Greg Newman: TIL Speed up Magit on MacOS] (<https://gregnewman.io/blog/speed-up-magit-on-macos/>) ([Irreal] (<https://irreal.org/blog/?p=13103>)) - [:screwlisps-knowledge/tangle common lisp asdf package markdown tangling and lisp pathnames] (<https://screwlisp.small-web.org/programming/tangle>) ([@screwl...@gamerplus.org] (<https://gamerplus.org/@screwlisp/114780520471539619>)) - [eepitch-send leading to in-emacs common lisp image automata flocking] (<https://screwlisp.small-web.org/complex/eepitch-send/>) ([@screwl...@gamerplus.org] (<https://gamerplus.org/@screwlisp/114793523793683219>)) - [Ep673 Format Python JavaScript Golang HTML CSS in Emacs, and Wolfram Language auto format] (<https://www.youtube.com/watch?v=tEh-YEDkVDg>) (43:55) - Shells: - [Take Two: Eshell] (<http://yummymelon.com/devnull/take-two-eshell.html>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1locdez/take_two_eshell/>), [Irreal] (<https://irreal.org/blog/?p=13094>)) - [Casual 2.7 adds support for Eshell] (<https://github.com/kickingvegas/casual/blob/main/docs/eshell.org>) ([@kickingvegas@sfba.social] (<https://sfba.social/@kickingvegas/114814341990494294>)) - Fun: - [What's your favorite emacs game?] (<https://www.reddit.com/r/emacs/comments/1lsa7xr/whats_your_favorite_emacs_game/>) - AI: - [chatgpt-shell can now link/atttach files with M-x chatgpt-shell-insert-local-file-link] (<https://github.com/xenodium/chatgpt-shell>) ([@xenodium@indieweb.social] (<https://indieweb.social/@xenodium/114783485336282381>)) - [Planning sprint in Emacs with org-mode and gptel] (<https://www.reddit.com/r/emacs/comments/1lobvrl/planning_sprint_in_emacs_with_orgmode_and_gptel/>) - [Greger.el: Agentic coding in Emacs] (<https://github.com/andreasjansson/greger.el>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1lpt0ap/gregerel_agentic_coding_in_emacs/>), [HN] (<https://news.ycombinator.com/item?id=44442306>)) - [laurynas-biveinis/elisp-dev-mcp: Dev tools in Emacs MCP for agentic Elisp development with LLMs] (<https://github.com/laurynas-biveinis/elisp-dev-mcp>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1lo6ep8/released_elispdevmcp_an_mcp_server_running_in/>)) - [Building personalized micro agents] (<https://blog.meain.io/2025/building-personalized-micro-agents/>) - Community: - [Fortnightly Tips, Tricks, and Questions — 2025-07-01 / week 26] (<https://www.reddit.com/r/emacs/comments/1loqznm/fortnightly_tips_tricks_and_questions_20250701/>) - [Christian Tietze: Emacs on Second Try] (<https://christiantietze.de/posts/2025/07/emacs-on-second-try/>) ([Irreal] (<https://irreal.org/blog/?p=13096>)) - [La dulce vuelta a casa] (<https://maxxcan.flounder.online/gemlog/2025-06-29-la-dulce-vuelta-a-casa.gmi>) ([@maxxcan@mastodon.social] (<https://mastodon.social/@maxxcan/114788012263017214>)) - Other: - [Emacs Widget toolkit -- why not electron · Aleksandr Petrosyan] (<https://appetrosyan.github.io/posts/emacs-widget-why-not-electron/>) ([@tusharh...@mathstodon.xyz] (<https://mathstodon.xyz/@tusharhero/114799151711075445>)) - Emacs development: - emacs-devel: [Do we need safety abstractions over condition-variables?] (<https://lists.gnu.org/archive/html/emacs-devel/2025-07/msg00014.html>) - long discussion about threads - [Add file notification handler for Tramp's "smb" method.] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=aa8afabd493ce67924685bc6cfafec551380a094>) - [Make elint obsolete (bug#78685)] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=d1677d0a926c148ef4fce65251311fc8dc796464>) - [Revert "New command 'mode-line-invisible-mode'"] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=a4712609b7ec920ca6883e71e782e2dac552a154>) - [Update NEWS with info about `fill-region-as-paragraph-function'] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=8e49ced04c1941f9f8df6613013a135e1039ce3c>) - [New command 'mode-line-invisible-mode'] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=7e56ffd51bc5a00919f6a6af99fe9d329331a126>) - [; * etc/NEWS: Announce check for Org in 'report-emacs-bug'.] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=97ceb544b3668e2c4a9154db59359c974d47909d>) - [VC: New incoming & outgoing diff commands (bug#62940)] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=af78b4d333e81a544ebf10d57067cca8c2fc732f>) - New packages: - ast-grep <https://melpa.org/#/ast-grep>: Search code using ast-grep with completing-read interface (MELPA) - eca <https://melpa.org/#/eca>: AI pair programming via ECA (Editor Code Assistant) (MELPA) - flyover <https://melpa.org/#/flyover>: Display Flycheck errors with overlays (MELPA) - mantra <https://melpa.org/#/mantra>: A system for scripting and parsing activity beyond macros (MELPA) - mathsheet <https://elpa.gnu.org/packages/mathsheet.html>: Generate dynamic math worksheets (GNU ELPA) - qso <https://melpa.org/#/qso>: Customizable, Dynamic Amateur Radio QSO Logging (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-07>). 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-07-07 Emacs news - Upcoming events ([[https://emacslife.com/calendar/emacs-calendar.ics][iCal file]], [[https://emacslife.com/calendar/][Org]]): - Emacs.si (in person): Emacs.si meetup #7 2025 (v #živo) https://dogodki.kompot.si/events/0fb2dc00-8cea-4365-a6ca-ab1a3e76f0ee Tue Jul 8 1900 CET - OrgMeetup (virtual) https://orgmode.org/worg/orgmeetup.html Wed Jul 9 0900 America/Vancouver - 1100 America/Chicago - 1200 America/Toronto - 1600 Etc/GMT - 1800 Europe/Berlin - 2130 Asia/Kolkata -- Thu Jul 10 0000 Asia/Singapore - Atelier Emacs Montpellier (in person) https://lebib.org/date/atelier-emacs Fri Jul 11 1800 Europe/Paris - EmacsSF (in person): coffee.el in SF https://www.meetup.com/emacs-sf/events/308773527/ Sat Jul 12 1100 America/Los_Angeles - M-x Research: TBA https://m-x-research.github.io/ Wed Jul 16 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore - Emacs configuration: - [[https://janusworx.com/work/emacs-package-updation-checklist/][Mario Jason Braganza: Emacs Package Updation Checklist]] - [[https://www.matem.unam.mx/~omar/apropos-emacs.html#the-case-against-which-key-a-polemic][The case against which-key: a polemic]] ([[https://www.reddit.com/r/emacs/comments/1ls1ecg/the_case_against_whichkey_a_polemic/][Reddit]]) - [[https://www.matem.unam.mx/~omar/apropos-emacs.html#emacs-keymaps-can-have-prompts][Emacs keymaps can have helpful and even dynamic prompts]] ([[https://lemmy.ml/post/32663619?scrollToComments=true][lemmy.ml]]) - [[https://www.youtube.com/watch?v=ZZcj5Uul6AA][Bare-bones Emacs starter setup]] (02:43) - Emacs Lisp: - [[https://mastodon.social/@ctietze/114799106517867143][Using funcall and kmacro to execute keybindings]] - [[https://mastodon.hccp.org/@igb/114801286467642584][Running Emacs Lisp regression tests (ERT) in batch mode - get JUnit XML reports with EMACS_TEST_JUNIT_REPORT env var]] - [[https://www.youtube.com/watch?v=HNoXOFtULqA][Ep675 Golang vs Emacs Lisp Hashtable. Part 2]] (01:12:40) - Appearance: - [[https://gist.github.com/amno1/1bf2c57033397fe876e8efd1b474e604][Show All Faces Being Used in a Buffer]] ([[https://www.reddit.com/r/emacs/comments/1lql5n2/show_all_faces_being_used_in_a_buffer/][Reddit]]) - [[https://protesilaos.com/codelog/2025-07-05-emacs-doric-themes-0-2-0/][Protesilaos Stavrou: Emacs: doric-themes version 0.2.0]] - Navigation: - [[https://www.reddit.com/r/emacs/comments/1lq9zag/repogrepel_onekeystroke_recursive_grep_in_emacs/][repo-grep.el – One-keystroke recursive grep in Emacs for Git/SVN and multi-repo setups]] - [[https://www.youtube.com/watch?v=Ta2bR6fNwBQ][Efficient Multi-Project Hacking in Emacs - System Crafters Live!]] (01:50:20) - Dired: - [[https://www.reddit.com/r/emacs/comments/1ltf40h/bulk_rename_files_in_the_terminal_using/][Bulk rename files in the terminal using emacsclient + wdired]] - Writing: - [[https://github.com/pprevos/emacs-writing-studio][Emacs Writing Studio paperback now available]] ([[https://aus.social/@danderzei/114780598986160549][@danderzei@aus.social]]) - [[https://www.youtube.com/watch?v=Sv65SKfkLZg][Ep672 Make Spell Checking in Emacs Windows Work Again, Part 2]] (41:40) - [[https://gregnewman.io/blog/emacs-carnival-2025-07-writing-experience/][Greg Newman: Emacs Carnival 2025-07: Writing Experience]] - [[https://arnesonium.com/2025/07/writing-experience-emacs-carnival][Erik L. Arneson: Writing Experience (Emacs Carnival)]] - [[https://emacs.dyerdwelling.family/emacs/20250704224318-emacs--new-package-simply-annotate-a-lightweight-annotation-system/][James Dyer: New Package! - Simply Annotate: A Lightweight Annotation System]] ([[https://irreal.org/blog/?p=13101][Irreal]]) - Org Mode: - [[https://www.youtube.com/watch?v=LW-WitUmgJg][Markdown to Org: Ex-NeovimConf Speaker Converts Me | Theena Kumaragurunathan]] (07:41) - [[https://mbork.pl/2025-07-07_Mass_resetting_Org_mode_checkboxes][Marcin Borkowski: Mass resetting Org mode checkboxes]] - [[https://github.com/yibie/org-include-inline][(Update) org-include-inline: fix overlay visibility on initial file load]] ([[https://www.reddit.com/r/orgmode/comments/1lo0wke/update_orgincludeinline_fix_overlay_visibility_on/][Reddit]]) - [[https://www.cyan.sh/blog/posts/mixing-code-styles-with-org-babel.html][Jakub Nowak: Mixing Code Styles with org-babel]] - [[https://www.karl-voit.at/2019/11/16/UOMF-Linking-Headings/][UOMF: Linking Headings]] (updated 2025-06-23) - [[https://gofile.io/d/e8uOFe][🧠 Org-Jupyter Emacs Kit]] ([[https://www.reddit.com/r/emacs/comments/1lowxgp/orgjupyter_emacs_kit/][Reddit]]) - [[http://yummymelon.com/devnull/capturing-an-org-note-via-macos-shortcuts.html][Capturing an Org note via macOS Shortcuts]] ([[https://www.reddit.com/r/orgmode/comments/1lq8j0p/capturing_an_org_note_via_macos_shortcuts/][Reddit]]) - [[https://list.orgmode.org/878ql1bt4s.fsf@localhost][[BLOG] #19 [[bbb:OrgMeetup]] on Wed, June 11, 19:00 UTC+3]] - Completion: - [[https://protesilaos.com/codelog/2025-07-07-emacs-mct-1-1-0/][Protesilaos Stavrou: Emacs: mct version 1.1.0]] - Coding: - [[https://github.com/konrad1977/flyover][Announcing Flyover - modern aesthetic overlay for flymake and flycheck]] ([[https://www.reddit.com/r/emacs/comments/1ltp2j0/announcing_flyover_modern_aesthetic_overlay_for/][Reddit]]) - [[https://gregnewman.io/blog/speed-up-magit-on-macos/][Greg Newman: TIL Speed up Magit on MacOS]] ([[https://irreal.org/blog/?p=13103][Irreal]]) - [[https://screwlisp.small-web.org/programming/tangle][:screwlisps-knowledge/tangle common lisp asdf package markdown tangling and lisp pathnames]] ([[https://gamerplus.org/@screwlisp/114780520471539619][@screwl...@gamerplus.org]]) - [[https://screwlisp.small-web.org/complex/eepitch-send/][eepitch-send leading to in-emacs common lisp image automata flocking]] ([[https://gamerplus.org/@screwlisp/114793523793683219][@screwl...@gamerplus.org]]) - [[https://www.youtube.com/watch?v=tEh-YEDkVDg][Ep673 Format Python JavaScript Golang HTML CSS in Emacs, and Wolfram Language auto format]] (43:55) - Shells: - [[http://yummymelon.com/devnull/take-two-eshell.html][Take Two: Eshell]] ([[https://www.reddit.com/r/emacs/comments/1locdez/take_two_eshell/][Reddit]], [[https://irreal.org/blog/?p=13094][Irreal]]) - [[https://github.com/kickingvegas/casual/blob/main/docs/eshell.org][Casual 2.7 adds support for Eshell]] ([[https://sfba.social/@kickingvegas/114814341990494294][@kickingvegas@sfba.social]]) - Fun: - [[https://www.reddit.com/r/emacs/comments/1lsa7xr/whats_your_favorite_emacs_game/][What's your favorite emacs game?]] - AI: - [[https://github.com/xenodium/chatgpt-shell][chatgpt-shell can now link/atttach files with M-x chatgpt-shell-insert-local-file-link]] ([[https://indieweb.social/@xenodium/114783485336282381][@xenodium@indieweb.social]]) - [[https://www.reddit.com/r/emacs/comments/1lobvrl/planning_sprint_in_emacs_with_orgmode_and_gptel/][Planning sprint in Emacs with org-mode and gptel]] - [[https://github.com/andreasjansson/greger.el][Greger.el: Agentic coding in Emacs]] ([[https://www.reddit.com/r/emacs/comments/1lpt0ap/gregerel_agentic_coding_in_emacs/][Reddit]], [[https://news.ycombinator.com/item?id=44442306][HN]]) - [[https://github.com/laurynas-biveinis/elisp-dev-mcp][laurynas-biveinis/elisp-dev-mcp: Dev tools in Emacs MCP for agentic Elisp development with LLMs]] ([[https://www.reddit.com/r/emacs/comments/1lo6ep8/released_elispdevmcp_an_mcp_server_running_in/][Reddit]]) - [[https://blog.meain.io/2025/building-personalized-micro-agents/][Building personalized micro agents]] - Community: - [[https://www.reddit.com/r/emacs/comments/1loqznm/fortnightly_tips_tricks_and_questions_20250701/][Fortnightly Tips, Tricks, and Questions — 2025-07-01 / week 26]] - [[https://christiantietze.de/posts/2025/07/emacs-on-second-try/][Christian Tietze: Emacs on Second Try]] ([[https://irreal.org/blog/?p=13096][Irreal]]) - [[https://maxxcan.flounder.online/gemlog/2025-06-29-la-dulce-vuelta-a-casa.gmi][La dulce vuelta a casa]] ([[https://mastodon.social/@maxxcan/114788012263017214][@maxxcan@mastodon.social]]) - Other: - [[https://appetrosyan.github.io/posts/emacs-widget-why-not-electron/][Emacs Widget toolkit -- why not electron · Aleksandr Petrosyan]] ([[https://mathstodon.xyz/@tusharhero/114799151711075445][@tusharh...@mathstodon.xyz]]) - Emacs development: - emacs-devel: [[https://lists.gnu.org/archive/html/emacs-devel/2025-07/msg00014.html][Do we need safety abstractions over condition-variables?]] - long discussion about threads - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=aa8afabd493ce67924685bc6cfafec551380a094][Add file notification handler for Tramp's "smb" method.]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=d1677d0a926c148ef4fce65251311fc8dc796464][Make elint obsolete (bug#78685)]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=a4712609b7ec920ca6883e71e782e2dac552a154][Revert "New command 'mode-line-invisible-mode'"]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=8e49ced04c1941f9f8df6613013a135e1039ce3c][Update NEWS with info about `fill-region-as-paragraph-function']] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=7e56ffd51bc5a00919f6a6af99fe9d329331a126][New command 'mode-line-invisible-mode']] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=97ceb544b3668e2c4a9154db59359c974d47909d][; * etc/NEWS: Announce check for Org in 'report-emacs-bug'.]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=af78b4d333e81a544ebf10d57067cca8c2fc732f][VC: New incoming & outgoing diff commands (bug#62940)]] - New packages: - https://melpa.org/#/ast-grep: Search code using ast-grep with completing-read interface (MELPA) - https://melpa.org/#/eca: AI pair programming via ECA (Editor Code Assistant) (MELPA) - https://melpa.org/#/flyover: Display Flycheck errors with overlays (MELPA) - https://melpa.org/#/mantra: A system for scripting and parsing activity beyond macros (MELPA) - https://elpa.gnu.org/packages/mathsheet.html: Generate dynamic math worksheets (GNU ELPA) - https://melpa.org/#/qso: Customizable, Dynamic Amateur Radio QSO Logging (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-07][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!