2025-09-15 Emacs news ===================== There were lots of Emacs-related discussions on Hacker News https://hn.algolia.com/?query=emacs&sort=byDate&prefix&page=0&dateRange=all&type=story, mainly because of two posts about Emacs's extensibility: an Org Mode example https://edoput.it/2025/04/16/emacs-paradigm-shift.html and a completion example https://blog.tjll.net/a-beginners-guide-to-extending-emacs/. This guide on connecting to databases from Org Mode Babel blocks https://gitlab.com/ryanprior/emacs-org-data-starter started a few discussions. There were a couple of Emacs Carnival posts on obscure packages, too https://goritskov.com/posts/obscure_packages.html. 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 this Friday (Sept 19). Thanks!
- Upcoming events (iCal file https://emacslife.com/calendar/emacs-calendar.ics, Org https://emacslife.com/calendar/): - 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 Berlin (hybrid, in English) //emacs-berlin.org/ https://emacs-berlin.org/ Wed Sep 24 0930 America/Vancouver - 1130 America/Chicago - 1230 America/Toronto - 1630 Etc/GMT - 1830 Europe/Berlin - 2200 Asia/Kolkata -- Thu Sep 25 0030 Asia/Singapore - Emacs APAC: Emacs APAC meetup (virtual) //emacs-apac.gitlab.io/announcements/ https://emacs-apac.gitlab.io/announcements/ Sat Sep 27 0130 America/Vancouver - 0330 America/Chicago - 0430 America/Toronto - 0830 Etc/GMT - 1030 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore - Emacs meetup in person in Novosibirsk, Russia [email protected] - Sept 27 20:00 - 23:00 Asia/Novosibirsk - Emacs configuration: - dandrake/casual-eww: Emacs transient "casual" menu for the emacs web browser eww https://github.com/dandrake/casual-eww (@[email protected] https://mathstodon.xyz/@ddrake/115185725252682186) - Emacs workflow ideas: How I use Hydra in a minor mode https://youtube.com/watch?v=_MPxt_JznXE (15:50, Reddit https://www.reddit.com/r/emacs/comments/1nd77a3/emacs_workflow_ideas_how_i_use_hydra_in_a_minor/) - ZeniesQis/Emacsn: Installation and multiple configuration management for Emacs - Codeberg.org https://codeberg.org/ZeniesQis/Emacsn (@[email protected] https://piaille.fr/@Zenie/115175933768901053) - Everything with Emacs https://irfu.cea.fr/Pisp/vianney.lebouteiller/emacs.html (@[email protected] https://mastodon.social/@jnpn/115187283760185380) - vianney.leboutellier's Emacs configuration - meow-edit/meow: Yet another modal editing on Emacs / 猫态编辑 https://github.com/meow-edit/meow (recent discussion on HN https://news.ycombinator.com/item?id=45228396) - Emacs Lisp: - Sharing some thoughts on page-ext and building your own alternatives to packages https://site.sebasmonia.com/posts/2025-09-09-emacs-pages-and-micro-packages.html (Reddit https://www.reddit.com/r/emacs/comments/1ndbodt/sharing_some_thoughts_on_pageext_and_building/) - Listful Andrew: Mondo — World's scripts, languages, places in any language (Emacs package) https://flandrew.srht.site/listful/sw-emacs-mondo.html - Listful Andrew: Vexil — Create flags of countries and subdivisions (Emacs package) https://flandrew.srht.site/listful/sw-emacs-vexil.html - Sacha Chua: Emacs and dom.el: quick notes on parsing HTML and turning DOMs back into HTML https://sachachua.com/blog/2025/09/emacs-and-dom-el-quick-notes-on-parsing-html-and-turning-doms-back-into-html/ - Ep699 Emacs Lisp defvar-keymap, define-keymap , part 2 https://www.youtube.com/watch?v=dA5SM20y2a0 (01:01:15) - [12] Emacs Reader's Development: Working on Partial & Tiled Rendering (Part III) - 9/14/2025, 2:31:27 PM - Dyne.org TV https://tv.dyne.org/w/doZ1qzhQxT1gc1TPDtqNbJ - How to Create and Test an Emacs Tree-Sitter Major Mode https://github.com/mathworks/Emacs-MATLAB-Mode/blob/default/contributing/treesit-mode-how-to.org (emacs-devel https://lists.gnu.org/archive/html/emacs-devel/2025-09/msg00307.html) - Appearance: - Emacs vim-tab-bar.el: A Vim-Inspired Emacs Tab-Bar That Automatically Adapts to Any Theme (Release 1.0.9) https://github.com/jamescherti/vim-tab-bar.el - Navigation: - localauthor: Managing Emacs Tabs with 'tab-sets.el' https://localauthor.github.io/posts/tab-sets/ - Writing: - Powerful emacs hacks: patching markdown-mode https://oxal.org/blog/powerful-emacs-hacks-image-markdown/ (HN https://news.ycombinator.com/item?id=45228131) - getting images from a different directory - Powerful emacs hacks: paste images to markdown from clipboard https://oxal.org/blog/powerful-emacs-hacks-paste-images-markdown/ - Irreal: Semantic Line Breaks https://irreal.org/blog/?p=13263 - Org Mode: - Emacs: a paradigm shift https://edoput.it/2025/04/16/emacs-paradigm-shift.html (Reddit https://www.reddit.com/r/emacs/comments/1nfdyi1/emacs_a_paradigm_shift/, HN https://news.ycombinator.com/item?id=45226639, HN https://news.ycombinator.com/item?id=45219848) - automatically sorting in Org Mode - Jeremy Friesen: Dynamic Org-Mode Block to List Books Read https://takeonrules.com/2025/09/14/dynamic-org-mode-block-to-list-books-read/ - (Update) org-supertag 5.1: Implement Interactive Schema View for Tag Management https://www.reddit.com/r/orgmode/comments/1nex09n/update_orgsupertag_51_implement_interactive/ (Github https://github.com/yibie/org-supertag) - Using Emacs Org-Mode With Databases: A getting-started guide https://gitlab.com/ryanprior/emacs-org-data-starter (Reddit https://www.reddit.com/r/emacs/comments/1nf00j5/using_emacs_orgmode_with_databases_a/, HN https://news.ycombinator.com/item?id=45172905 , lobste.rs https://lobste.rs/s/kpyagy/using_emacs_org_mode_with_databases) - RangHo/svelte-preprocess-org: Svelte preprocessor for Org, the most superior markup language. https://github.com/RangHo/svelte-preprocess-org (Reddit https://www.reddit.com/r/sveltejs/comments/1nglfh3/i_made_a_svelte_preprocessor_so_that_i_can_use/) - Sync Emacs Org Agenda and Google Calendar with the Org-Gcal Package https://www.youtube.com/watch?v=hz6yc6uWDw4 (06:30) - Generating a website/blog from Org files with Hakyll https://jakebox.github.io/posts/2025-09-12-this_blog - Org Social Preview Generator https://andros.dev/static/preview/2025-09-15T09-22-05plus0200.html - Coding: - dotemacs/lisp-comment-dwim.el: Do What I Mean mode for toggling comments in Lisp https://github.com/dotemacs/lisp-comment-dwim.el (@[email protected] https://mastodon.xyz/@dotemacs/115169786350263841) - tomekw/doom-ada: Doom Emacs Ada language module with syntax highlighting, LSP and Alire support https://github.com/tomekw/doom-ada (HN https://news.ycombinator.com/item?id=45222993) - also usable from vanilla Emacs - Elisp For Clojure Developers https://oxal.org/blog/elisp-for-clojure-developers/ - Clojuredocs.el from within emacs https://oxal.org/blog/clojuredocs-emacs-intgeration-browser-elisp/ - A baseline indent rule for tree-sitter major modes https://archive.casouri.cc/note/2025/parse-tree-baseline-indent (Reddit https://www.reddit.com/r/emacs/comments/1nccf33/a_baseline_indent_rule_for_treesitter_major_modes/) - Integrate Emacs and Jira with Ejira3 https://www.reddit.com/r/emacs/comments/1ngr47l/integrate_emacs_and_jira_with_ejira3/ - James Dyer: Debugging Software Breakage with Git Stash and Emacs https://emacs.dyerdwelling.family/emacs/20250826103741-emacs--debugging-software-breakage-with-git-stash-and-emacs/ - Magit 4.4, Forge 0.6, Ghub 5.0 and Transient 0.10 released https://www.reddit.com/r/emacs/comments/1ncggi0/magit_44_forge_06_ghub_50_and_transient_010/ - Shells: - Tip about using exec-path-from-shell-initialize to set the PATH https://miraiverse.xyz/objects/138257b6-2e32-482d-ae8e-00436e230eaf - Web: - Making use of Webmentions // Just a Summary https://bofh.org.uk/2025/09/09/making-use-of-webmentions/ (@[email protected] https://mendeddrum.org/@pdcawley/115176140527227631) - Teaching Emacs to recognize thing-at-point https://www.youtube.com/watch?v=Azi3WOUUSIU (17:53) - Doom Emacs: - Getting Started With Doom Emacs https://www.youtube.com/watch?v=26gFIhHM09E (16:34) - Doom Emacs And Creating A Literate Config https://www.youtube.com/watch?v=eFRzRsWTXPk (24:06) - Fun: - Marcin Borkowski: Emacs Artist clock https://mbork.pl/2025-09-08_Emacs_Artist_clock - AI: - (Release) SuperChat: A friendly, Claude Code–style chat UI for gptel in Emacs https://github.com/yibie/superchat (Reddit https://www.reddit.com/r/emacs/comments/1ngjixl/release_supercha_a_friendly_claude_codestyle_chat/) - Alvaro Ramirez: Introducing acp.el https://xenodium.com/introducing-acpel (Reddit https://www.reddit.com/r/emacs/comments/1ngyifk/introducing_acpel/) - Alvaro Ramirez: So you want ACP (Agent Client Protocol) for Emacs? https://xenodium.com/so-you-want-acp-for-emacs - Community: - Fortnightly Tips, Tricks, and Questions — 2025-09-09 / week 36 https://www.reddit.com/r/emacs/comments/1nc7vm2/fortnightly_tips_tricks_and_questions_20250909/ - Protesilaos Stavrou: Prot Asks: port19 about RSI, keyboard ergonomics, dictation tools, and geriatric nursing https://protesilaos.com/codelog/2025-09-11-prot-asks-port19-rsi-keyboard-ergonomics-dictation-geriatric-care/ - Lobsters interview with Susam https://lobste.rs/s/kltoas/lobsters_interview_with_susam - Tell me you use emacs (without telling me you use emacs) https://www.reddit.com/r/emacs/comments/1n1knpl/tell_me_you_use_emacs_without_telling_me_you_use/ (Irreal https://irreal.org/blog/?p=13270) - Other: - Tip about using M-x decipher to solve cryptoquotes (single alphabet substitution ciphers) https://mastodo.neoliber.al/@petes_bread_eqn_xls/115188551255451438 - Improved emacsclient-wrapper.sh. to be used as $VISUAL, $EDITOR https://www.reddit.com/r/emacs/comments/1nh9gxv/improved_emacsclientwrappersh_to_be_used_as/ - buffer-terminator.el: Safely terminate Emacs buffers automatically to enhance performance and reduce clutter in the buffer list (Release 1.2.0) https://github.com/jamescherti/buffer-terminator.el (Reddit https://www.reddit.com/r/emacs/comments/1ndlsnj/bufferterminatorel_safely_terminate_emacs_buffers/) - Announcing Numeri - an Emacs package for Roman number translation http://yummymelon.com/devnull/announcing-numeri-an-emacs-package-for-roman-number-translation.html (Reddit https://www.reddit.com/r/emacs/comments/1nbtonk/announcing_numeri_an_emacs_package_for_roman/, Irreal https://irreal.org/blog/?p=13261) - stripspace.el: Ensure Emacs Automatically removes trailing whitespace before saving a buffer (Release 1.0.2) https://github.com/jamescherti/stripspace.el (Reddit https://www.reddit.com/r/emacs/comments/1ngf0ke/stripspaceel_ensure_emacs_automatically_removes/) - arkoinad/autopaste: Autopaste clipboard to current buffer https://github.com/arkoinad/autopaste - polls the MacOS clipboard with pbpaste - September Emacs Carnival: Obscure Packages https://goritskov.com/posts/obscure_packages.html - Emacs Obscure Package: transient — Where Are The Wise Men? https://mike.hostetlerhome.com/emacs-obscure-package-transient (@[email protected] https://appdot.net/@mikehoss/115187706047794502) - An obscure Emacs Package: Chart.el https://lepisma.xyz/journal/2025/09/09/an-obscure-emacs-package-chart/ - An obscure Emacs package: decide | Dave’s Blog https://davemq.github.io/2025/09/10/obscure-emacs-decide.html (@[email protected] https://fosstodon.org/@davemq/115185823293037457) - Obscure packages (Paquetes raros) https://www.finaprosadigital.com/2025-09-14-obscure-packages-(paquetes-raros).html - Emacs development: - emacs-devel: - long-term issue with emacs-devel search not showing recent messages https://lists.gnu.org/archive/html/emacs-devel/2025-09/msg00350.html - Another alternative Emacs logo proposal https://lists.gnu.org/archive/html/emacs-devel/2025-09/msg00090.html; side discussion about librsvg and Rust https://lists.gnu.org/archive/html/emacs-devel/2025-09/msg00297.html - Introduce auth-source-ignore-non-existing-file https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=26ad23addbf79862f310136d2f0d95568fef3a04 - ; * etc/NEWS: Fix last change. https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=1d6ec2a0406c8a53fcf793b05453dbcc7e809d76 - Update to Unicode 17.0 https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=5579d32a41cae8c525021739e83f84abc3ab4746 - Ignore non-existing or empty files in auth-sources https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=d1221a427f67032f4adf81f02b377ce163413ca1 - New packages: - https://melpa.org/#/async1: Unroll chain of async callbacks, parallel and sequencial (MELPA) - https://melpa.org/#/blue: BLUE build system interface (MELPA) - https://melpa.org/#/consult-gh-nerd-icons: Nerd icons Integration for consult-gh (MELPA) - https://melpa.org/#/doxymacs: Emacs integration with Doxygen (MELPA) - https://melpa.org/#/meep: Lightweight modal editing (MELPA) - https://melpa.org/#/quick-fasd: Integration for the command-line tool `fasd' (MELPA) - https://melpa.org/#/thanks: Say thanks to the authors of all your installed packages (MELPA) - https://melpa.org/#/verse-mode: Major mode for Verse (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-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-15 Emacs news There were lots of Emacs-related discussions on [[https://hn.algolia.com/?query=emacs&sort=byDate&prefix&page=0&dateRange=all&type=story][Hacker News]], mainly because of two posts about Emacs's extensibility: [[https://edoput.it/2025/04/16/emacs-paradigm-shift.html][an Org Mode example]] and [[https://blog.tjll.net/a-beginners-guide-to-extending-emacs/][a completion example]]. This guide on [[https://gitlab.com/ryanprior/emacs-org-data-starter][connecting to databases from Org Mode Babel blocks]] started a few discussions. There were a couple of [[https://goritskov.com/posts/obscure_packages.html][Emacs Carnival posts on obscure packages, too]]. 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 this Friday (Sept 19). Thanks! - Upcoming events ([[https://emacslife.com/calendar/emacs-calendar.ics][iCal file]], [[https://emacslife.com/calendar/][Org]]): - 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 Berlin (hybrid, in English) https://emacs-berlin.org/ Wed Sep 24 0930 America/Vancouver - 1130 America/Chicago - 1230 America/Toronto - 1630 Etc/GMT - 1830 Europe/Berlin - 2200 Asia/Kolkata -- Thu Sep 25 0030 Asia/Singapore - Emacs APAC: Emacs APAC meetup (virtual) https://emacs-apac.gitlab.io/announcements/ Sat Sep 27 0130 America/Vancouver - 0330 America/Chicago - 0430 America/Toronto - 0830 Etc/GMT - 1030 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore - Emacs meetup in person in Novosibirsk, Russia [email protected] - Sept 27 20:00 - 23:00 Asia/Novosibirsk - Emacs configuration: - [[https://github.com/dandrake/casual-eww][dandrake/casual-eww: Emacs transient "casual" menu for the emacs web browser eww]] ([[https://mathstodon.xyz/@ddrake/115185725252682186][@[email protected]]]) - [[https://youtube.com/watch?v=_MPxt_JznXE][Emacs workflow ideas: How I use Hydra in a minor mode]] (15:50, [[https://www.reddit.com/r/emacs/comments/1nd77a3/emacs_workflow_ideas_how_i_use_hydra_in_a_minor/][Reddit]]) - [[https://codeberg.org/ZeniesQis/Emacsn][ZeniesQis/Emacsn: Installation and multiple configuration management for Emacs - Codeberg.org]] ([[https://piaille.fr/@Zenie/115175933768901053][@[email protected]]]) - [[https://irfu.cea.fr/Pisp/vianney.lebouteiller/emacs.html][Everything with Emacs]] ([[https://mastodon.social/@jnpn/115187283760185380][@[email protected]]]) - vianney.leboutellier's Emacs configuration - [[https://github.com/meow-edit/meow][meow-edit/meow: Yet another modal editing on Emacs / 猫态编辑]] (recent discussion on [[https://news.ycombinator.com/item?id=45228396][HN]]) - Emacs Lisp: - [[https://site.sebasmonia.com/posts/2025-09-09-emacs-pages-and-micro-packages.html][Sharing some thoughts on page-ext and building your own alternatives to packages]] ([[https://www.reddit.com/r/emacs/comments/1ndbodt/sharing_some_thoughts_on_pageext_and_building/][Reddit]]) - [[https://flandrew.srht.site/listful/sw-emacs-mondo.html][Listful Andrew: Mondo — World's scripts, languages, places in any language (Emacs package)]] - [[https://flandrew.srht.site/listful/sw-emacs-vexil.html][Listful Andrew: Vexil — Create flags of countries and subdivisions (Emacs package)]] - [[https://sachachua.com/blog/2025/09/emacs-and-dom-el-quick-notes-on-parsing-html-and-turning-doms-back-into-html/][Sacha Chua: Emacs and dom.el: quick notes on parsing HTML and turning DOMs back into HTML]] - [[https://www.youtube.com/watch?v=dA5SM20y2a0][Ep699 Emacs Lisp defvar-keymap, define-keymap , part 2]] (01:01:15) - [[https://tv.dyne.org/w/doZ1qzhQxT1gc1TPDtqNbJ][[12] Emacs Reader's Development: Working on Partial & Tiled Rendering (Part III) - 9/14/2025, 2:31:27 PM - Dyne.org TV]] - [[https://github.com/mathworks/Emacs-MATLAB-Mode/blob/default/contributing/treesit-mode-how-to.org][How to Create and Test an Emacs Tree-Sitter Major Mode]] ([[https://lists.gnu.org/archive/html/emacs-devel/2025-09/msg00307.html][emacs-devel]]) - Appearance: - [[https://github.com/jamescherti/vim-tab-bar.el][Emacs vim-tab-bar.el: A Vim-Inspired Emacs Tab-Bar That Automatically Adapts to Any Theme (Release 1.0.9)]] - Navigation: - [[https://localauthor.github.io/posts/tab-sets/][localauthor: Managing Emacs Tabs with 'tab-sets.el']] - Writing: - [[https://oxal.org/blog/powerful-emacs-hacks-image-markdown/][Powerful emacs hacks: patching markdown-mode]] ([[https://news.ycombinator.com/item?id=45228131][HN]]) - getting images from a different directory - [[https://oxal.org/blog/powerful-emacs-hacks-paste-images-markdown/][Powerful emacs hacks: paste images to markdown from clipboard]] - [[https://irreal.org/blog/?p=13263][Irreal: Semantic Line Breaks]] - Org Mode: - [[https://edoput.it/2025/04/16/emacs-paradigm-shift.html][Emacs: a paradigm shift]] ([[https://www.reddit.com/r/emacs/comments/1nfdyi1/emacs_a_paradigm_shift/][Reddit]], [[https://news.ycombinator.com/item?id=45226639][HN]], [[https://news.ycombinator.com/item?id=45219848][HN]]) - automatically sorting in Org Mode - [[https://takeonrules.com/2025/09/14/dynamic-org-mode-block-to-list-books-read/][Jeremy Friesen: Dynamic Org-Mode Block to List Books Read]] - [[https://www.reddit.com/r/orgmode/comments/1nex09n/update_orgsupertag_51_implement_interactive/][(Update) org-supertag 5.1: Implement Interactive Schema View for Tag Management]] ([[https://github.com/yibie/org-supertag][Github]]) - [[https://gitlab.com/ryanprior/emacs-org-data-starter][Using Emacs Org-Mode With Databases: A getting-started guide]] ([[https://www.reddit.com/r/emacs/comments/1nf00j5/using_emacs_orgmode_with_databases_a/][Reddit]], [[https://news.ycombinator.com/item?id=45172905 ][HN]], [[https://lobste.rs/s/kpyagy/using_emacs_org_mode_with_databases][lobste.rs]]) - [[https://github.com/RangHo/svelte-preprocess-org][RangHo/svelte-preprocess-org: Svelte preprocessor for Org, the most superior markup language.]] ([[https://www.reddit.com/r/sveltejs/comments/1nglfh3/i_made_a_svelte_preprocessor_so_that_i_can_use/][Reddit]]) - [[https://www.youtube.com/watch?v=hz6yc6uWDw4][Sync Emacs Org Agenda and Google Calendar with the Org-Gcal Package]] (06:30) - [[https://jakebox.github.io/posts/2025-09-12-this_blog][Generating a website/blog from Org files with Hakyll]] - [[https://andros.dev/static/preview/2025-09-15T09-22-05plus0200.html][Org Social Preview Generator]] - Coding: - [[https://github.com/dotemacs/lisp-comment-dwim.el][dotemacs/lisp-comment-dwim.el: Do What I Mean mode for toggling comments in Lisp]] ([[https://mastodon.xyz/@dotemacs/115169786350263841][@[email protected]]]) - [[https://github.com/tomekw/doom-ada][tomekw/doom-ada: Doom Emacs Ada language module with syntax highlighting, LSP and Alire support]] ([[https://news.ycombinator.com/item?id=45222993][HN]]) - also usable from vanilla Emacs - [[https://oxal.org/blog/elisp-for-clojure-developers/][Elisp For Clojure Developers]] - [[https://oxal.org/blog/clojuredocs-emacs-intgeration-browser-elisp/][Clojuredocs.el from within emacs]] - [[https://archive.casouri.cc/note/2025/parse-tree-baseline-indent][A baseline indent rule for tree-sitter major modes]] ([[https://www.reddit.com/r/emacs/comments/1nccf33/a_baseline_indent_rule_for_treesitter_major_modes/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/1ngr47l/integrate_emacs_and_jira_with_ejira3/][Integrate Emacs and Jira with Ejira3]] - [[https://emacs.dyerdwelling.family/emacs/20250826103741-emacs--debugging-software-breakage-with-git-stash-and-emacs/][James Dyer: Debugging Software Breakage with Git Stash and Emacs]] - [[https://www.reddit.com/r/emacs/comments/1ncggi0/magit_44_forge_06_ghub_50_and_transient_010/][Magit 4.4, Forge 0.6, Ghub 5.0 and Transient 0.10 released]] - Shells: - [[https://miraiverse.xyz/objects/138257b6-2e32-482d-ae8e-00436e230eaf][Tip about using exec-path-from-shell-initialize to set the PATH]] - Web: - [[https://bofh.org.uk/2025/09/09/making-use-of-webmentions/][Making use of Webmentions // Just a Summary]] ([[https://mendeddrum.org/@pdcawley/115176140527227631][@[email protected]]]) - [[https://www.youtube.com/watch?v=Azi3WOUUSIU][Teaching Emacs to recognize thing-at-point]] (17:53) - Doom Emacs: - [[https://www.youtube.com/watch?v=26gFIhHM09E][Getting Started With Doom Emacs]] (16:34) - [[https://www.youtube.com/watch?v=eFRzRsWTXPk][Doom Emacs And Creating A Literate Config]] (24:06) - Fun: - [[https://mbork.pl/2025-09-08_Emacs_Artist_clock][Marcin Borkowski: Emacs Artist clock]] - AI: - [[https://github.com/yibie/superchat][(Release) SuperChat: A friendly, Claude Code–style chat UI for gptel in Emacs]] ([[https://www.reddit.com/r/emacs/comments/1ngjixl/release_supercha_a_friendly_claude_codestyle_chat/][Reddit]]) - [[https://xenodium.com/introducing-acpel][Alvaro Ramirez: Introducing acp.el]] ([[https://www.reddit.com/r/emacs/comments/1ngyifk/introducing_acpel/][Reddit]]) - [[https://xenodium.com/so-you-want-acp-for-emacs][Alvaro Ramirez: So you want ACP (Agent Client Protocol) for Emacs?]] - Community: - [[https://www.reddit.com/r/emacs/comments/1nc7vm2/fortnightly_tips_tricks_and_questions_20250909/][Fortnightly Tips, Tricks, and Questions — 2025-09-09 / week 36]] - [[https://protesilaos.com/codelog/2025-09-11-prot-asks-port19-rsi-keyboard-ergonomics-dictation-geriatric-care/][Protesilaos Stavrou: Prot Asks: port19 about RSI, keyboard ergonomics, dictation tools, and geriatric nursing]] - [[https://lobste.rs/s/kltoas/lobsters_interview_with_susam][Lobsters interview with Susam]] - [[https://www.reddit.com/r/emacs/comments/1n1knpl/tell_me_you_use_emacs_without_telling_me_you_use/][Tell me you use emacs (without telling me you use emacs)]] ([[https://irreal.org/blog/?p=13270][Irreal]]) - Other: - [[https://mastodo.neoliber.al/@petes_bread_eqn_xls/115188551255451438][Tip about using M-x decipher to solve cryptoquotes (single alphabet substitution ciphers)]] - [[https://www.reddit.com/r/emacs/comments/1nh9gxv/improved_emacsclientwrappersh_to_be_used_as/][Improved emacsclient-wrapper.sh. to be used as $VISUAL, $EDITOR]] - [[https://github.com/jamescherti/buffer-terminator.el][buffer-terminator.el: Safely terminate Emacs buffers automatically to enhance performance and reduce clutter in the buffer list (Release 1.2.0)]] ([[https://www.reddit.com/r/emacs/comments/1ndlsnj/bufferterminatorel_safely_terminate_emacs_buffers/][Reddit]]) - [[http://yummymelon.com/devnull/announcing-numeri-an-emacs-package-for-roman-number-translation.html][Announcing Numeri - an Emacs package for Roman number translation]] ([[https://www.reddit.com/r/emacs/comments/1nbtonk/announcing_numeri_an_emacs_package_for_roman/][Reddit]], [[https://irreal.org/blog/?p=13261][Irreal]]) - [[https://github.com/jamescherti/stripspace.el][stripspace.el: Ensure Emacs Automatically removes trailing whitespace before saving a buffer (Release 1.0.2)]] ([[https://www.reddit.com/r/emacs/comments/1ngf0ke/stripspaceel_ensure_emacs_automatically_removes/][Reddit]]) - [[https://github.com/arkoinad/autopaste][arkoinad/autopaste: Autopaste clipboard to current buffer]] - polls the MacOS clipboard with pbpaste - [[https://goritskov.com/posts/obscure_packages.html][September Emacs Carnival: Obscure Packages]] - [[https://mike.hostetlerhome.com/emacs-obscure-package-transient][Emacs Obscure Package: transient — Where Are The Wise Men?]] ([[https://appdot.net/@mikehoss/115187706047794502][@[email protected]]]) - [[https://lepisma.xyz/journal/2025/09/09/an-obscure-emacs-package-chart/][An obscure Emacs Package: Chart.el]] - [[https://davemq.github.io/2025/09/10/obscure-emacs-decide.html][An obscure Emacs package: decide | Dave’s Blog]] ([[https://fosstodon.org/@davemq/115185823293037457][@[email protected]]]) - [[https://www.finaprosadigital.com/2025-09-14-obscure-packages-(paquetes-raros).html][Obscure packages (Paquetes raros)]] - Emacs development: - emacs-devel: - [[https://lists.gnu.org/archive/html/emacs-devel/2025-09/msg00350.html][long-term issue with emacs-devel search not showing recent messages]] - [[https://lists.gnu.org/archive/html/emacs-devel/2025-09/msg00090.html][Another alternative Emacs logo proposal]]; side discussion about [[https://lists.gnu.org/archive/html/emacs-devel/2025-09/msg00297.html][librsvg and Rust]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=26ad23addbf79862f310136d2f0d95568fef3a04][Introduce auth-source-ignore-non-existing-file]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=1d6ec2a0406c8a53fcf793b05453dbcc7e809d76][; * etc/NEWS: Fix last change.]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=5579d32a41cae8c525021739e83f84abc3ab4746][Update to Unicode 17.0]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=d1221a427f67032f4adf81f02b377ce163413ca1][Ignore non-existing or empty files in auth-sources]] - New packages: - https://melpa.org/#/async1: Unroll chain of async callbacks, parallel and sequencial (MELPA) - https://melpa.org/#/blue: BLUE build system interface (MELPA) - https://melpa.org/#/consult-gh-nerd-icons: Nerd icons Integration for consult-gh (MELPA) - https://melpa.org/#/doxymacs: Emacs integration with Doxygen (MELPA) - https://melpa.org/#/meep: Lightweight modal editing (MELPA) - https://melpa.org/#/quick-fasd: Integration for the command-line tool `fasd' (MELPA) - https://melpa.org/#/thanks: Say thanks to the authors of all your installed packages (MELPA) - https://melpa.org/#/verse-mode: Major mode for Verse (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-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!
