2025-12-01 Emacs news
=====================

  - EmacsConf is next weekend! https://emacsconf.org/2025
  - Upcoming events (iCal file 
https://emacslife.com/calendar/emacs-calendar.ics, Org 
https://emacslife.com/calendar/):
      - Emacs Paris: S: Emacs workshop in Paris (online) //emacs-doctor.com/ 
https://emacs-doctor.com/ Thu Dec 4 0830 America/Vancouver - 1030 
America/Chicago - 1130 America/Toronto - 1630 Etc/GMT - 1730 Europe/Berlin - 
2200 Asia/Kolkata -- Fri Dec 5 0030 Asia/Singapore
      - EmacsATX: Emacs Social //www.meetup.com/emacsatx/events/311893360/ 
https://www.meetup.com/emacsatx/events/311893360/ Thu Dec 4 1600 
America/Vancouver - 1800 America/Chicago - 1900 America/Toronto -- Fri Dec 5 
0000 Etc/GMT - 0100 Europe/Berlin - 0530 Asia/Kolkata - 0800 Asia/Singapore
      - M-x Research: TBA //m-x-research.github.io/ 
https://m-x-research.github.io/ Fri Dec 5 0800 America/Vancouver - 1000 
America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 
2130 Asia/Kolkata -- Sat Dec 6 0000 Asia/Singapore
      - EmacsConf //emacsconf.org https://emacsconf.org - Dec 6 - 7
      - Emacs.si (in person): Skupni ogled Emacs konference 2025 
//dogodki.kompot.si/events/b4137a21-8783-4bc5-993e-929c5ddf43bc 
https://dogodki.kompot.si/events/b4137a21-8783-4bc5-993e-929c5ddf43bc Sat Dec 6 
1445 Europe/Ljubljana
      - Emacs.si (in person): Emacs.si meetup #12 2025 (v #živo) 
//dogodki.kompot.si/events/37459eb7-b2f8-4df3-a2ce-fd0204274af5 
https://dogodki.kompot.si/events/37459eb7-b2f8-4df3-a2ce-fd0204274af5 Tue Dec 9 
1900 CET
      - OrgMeetup (virtual) //orgmode.org/worg/orgmeetup.html 
https://orgmode.org/worg/orgmeetup.html Wed Dec 10 0800 America/Vancouver - 
1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin 
- 2130 Asia/Kolkata -- Thu Dec 11 0000 Asia/Singapore
      - Atelier Emacs Montpellier (in person) //lebib.org/date/atelier-emacs 
https://lebib.org/date/atelier-emacs Fri Dec 12 1800 Europe/Paris
  - Emacs configuration:
      - minimal-emacs.d - Emacs init.el and early-init.el that provide enhanced 
defaults and optimized startup (1.3.1) 
https://github.com/jamescherti/minimal-emacs.d (Reddit 
https://www.reddit.com/r/emacs/comments/1p9y8h4/minimalemacsd_emacs_initel_and_earlyinitel_that/)
  - Emacs Lisp:
      - Bending Emacs - Episode 6: Overlays 
https://xenodium.com/bending-emacs-episode-6-overlays (Reddit 
https://www.reddit.com/r/emacs/comments/1p7kyo7/bending_emacs_episode_6/, 
YouTube https://www.youtube.com/watch?v=93wWCroTKnM 11:58, lobste.rs 
https://lobste.rs/s/uiueai/bending_emacs_episode_6_overlays)
  - Appearance:
      - PGTK and Windows Emacs builds now offer tooling for reacting to desktop 
themes 
https://enzuru.medium.com/pgtk-and-windows-emacs-now-offers-tooling-for-reacting-to-desktop-themes-a4200bbe79c7?source=friends_link&sk=d4333c38ca189f00c2c55b64e20c5a7c
 (Reddit 
https://www.reddit.com/r/emacs/comments/1p89bn9/pgtk_and_windows_emacs_builds_now_offer_tooling/)
  - Navigation:
      - basics of emacs macros (and interactive regex replace) 
https://www.youtube.com/watch?v=LAqlXfOZqeU (19:34)
      - scrollpanel: a better minimap for Emacs 
https://seed.pipapo.org/nodes/seed.pipapo.org/rad:z2hyKqTqB77vt7UqsTgrqHkC83j8h 
(@[email protected] https://social.tchncs.de/@cehteh/115609650368952427)
      - [Experimental] hs-indent-fold.el - Click-to-fold via indentation 
highlighting (leaving fringe/margin free) https://i.redd.it/cxkznds1qa4g1.gif 
(Reddit 
https://www.reddit.com/r/emacs/comments/1pa5fjb/experimental_hsindentfoldel_clicktofold_via/)
      - 2 commands for every cracked #emacs nerd 🔥🤓#linux 
https://www.youtube.com/watch?v=T_-Qg7jDe6s (01:14) - exchange-point-and-mark, 
mark-whole-buffer
      - kirigami.el, a unified method to fold and unfold text in Emacs, has 
been added to MELPA (Release 1.0.0) https://melpa.org/#/kirigami (Reddit 
https://www.reddit.com/r/emacs/comments/1p9yd5z/kirigamiel_a_unified_method_to_fold_and_unfold/)
  - Hyperbole:
      - GNU Hyperbole Q&A Session at EmacsConf 2025, Sunday at 1:40pm ET 
https://www.reddit.com/r/emacs/comments/1p9tfcb/gnu_hyperbole_qa_session_at_emacsconf_2025_sunday/
  - Dired:
      - Rsync File Copying from Dired with Transient Menu 
https://christiantietze.de/posts/2025/11/rsync-file-copying-from-dired-with-transient-menu
 (@[email protected] https://mastodon.social/@ctietze/115617449973610488)
  - Org Mode:
      - UOMF: Generate a List for the next Upcoming Recurring Meeting Instances 
https://karl-voit.at/2025/11/24/my-visit-upcoming-meetings/ 
(@[email protected] https://graz.social/@publicvoit/115606888451418588)
      - Org-GTD v4 is in beta - looking for beta testers! 
https://www.reddit.com/r/emacs/comments/1p9vaz0/orggtd_v4_is_in_beta_looking_for_beta_testers/
      - Package to insert multiple org-roam nodes using Helm 
https://i.redd.it/0n3mg9kqwj2g1.gif (Reddit 
https://www.reddit.com/r/orgmode/comments/1p2r1zh/package_to_insert_multiple_orgroam_nodes_using/)
      - My Emacs Presentation Stack 
https://ankit.earth/blog/my-emacs-presentation-stack/ (Reddit 
https://www.reddit.com/r/emacs/comments/1pb26py/my_emacs_presentation_stack/)
      - orgit-file v0.3.0 - Revision-aware Org links to Git files with 
automatic web export https://v.redd.it/mbb27m2cyg3g1 (Reddit 
https://www.reddit.com/r/emacs/comments/1p6p1py/orgitfile_v030_revisionaware_org_links_to_git/)
      - An Ode to Org Babel https://donaldh.wtf/2025/11/an-ode-to-org-babel/ 
(@[email protected] https://hachyderm.io/@donaldh/115622779566119158)
      - Lens_r | Literate Tests with Org Mode and Emacs Lisp 
https://lensplaysgames.github.io/lensr_blog_v1/posts/2025literatetests.html
      - Quick tutorial to get started on Org Social | Andros Fenollosa 
https://en.andros.dev/blog/ddd78757/quick-tutorial-to-get-started-on-org-social/
 (@[email protected] 
https://mastodon.social/@lobsters/115609751529593980)
      - org-social.el 2.7: migration posts, boosting 
https://activity.andros.dev/@andros/statuses/01KAX3H80EX5JYDPCBJ5W6SRYY
      - Org development:
      - org-open-at-point-global: Support prefix argument 
https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=4459e5c98e959b62d1851dcb65482d3107d9c157
      - lisp/org.el: Remove deprecated show command 
https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=d198e689c8a5036ebd9a0d0bead0982c6af18a17
  - Completion:
      - Update on Consult and Jinx 
https://www.reddit.com/r/emacs/comments/1p9nowr/update_on_consult_and_jinx/ - 
Jinx is a spell-checker
  - Coding:
      - tb-indent: Convert space-based indentation file into a Tab-based 
indentation buffer 
https://www.reddit.com/r/emacs/comments/1p5jjp7/tbindent_convert_spacebased_indentation_file_into/
      - Managing TODO comments in source code files 
https://youtu.be/zVbK5itxnzE?si=Xhw_ndNOTQB6ldat (Reddit 
https://www.reddit.com/r/emacs/comments/1pai26a/managing_todo_comments_in_source_code_files/)
      - Bringing Emacs Support to OCaml's LSP Server with `ocaml-eglot` 
https://tarides.com/blog/2025-11-27-bringing-emacs-support-to-ocaml-s-lsp-server-with-ocaml-eglot/
 (Reddit 
https://www.reddit.com/r/emacs/comments/1p8qorf/bringing_emacs_support_to_ocamls_lsp_server_with/)
      - Using Magit to fix a commit | Dave’s Blog 
https://davemq.github.io/2025/11/25/using-magit-to-fix-a-commit.html 
(@[email protected] https://fosstodon.org/@davemq/115612291630530477)
  - Shells:
      - Shell tip: C-c C-l to list shell history in separate buffer 
https://mastodon.social/@deech/115613534555372192
      - Bending Emacs - Episode 7: eshell built-in commands 
https://xenodium.com/rinku-cli-link-previews (YouTube 
https://youtu.be/M6o1N2kfmuc 12:00, Reddit 
https://www.reddit.com/r/emacs/comments/1p9wkq3/bending_emacs_episode_7/)
  - Mail, news, and chat:
      - Wasabi: WhatsApp from your beloved editor 
https://www.reddit.com/gallery/1p5h6yw
  - Fun:
      - LensPlaysGames/word-search-generator--emacs-lisp 
https://github.com/LensPlaysGames/word-search-generator--emacs-lisp 
(@[email protected] https://mastodon.social/@lens_r/115623456388473726)
  - AI:
      - (new package) claude-code-ide-extras 
https://github.com/acmorrow/claude-code-ide-extras (Reddit 
https://www.reddit.com/r/emacs/comments/1p6bem5/new_package_claudecodeideextras/)
      - No need to remember M-x command: a small elisp function to find and run 
M-x command with gptel and LLM 
https://www.reddit.com/r/emacs/comments/1p6iqvy/no_need_to_remember_mx_command_a_small_elisp/
  - Community:
      - Emacs Rules, Vim Drools? - Why I'm an Emacs Guy Now 
https://www.youtube.com/watch?v=I54z-iy070A (13:55)
  - Other:
      - Announcing Casual CSV 
http://yummymelon.com/devnull/announcing-casual-csv.html (Reddit 
https://www.reddit.com/r/emacs/comments/1p5mrzx/announcing_casual_csv/)
  - Emacs development:
      - emacs-devel:
      - Re: Suggestion: (re)move ~/.authinfo from auth-sources by default in 
favour of ~/.authinfo.gpg? - Michael Albinus 
https://yhetil.org/emacs-devel/[email protected]/ - Emacs 31 won't create 
.authinfo by default, but default order of auth-sources will probably be the 
same
      - Re: Why don't we have a 'completion-command-overrides'? - Kristoffer 
Balintona 
https://yhetil.org/emacs-devel/CANVbq5=63fg9ybn67oq1pcbfvxt2icx8lguyoohcikm3sms...@mail.gmail.com/
 might be a good option
      - hideshow.el: New commands 'hs-cycle' and 'hs-toggle-all'. (Bug#79877) 
https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=49611cce303c136d3ff6bd27aba66dfb68d60eb4
      - New display of outgoing revisions count in VC-Dir 
https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=5b07a81bedaddbe2874b37c79ef6c4c80da7707e
      - Use treesit-extra-load-path for more values of 
treesit-auto-install-grammar 
https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=9174bc811a3dbb7caed7c11063c62d97b0e98622
      - Add current subject to future history in `message-change-subject' 
https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=6743a7d747b1045b98b289e00c824c7995a386e7
      - * lisp/cus-start.el: Make 'treesit-extra-load-path' customizable. 
https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=a1ab5f429daa7484874f9c76ecb9add7e93756e2
      - Add new commands 'merge-frames' and 'split-frame' 
https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=18a346da6ac0eaa28f835d66378ef023b7f5a1ab
      - Make diff-revert-and-kill-hunk consider an active region 
https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=304d4435b1e00fd96bbd75646be3ccb5569c9bdc
      - Make it easier to enable Abbrev mode by default 
https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=47aec3cbc9a2e9dbf7760cab9dbf80ee18e07ba9
      - Make diff-apply-hunk consider an active region 
https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=59e8b7267feaf0ec702239f94a1085e7c8e4b476
      - Support `toolkit-theme-set-functions' on Android and execute hooks 
safely 
https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=7550791287503ebc582c92841f6483032aa0b050
      - New commands to rewind decentralized VCS branches 
https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=11b68c6223d154b4c85e8feec63581dcf7c76a3e
      - Default split-window-preferred-direction to 'longest' 
https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=75c09b03ed5bd06dd0afd654570236b409341897
      - New command alias vc-restore 
https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=748c3b2645e68623499e9158902a1dcf4165975e
      - Add `toolkit-theme' and 'toolkit-theme-set-functions' 
https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=bc0f662573684919af7440b41531e9861a86ce6f
      - The --script option now enforces lexical binding (bug#79760) 
https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=e5130bdecca00f8277640c10292036f99abee59d
      - Show the diff buffer with replacements by typing 'd' in 'query-replace' 
https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=f4d353f9c9e7dea67f04020a9218c7dfb244d44b
      - ; * etc/NEWS: Expand on showing warnings on first daemon frame. 
https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=17f9a6355d6d86058b0100f08f3ff9d6e0844bfd
      - ; * etc/NEWS: Mention the change about daemon startup warnings 
(bug#79783) 
https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=9c84fb5c73d1c390da5ad8e24157e37b0f3d4c93
      - Fix `editorconfig-display-current-properties` 
https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=5e10b7fe4ebe8ffeb2a6f31886fe524718beb3e9
  - New packages:
      - https://melpa.org/#/code-awareness: Code Awareness collaboration 
package (MELPA)
      - https://melpa.org/#/gdshader-mode: Major mode for Godot gdshader files 
(MELPA)
      - https://melpa.org/#/kirigami: A unified method to fold and unfold text 
(MELPA)
      - https://melpa.org/#/real-mono-themes: Real monochromatic color themes 
(MELPA)
      - https://melpa.org/#/sparkweather: Weather forecasts with sparklines 
(MELPA)
      - https://melpa.org/#/structurizr: Major mode for Structurizr DSL (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, 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-12. 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-12-01 Emacs news
- [[https://emacsconf.org/2025][EmacsConf is next weekend!]]
- Upcoming events ([[https://emacslife.com/calendar/emacs-calendar.ics][iCal file]], [[https://emacslife.com/calendar/][Org]]):
  - Emacs Paris: S: Emacs workshop in Paris (online) https://emacs-doctor.com/ Thu Dec 4 0830 America/Vancouver - 1030 America/Chicago - 1130 America/Toronto - 1630 Etc/GMT - 1730 Europe/Berlin - 2200 Asia/Kolkata -- Fri Dec 5 0030 Asia/Singapore
  - EmacsATX: Emacs Social https://www.meetup.com/emacsatx/events/311893360/ Thu Dec 4 1600 America/Vancouver - 1800 America/Chicago - 1900 America/Toronto -- Fri Dec 5 0000 Etc/GMT - 0100 Europe/Berlin - 0530 Asia/Kolkata - 0800 Asia/Singapore
  - M-x Research: TBA https://m-x-research.github.io/ Fri Dec 5 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- Sat Dec 6 0000 Asia/Singapore
  - EmacsConf https://emacsconf.org - Dec 6 - 7
  - Emacs.si (in person): Skupni ogled Emacs konference 2025 https://dogodki.kompot.si/events/b4137a21-8783-4bc5-993e-929c5ddf43bc Sat Dec 6 1445 Europe/Ljubljana
  - Emacs.si (in person): Emacs.si meetup #12 2025 (v #živo) https://dogodki.kompot.si/events/37459eb7-b2f8-4df3-a2ce-fd0204274af5 Tue Dec 9 1900 CET
  - OrgMeetup (virtual) https://orgmode.org/worg/orgmeetup.html Wed Dec 10 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- Thu Dec 11 0000 Asia/Singapore
  - Atelier Emacs Montpellier (in person) https://lebib.org/date/atelier-emacs Fri Dec 12 1800 Europe/Paris
- Emacs configuration:
  - [[https://github.com/jamescherti/minimal-emacs.d][minimal-emacs.d - Emacs init.el and early-init.el that provide enhanced defaults and optimized startup (1.3.1)]] ([[https://www.reddit.com/r/emacs/comments/1p9y8h4/minimalemacsd_emacs_initel_and_earlyinitel_that/][Reddit]])
- Emacs Lisp:
  - [[https://xenodium.com/bending-emacs-episode-6-overlays][Bending Emacs - Episode 6: Overlays]] ([[https://www.reddit.com/r/emacs/comments/1p7kyo7/bending_emacs_episode_6/][Reddit]], [[https://www.youtube.com/watch?v=93wWCroTKnM][YouTube]] 11:58, [[https://lobste.rs/s/uiueai/bending_emacs_episode_6_overlays][lobste.rs]])
- Appearance:
  - [[https://enzuru.medium.com/pgtk-and-windows-emacs-now-offers-tooling-for-reacting-to-desktop-themes-a4200bbe79c7?source=friends_link&sk=d4333c38ca189f00c2c55b64e20c5a7c][PGTK and Windows Emacs builds now offer tooling for reacting to desktop themes]] ([[https://www.reddit.com/r/emacs/comments/1p89bn9/pgtk_and_windows_emacs_builds_now_offer_tooling/][Reddit]])
- Navigation:
  - [[https://www.youtube.com/watch?v=LAqlXfOZqeU][basics of emacs macros (and interactive regex replace)]] (19:34)
  - [[https://seed.pipapo.org/nodes/seed.pipapo.org/rad:z2hyKqTqB77vt7UqsTgrqHkC83j8h][scrollpanel: a better minimap for Emacs]] ([[https://social.tchncs.de/@cehteh/115609650368952427][@[email protected]]])
  - [[https://i.redd.it/cxkznds1qa4g1.gif][[Experimental] hs-indent-fold.el - Click-to-fold via indentation highlighting (leaving fringe/margin free)]] ([[https://www.reddit.com/r/emacs/comments/1pa5fjb/experimental_hsindentfoldel_clicktofold_via/][Reddit]])
  - [[https://www.youtube.com/watch?v=T_-Qg7jDe6s][2 commands for every cracked #emacs nerd 🔥🤓#linux]] (01:14) - exchange-point-and-mark, mark-whole-buffer
  - [[https://melpa.org/#/kirigami][kirigami.el, a unified method to fold and unfold text in Emacs, has been added to MELPA (Release 1.0.0)]] ([[https://www.reddit.com/r/emacs/comments/1p9yd5z/kirigamiel_a_unified_method_to_fold_and_unfold/][Reddit]])
- Hyperbole:
  - [[https://www.reddit.com/r/emacs/comments/1p9tfcb/gnu_hyperbole_qa_session_at_emacsconf_2025_sunday/][GNU Hyperbole Q&A Session at EmacsConf 2025, Sunday at 1:40pm ET]]
- Dired:
  - [[https://christiantietze.de/posts/2025/11/rsync-file-copying-from-dired-with-transient-menu][Rsync File Copying from Dired with Transient Menu]] ([[https://mastodon.social/@ctietze/115617449973610488][@[email protected]]])
- Org Mode:
  - [[https://karl-voit.at/2025/11/24/my-visit-upcoming-meetings/][UOMF: Generate a List for the next Upcoming Recurring Meeting Instances]] ([[https://graz.social/@publicvoit/115606888451418588][@[email protected]]])
  - [[https://www.reddit.com/r/emacs/comments/1p9vaz0/orggtd_v4_is_in_beta_looking_for_beta_testers/][Org-GTD v4 is in beta - looking for beta testers!]]
  - [[https://i.redd.it/0n3mg9kqwj2g1.gif][Package to insert multiple org-roam nodes using Helm]] ([[https://www.reddit.com/r/orgmode/comments/1p2r1zh/package_to_insert_multiple_orgroam_nodes_using/][Reddit]])
  - [[https://ankit.earth/blog/my-emacs-presentation-stack/][My Emacs Presentation Stack]] ([[https://www.reddit.com/r/emacs/comments/1pb26py/my_emacs_presentation_stack/][Reddit]])
  - [[https://v.redd.it/mbb27m2cyg3g1][orgit-file v0.3.0 - Revision-aware Org links to Git files with automatic web export]] ([[https://www.reddit.com/r/emacs/comments/1p6p1py/orgitfile_v030_revisionaware_org_links_to_git/][Reddit]])
  - [[https://donaldh.wtf/2025/11/an-ode-to-org-babel/][An Ode to Org Babel]] ([[https://hachyderm.io/@donaldh/115622779566119158][@[email protected]]])
  - [[https://lensplaysgames.github.io/lensr_blog_v1/posts/2025literatetests.html][Lens_r | Literate Tests with Org Mode and Emacs Lisp]]
  - [[https://en.andros.dev/blog/ddd78757/quick-tutorial-to-get-started-on-org-social/][Quick tutorial to get started on Org Social | Andros Fenollosa]] ([[https://mastodon.social/@lobsters/115609751529593980][@[email protected]]])
  - [[https://activity.andros.dev/@andros/statuses/01KAX3H80EX5JYDPCBJ5W6SRYY][org-social.el 2.7: migration posts, boosting]]
  - Org development:
    - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=4459e5c98e959b62d1851dcb65482d3107d9c157][org-open-at-point-global: Support prefix argument]]
    - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=d198e689c8a5036ebd9a0d0bead0982c6af18a17][lisp/org.el: Remove deprecated show command]]
- Completion:
  - [[https://www.reddit.com/r/emacs/comments/1p9nowr/update_on_consult_and_jinx/][Update on Consult and Jinx]] - Jinx is a spell-checker
- Coding:
  - [[https://www.reddit.com/r/emacs/comments/1p5jjp7/tbindent_convert_spacebased_indentation_file_into/][tb-indent:  Convert space-based indentation file into a Tab-based indentation buffer]]
  - [[https://youtu.be/zVbK5itxnzE?si=Xhw_ndNOTQB6ldat][Managing TODO comments in source code files]] ([[https://www.reddit.com/r/emacs/comments/1pai26a/managing_todo_comments_in_source_code_files/][Reddit]])
  - [[https://tarides.com/blog/2025-11-27-bringing-emacs-support-to-ocaml-s-lsp-server-with-ocaml-eglot/][Bringing Emacs Support to OCaml's LSP Server with `ocaml-eglot`]] ([[https://www.reddit.com/r/emacs/comments/1p8qorf/bringing_emacs_support_to_ocamls_lsp_server_with/][Reddit]])
  - [[https://davemq.github.io/2025/11/25/using-magit-to-fix-a-commit.html][Using Magit to fix a commit | Dave’s Blog]] ([[https://fosstodon.org/@davemq/115612291630530477][@[email protected]]])
- Shells:
  - [[https://mastodon.social/@deech/115613534555372192][Shell tip: C-c C-l to list shell history in separate buffer]]
  - [[https://xenodium.com/rinku-cli-link-previews][Bending Emacs - Episode 7: eshell built-in commands]] ([[https://youtu.be/M6o1N2kfmuc][YouTube]] 12:00, [[https://www.reddit.com/r/emacs/comments/1p9wkq3/bending_emacs_episode_7/][Reddit]])
- Mail, news, and chat:
  - [[https://www.reddit.com/gallery/1p5h6yw][Wasabi: WhatsApp from your beloved editor]]
- Fun:
  - [[https://github.com/LensPlaysGames/word-search-generator--emacs-lisp][LensPlaysGames/word-search-generator--emacs-lisp]] ([[https://mastodon.social/@lens_r/115623456388473726][@[email protected]]])
- AI:
  - [[https://github.com/acmorrow/claude-code-ide-extras][(new package) claude-code-ide-extras]] ([[https://www.reddit.com/r/emacs/comments/1p6bem5/new_package_claudecodeideextras/][Reddit]])
  - [[https://www.reddit.com/r/emacs/comments/1p6iqvy/no_need_to_remember_mx_command_a_small_elisp/][No need to remember M-x command: a small elisp function to find and run M-x command with gptel and LLM]]
- Community:
  - [[https://www.youtube.com/watch?v=I54z-iy070A][Emacs Rules, Vim Drools? - Why I'm an Emacs Guy Now]] (13:55)
- Other:
  - [[http://yummymelon.com/devnull/announcing-casual-csv.html][Announcing Casual CSV]] ([[https://www.reddit.com/r/emacs/comments/1p5mrzx/announcing_casual_csv/][Reddit]])
- Emacs development:
  - emacs-devel:
    - [[https://yhetil.org/emacs-devel/[email protected]/][Re: Suggestion: (re)move ~/.authinfo from auth-sources by default in favour of ~/.authinfo.gpg? - Michael Albinus]] - Emacs 31 won't create .authinfo by default, but default order of auth-sources will probably be the same
    - [[https://yhetil.org/emacs-devel/CANVbq5=63fg9ybn67oq1pcbfvxt2icx8lguyoohcikm3sms...@mail.gmail.com/][Re: Why don't we have a 'completion-command-overrides'? - Kristoffer Balintona]] might be a good option
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=49611cce303c136d3ff6bd27aba66dfb68d60eb4][hideshow.el: New commands 'hs-cycle' and 'hs-toggle-all'. (Bug#79877)]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=5b07a81bedaddbe2874b37c79ef6c4c80da7707e][New display of outgoing revisions count in VC-Dir]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=9174bc811a3dbb7caed7c11063c62d97b0e98622][Use treesit-extra-load-path for more values of treesit-auto-install-grammar]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=6743a7d747b1045b98b289e00c824c7995a386e7][Add current subject to future history in `message-change-subject']]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=a1ab5f429daa7484874f9c76ecb9add7e93756e2][* lisp/cus-start.el: Make 'treesit-extra-load-path' customizable.]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=18a346da6ac0eaa28f835d66378ef023b7f5a1ab][Add new commands 'merge-frames' and 'split-frame']]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=304d4435b1e00fd96bbd75646be3ccb5569c9bdc][Make diff-revert-and-kill-hunk consider an active region]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=47aec3cbc9a2e9dbf7760cab9dbf80ee18e07ba9][Make it easier to enable Abbrev mode by default]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=59e8b7267feaf0ec702239f94a1085e7c8e4b476][Make diff-apply-hunk consider an active region]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=7550791287503ebc582c92841f6483032aa0b050][Support `toolkit-theme-set-functions' on Android and execute hooks safely]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=11b68c6223d154b4c85e8feec63581dcf7c76a3e][New commands to rewind decentralized VCS branches]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=75c09b03ed5bd06dd0afd654570236b409341897][Default split-window-preferred-direction to 'longest']]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=748c3b2645e68623499e9158902a1dcf4165975e][New command alias vc-restore]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=bc0f662573684919af7440b41531e9861a86ce6f][Add `toolkit-theme' and 'toolkit-theme-set-functions']]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=e5130bdecca00f8277640c10292036f99abee59d][The --script option now enforces lexical binding (bug#79760)]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=f4d353f9c9e7dea67f04020a9218c7dfb244d44b][Show the diff buffer with replacements by typing 'd' in 'query-replace']]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=17f9a6355d6d86058b0100f08f3ff9d6e0844bfd][; * etc/NEWS: Expand on showing warnings on first daemon frame.]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=9c84fb5c73d1c390da5ad8e24157e37b0f3d4c93][; * etc/NEWS: Mention the change about daemon startup warnings (bug#79783)]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=5e10b7fe4ebe8ffeb2a6f31886fe524718beb3e9][Fix `editorconfig-display-current-properties`]]
- New packages:
  - https://melpa.org/#/code-awareness: Code Awareness collaboration package (MELPA)
  - https://melpa.org/#/gdshader-mode: Major mode for Godot gdshader files (MELPA)
  - https://melpa.org/#/kirigami: A unified method to fold and unfold text (MELPA)
  - https://melpa.org/#/real-mono-themes: Real monochromatic color themes (MELPA)
  - https://melpa.org/#/sparkweather: Weather forecasts with sparklines (MELPA)
  - https://melpa.org/#/structurizr: Major mode for Structurizr DSL (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://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-12][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!

    

Reply via email to