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!

    

Reply via email to