2025-12-22 Emacs news ===================== - Upcoming events (iCal file https://emacslife.com/calendar/emacs-calendar.ics, Org https://emacslife.com/calendar/): - Emacs APAC: Emacs APAC meetup (virtual) //emacs-apac.gitlab.io/announcements/ https://emacs-apac.gitlab.io/announcements/ Sat Dec 27 0030 America/Vancouver - 0230 America/Chicago - 0330 America/Toronto - 0830 Etc/GMT - 0930 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore - Emacs Berlin (hybrid, in English) //emacs-berlin.org/ https://emacs-berlin.org/ Wed Dec 31 0930 America/Vancouver - 1130 America/Chicago - 1230 America/Toronto - 1730 Etc/GMT - 1830 Europe/Berlin - 2300 Asia/Kolkata -- Thu Jan 1 0130 Asia/Singapore - M-x Research: TBA //m-x-research.github.io/ https://m-x-research.github.io/ Fri Jan 2 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- Sat Jan 3 0000 Asia/Singapore - Emacs configuration: - Share your emacs config https://www.reddit.com/r/emacs/comments/1pqrjk1/share_your_emacs_config/ - Emacs Customization With Ease 2025_12_16_14:04:29 - YouTube https://youtu.be/aPAZUfH2raA (@[email protected] https://mastodon.social/@unixbhaskar/115728433348303882) - Jour 12 : raccourcis clavier · Emacs expliqué à mes enfants https://eeame-97718b.frama.io/jours/jour12/ - Sliver.el - modular emacs config management https://www.reddit.com/r/emacs/comments/1prh5sl/sliverel_modular_emacs_config_management/ - Emacs powered by Twist.nix: reproducible .emacs.d with ~0.3s startup https://www.reddit.com/gallery/1ppgesw - Emacs Lisp: - GitHub - Kinneyzhang/tp: Text properties library for Emacs Lisp. https://github.com/Kinneyzhang/tp - GitHub - Kinneyzhang/elog: A Powerful Logging System for Emacs Lisp https://github.com/Kinneyzhang/elog (Reddit https://www.reddit.com/r/emacs/comments/1po4cl6/github_kinneyzhangelog_a_powerful_logging_system/) - Marcin Borkowski: Summing effort estimates, my way https://mbork.pl/2025-12-22_Summing_effort_estimates%2c_my_way - Listful Andrew: Awhile — Time difference from now in different formats (Emacs package) https://flandrew.srht.site/listful/sw-emacs-awhile.html - Listful Andrew: When is Christmas on a Saturday? https://flandrew.srht.site/listful/when-is-christmas-on-a-saturday.html - Treat Emacs as an Elisp Runtime using Eask | Jen-Chieh's Website https://www.jcs-profile.com/posts/editor/elisp-runtime/ - EmacsConf 2025: Some problems of modernizing Emacs - Eduardo Ochs (he/him) https://www.youtube.com/watch?v=EbxupbXfESg (25:23) - Kana: Juicemacs: Exploring Speculative JIT Compilation for ELisp https://kyo.iroiro.party/en/posts/juicemacs-exploring-jit-for-elisp/ (HN https://news.ycombinator.com/item?id=46327337, lobste.rs https://lobste.rs/s/vvsnhj/exploring_speculative_jit_compilation) - Appearance: - Tip about using mode-line-collapse-minor-modes https://fosstodon.org/@aethor/115727582312595150 - Navigation: - The Essentials of Emacs Recentf https://www.youtube.com/watch?v=aSwBn3ddAMQ (04:44) - Essentials of Emacs Bookmarks https://www.youtube.com/watch?v=VpNA44jzf1o (05:27) - Jour 18 : chercher et remplacer multiples · Emacs expliqué à mes enfants https://eeame-97718b.frama.io/jours/jour18/ - Writing: - Composing Text in Emacs: Unicode, Emojis, and the Power of C-x 8 https://www.rahuljuliato.com/posts/unicode-emojis?utm_source=reddit (Reddit https://www.reddit.com/r/emacs/comments/1psnudt/composing_text_in_emacs_unicode_emojis_and_the/) - Inline image display in markdown text https://github.com/domschl/markdown-inline-images.el - Jour 22 : gérer une bibliographie · Emacs expliqué à mes enfants https://eeame-97718b.frama.io/jours/jour22/ - EmacsConf 2025 Q&A: Emacs as a fully-fledged reference manager - Vidianos Giannitsis (he/him) https://www.youtube.com/watch?v=v7la6wZtqyU (22:37) - Emacs Lisp functions to preview quarto documents asynchronously on buffer save, and to kill existing quarto preview processes · GitHub https://gist.github.com/bakenzua/5f73c5b55f433729fe005a04e9ec3e2f (@[email protected] https://fosstodon.org/@vurtuali/115723393182111423) - Org Mode: - Org Mode requests: [RFC] Allow empty headlines without trailing space https://list.orgmode.org/87v7i8zwib.fsf@localhost - Jour 15 : capturer une idée · Emacs expliqué à mes enfants https://eeame-97718b.frama.io/jours/jour15/ - EmacsConf 2025: Bookclub tapas - Maddie Sullivan (she/her) https://www.youtube.com/watch?v=GAOZzrm6ecA (31:26) - Get Focused with org-pomodoro - YouTube https://youtu.be/2ljN8xvwjvI (@[email protected] https://mastodon.social/@curtismchale/115738244789393951) - Process PDFs with Emacs and Org Mode https://www.youtube.com/watch?v=95WUVP10GG4 (01:48) - LuciusChen/discourse-graphs: An Emacs org-mode implementation of the Discourse Graphs protocol for knowledge synthesis. https://github.com/LuciusChen/discourse-graphs (Reddit https://www.reddit.com/r/emacs/comments/1psvg3t/discourse_graphs_protocol_in_emacs/) - [RELEASE] org-transclusion-blocks v0.4 - var expansion + PROPERTY inheritance https://v.redd.it/6ppub84ykz7g1 (Reddit https://www.reddit.com/r/emacs/comments/1ppvacu/release_orgtransclusionblocks_v04_var_expansion/) - Org Mode tip for using R to merge Org Mode tables using a src block - @bthalpin.bsky.social https://bsky.app/profile/bthalpin.bsky.social/post/3malldz2dkc2k - (Update) org-supertag 5.6: Decoupling UI from Data, Smarter Sync, and Plugin Power https://www.reddit.com/r/orgmode/comments/1poxrgp/update_orgsupertag_56_decoupling_ui_from_data/ - Tips on Emacs Lisp Development for Contributing to Org-mode https://taingram.org/blog/org-mode-dev-env.html (@[email protected] https://mastodon.social/@tiang/115755659892107431) - Import, export, and integration: - How to export your org-mode and org-agenda to Apple Reminders · GitHub https://gist.github.com/olekenneth/1f49995c53f5e1ae4ad9e774afff7ab7 (HN https://news.ycombinator.com/item?id=46312039) - EmacsConf 2025 Q&A: org-gmail: A deep integration of Gmail into your Org Mode https://www.youtube.com/watch?v=vjkQ9kJUR44 (08:22) - EmacsConf 2025: LaTeX export in org-mode: the overhaul - Pedro A. Aranda Gutiérrez (he, him) https://www.youtube.com/watch?v=4nkFEd73UOE (32:35) - EmacsConf 2025: Gardening in Emacs: A Windows user's tale of tending, tweaking, and triumph https://www.youtube.com/watch?v=lNIc8-_C9kQ (17:37) - 4honor/org-drawio: Open, create, export, and display draw.io in org mode https://github.com/4honor/org-drawio.git (Reddit https://www.reddit.com/r/emacs/comments/1psnp2a/handle_drawio_in_orgmode/) - I built a visual Timeline for Org-Roam (Bi-directional sync + HTML/JS UI) https://i.redd.it/34hakvftru7g1.gif (Reddit https://www.reddit.com/r/emacs/comments/1ppcdz1/i_built_a_visual_timeline_for_orgroam/) - Charles Choi: Export Org to Markdown with the Clipboard http://yummymelon.com/devnull/export-org-to-markdown-with-the-clipboard.html (Irreal https://irreal.org/blog/?p=13480) - Denote: - Protesilaos Stavrou: Emacs: refinements to the Denote file prompt https://protesilaos.com/codelog/2025-12-16-emacs-denote-file-prompt-refinements/ - Completion: - consult-spotlight: consult with macOS Spotlight https://github.com/guibor/consult-spotlight (Reddit https://www.reddit.com/r/emacs/comments/1pqggx3/consultspotlight_consult_with_macos_spotlight/) - Jour 14 : modèles · Emacs expliqué à mes enfants https://eeame-97718b.frama.io/jours/jour14/ - Coding: - Tip about using C-c C-v to view a file in a web browser when you're in html-mode https://mastodon.social/@tiang/115758502888540172 - Tip about using web-mode-indentless-attributes https://files.mastodon.social/cache/media_attachments/files/115/724/043/475/297/121/original/e56be9e7aaf2aabb.png (@[email protected] https://fosstodon.org/@jasalt/115724043441334936) - Greg Newman: Trying Ty for my LSP in Emacs https://gregnewman.io/blog/trying-ty-for-lsp-in-emacs/ - Mike Olson: ty: A Fast Python Type Checker and LSP for Emacs https://mwolson.org/blog/2025-12-17-ty-a-fast-python-type-checker-and-lsp-for-emacs/ - EmacsConf 2025 Q&A: Interactive Python programming in Emacs - David Vujic (he/him) https://www.youtube.com/watch?v=JIpcbE1XrKI (18:45) - James Dyer: Setting Up Emacs for C# Development on Windows https://emacs.dyerdwelling.family/emacs/20251216082551-emacs--setting-up-emacs-for-c%23-development-on-windows/ - EmacsConf 2025 Q&A: Common Lisp images communicating like-a-human through shared Emacs slime and eev https://www.youtube.com/watch?v=GGpKmWu54K4 (18:25) - Developing Android APP With Emacs https://yannik520.github.io/emacs_android.html (@[email protected] https://mastodon.social/@tonyptdm/115726710597675185) - Tip about customizing vc-handled-backends if you only use one or two https://mastodon.social/@rap1ds/115739578343871920 - fzf, magit, and ast-grep demo https://www.youtube.com/watch?v=W4eOz3L6Ga8 (12:41) - Math: - Jour 21 : emacs sait compter · Emacs expliqué à mes enfants https://eeame-97718b.frama.io/jours/jour21/ - Web: - Ben Simon: hbo-blogger.el: Still Editing Blogger Posts in Emacs, Still Loving It https://www.blogbyben.com/2025/12/hbo-bloggerel-still-editing-blogger.html (Irreal https://irreal.org/blog/?p=13483) - Mail, news, and chat: - Emacs Notmuch with Multiple Addresses & Auto Encryption https://www.youtube.com/watch?v=P42C5wEQK-Y (07:22) - Finally got two Gmail accounts working in Doom Emacs https://gist.github.com/TohidEq/2c9cce7735c914d27b430a37c43229d8 (Reddit https://www.reddit.com/r/emacs/comments/1ppih3j/finally_got_two_gmail_accounts_working_in_doom/) - Donovan R.: My Emacs Journey (5) - Gnus https://donovan-ratefison.mg/2025/12/15/My-Emacs-Journey-Gnus/ - EmacsConf 2025 Q&A: Reading and writing emails in GNU Emacs with Gnus - Amin Bandali (he/him) https://www.youtube.com/watch?v=iu0iqBd9qSo (24:34) - Multimedia: - Watching YouTube in Emacs https://patpatpat.xyz/emacs_youtube.html (@[email protected] https://mastodon.sdf.org/@mostlypat/115757148773916063) - Fun: - Pixel Moon Phases by grinnch https://grinnch.itch.io/pixel-moon-phases (@[email protected] https://buzz.cicadas.surf/@shoshin/115744505594310221) - Jeremy Friesen: Mythic Bastionland Map Play Aid Emacs Package https://takeonrules.com/2025/12/16/mythic-bastionland-map-play-aid-emacs-package/ - AI: - agent-shell 0.25 updates https://v.redd.it/v6becfxegc8g1 (Reddit https://www.reddit.com/r/emacs/comments/1prc83w/agentshell_025_updates/) - EmacsConf 2025 Q&A: Emacs, editors, and LLM driven workflows - Andrew Hyatt (he/him) https://www.youtube.com/watch?v=K14Beypjarc (25:21) - Community: - Fortnightly Tips, Tricks, and Questions — 2025-12-16 / week 50 https://www.reddit.com/r/emacs/comments/1pnr45a/fortnightly_tips_tricks_and_questions_20251216/ - The Annoying Usefulness of Emacs https://www.youtube.com/watch?v=DMbrNhx2zWQ (Reddit https://www.reddit.com/r/emacs/comments/1poyg6u/a_subdued_love_letter_to_emacs_in_typical_tsoding/, Irreal https://irreal.org/blog/?p=13478, HN https://news.ycombinator.com/item?id=46310285) - Properly Preparing Tea While Shaving An Emacs Yak | Brain Baking https://brainbaking.com/post/2025/12/properly-preparing-tea-while-shaving-a-yak/ - Why You Should Never Try Emacs https://www.youtube.com/watch?v=FupJOKR3WeA (07:14) - Other: - emacs-jp/dmacro: Repeated detection and execution of key operation https://github.com/emacs-jp/dmacro/ (Reddit https://www.reddit.com/r/emacs/comments/1pruegg/interesting_emacs_pacakagedmarcoel/) - Emacs: use font-lock to add unit conversion to temperatures · GitHub https://gist.github.com/redblobgames/a2d43b822fa95665c60f546a35f11a84 (@redblobgames.com on Bluesky https://bsky.app/profile/redblobgames.com/post/3ma4pvgmqsc2h) - ssh/load-key function for loading a key into your SSH agent for a certain period of time https://mastodon.bsd.cafe/@[email protected]/115762740549078646 - I ditched my terminal for emacs https://www.reddit.com/r/emacs/comments/1posy2t/i_ditched_my_terminal_for_emacs/ - change the keybinding that opens the terminal to open emacs instead - EmacsConf 2025 Q&A: An introduction to the Emacs Reader - Divyá https://www.youtube.com/watch?v=lo4eZJNzUAs (19:03) - [14] Emacs Reader: Triaging after Hiatus - 12/22/2025, 2:51:25 PM - Dyne.org TV https://tv.dyne.org/w/7Wx9LSHdXtqJYCG2AtqGPt - Hel — Helix Emulation Layer https://github.com/anuvyklack/hel/tree/main (Reddit https://www.reddit.com/r/emacs/comments/1prm1yy/hel_helix_emulation_layer/) - Made a macOS-only alternative to emacs-everywhere using Hammerspoon https://github.com/nohzafk/emacs-anywhere (Reddit https://www.reddit.com/r/emacs/comments/1pog8zf/made_a_macosonly_alternative_to_emacseverywhere/) - Getting Emacs And MacOS To Play Nice | Brain Baking https://brainbaking.com/post/2025/12/getting-emacs-and-macos-to-play-nice/ (HN https://news.ycombinator.com/item?id=46336503) - Gene Goykhman: Building Emacs 30 on macOS https://goykhman.ca/gene/blog/2025-12-10-building-emacs-30-on-macos.html - Emacs development: - Add functions to set frame size and position in one compound step https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=f3d9371a890699fe4047f693adfcd4d8dbe2fb7d - Add binary format specifications '%b' and '%B' https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=cff022f0c3632c2522e568bd5e96841c1a0271ef - Remove binary-as-unsigned (bug#79990) https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=f98c3a940de574f34b1da48a69023fa87e8ed5d0 - System GUI taskbar and progress reporter hooks (bug#79859) https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=f5f2306fc1d4370730fdcdd91c8acdf0d7930487 - Add query-replace-read-transpose-from-to https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=bc30310f8753ee35c77f7e70ba6707f066475aba - hideshow: Support nested comment block in 'hs-hide-level-recursive' https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=e93a9a905799b2e1e371fe6292a003e6f5480e95 - hi-lock: Use active region for default values in more places https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=985e942d1ccb71c9b29b35080098b8fb851eecde - Make VC-Dir's 'd' able to delete unregistered files https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=f9172be29a699300d6d4fc054e6bb81e93823df3 - New M-RET, M-p, M-n commands in Log View mode https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=7425e33287547b879c22c4f4ac1b7c78fcbdd6f9 - New bookmark-after-load-file-hook (bug#80003) https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=d76e61d218742396a5f48cbe44af27cacecbea22 - ; lisp/saveplace.el, etc/NEWS: Refinements to bug#75837. https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=91d4120289e79c7c8097691cbf89ff5b304b74e4 - New optional recentf autosave timer (bug#80002) https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=2b1440946e20bcf910f03cd665f68a268c687192 - New packages: - https://melpa.org/#/dired-du-duc: Speed up dired-du with duc (MELPA) - https://melpa.org/#/eager-state: Eagerly persist data onto disk (MELPA) - https://melpa.org/#/fastbuild-bff-mode: Major mode for FASTBuild BFF files (MELPA) - https://melpa.org/#/gptel-forge-prs: Generate PR descriptions for forge using gptel (MELPA) - https://melpa.org/#/iwd-manager: Manage IWD via the D-Bus interface (MELPA) - https://melpa.org/#/lisp-docstring-toggle: Toggle Lisp docstring visibility (MELPA) - https://melpa.org/#/markdown-mermaid: Preview Mermaid code blocks in Markdown (MELPA) - https://melpa.org/#/ob-duckdb: Org Babel integration for DuckDB CLI (MELPA) - https://melpa.org/#/orgit-file: Support for links to files in Git repositories (MELPA) - https://melpa.org/#/royal-hemlock-theme: Soothing royal-blue light-theme (MELPA) - https://melpa.org/#/whisper: Speech-to-text using Whisper.cpp (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-22 Emacs news - Upcoming events ([[https://emacslife.com/calendar/emacs-calendar.ics][iCal file]], [[https://emacslife.com/calendar/][Org]]): - Emacs APAC: Emacs APAC meetup (virtual) https://emacs-apac.gitlab.io/announcements/ Sat Dec 27 0030 America/Vancouver - 0230 America/Chicago - 0330 America/Toronto - 0830 Etc/GMT - 0930 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore - Emacs Berlin (hybrid, in English) https://emacs-berlin.org/ Wed Dec 31 0930 America/Vancouver - 1130 America/Chicago - 1230 America/Toronto - 1730 Etc/GMT - 1830 Europe/Berlin - 2300 Asia/Kolkata -- Thu Jan 1 0130 Asia/Singapore - M-x Research: TBA https://m-x-research.github.io/ Fri Jan 2 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- Sat Jan 3 0000 Asia/Singapore - Emacs configuration: - [[https://www.reddit.com/r/emacs/comments/1pqrjk1/share_your_emacs_config/][Share your emacs config]] - [[https://youtu.be/aPAZUfH2raA][Emacs Customization With Ease 2025_12_16_14:04:29 - YouTube]] ([[https://mastodon.social/@unixbhaskar/115728433348303882][@[email protected]]]) - [[https://eeame-97718b.frama.io/jours/jour12/][Jour 12 : raccourcis clavier · Emacs expliqué à mes enfants]] - [[https://www.reddit.com/r/emacs/comments/1prh5sl/sliverel_modular_emacs_config_management/][Sliver.el - modular emacs config management]] - [[https://www.reddit.com/gallery/1ppgesw][Emacs powered by Twist.nix: reproducible .emacs.d with ~0.3s startup]] - Emacs Lisp: - [[https://github.com/Kinneyzhang/tp][GitHub - Kinneyzhang/tp: Text properties library for Emacs Lisp.]] - [[https://github.com/Kinneyzhang/elog][GitHub - Kinneyzhang/elog: A Powerful Logging System for Emacs Lisp]] ([[https://www.reddit.com/r/emacs/comments/1po4cl6/github_kinneyzhangelog_a_powerful_logging_system/][Reddit]]) - [[https://mbork.pl/2025-12-22_Summing_effort_estimates%2c_my_way][Marcin Borkowski: Summing effort estimates, my way]] - [[https://flandrew.srht.site/listful/sw-emacs-awhile.html][Listful Andrew: Awhile — Time difference from now in different formats (Emacs package)]] - [[https://flandrew.srht.site/listful/when-is-christmas-on-a-saturday.html][Listful Andrew: When is Christmas on a Saturday?]] - [[https://www.jcs-profile.com/posts/editor/elisp-runtime/][Treat Emacs as an Elisp Runtime using Eask | Jen-Chieh's Website]] - [[https://www.youtube.com/watch?v=EbxupbXfESg][EmacsConf 2025: Some problems of modernizing Emacs - Eduardo Ochs (he/him)]] (25:23) - [[https://kyo.iroiro.party/en/posts/juicemacs-exploring-jit-for-elisp/][Kana: Juicemacs: Exploring Speculative JIT Compilation for ELisp]] ([[https://news.ycombinator.com/item?id=46327337][HN]], [[https://lobste.rs/s/vvsnhj/exploring_speculative_jit_compilation][lobste.rs]]) - Appearance: - [[https://fosstodon.org/@aethor/115727582312595150][Tip about using mode-line-collapse-minor-modes]] - Navigation: - [[https://www.youtube.com/watch?v=aSwBn3ddAMQ][The Essentials of Emacs Recentf]] (04:44) - [[https://www.youtube.com/watch?v=VpNA44jzf1o][Essentials of Emacs Bookmarks]] (05:27) - [[https://eeame-97718b.frama.io/jours/jour18/][Jour 18 : chercher et remplacer multiples · Emacs expliqué à mes enfants]] - Writing: - [[https://www.rahuljuliato.com/posts/unicode-emojis?utm_source=reddit][Composing Text in Emacs: Unicode, Emojis, and the Power of C-x 8]] ([[https://www.reddit.com/r/emacs/comments/1psnudt/composing_text_in_emacs_unicode_emojis_and_the/][Reddit]]) - [[https://github.com/domschl/markdown-inline-images.el][Inline image display in markdown text]] - [[https://eeame-97718b.frama.io/jours/jour22/][Jour 22 : gérer une bibliographie · Emacs expliqué à mes enfants]] - [[https://www.youtube.com/watch?v=v7la6wZtqyU][EmacsConf 2025 Q&A: Emacs as a fully-fledged reference manager - Vidianos Giannitsis (he/him)]] (22:37) - [[https://gist.github.com/bakenzua/5f73c5b55f433729fe005a04e9ec3e2f][Emacs Lisp functions to preview quarto documents asynchronously on buffer save, and to kill existing quarto preview processes · GitHub]] ([[https://fosstodon.org/@vurtuali/115723393182111423][@[email protected]]]) - Org Mode: - [[https://list.orgmode.org/87v7i8zwib.fsf@localhost][Org Mode requests: [RFC] Allow empty headlines without trailing space]] - [[https://eeame-97718b.frama.io/jours/jour15/][Jour 15 : capturer une idée · Emacs expliqué à mes enfants]] - [[https://www.youtube.com/watch?v=GAOZzrm6ecA][EmacsConf 2025: Bookclub tapas - Maddie Sullivan (she/her)]] (31:26) - [[https://youtu.be/2ljN8xvwjvI][Get Focused with org-pomodoro - YouTube]] ([[https://mastodon.social/@curtismchale/115738244789393951][@[email protected]]]) - [[https://www.youtube.com/watch?v=95WUVP10GG4][Process PDFs with Emacs and Org Mode]] (01:48) - [[https://github.com/LuciusChen/discourse-graphs][LuciusChen/discourse-graphs: An Emacs org-mode implementation of the Discourse Graphs protocol for knowledge synthesis.]] ([[https://www.reddit.com/r/emacs/comments/1psvg3t/discourse_graphs_protocol_in_emacs/][Reddit]]) - [[https://v.redd.it/6ppub84ykz7g1][[RELEASE] org-transclusion-blocks v0.4 - var expansion + PROPERTY inheritance]] ([[https://www.reddit.com/r/emacs/comments/1ppvacu/release_orgtransclusionblocks_v04_var_expansion/][Reddit]]) - [[https://bsky.app/profile/bthalpin.bsky.social/post/3malldz2dkc2k][Org Mode tip for using R to merge Org Mode tables using a src block - @bthalpin.bsky.social]] - [[https://www.reddit.com/r/orgmode/comments/1poxrgp/update_orgsupertag_56_decoupling_ui_from_data/][(Update) org-supertag 5.6: Decoupling UI from Data, Smarter Sync, and Plugin Power]] - [[https://taingram.org/blog/org-mode-dev-env.html][Tips on Emacs Lisp Development for Contributing to Org-mode]] ([[https://mastodon.social/@tiang/115755659892107431][@[email protected]]]) - Import, export, and integration: - [[https://gist.github.com/olekenneth/1f49995c53f5e1ae4ad9e774afff7ab7][How to export your org-mode and org-agenda to Apple Reminders · GitHub]] ([[https://news.ycombinator.com/item?id=46312039][HN]]) - [[https://www.youtube.com/watch?v=vjkQ9kJUR44][EmacsConf 2025 Q&A: org-gmail: A deep integration of Gmail into your Org Mode]] (08:22) - [[https://www.youtube.com/watch?v=4nkFEd73UOE][EmacsConf 2025: LaTeX export in org-mode: the overhaul - Pedro A. Aranda Gutiérrez (he, him)]] (32:35) - [[https://www.youtube.com/watch?v=lNIc8-_C9kQ][EmacsConf 2025: Gardening in Emacs: A Windows user's tale of tending, tweaking, and triumph]] (17:37) - [[https://github.com/4honor/org-drawio.git][4honor/org-drawio: Open, create, export, and display draw.io in org mode]] ([[https://www.reddit.com/r/emacs/comments/1psnp2a/handle_drawio_in_orgmode/][Reddit]]) - [[https://i.redd.it/34hakvftru7g1.gif][I built a visual Timeline for Org-Roam (Bi-directional sync + HTML/JS UI)]] ([[https://www.reddit.com/r/emacs/comments/1ppcdz1/i_built_a_visual_timeline_for_orgroam/][Reddit]]) - [[http://yummymelon.com/devnull/export-org-to-markdown-with-the-clipboard.html][Charles Choi: Export Org to Markdown with the Clipboard]] ([[https://irreal.org/blog/?p=13480][Irreal]]) - Denote: - [[https://protesilaos.com/codelog/2025-12-16-emacs-denote-file-prompt-refinements/][Protesilaos Stavrou: Emacs: refinements to the Denote file prompt]] - Completion: - [[https://github.com/guibor/consult-spotlight][consult-spotlight: consult with macOS Spotlight]] ([[https://www.reddit.com/r/emacs/comments/1pqggx3/consultspotlight_consult_with_macos_spotlight/][Reddit]]) - [[https://eeame-97718b.frama.io/jours/jour14/][Jour 14 : modèles · Emacs expliqué à mes enfants]] - Coding: - [[https://mastodon.social/@tiang/115758502888540172][Tip about using C-c C-v to view a file in a web browser when you're in html-mode]] - [[https://files.mastodon.social/cache/media_attachments/files/115/724/043/475/297/121/original/e56be9e7aaf2aabb.png][Tip about using web-mode-indentless-attributes]] ([[https://fosstodon.org/@jasalt/115724043441334936][@[email protected]]]) - [[https://gregnewman.io/blog/trying-ty-for-lsp-in-emacs/][Greg Newman: Trying Ty for my LSP in Emacs]] - [[https://mwolson.org/blog/2025-12-17-ty-a-fast-python-type-checker-and-lsp-for-emacs/][Mike Olson: ty: A Fast Python Type Checker and LSP for Emacs]] - [[https://www.youtube.com/watch?v=JIpcbE1XrKI][EmacsConf 2025 Q&A: Interactive Python programming in Emacs - David Vujic (he/him)]] (18:45) - [[https://emacs.dyerdwelling.family/emacs/20251216082551-emacs--setting-up-emacs-for-c%23-development-on-windows/][James Dyer: Setting Up Emacs for C# Development on Windows]] - [[https://www.youtube.com/watch?v=GGpKmWu54K4][EmacsConf 2025 Q&A: Common Lisp images communicating like-a-human through shared Emacs slime and eev]] (18:25) - [[https://yannik520.github.io/emacs_android.html][Developing Android APP With Emacs]] ([[https://mastodon.social/@tonyptdm/115726710597675185][@[email protected]]]) - [[https://mastodon.social/@rap1ds/115739578343871920][Tip about customizing vc-handled-backends if you only use one or two]] - [[https://www.youtube.com/watch?v=W4eOz3L6Ga8][fzf, magit, and ast-grep demo]] (12:41) - Math: - [[https://eeame-97718b.frama.io/jours/jour21/][Jour 21 : emacs sait compter · Emacs expliqué à mes enfants]] - Web: - [[https://www.blogbyben.com/2025/12/hbo-bloggerel-still-editing-blogger.html][Ben Simon: hbo-blogger.el: Still Editing Blogger Posts in Emacs, Still Loving It]] ([[https://irreal.org/blog/?p=13483][Irreal]]) - Mail, news, and chat: - [[https://www.youtube.com/watch?v=P42C5wEQK-Y][Emacs Notmuch with Multiple Addresses & Auto Encryption]] (07:22) - [[https://gist.github.com/TohidEq/2c9cce7735c914d27b430a37c43229d8][Finally got two Gmail accounts working in Doom Emacs]] ([[https://www.reddit.com/r/emacs/comments/1ppih3j/finally_got_two_gmail_accounts_working_in_doom/][Reddit]]) - [[https://donovan-ratefison.mg/2025/12/15/My-Emacs-Journey-Gnus/][Donovan R.: My Emacs Journey (5) - Gnus]] - [[https://www.youtube.com/watch?v=iu0iqBd9qSo][EmacsConf 2025 Q&A: Reading and writing emails in GNU Emacs with Gnus - Amin Bandali (he/him)]] (24:34) - Multimedia: - [[https://patpatpat.xyz/emacs_youtube.html][Watching YouTube in Emacs]] ([[https://mastodon.sdf.org/@mostlypat/115757148773916063][@[email protected]]]) - Fun: - [[https://grinnch.itch.io/pixel-moon-phases][Pixel Moon Phases by grinnch]] ([[https://buzz.cicadas.surf/@shoshin/115744505594310221][@[email protected]]]) - [[https://takeonrules.com/2025/12/16/mythic-bastionland-map-play-aid-emacs-package/][Jeremy Friesen: Mythic Bastionland Map Play Aid Emacs Package]] - AI: - [[https://v.redd.it/v6becfxegc8g1][agent-shell 0.25 updates]] ([[https://www.reddit.com/r/emacs/comments/1prc83w/agentshell_025_updates/][Reddit]]) - [[https://www.youtube.com/watch?v=K14Beypjarc][EmacsConf 2025 Q&A: Emacs, editors, and LLM driven workflows - Andrew Hyatt (he/him)]] (25:21) - Community: - [[https://www.reddit.com/r/emacs/comments/1pnr45a/fortnightly_tips_tricks_and_questions_20251216/][Fortnightly Tips, Tricks, and Questions — 2025-12-16 / week 50]] - [[https://www.youtube.com/watch?v=DMbrNhx2zWQ][The Annoying Usefulness of Emacs]] ([[https://www.reddit.com/r/emacs/comments/1poyg6u/a_subdued_love_letter_to_emacs_in_typical_tsoding/][Reddit]], [[https://irreal.org/blog/?p=13478][Irreal]], [[https://news.ycombinator.com/item?id=46310285][HN]]) - [[https://brainbaking.com/post/2025/12/properly-preparing-tea-while-shaving-a-yak/][Properly Preparing Tea While Shaving An Emacs Yak | Brain Baking]] - [[https://www.youtube.com/watch?v=FupJOKR3WeA][Why You Should Never Try Emacs]] (07:14) - Other: - [[https://github.com/emacs-jp/dmacro/][emacs-jp/dmacro: Repeated detection and execution of key operation]] ([[https://www.reddit.com/r/emacs/comments/1pruegg/interesting_emacs_pacakagedmarcoel/][Reddit]]) - [[https://gist.github.com/redblobgames/a2d43b822fa95665c60f546a35f11a84][Emacs: use font-lock to add unit conversion to temperatures · GitHub]] ([[https://bsky.app/profile/redblobgames.com/post/3ma4pvgmqsc2h][@redblobgames.com on Bluesky]]) - [[https://mastodon.bsd.cafe/@[email protected]/115762740549078646][ssh/load-key function for loading a key into your SSH agent for a certain period of time]] - [[https://www.reddit.com/r/emacs/comments/1posy2t/i_ditched_my_terminal_for_emacs/][I ditched my terminal for emacs]] - change the keybinding that opens the terminal to open emacs instead - [[https://www.youtube.com/watch?v=lo4eZJNzUAs][EmacsConf 2025 Q&A: An introduction to the Emacs Reader - Divyá]] (19:03) - [[https://tv.dyne.org/w/7Wx9LSHdXtqJYCG2AtqGPt][[14] Emacs Reader: Triaging after Hiatus - 12/22/2025, 2:51:25 PM - Dyne.org TV]] - [[https://github.com/anuvyklack/hel/tree/main][Hel — Helix Emulation Layer]] ([[https://www.reddit.com/r/emacs/comments/1prm1yy/hel_helix_emulation_layer/][Reddit]]) - [[https://github.com/nohzafk/emacs-anywhere][Made a macOS-only alternative to emacs-everywhere using Hammerspoon]] ([[https://www.reddit.com/r/emacs/comments/1pog8zf/made_a_macosonly_alternative_to_emacseverywhere/][Reddit]]) - [[https://brainbaking.com/post/2025/12/getting-emacs-and-macos-to-play-nice/][Getting Emacs And MacOS To Play Nice | Brain Baking]] ([[https://news.ycombinator.com/item?id=46336503][HN]]) - [[https://goykhman.ca/gene/blog/2025-12-10-building-emacs-30-on-macos.html][Gene Goykhman: Building Emacs 30 on macOS]] - Emacs development: - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=f3d9371a890699fe4047f693adfcd4d8dbe2fb7d][Add functions to set frame size and position in one compound step]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=cff022f0c3632c2522e568bd5e96841c1a0271ef][Add binary format specifications '%b' and '%B']] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=f98c3a940de574f34b1da48a69023fa87e8ed5d0][Remove binary-as-unsigned (bug#79990)]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=f5f2306fc1d4370730fdcdd91c8acdf0d7930487][System GUI taskbar and progress reporter hooks (bug#79859)]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=bc30310f8753ee35c77f7e70ba6707f066475aba][Add query-replace-read-transpose-from-to]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=e93a9a905799b2e1e371fe6292a003e6f5480e95][hideshow: Support nested comment block in 'hs-hide-level-recursive']] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=985e942d1ccb71c9b29b35080098b8fb851eecde][hi-lock: Use active region for default values in more places]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=f9172be29a699300d6d4fc054e6bb81e93823df3][Make VC-Dir's 'd' able to delete unregistered files]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=7425e33287547b879c22c4f4ac1b7c78fcbdd6f9][New M-RET, M-p, M-n commands in Log View mode]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=d76e61d218742396a5f48cbe44af27cacecbea22][New bookmark-after-load-file-hook (bug#80003)]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=91d4120289e79c7c8097691cbf89ff5b304b74e4][; lisp/saveplace.el, etc/NEWS: Refinements to bug#75837.]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=2b1440946e20bcf910f03cd665f68a268c687192][New optional recentf autosave timer (bug#80002)]] - New packages: - https://melpa.org/#/dired-du-duc: Speed up dired-du with duc (MELPA) - https://melpa.org/#/eager-state: Eagerly persist data onto disk (MELPA) - https://melpa.org/#/fastbuild-bff-mode: Major mode for FASTBuild BFF files (MELPA) - https://melpa.org/#/gptel-forge-prs: Generate PR descriptions for forge using gptel (MELPA) - https://melpa.org/#/iwd-manager: Manage IWD via the D-Bus interface (MELPA) - https://melpa.org/#/lisp-docstring-toggle: Toggle Lisp docstring visibility (MELPA) - https://melpa.org/#/markdown-mermaid: Preview Mermaid code blocks in Markdown (MELPA) - https://melpa.org/#/ob-duckdb: Org Babel integration for DuckDB CLI (MELPA) - https://melpa.org/#/orgit-file: Support for links to files in Git repositories (MELPA) - https://melpa.org/#/royal-hemlock-theme: Soothing royal-blue light-theme (MELPA) - https://melpa.org/#/whisper: Speech-to-text using Whisper.cpp (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!
