2025-09-08 Emacs news ===================== There was lots of conversation around Why Rewriting Emacs Is Hard https://kyo.iroiro.party/en/posts/why-rewriting-emacs-is-hard/ this week, with threads on Reddit https://www.reddit.com/r/emacs/comments/1n7i586/why_rewriting_emacs_is_hard_from_gudzpoz/, HN https://news.ycombinator.com/item?id=45122442, and lobste.rs https://lobste.rs/s/jeg5l9/why_rewriting_emacs_is_hard. Also, if you want to present at EmacsConf 2025 https://emacsconf.org/2025/cfp/ (great way to meet like-minded folks), please send your proposal in by next Friday (Sept 19). Thanks!
- Upcoming events (iCal file https://emacslife.com/calendar/emacs-calendar.ics, Org https://emacslife.com/calendar/): - Emacs.si (in person): Emacs.si meetup #9 2025 (v #živo) //dogodki.kompot.si/events/3421ffb7-043c-4c7a-a6cc-5aaad4a956eb https://dogodki.kompot.si/events/3421ffb7-043c-4c7a-a6cc-5aaad4a956eb Tue Sep 9 1900 CET - OrgMeetup (virtual) //orgmode.org/worg/orgmeetup.html https://orgmode.org/worg/orgmeetup.html Wed Sep 10 0900 America/Vancouver - 1100 America/Chicago - 1200 America/Toronto - 1600 Etc/GMT - 1800 Europe/Berlin - 2130 Asia/Kolkata -- Thu Sep 11 0000 Asia/Singapore - Atelier Emacs Montpellier (in person) //lebib.org/date/atelier-emacs https://lebib.org/date/atelier-emacs Fri Sep 12 1800 Europe/Paris - London Emacs (in person): M-x drinks //www.meetup.com/london-emacs-hacking/events/310874314/ https://www.meetup.com/london-emacs-hacking/events/310874314/ Tue Sep 16 1800 Europe/London - M-x Research: TBA //m-x-research.github.io/ https://m-x-research.github.io/ Wed Sep 17 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore - Emacs configuration: - tusharhero: Obscure Emacs packages https://tusharhero.codeberg.page/obscure-emacs-packages.html (part of the Emacs Carnival for Sept https://goritskov.com/posts/obscure_packages.html) - FrostyX/thanks: Say thanks to the authors of all your installed packages https://github.com/FrostyX/thanks (@[email protected] https://fosstodon.org/@FrostyX/115163511919818102) - Emacs Tips & Tweaks (2025-09-05)- vundo, regex builder and more – blog.nshephard.dev https://blog.nshephard.dev/posts/emacs_202509/ (@[email protected] https://fosstodon.org/@nshephard/115151258451916166) - My Emacs configuration (common parts) - added pinentry and TRAMP config https://eugene-andrienko.com/it/2025/06/30/my-emacs-configuration-common.html (@[email protected] https://mastodon.bsd.cafe/@evgandr/115156826371410897) - Emacs Lisp: - Ep698 Emacs Lisp coding, defvar-keymap https://www.youtube.com/watch?v=Bv_Mr-tiScg (01:03:56) - Ep696 Emacs Lisp. insert date, extend selection, Generic Map Functions https://www.youtube.com/watch?v=lnTD6-VSb6A (46:35) - Ep695 emacs lisp, most commonly used functions, fill region problems, etc https://www.youtube.com/watch?v=Jxbkm0Q3Dgo (42:06) - [11] Emacs Reader's Development: Working on Partial & Tiled Rendering (Part II) - 9/7/2025, 2:32:23 PM - Dyne.org TV https://tv.dyne.org/w/iUseRzSqJQZjUGiV7Y9AdG - [11] Emacs Reader's Development: Working on Partial & Tiled Rendering (Part II) - 9/7/2025, 4:06:57 PM - Dyne.org TV https://tv.dyne.org/w/15nWTMf6XrYitP4JYQHxmd - Appearance: - Protesilaos Stavrou: Emacs: show-font version 1.0.0 https://protesilaos.com/codelog/2025-09-07-emacs-show-font-1-0-0/ - Navigation: - Bring point back to original location prior to select + TAB to indent https://v.redd.it/f40y3j2t4qmf1 (Reddit https://www.reddit.com/r/emacs/comments/1n6fdfw/bring_point_back_to_original_location_prior_to/) - Alvaro Ramirez: Diverted mode https://xenodium.com/diverted-mode (Irreal https://irreal.org/blog/?p=13245) - Add tkj/vc-git-grep-symbol (0dceafd6) · Commits · Torstein Krause Johansen / my-little-friends · GitLab https://gitlab.com/skybert/my-little-friends/-/commit/0dceafd62cc0c082dc84fddc97c81da7de735393 (@[email protected] https://hachyderm.io/@skybert/115167110456618626) - Writing: - Substituindo a palavra A pela palavra B e B pela palavra A no Emacs https://www.youtube.com/watch?v=FsD01SfEmJ4 (01:01) - Org Mode: - Ryan Prior / Emacs Org Data Starter · GitLab https://gitlab.com/ryanprior/emacs-org-data-starter/ (@[email protected] https://mastodon.social/@ryanprior/115149419884957889) - The McPhee method « the jsomers.net blog https://jsomers.net/blog/the-mcphee-method (Irreal https://irreal.org/blog/?p=13248) - refiling into buckets - The Heading Level Problem https://screwlisp.small-web.org/programming/the-heading-problem/ (@[email protected] https://gamerplus.org/@screwlisp/115166915289476371) - Marcin Borkowski: Differentiating between C-c C-c and C-c C-k https://mbork.pl/2025-09-01_Differentiating_between_C-c_C-c_and_C-c_C-k - (Release) org-supertag 5.0: major refactor & pure Elisp implementation https://www.reddit.com/r/orgmode/comments/1n9wjio/release_orgsupertag_50_major_refactor_pure_elisp/ - Makefile for pandoc org to pdf | node01.de https://node01.de/posts/2025-09-05-makefile_for_pandoc_org_to_pdf/ (@[email protected] https://digitalcourage.social/@rhaen/115154417714839623) - rhaen/org-book-makefile: Makefile project to build PDFs, HTML, EPUB, and DOCX from Org files with Pandoc, templates, and citation support to a book. - vcs.node01.de: Kind like Jita4.4 - but smaller https://vcs.node01.de/rhaen/org-book-makefile (@[email protected] https://digitalcourage.social/@rhaen/115165156642606507) - Org-srs (Anki alternative) is now on MELPA https://github.com/bohonghuang/org-srs (r/orgmode https://www.reddit.com/r/orgmode/comments/1n5udsb/orgsrs_anki_alternative_is_now_on_melpa/, r/emacs https://www.reddit.com/r/emacs/comments/1n5ug7v/orgsrs_anki_alternative_is_now_on_melpa/) - Norm: Org to XML (redux) https://so.nwalsh.com/2025/09/02-org-to-xml - WIP common lisp type theoretic org-file parser (is this a parser? What kind of parser?) https://screwlisp.small-web.org/programming/org-parser/ (@[email protected] https://gamerplus.org/@screwlisp/115145313751887612) - org-social.el 1.4: votes, polls https://github.com/tanrax/org-social.el?tab=readme-ov-file#update-version (@[email protected] https://activity.andros.dev/@andros/statuses/01K47TRQMSA4C651Q5Z7KCZHJC) - #Orgdown is better than #markdown Karl Voit #interview #programming #knowledgeRepresentation #lispyGopherClimate #emacs https://communitymedia.video/videos/watch/8a9a807a-7509-486c-a87b-870e26cc0f83 - Completion: - James Dyer: Customizing Emacs Completion: From Fido's Fuzzy Matching to Literal Substring https://emacs.dyerdwelling.family/emacs/20250905100614-emacs--customizing-emacs-completion-from-fidos-fuzzy-matching-to-literal-substring-search/ (Irreal https://irreal.org/blog/?p=13252) - Coding: - A review of Eglot https://endisukaj.dev/blog/a-review-of-eglot/ (Reddit https://www.reddit.com/r/emacs/comments/1n6xsl1/a_review_of_eglot/) - Emacs Tree-sitter Treesit Configuration - VOD https://www.youtube.com/watch?v=pD-wF3fZFGo (16:06) - Emacs Treesitter with Combobulate structured navigation and editing https://www.youtube.com/watch?v=TgDo7Nm4v4Y (01:00:36) - Rahul Juliato: Quickly switching between git status files buffers in Emacs https://rahuljuliato.com/posts/switch-git-status-buffer (Reddit https://www.reddit.com/r/emacs/comments/1n7vl8j/quickly_switching_between_git_status_files/) - consult-gh v3.0 is released - Do everything on GitHub from within Emacs! https://www.reddit.com/r/emacs/comments/1na76tz/consultgh_v30_is_released_do_everything_on_github/ - Web: - Fetching webmentions again. With Emacs this time! // Just a Summary https://bofh.org.uk/2025/09/07/fetching-webmentions-again-with-emacs/ (@[email protected] https://mendeddrum.org/@pdcawley/115164138009432927) - Doom Emacs: - Getting Started With Doom Emacs https://www.youtube.com/watch?v=26gFIhHM09E (16:34) - AI: - chmouel/aichat.el - Send buffer content or regions to AI models and handle responses asynchronously https://github.com/chmouel/aichat.el/ (@[email protected] https://fosstodon.org/@chmouel/115168159182706038) - Community: - Protesilaos Stavrou: Prot Asks: Amin about EmacsConf, Debian, GNU, Internet Archive, and Canada https://protesilaos.com/codelog/2025-09-03-prot-asks-amin-emacsconf-gnu-debian-internet-archive-canada/ (YouTube https://www.youtube.com/watch?v=kbJ3i3QMozs, Amin Bandali https://kelar.org/~bandali/2025/09/03/prot-asks.html) - Protesilaos Stavrou: Prot Asks: Greg about Emacs, Android, dogs, fishing, cycling, and Pennsylvania https://protesilaos.com/codelog/2025-09-07-prot-asks-greg-emacs-android-fishing-dogs-pennsylvania/ (YouTube https://www.youtube.com/watch?v=8iovwdREt1o 01:31:51) - Other: - Why Rewriting Emacs Is Hard | Kyou is kyou is kyou is kyou https://kyo.iroiro.party/en/posts/why-rewriting-emacs-is-hard/ (Reddit https://www.reddit.com/r/emacs/comments/1n7i586/why_rewriting_emacs_is_hard_from_gudzpoz/, HN https://news.ycombinator.com/item?id=45122442, lobste.rs https://lobste.rs/s/jeg5l9/why_rewriting_emacs_is_hard) - nix-darwin-emacs for Emacs users using Nix. https://github.com/nix-giant/nix-darwin-emacs - Replace text in all files under directory tree with the pel-dirtree-replace command in 1 shot. https://www.reddit.com/r/emacs/comments/1n8nxff/replace_text_in_all_files_under_directory_tree/ - Y'all might think I'm nuts. But I'm tired of doing this manually for decades: Filtering out multibyte characters on a save hook, table based: https://www.reddit.com/r/emacs/comments/1n8kixj/yall_might_think_im_nuts_but_im_tired_of_doing/ - Directory Slideshow (Emacs Package) https://www.youtube.com/watch?v=pNLFXdVwYcA - Kinneyzhang/ETML: Emacs Text Markup Language: text block rendering and flexible layout in Emacs buffers. https://github.com/Kinneyzhang/ETML (Reddit https://www.reddit.com/r/emacs/comments/1n8vbp5/found_a_cool_project/) - twitchy-ears/metoffice-datahub-lib: Emacs package to query, display, and cache information from the Metoffice Datahub service https://github.com/twitchy-ears/metoffice-datahub-lib (@[email protected] https://loci.onl/@morix/115146627713681743) - stewart123579/ebook-notes: Extract, deduplicate and organise notes and highlights from Kindle clipping files https://github.com/stewart123579/ebook-notes (@[email protected] https://fosstodon.org/@svw/115150563536894405) - Emacs development: - emacs-devel: - Commands to move or copy changes between VC working trees https://lists.gnu.org/archive/html/emacs-devel/2025-09/msg00135.html - Semantic highlighting for Elisp https://lists.gnu.org/archive/html/emacs-devel/2025-09/msg00135.html - Adding cond-let* to Emacs https://lists.gnu.org/archive/html/emacs-devel/2025-09/msg00058.html - play with this and give feedback - understanding cond-let* vs pcase, cond, if-let* https://lists.gnu.org/archive/html/emacs-devel/2025-09/msg00074.html - Enduring confusion from bug#54079 https://lists.gnu.org/archive/html/emacs-devel/2025-09/msg00116.html - macros and symbols with position - Make 'm' and 'u' in Log View mode more standard https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=a893dacb388e73d21ef52dc7f72c619a55908e28 - Support completion category inheritance https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=60a22185b7ad759abf250389107e06aaee2e8c6b - Add 'elisp-flymake-byte-compile-executable' defcustom https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=45c5b636ced1924e627217ff5e19097e27d9caa4 - ; * etc/NEWS: Copyedit. https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=cc1a1a984a4989d2561bdd4ecb1a7e0d3ceb5f5d - Add new library 'timeout' https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=d2532a4ef0a1c037075b8a9d44b2dbdce372ef25 - New packages: - https://melpa.org/#/codex-cli: Codex CLI integration (MELPA) - https://melpa.org/#/custom-keymap: Configure user key sequence bindings from a custom variable (MELPA) - https://melpa.org/#/eplotly: Create Plotly charts (MELPA) - https://melpa.org/#/linkin-org: A workflow with fast, reliable links (MELPA) - https://melpa.org/#/numeri: Roman Numeral Conversion Library (MELPA) - https://elpa.nongnu.org/nongnu/standard-keys-mode.html: Emulate standard keybindings from modern editors (NonGNU ELPA) 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-09. Thanks to Andrés Ramírez for emacs-devel links. Do you have an Emacs-related link or announcement? Please e-mail me at [email protected] mailto:[email protected]. Thank you! This is the plain-text version. There's also an HTML version that might be easier to read. Depending on your mail client, you might have a command, button, or link that can show you the HTML version. If you're in Emacs, look for something that mentions text/html. More info: https://sachachua.com/topic/emacs-news/
* 2025-09-08 Emacs news There was lots of conversation around [[https://kyo.iroiro.party/en/posts/why-rewriting-emacs-is-hard/][Why Rewriting Emacs Is Hard]] this week, with threads on [[https://www.reddit.com/r/emacs/comments/1n7i586/why_rewriting_emacs_is_hard_from_gudzpoz/][Reddit]], [[https://news.ycombinator.com/item?id=45122442][HN]], and [[https://lobste.rs/s/jeg5l9/why_rewriting_emacs_is_hard][lobste.rs]]. Also, if you want to [[https://emacsconf.org/2025/cfp/][present at EmacsConf 2025]] (great way to meet like-minded folks), please send your proposal in by next Friday (Sept 19). Thanks! - Upcoming events ([[https://emacslife.com/calendar/emacs-calendar.ics][iCal file]], [[https://emacslife.com/calendar/][Org]]): - Emacs.si (in person): Emacs.si meetup #9 2025 (v #živo) https://dogodki.kompot.si/events/3421ffb7-043c-4c7a-a6cc-5aaad4a956eb Tue Sep 9 1900 CET - OrgMeetup (virtual) https://orgmode.org/worg/orgmeetup.html Wed Sep 10 0900 America/Vancouver - 1100 America/Chicago - 1200 America/Toronto - 1600 Etc/GMT - 1800 Europe/Berlin - 2130 Asia/Kolkata -- Thu Sep 11 0000 Asia/Singapore - Atelier Emacs Montpellier (in person) https://lebib.org/date/atelier-emacs Fri Sep 12 1800 Europe/Paris - London Emacs (in person): M-x drinks https://www.meetup.com/london-emacs-hacking/events/310874314/ Tue Sep 16 1800 Europe/London - M-x Research: TBA https://m-x-research.github.io/ Wed Sep 17 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore - Emacs configuration: - [[https://tusharhero.codeberg.page/obscure-emacs-packages.html][tusharhero: Obscure Emacs packages]] (part of the [[https://goritskov.com/posts/obscure_packages.html][Emacs Carnival for Sept]]) - [[https://github.com/FrostyX/thanks][FrostyX/thanks: Say thanks to the authors of all your installed packages]] ([[https://fosstodon.org/@FrostyX/115163511919818102][@[email protected]]]) - [[https://blog.nshephard.dev/posts/emacs_202509/][Emacs Tips & Tweaks (2025-09-05)- vundo, regex builder and more – blog.nshephard.dev]] ([[https://fosstodon.org/@nshephard/115151258451916166][@[email protected]]]) - [[https://eugene-andrienko.com/it/2025/06/30/my-emacs-configuration-common.html][My Emacs configuration (common parts) - added pinentry and TRAMP config]] ([[https://mastodon.bsd.cafe/@evgandr/115156826371410897][@[email protected]]]) - Emacs Lisp: - [[https://www.youtube.com/watch?v=Bv_Mr-tiScg][Ep698 Emacs Lisp coding, defvar-keymap]] (01:03:56) - [[https://www.youtube.com/watch?v=lnTD6-VSb6A][Ep696 Emacs Lisp. insert date, extend selection, Generic Map Functions]] (46:35) - [[https://www.youtube.com/watch?v=Jxbkm0Q3Dgo][Ep695 emacs lisp, most commonly used functions, fill region problems, etc]] (42:06) - [[https://tv.dyne.org/w/iUseRzSqJQZjUGiV7Y9AdG][[11] Emacs Reader's Development: Working on Partial & Tiled Rendering (Part II) - 9/7/2025, 2:32:23 PM - Dyne.org TV]] - [[https://tv.dyne.org/w/15nWTMf6XrYitP4JYQHxmd][[11] Emacs Reader's Development: Working on Partial & Tiled Rendering (Part II) - 9/7/2025, 4:06:57 PM - Dyne.org TV]] - Appearance: - [[https://protesilaos.com/codelog/2025-09-07-emacs-show-font-1-0-0/][Protesilaos Stavrou: Emacs: show-font version 1.0.0]] - Navigation: - [[https://v.redd.it/f40y3j2t4qmf1][Bring point back to original location prior to select + TAB to indent]] ([[https://www.reddit.com/r/emacs/comments/1n6fdfw/bring_point_back_to_original_location_prior_to/][Reddit]]) - [[https://xenodium.com/diverted-mode][Alvaro Ramirez: Diverted mode]] ([[https://irreal.org/blog/?p=13245][Irreal]]) - [[https://gitlab.com/skybert/my-little-friends/-/commit/0dceafd62cc0c082dc84fddc97c81da7de735393][Add tkj/vc-git-grep-symbol (0dceafd6) · Commits · Torstein Krause Johansen / my-little-friends · GitLab]] ([[https://hachyderm.io/@skybert/115167110456618626][@[email protected]]]) - Writing: - [[https://www.youtube.com/watch?v=FsD01SfEmJ4][Substituindo a palavra A pela palavra B e B pela palavra A no Emacs]] (01:01) - Org Mode: - [[https://gitlab.com/ryanprior/emacs-org-data-starter/][Ryan Prior / Emacs Org Data Starter · GitLab]] ([[https://mastodon.social/@ryanprior/115149419884957889][@[email protected]]]) - [[https://jsomers.net/blog/the-mcphee-method][The McPhee method « the jsomers.net blog]] ([[https://irreal.org/blog/?p=13248][Irreal]]) - refiling into buckets - [[https://screwlisp.small-web.org/programming/the-heading-problem/][The Heading Level Problem]] ([[https://gamerplus.org/@screwlisp/115166915289476371][@[email protected]]]) - [[https://mbork.pl/2025-09-01_Differentiating_between_C-c_C-c_and_C-c_C-k][Marcin Borkowski: Differentiating between C-c C-c and C-c C-k]] - [[https://www.reddit.com/r/orgmode/comments/1n9wjio/release_orgsupertag_50_major_refactor_pure_elisp/][(Release) org-supertag 5.0: major refactor & pure Elisp implementation]] - [[https://node01.de/posts/2025-09-05-makefile_for_pandoc_org_to_pdf/][Makefile for pandoc org to pdf | node01.de]] ([[https://digitalcourage.social/@rhaen/115154417714839623][@[email protected]]]) - [[https://vcs.node01.de/rhaen/org-book-makefile][rhaen/org-book-makefile: Makefile project to build PDFs, HTML, EPUB, and DOCX from Org files with Pandoc, templates, and citation support to a book. - vcs.node01.de: Kind like Jita4.4 - but smaller]] ([[https://digitalcourage.social/@rhaen/115165156642606507][@[email protected]]]) - [[https://github.com/bohonghuang/org-srs][Org-srs (Anki alternative) is now on MELPA]] ([[https://www.reddit.com/r/orgmode/comments/1n5udsb/orgsrs_anki_alternative_is_now_on_melpa/][r/orgmode]], [[https://www.reddit.com/r/emacs/comments/1n5ug7v/orgsrs_anki_alternative_is_now_on_melpa/][r/emacs]]) - [[https://so.nwalsh.com/2025/09/02-org-to-xml][Norm: Org to XML (redux)]] - [[https://screwlisp.small-web.org/programming/org-parser/][WIP common lisp type theoretic org-file parser (is this a parser? What kind of parser?)]] ([[https://gamerplus.org/@screwlisp/115145313751887612][@[email protected]]]) - [[https://github.com/tanrax/org-social.el?tab=readme-ov-file#update-version][org-social.el 1.4: votes, polls]] ([[https://activity.andros.dev/@andros/statuses/01K47TRQMSA4C651Q5Z7KCZHJC][@[email protected]]]) - [[https://communitymedia.video/videos/watch/8a9a807a-7509-486c-a87b-870e26cc0f83][#Orgdown is better than #markdown Karl Voit #interview #programming #knowledgeRepresentation #lispyGopherClimate #emacs]] - Completion: - [[https://emacs.dyerdwelling.family/emacs/20250905100614-emacs--customizing-emacs-completion-from-fidos-fuzzy-matching-to-literal-substring-search/][James Dyer: Customizing Emacs Completion: From Fido's Fuzzy Matching to Literal Substring]] ([[https://irreal.org/blog/?p=13252][Irreal]]) - Coding: - [[https://endisukaj.dev/blog/a-review-of-eglot/][A review of Eglot]] ([[https://www.reddit.com/r/emacs/comments/1n6xsl1/a_review_of_eglot/][Reddit]]) - [[https://www.youtube.com/watch?v=pD-wF3fZFGo][Emacs Tree-sitter Treesit Configuration - VOD]] (16:06) - [[https://www.youtube.com/watch?v=TgDo7Nm4v4Y][Emacs Treesitter with Combobulate structured navigation and editing]] (01:00:36) - [[https://rahuljuliato.com/posts/switch-git-status-buffer][Rahul Juliato: Quickly switching between git status files buffers in Emacs]] ([[https://www.reddit.com/r/emacs/comments/1n7vl8j/quickly_switching_between_git_status_files/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/1na76tz/consultgh_v30_is_released_do_everything_on_github/][consult-gh v3.0 is released - Do everything on GitHub from within Emacs!]] - Web: - [[https://bofh.org.uk/2025/09/07/fetching-webmentions-again-with-emacs/][Fetching webmentions again. With Emacs this time! // Just a Summary]] ([[https://mendeddrum.org/@pdcawley/115164138009432927][@[email protected]]]) - Doom Emacs: - [[https://www.youtube.com/watch?v=26gFIhHM09E][Getting Started With Doom Emacs]] (16:34) - AI: - [[https://github.com/chmouel/aichat.el/][chmouel/aichat.el - Send buffer content or regions to AI models and handle responses asynchronously]] ([[https://fosstodon.org/@chmouel/115168159182706038][@[email protected]]]) - Community: - [[https://protesilaos.com/codelog/2025-09-03-prot-asks-amin-emacsconf-gnu-debian-internet-archive-canada/][Protesilaos Stavrou: Prot Asks: Amin about EmacsConf, Debian, GNU, Internet Archive, and Canada]] ([[https://www.youtube.com/watch?v=kbJ3i3QMozs][YouTube]], [[https://kelar.org/~bandali/2025/09/03/prot-asks.html][Amin Bandali]]) - [[https://protesilaos.com/codelog/2025-09-07-prot-asks-greg-emacs-android-fishing-dogs-pennsylvania/][Protesilaos Stavrou: Prot Asks: Greg about Emacs, Android, dogs, fishing, cycling, and Pennsylvania]] ([[https://www.youtube.com/watch?v=8iovwdREt1o][YouTube]] 01:31:51) - Other: - [[https://kyo.iroiro.party/en/posts/why-rewriting-emacs-is-hard/][Why Rewriting Emacs Is Hard | Kyou is kyou is kyou is kyou]] ([[https://www.reddit.com/r/emacs/comments/1n7i586/why_rewriting_emacs_is_hard_from_gudzpoz/][Reddit]], [[https://news.ycombinator.com/item?id=45122442][HN]], [[https://lobste.rs/s/jeg5l9/why_rewriting_emacs_is_hard][lobste.rs]]) - [[https://github.com/nix-giant/nix-darwin-emacs][nix-darwin-emacs for Emacs users using Nix.]] - [[https://www.reddit.com/r/emacs/comments/1n8nxff/replace_text_in_all_files_under_directory_tree/][Replace text in all files under directory tree with the pel-dirtree-replace command in 1 shot.]] - [[https://www.reddit.com/r/emacs/comments/1n8kixj/yall_might_think_im_nuts_but_im_tired_of_doing/][Y'all might think I'm nuts. But I'm tired of doing this manually for decades: Filtering out multibyte characters on a save hook, table based:]] - [[https://www.youtube.com/watch?v=pNLFXdVwYcA][Directory Slideshow (Emacs Package)]] - [[https://github.com/Kinneyzhang/ETML][Kinneyzhang/ETML: Emacs Text Markup Language: text block rendering and flexible layout in Emacs buffers.]] ([[https://www.reddit.com/r/emacs/comments/1n8vbp5/found_a_cool_project/][Reddit]]) - [[https://github.com/twitchy-ears/metoffice-datahub-lib][twitchy-ears/metoffice-datahub-lib: Emacs package to query, display, and cache information from the Metoffice Datahub service]] ([[https://loci.onl/@morix/115146627713681743][@[email protected]]]) - [[https://github.com/stewart123579/ebook-notes][stewart123579/ebook-notes: Extract, deduplicate and organise notes and highlights from Kindle clipping files]] ([[https://fosstodon.org/@svw/115150563536894405][@[email protected]]]) - Emacs development: - emacs-devel: - [[https://lists.gnu.org/archive/html/emacs-devel/2025-09/msg00135.html][Commands to move or copy changes between VC working trees]] - [[https://lists.gnu.org/archive/html/emacs-devel/2025-09/msg00135.html][Semantic highlighting for Elisp]] - [[https://lists.gnu.org/archive/html/emacs-devel/2025-09/msg00058.html][Adding cond-let* to Emacs]] - play with this and give feedback - [[https://lists.gnu.org/archive/html/emacs-devel/2025-09/msg00074.html][understanding cond-let* vs pcase, cond, if-let*]] - [[https://lists.gnu.org/archive/html/emacs-devel/2025-09/msg00116.html][Enduring confusion from bug#54079]] - macros and symbols with position - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=a893dacb388e73d21ef52dc7f72c619a55908e28][Make 'm' and 'u' in Log View mode more standard]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=60a22185b7ad759abf250389107e06aaee2e8c6b][Support completion category inheritance]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=45c5b636ced1924e627217ff5e19097e27d9caa4][Add 'elisp-flymake-byte-compile-executable' defcustom]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=cc1a1a984a4989d2561bdd4ecb1a7e0d3ceb5f5d][; * etc/NEWS: Copyedit.]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=d2532a4ef0a1c037075b8a9d44b2dbdce372ef25][Add new library 'timeout']] - New packages: - https://melpa.org/#/codex-cli: Codex CLI integration (MELPA) - https://melpa.org/#/custom-keymap: Configure user key sequence bindings from a custom variable (MELPA) - https://melpa.org/#/eplotly: Create Plotly charts (MELPA) - https://melpa.org/#/linkin-org: A workflow with fast, reliable links (MELPA) - https://melpa.org/#/numeri: Roman Numeral Conversion Library (MELPA) - https://elpa.nongnu.org/nongnu/standard-keys-mode.html: Emulate standard keybindings from modern editors (NonGNU ELPA) 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-09][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:[email protected]][[email protected]]]. Thank you!
