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!
