2026-02-02 Emacs news ===================== - Upcoming events (iCal file https://emacslife.com/calendar/emacs-calendar.ics, Org https://emacslife.com/calendar/): - Emacs: un editor del pasado para el futuro (in person) //gpul.org/eventos/2026/emacs/ https://gpul.org/eventos/2026/emacs/ Thu Feb 5 1200 America/Toronto - EmacsATX: Emacs Social //www.meetup.com/emacsatx/events/312922157/ https://www.meetup.com/emacsatx/events/312922157/ Thu Feb 5 1600 America/Vancouver - 1800 America/Chicago - 1900 America/Toronto -- Fri Feb 6 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 Feb 6 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- Sat Feb 7 0000 Asia/Singapore - OrgMeetup (virtual) //orgmode.org/worg/orgmeetup.html https://orgmode.org/worg/orgmeetup.html Wed Feb 11 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- Thu Feb 12 0000 Asia/Singapore - Atelier Emacs Montpellier (in person) //lebib.org/date/atelier-emacs https://lebib.org/date/atelier-emacs Fri Feb 13 1800 Europe/Paris - Beginner: - Essential Tips and Tricks for Efficiency – Emacsfr https://emacsfr.org/2025/02/21/mastering-emacs-essential-tips-and-tricks-for-efficiency/ (@[email protected] https://mastodon.social/@unixbhaskar/115986328500511198) - Emacs configuration: - Post your favorite DWIM commands, packages, or own hacks https://www.reddit.com/r/emacs/comments/1qpkbv6/post_your_favorite_dwim_commands_packages_or_own/ - Using Minimal Emacs with Nix https://www.kindness.city/blog/2026-02-02-minimal-emacs-and-nix.html (@[email protected] https://tech.lgbt/@totherme/116002071938802767) - Kickstart.emacs: Got a huge update. https://github.com/MiniApollo/kickstart.emacs (Reddit https://www.reddit.com/r/emacs/comments/1qtcv6s/kickstartemacs_got_a_huge_update/) - Startup Changes in Emacs 31.1 The "user-lisp" Directory https://www.reddit.com/r/emacs/comments/1qso7ye/startup_changes_in_emacs_311_the_userlisp/ - Emacs Lisp: - Use Batch Mode to Test Your Dot Emacs File https://www.youtube.com/watch?v=qZqUmqqatKs (02:36) - Listful Andrew: ISO week dates in Emacs Lisp and Bash https://flandrew.srht.site/listful/iso-week-dates-in-emacs-lisp-and-bash.html - Trevoke/elk: project management tool for emacs lisp - Codeberg.org https://codeberg.org/Trevoke/elk (Reddit https://www.reddit.com/r/emacs/comments/1qsz36p/a_new_project_manager_for_elisp_packages_elk/) - duckdb-query.el - DuckDB SQL/Elisp: query parquet, CSV, org-tables, alists in the same SQL statement seamlessly https://github.com/gggion/duckdb-query.el (Reddit https://www.reddit.com/r/emacs/comments/1qj00l1/duckdbqueryel_bidirectional_duckdb_sqlelisp/, Reddit https://www.reddit.com/r/emacs/comments/1qppfeh/duckdbqueryel_v070_10x_faster_queries_via/) - [17] Emacs Reader: Cursors, PALE, Canvas API and More! - 2/2/2026, 2:33:39 PM - Dyne.org TV https://tv.dyne.org/w/hU9gPLwU6m541nu24vXQD8 - [17] Emacs Reader: Cursors, PALE, Canvas API and More! - 2/2/2026, 2:26:28 PM - Dyne.org TV https://tv.dyne.org/w/f4py2PspoRFjUQTJgfYEwJ - #80281 - 31.0.50; FR: Canvas object as display property - GNU bug report logs https://debbugs.gnu.org/cgi/bugreport.cgi?bug=80281 (@[email protected] https://mathstodon.xyz/@tusharhero/115996119129049445) - pale: Picture and animation library for Emacs https://codeberg.org/divyaranjan/emacs-reader/src/branch/partial-rendering/pale (@[email protected] https://mathstodon.xyz/@divyaranjan/115968078810699928) - Appearance: - halych/sans-mono: Configure proportional fonts for editing text in emacs - Codeberg.org https://codeberg.org/halych/sans-mono (@[email protected] https://mastodon.sdf.org/@halych/115973049721801428) - Protesilaos Stavrou: Emacs: ef-themes version 2.1.0 https://protesilaos.com/codelog/2026-01-27-emacs-ef-themes-2-1-0/ - Navigation: - Irreal: When Should You Use Visual-line-mode? https://irreal.org/blog/?p=13560 - Tip about using hs-minor-mode for code folding https://hachyderm.io/@skybert/115974013720526396 - Recursion and Quitting in Emacs https://www.youtube.com/watch?v=WgNfGHAJsUQ (07:06) - Writing: - Sacha Chua: Emacs and French: Focus flycheck-grammalecte on the narrowed part of the buffer https://sachachua.com/blog/2026/01/emacs-and-french-focus-flycheck-grammalecte-on-the-narrowed-part-of-the-buffer/ - Denote: - TAONAW - Emacs and Org Mode: Why I use Denote? https://taonaw.com/2026/01/25/why-i-use-denote.html - Org Mode: - Stefan van der Walt: org-mode Day Planning with Time Blocks https://mentat.za.net/blog/2026/01/27/org-mode-time-blocks/?utm_source=atom_feed - Irreal: Starting A Journal https://irreal.org/blog/?p=13569 - James Dyer: Auto-Populating Weekly Dates in Org-Mode Tables https://www.emacs.dyerdwelling.family/emacs/20260126101317-emacs--auto-populating-weekly-dates-in-org-mode-tables/ - 我是如何构建这个站点的 https://niwa.glowisle.me/how-do-i-build-this-site - TAONAW - Emacs and Org Mode: Org files to beautiful docx files with Pandoc https://taonaw.com/2026/02/01/org-files-to-beatiful-docx.html (Irreal https://irreal.org/blog/?p=13583) - dwim-shell-command-pandoc-org-to-docx https://taonaw.com/2026/01/30/a-bit-of-a-teaser.html - PSA searching org mode notes for tags even with org roam? use 'org-match-sparse-tree' instead of 'org-roam-node-find' https://www.reddit.com/r/orgmode/comments/1qtggqp/psa_for_anyone_trying_to_search_org_mode_notes/ - bradmont/org-roam-tree: organize backlinks in the org-roam buffer as a tree https://github.com/bradmont/org-roam-tree (Reddit https://www.reddit.com/r/emacs/comments/1qtmph2/orgroamtree_update_multilevel_trees_crosslinks/) - Org development: - New option (org-latex-use-sans): Control using Sans as default font https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=329c47a63c0a3d09dd95525ebafed755e9585797 - Update all the links to savannah to use nongnu.org https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=707eaf6c24d7e91df1a2419a87269b4ba0a30f22 - ox-man: Add support for footer-inside and header-middle https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=8ace4093816b979a70c3b1b0b4781f286eec55a3 - org-lint: Add check for priorities https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=aa4cd87d86df6208acf008aa9307d87ef7b1dc44 - speed-commands: Adapt priority commands to user options https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=8e0c195ccacb4370706d369af5ee59fb06da6a5b - Completion: - Snippy.el: VSCode/LSP snippet support for Emacs with Yasnippet. https://github.com/MiniApollo/snippy (Reddit https://www.reddit.com/r/emacs/comments/1qrhstj/snippyel_vscodelsp_snippet_support_for_emacs_with/) - James Cherti: ultisnips-mode.el (*.snippets files) https://www.jamescherti.com/emacs-ultisnips-mode-edit-snippets-files/ (Github https://github.com/jamescherti/ultisnips-mode.el, Reddit https://www.reddit.com/r/emacs/comments/1qqc44z/ultisnipsmodeel_an_emacs_major_mode_for_editing/) mode for editing Vim-compatible snippets (can be translated to Yasnippet for use with Emacs) - Sacha Chua: Emacs Carnival February 2026: Completion https://sachachua.com/blog/2026/01/emacs-carnival-february-2026-completion/ - Coding: - Paxedit - a complement to Paredit https://www.youtube.com/watch?v=vI1l-oC7HvI (Reddit https://www.reddit.com/r/emacs/comments/1qocfyf/paxedit_a_complement_to_paredit/) - Maryanne Wachter: Configuring a C Development Environment in Emacs https://mclare.blog/posts/configuring-a-C-dev-environment-in-emacs - Heads-up for CIDER users: Elisp sources are now under lisp/ https://github.com/clojure-emacs/cider/commit/fabece041cb3c18f937dfd4777764e5cdb76289d (@[email protected] https://hachyderm.io/@bbatsov/115979268439665857) - Magnus: More on the switch to eglot https://magnus.therning.org/2026-01-25-more-on-the-switch-to-eglot.html - Marcin Borkowski: git-link https://mbork.pl/2026-02-02_git-link - Mike Olson: First Week with Jujutsu VCS https://mwolson.org/blog/2026-01-22-first-week-with-jujutsu-vcs/ - Math: - Lars Ingebrigtsen: Some Minor eplot Tweaks for CSV Files https://lars.ingebrigtsen.no/2026/01/21/some-minor-eplot-tweaks-for-csv-files/ - Automatically Export Emacs SES Files to TSV - Lemmy.World https://lemmy.world/post/42277494 - Shells: - Charles Choi: Getting Eshell nth History to Work http://yummymelon.com/devnull/getting-eshell-nth-history-to-work.html - Web: - Converting Mozilla Firefox bookmarks to Org Mode https://www.kindness.city/blog/2026-01-25-browser-independence.html (@[email protected] https://tech.lgbt/@totherme/115956896298671577) - Linkding: Add URLs from Emacs, open bookmark in preferred browser https://git.mmk2410.org/mmk2410/dot-emacs/src/branch/main/packages/linkding.el (@[email protected] https://fosstodon.org/@mmk2410/115951403637370369) integration with linkding self-hosted bookmarking service - Vibe Coding an Emacs-Style Hugo Theme | Arthur's blog https://blog.aheymans.xyz/post/hugo-emacs-theme/ (Github https://github.com/ArthurHeymans/hugo-emacs-theme, HN https://news.ycombinator.com/item?id=46859529) - Mail, news, and chat: - punchagan: Why my Elfeed index was 0 bytes https://punchagan.muse-amuse.in/blog/elfeed-index-0-bytes/ (Irreal https://irreal.org/blog/?p=13558) - Multimedia: - Sacha Chua: Queuing multiple transcriptions with whisper.el speech recognition https://sachachua.com/blog/2026/01/queue-multiple-transcriptions-with-whisper-el-speech-recognition/ - Sacha Chua: Using Silero voice activity detection to automatically queue multiple transcriptions with natrys/whisper.el https://sachachua.com/blog/2026/01/using-silero-voice-activity-detection-to-automatically-queue-multiple-transcriptions-with-natrys-whisper-el/ - Rendering 30FPS Video Inside Emacs Text Buffer https://codeberg.org/pale/pale (Reddit https://www.reddit.com/r/emacs/comments/1qq2t41/rendering_30fps_video_inside_emacs_text_buffer/) - Fun: - All codes lead to Home https://flandrew.srht.site/listful/all-codes-lead-to-home.html (Reddit https://www.reddit.com/r/emacs/comments/1qofpio/all_codes_lead_to_home/) - minad/doom-on-emacs: DOOM on Emacs https://github.com/minad/doom-on-emacs (Reddit https://www.reddit.com/r/emacs/comments/1qtewez/doom_on_emacs/, HN https://news.ycombinator.com/item?id=46854174) - lichess.el: Watch Lichess games and play against Stockfish https://www.reddit.com/r/emacs/comments/1qogq64/lichessel_watch_lichess_games_and_play_against/ (HN https://news.ycombinator.com/item?id=46779861) - Script for getting Emacs, Emacspeak, and Elmud running on Termux https://www.dropbox.com/scl/fi/nn0bwdfegnjn1qnyfb440/setup-emacspeak-termux.sh?rlkey=k3999ra8l57722nqobsvvwz8k&dl=1 (@[email protected] https://tweesecake.social/@pixelate/115973532303189070) - AI: - Evan Moses: Yak Power-Shears: LLMs are pretty good at Emacs https://www.emoses.org/posts/llms-are-good-at-emacs/ - Alternative transient documentation https://www.reddit.com/r/emacs/comments/1qnqgto/alternative_transient_documentation/ - also discussion about using AI to generate documentation - James Dyer: Ollama buddy now supports cloud models! https://www.emacs.dyerdwelling.family/emacs/20260128082917-emacs--ollama-buddy-now-supports-cloud-models/ (YouTube https://www.youtube.com/watch?v=QsWpVF8yDbQ 01:04, Reddit https://www.reddit.com/r/emacs/comments/1qp600w/ollama_buddy_now_supports_cloud_models/) - ECA: AI pair programming in your editor - Dallo https://www.youtube.com/watch?v=4NszXTVpwmU (32:33) - alvarmaciel/amp-emacs: Deep integration of Sourcegraph Amp with Emacs, inspired by amp.nvim. https://github.com/alvarmaciel/amp-emacs (Reddit https://www.reddit.com/r/emacs/comments/1qrij4x/ampcli_plugin/) - I tested Claude Code today - And it built a proper agent package in emacs for me. https://codeberg.org/benwah/emacs-claude-agent (Reddit https://www.reddit.com/r/emacs/comments/1qsibsk/i_tested_claude_code_today_and_it_built_a_proper/) - Stefan van der Walt: Using Gemini for Code Patches in Emacs https://mentat.za.net/blog/2026/01/26/gemini-for-code-patches-in-emacs/?utm_source=atom_feed - So, I "vibe-coded" features missing in Backpack Emacs, yet another GNU Emacs distribution https://github.com/shackra/backpack/pull/8 (Reddit https://www.reddit.com/r/emacs/comments/1qtj4q1/so_i_vibecoded_features_missing_in_backpack_emacs/) - Short HN discussion about agent-shell https://news.ycombinator.com/item?id=46815899 - Community: - Fortnightly Tips, Tricks, and Questions — 2026-01-27 / week 04 https://www.reddit.com/r/emacs/comments/1qo1vc3/fortnightly_tips_tricks_and_questions_20260127/ - TAONAW - Emacs and Org Mode: Reflection on my Emacs experience https://taonaw.com/2026/01/22/reflection-on-my-emacs-experience.html - Amy's story behind Org Real and the boxy layout system https://ice.ch3.st/notes/ai7skja4ssvx006x - Michal Sapka: RTE - Return to Emacs https://michal.sapka.pl/weblog/2026/rte-return-to-emacs (Irreal https://irreal.org/blog/?p=13575) - Christian Tietze: Emacs Carnival 2026-01: “This Year, I’ll ...” https://christiantietze.de/posts/2026/01/emacs-carnival-2026-01-this-year-i-will/ - Zimblo: Emacs Carnival Jan 26: “This Year, I’ll de-obfuscate” | zimblog https://zimblo.bearblog.dev/emacs-carnival-jan26-this-year-ill-de-obfuscate/ - George Jones: This Year I'll… · Curious Musings http://curious.galthub.com/blog/2026-01-19/ - Arjen Wiersma: This year, I'll..... https://www.arjenwiersma.nl/this-year-ill - Sacha Chua: Emacs: This year, I will... / Cette année, je vais... https://sachachua.com/blog/2026/01/emacs-cette-annee-je-vais-this-year-i-will/ - John Rakestraw | Emacs Carnival: This year, I'll … https://johnrakestraw.com/post/emacs-carnival-this-year-i-ll-dot-dot-dot/ - Neil Mather: Emacs Carnival: This year I'll… https://commonplace.doubleloop.net/emacs-carnival-this-year-ill - Kana: This year, I will write a shitty GUI for my Emacs clone https://kyo.iroiro.party/en/posts/this-year-a-shitty-gui/ - Sebastian Larsen Prehn: This Year, I'll … https://sebastianprehn.dk/blog/this-year-ill/ - Christian Cleberg: Emacs Carnival: “This Year, I Will...” https://cleberg.net/blog/emacs-carnival-2026-01-this-year-i-will.html - Lio Novelli: This year I'll … https://lio.novelli.si/en/blog/this-year-i-ll.html - Other: - Sorting Lines by Fields in Emacs https://www.youtube.com/watch?v=rSom7XjUa-o (02:57) - Protesilaos Stavrou: Emacs: tmr version 1.3.0 https://protesilaos.com/codelog/2026-01-25-emacs-tmr-1-3-0/ - Irreal: Gruber On File Saving Ease https://irreal.org/blog/?p=13571 - Irreal: Emacs Performance on macOS https://irreal.org/blog/?p=13567 - teamtype/teamtype at emacs-plugin https://github.com/teamtype/teamtype/tree/emacs-plugin (@[email protected] https://fosstodon.org/@teamtype/115966640090560105) - Emacs development: - emacs-devel: - Some notes on stylistic sets and how shaping works https://yhetil.org/emacs-devel/[email protected]/ - Trying to split feature/igc into smaller pieces https://yhetil.org/emacs-devel/[email protected]/ - display-time: Add option to customize help-echo format https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=049eefa611912c6894c5fdeef2127ab2165e0144 - Add new input method for Tuscarora https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=39dc99518c6a481df1cc544c02461bd2eaff955f - New function 'truncate-string-pixelwise' (bug#80244) https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=a0748d9791c7dbf8604ef9312c1b889cb87a42ff - Make diff-hunk-kill respect an active region https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=fcdd8678f97e98b2afc38f1e999559eff726972a - Bind 's' to diff-split-hunk in read-only diff-mode https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=705c0e3729bf53db9e84ae7c8b932ebc3b2da934 - New function 'checkdoc-batch' (bug#80199) https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=1ff0c58fee23356b3a3ef1c7fee24e22fa020356 - New key 'M-j' for 'icomplete-mode' (bug#62108) https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3584a762b8cbfb6e13011827ec5934f039344d0f - New C-x v T l and C-x v T L commands https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=12e53dfafe097d053e78f83788a5c44320a3d370 (vc-log-outgoing-base, vc-root-log-outgoing-base) show corresponding revision logs - (minibuffer-message): Do not block while displaying message. https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=0ab5db015f7eed3ffdf85ccbb75ff48e2c44b5a1 - Move outstanding changes commands from 'o' to 'T' https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=43d6907ad9c8fae70d885132a552fe3672f498e8 - Add 'select-frame-by-id' and 'undelete-frame-by-id' (Bug#80192) https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=6a071ad37327eb318a1d796dd6d7d9edffd82950 - Support cons cell for 'line-spacing' https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=e8f26d554b64ed63fe2b7f110d5247648b7322ed - New bindings for vc-revert https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=29bdba37f2ac3a912d15d2b65169cfb312707da2 - Flymake support for yaml-ts-mode. https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=15d3cc3f65e8ea3bc1e1a4c766f439bcad012150 - Add JSON path utility command to json-ts-mode https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=8ea6f6da7739adb054871da80a073672f6c706d7 - (garbage-collect-heapsize): New function https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=4150c2e22e93ca6bdf682b0067d430e412db3688 - * lisp/tab-bar.el (tab-bar-split-tab): New command. https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=9ba2f13176a756030e4d8476436662d630447f65 - New packages: - https://melpa.org/#/dialog-mode: Major mode for editing Dialog files (MELPA) - https://melpa.org/#/duckdb-query: DuckDB query results as native Elisp data structures (MELPA) - https://melpa.org/#/eldc: Emacs Lisp Dictionary Converter (MELPA) - https://melpa.org/#/lazy: Lazy evaluation library (MELPA) - https://melpa.org/#/magit-pre-commit: Magit integration for pre-commit (MELPA) - https://melpa.org/#/org-window-habit: Time window based habits (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/2026-02. 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/
* 2026-02-02 Emacs news - Upcoming events ([[https://emacslife.com/calendar/emacs-calendar.ics][iCal file]], [[https://emacslife.com/calendar/][Org]]): - Emacs: un editor del pasado para el futuro (in person) https://gpul.org/eventos/2026/emacs/ Thu Feb 5 1200 America/Toronto - EmacsATX: Emacs Social https://www.meetup.com/emacsatx/events/312922157/ Thu Feb 5 1600 America/Vancouver - 1800 America/Chicago - 1900 America/Toronto -- Fri Feb 6 0000 Etc/GMT - 0100 Europe/Berlin - 0530 Asia/Kolkata - 0800 Asia/Singapore - M-x Research: TBA https://m-x-research.github.io/ Fri Feb 6 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- Sat Feb 7 0000 Asia/Singapore - OrgMeetup (virtual) https://orgmode.org/worg/orgmeetup.html Wed Feb 11 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- Thu Feb 12 0000 Asia/Singapore - Atelier Emacs Montpellier (in person) https://lebib.org/date/atelier-emacs Fri Feb 13 1800 Europe/Paris - Beginner: - [[https://emacsfr.org/2025/02/21/mastering-emacs-essential-tips-and-tricks-for-efficiency/][Essential Tips and Tricks for Efficiency – Emacsfr]] ([[https://mastodon.social/@unixbhaskar/115986328500511198][@[email protected]]]) - Emacs configuration: - [[https://www.reddit.com/r/emacs/comments/1qpkbv6/post_your_favorite_dwim_commands_packages_or_own/][Post your favorite DWIM commands, packages, or own hacks]] - [[https://www.kindness.city/blog/2026-02-02-minimal-emacs-and-nix.html][Using Minimal Emacs with Nix]] ([[https://tech.lgbt/@totherme/116002071938802767][@[email protected]]]) - [[https://github.com/MiniApollo/kickstart.emacs][Kickstart.emacs: Got a huge update.]] ([[https://www.reddit.com/r/emacs/comments/1qtcv6s/kickstartemacs_got_a_huge_update/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/1qso7ye/startup_changes_in_emacs_311_the_userlisp/][Startup Changes in Emacs 31.1 The "user-lisp" Directory]] - Emacs Lisp: - [[https://www.youtube.com/watch?v=qZqUmqqatKs][Use Batch Mode to Test Your Dot Emacs File]] (02:36) - [[https://flandrew.srht.site/listful/iso-week-dates-in-emacs-lisp-and-bash.html][Listful Andrew: ISO week dates in Emacs Lisp and Bash]] - [[https://codeberg.org/Trevoke/elk][Trevoke/elk: project management tool for emacs lisp - Codeberg.org]] ([[https://www.reddit.com/r/emacs/comments/1qsz36p/a_new_project_manager_for_elisp_packages_elk/][Reddit]]) - [[https://github.com/gggion/duckdb-query.el][duckdb-query.el - DuckDB SQL/Elisp: query parquet, CSV, org-tables, alists in the same SQL statement seamlessly]] ([[https://www.reddit.com/r/emacs/comments/1qj00l1/duckdbqueryel_bidirectional_duckdb_sqlelisp/][Reddit]], [[https://www.reddit.com/r/emacs/comments/1qppfeh/duckdbqueryel_v070_10x_faster_queries_via/][Reddit]]) - [[https://tv.dyne.org/w/hU9gPLwU6m541nu24vXQD8][[17] Emacs Reader: Cursors, PALE, Canvas API and More! - 2/2/2026, 2:33:39 PM - Dyne.org TV]] - [[https://tv.dyne.org/w/f4py2PspoRFjUQTJgfYEwJ][[17] Emacs Reader: Cursors, PALE, Canvas API and More! - 2/2/2026, 2:26:28 PM - Dyne.org TV]] - [[https://debbugs.gnu.org/cgi/bugreport.cgi?bug=80281][#80281 - 31.0.50; FR: Canvas object as display property - GNU bug report logs]] ([[https://mathstodon.xyz/@tusharhero/115996119129049445][@[email protected]]]) - [[https://codeberg.org/divyaranjan/emacs-reader/src/branch/partial-rendering/pale][pale: Picture and animation library for Emacs]] ([[https://mathstodon.xyz/@divyaranjan/115968078810699928][@[email protected]]]) - Appearance: - [[https://codeberg.org/halych/sans-mono][halych/sans-mono: Configure proportional fonts for editing text in emacs - Codeberg.org]] ([[https://mastodon.sdf.org/@halych/115973049721801428][@[email protected]]]) - [[https://protesilaos.com/codelog/2026-01-27-emacs-ef-themes-2-1-0/][Protesilaos Stavrou: Emacs: ef-themes version 2.1.0]] - Navigation: - [[https://irreal.org/blog/?p=13560][Irreal: When Should You Use Visual-line-mode?]] - [[https://hachyderm.io/@skybert/115974013720526396][Tip about using hs-minor-mode for code folding]] - [[https://www.youtube.com/watch?v=WgNfGHAJsUQ][Recursion and Quitting in Emacs]] (07:06) - Writing: - [[https://sachachua.com/blog/2026/01/emacs-and-french-focus-flycheck-grammalecte-on-the-narrowed-part-of-the-buffer/][Sacha Chua: Emacs and French: Focus flycheck-grammalecte on the narrowed part of the buffer]] - Denote: - [[https://taonaw.com/2026/01/25/why-i-use-denote.html][TAONAW - Emacs and Org Mode: Why I use Denote?]] - Org Mode: - [[https://mentat.za.net/blog/2026/01/27/org-mode-time-blocks/?utm_source=atom_feed][Stefan van der Walt: org-mode Day Planning with Time Blocks]] - [[https://irreal.org/blog/?p=13569][Irreal: Starting A Journal]] - [[https://www.emacs.dyerdwelling.family/emacs/20260126101317-emacs--auto-populating-weekly-dates-in-org-mode-tables/][James Dyer: Auto-Populating Weekly Dates in Org-Mode Tables]] - [[https://niwa.glowisle.me/how-do-i-build-this-site][我是如何构建这个站点的]] - [[https://taonaw.com/2026/02/01/org-files-to-beatiful-docx.html][TAONAW - Emacs and Org Mode: Org files to beautiful docx files with Pandoc]] ([[https://irreal.org/blog/?p=13583][Irreal]]) - [[https://taonaw.com/2026/01/30/a-bit-of-a-teaser.html][dwim-shell-command-pandoc-org-to-docx]] - [[https://www.reddit.com/r/orgmode/comments/1qtggqp/psa_for_anyone_trying_to_search_org_mode_notes/][PSA searching org mode notes for tags even with org roam? use 'org-match-sparse-tree' instead of 'org-roam-node-find']] - [[https://github.com/bradmont/org-roam-tree][bradmont/org-roam-tree: organize backlinks in the org-roam buffer as a tree]] ([[https://www.reddit.com/r/emacs/comments/1qtmph2/orgroamtree_update_multilevel_trees_crosslinks/][Reddit]]) - Org development: - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=329c47a63c0a3d09dd95525ebafed755e9585797][New option (org-latex-use-sans): Control using Sans as default font]] - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=707eaf6c24d7e91df1a2419a87269b4ba0a30f22][Update all the links to savannah to use nongnu.org]] - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=8ace4093816b979a70c3b1b0b4781f286eec55a3][ox-man: Add support for footer-inside and header-middle]] - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=aa4cd87d86df6208acf008aa9307d87ef7b1dc44][org-lint: Add check for priorities]] - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=8e0c195ccacb4370706d369af5ee59fb06da6a5b][speed-commands: Adapt priority commands to user options]] - Completion: - [[https://github.com/MiniApollo/snippy][Snippy.el: VSCode/LSP snippet support for Emacs with Yasnippet.]] ([[https://www.reddit.com/r/emacs/comments/1qrhstj/snippyel_vscodelsp_snippet_support_for_emacs_with/][Reddit]]) - [[https://www.jamescherti.com/emacs-ultisnips-mode-edit-snippets-files/][James Cherti: ultisnips-mode.el (*.snippets files)]] ([[https://github.com/jamescherti/ultisnips-mode.el][Github]], [[https://www.reddit.com/r/emacs/comments/1qqc44z/ultisnipsmodeel_an_emacs_major_mode_for_editing/][Reddit]]) mode for editing Vim-compatible snippets (can be translated to Yasnippet for use with Emacs) - [[https://sachachua.com/blog/2026/01/emacs-carnival-february-2026-completion/][Sacha Chua: Emacs Carnival February 2026: Completion]] - Coding: - [[https://www.youtube.com/watch?v=vI1l-oC7HvI][Paxedit - a complement to Paredit]] ([[https://www.reddit.com/r/emacs/comments/1qocfyf/paxedit_a_complement_to_paredit/][Reddit]]) - [[https://mclare.blog/posts/configuring-a-C-dev-environment-in-emacs][Maryanne Wachter: Configuring a C Development Environment in Emacs]] - [[https://github.com/clojure-emacs/cider/commit/fabece041cb3c18f937dfd4777764e5cdb76289d][Heads-up for CIDER users: Elisp sources are now under lisp/]] ([[https://hachyderm.io/@bbatsov/115979268439665857][@[email protected]]]) - [[https://magnus.therning.org/2026-01-25-more-on-the-switch-to-eglot.html][Magnus: More on the switch to eglot]] - [[https://mbork.pl/2026-02-02_git-link][Marcin Borkowski: git-link]] - [[https://mwolson.org/blog/2026-01-22-first-week-with-jujutsu-vcs/][Mike Olson: First Week with Jujutsu VCS]] - Math: - [[https://lars.ingebrigtsen.no/2026/01/21/some-minor-eplot-tweaks-for-csv-files/][Lars Ingebrigtsen: Some Minor eplot Tweaks for CSV Files]] - [[https://lemmy.world/post/42277494][Automatically Export Emacs SES Files to TSV - Lemmy.World]] - Shells: - [[http://yummymelon.com/devnull/getting-eshell-nth-history-to-work.html][Charles Choi: Getting Eshell nth History to Work]] - Web: - [[https://www.kindness.city/blog/2026-01-25-browser-independence.html][Converting Mozilla Firefox bookmarks to Org Mode]] ([[https://tech.lgbt/@totherme/115956896298671577][@[email protected]]]) - [[https://git.mmk2410.org/mmk2410/dot-emacs/src/branch/main/packages/linkding.el][Linkding: Add URLs from Emacs, open bookmark in preferred browser]] ([[https://fosstodon.org/@mmk2410/115951403637370369][@[email protected]]]) integration with linkding self-hosted bookmarking service - [[https://blog.aheymans.xyz/post/hugo-emacs-theme/][Vibe Coding an Emacs-Style Hugo Theme | Arthur's blog]] ([[https://github.com/ArthurHeymans/hugo-emacs-theme][Github]], [[https://news.ycombinator.com/item?id=46859529][HN]]) - Mail, news, and chat: - [[https://punchagan.muse-amuse.in/blog/elfeed-index-0-bytes/][punchagan: Why my Elfeed index was 0 bytes]] ([[https://irreal.org/blog/?p=13558][Irreal]]) - Multimedia: - [[https://sachachua.com/blog/2026/01/queue-multiple-transcriptions-with-whisper-el-speech-recognition/][Sacha Chua: Queuing multiple transcriptions with whisper.el speech recognition]] - [[https://sachachua.com/blog/2026/01/using-silero-voice-activity-detection-to-automatically-queue-multiple-transcriptions-with-natrys-whisper-el/][Sacha Chua: Using Silero voice activity detection to automatically queue multiple transcriptions with natrys/whisper.el]] - [[https://codeberg.org/pale/pale][Rendering 30FPS Video Inside Emacs Text Buffer]] ([[https://www.reddit.com/r/emacs/comments/1qq2t41/rendering_30fps_video_inside_emacs_text_buffer/][Reddit]]) - Fun: - [[https://flandrew.srht.site/listful/all-codes-lead-to-home.html][All codes lead to Home]] ([[https://www.reddit.com/r/emacs/comments/1qofpio/all_codes_lead_to_home/][Reddit]]) - [[https://github.com/minad/doom-on-emacs][minad/doom-on-emacs: DOOM on Emacs]] ([[https://www.reddit.com/r/emacs/comments/1qtewez/doom_on_emacs/][Reddit]], [[https://news.ycombinator.com/item?id=46854174][HN]]) - [[https://www.reddit.com/r/emacs/comments/1qogq64/lichessel_watch_lichess_games_and_play_against/][lichess.el: Watch Lichess games and play against Stockfish]] ([[https://news.ycombinator.com/item?id=46779861][HN]]) - [[https://www.dropbox.com/scl/fi/nn0bwdfegnjn1qnyfb440/setup-emacspeak-termux.sh?rlkey=k3999ra8l57722nqobsvvwz8k&dl=1][Script for getting Emacs, Emacspeak, and Elmud running on Termux]] ([[https://tweesecake.social/@pixelate/115973532303189070][@[email protected]]]) - AI: - [[https://www.emoses.org/posts/llms-are-good-at-emacs/][Evan Moses: Yak Power-Shears: LLMs are pretty good at Emacs]] - [[https://www.reddit.com/r/emacs/comments/1qnqgto/alternative_transient_documentation/][Alternative transient documentation]] - also discussion about using AI to generate documentation - [[https://www.emacs.dyerdwelling.family/emacs/20260128082917-emacs--ollama-buddy-now-supports-cloud-models/][James Dyer: Ollama buddy now supports cloud models!]] ([[https://www.youtube.com/watch?v=QsWpVF8yDbQ][YouTube]] 01:04, [[https://www.reddit.com/r/emacs/comments/1qp600w/ollama_buddy_now_supports_cloud_models/][Reddit]]) - [[https://www.youtube.com/watch?v=4NszXTVpwmU][ECA: AI pair programming in your editor - Dallo]] (32:33) - [[https://github.com/alvarmaciel/amp-emacs][alvarmaciel/amp-emacs: Deep integration of Sourcegraph Amp with Emacs, inspired by amp.nvim.]] ([[https://www.reddit.com/r/emacs/comments/1qrij4x/ampcli_plugin/][Reddit]]) - [[https://codeberg.org/benwah/emacs-claude-agent][I tested Claude Code today - And it built a proper agent package in emacs for me.]] ([[https://www.reddit.com/r/emacs/comments/1qsibsk/i_tested_claude_code_today_and_it_built_a_proper/][Reddit]]) - [[https://mentat.za.net/blog/2026/01/26/gemini-for-code-patches-in-emacs/?utm_source=atom_feed][Stefan van der Walt: Using Gemini for Code Patches in Emacs]] - [[https://github.com/shackra/backpack/pull/8][So, I "vibe-coded" features missing in Backpack Emacs, yet another GNU Emacs distribution]] ([[https://www.reddit.com/r/emacs/comments/1qtj4q1/so_i_vibecoded_features_missing_in_backpack_emacs/][Reddit]]) - [[https://news.ycombinator.com/item?id=46815899][Short HN discussion about agent-shell]] - Community: - [[https://www.reddit.com/r/emacs/comments/1qo1vc3/fortnightly_tips_tricks_and_questions_20260127/][Fortnightly Tips, Tricks, and Questions — 2026-01-27 / week 04]] - [[https://taonaw.com/2026/01/22/reflection-on-my-emacs-experience.html][TAONAW - Emacs and Org Mode: Reflection on my Emacs experience]] - [[https://ice.ch3.st/notes/ai7skja4ssvx006x][Amy's story behind Org Real and the boxy layout system]] - [[https://michal.sapka.pl/weblog/2026/rte-return-to-emacs][Michal Sapka: RTE - Return to Emacs]] ([[https://irreal.org/blog/?p=13575][Irreal]]) - [[https://christiantietze.de/posts/2026/01/emacs-carnival-2026-01-this-year-i-will/][Christian Tietze: Emacs Carnival 2026-01: “This Year, I’ll ...”]] - [[https://zimblo.bearblog.dev/emacs-carnival-jan26-this-year-ill-de-obfuscate/][Zimblo: Emacs Carnival Jan 26: “This Year, I’ll de-obfuscate” | zimblog]] - [[http://curious.galthub.com/blog/2026-01-19/][George Jones: This Year I'll… · Curious Musings]] - [[https://www.arjenwiersma.nl/this-year-ill][Arjen Wiersma: This year, I'll.....]] - [[https://sachachua.com/blog/2026/01/emacs-cette-annee-je-vais-this-year-i-will/][Sacha Chua: Emacs: This year, I will... / Cette année, je vais...]] - [[https://johnrakestraw.com/post/emacs-carnival-this-year-i-ll-dot-dot-dot/][John Rakestraw | Emacs Carnival: This year, I'll …]] - [[https://commonplace.doubleloop.net/emacs-carnival-this-year-ill][Neil Mather: Emacs Carnival: This year I'll…]] - [[https://kyo.iroiro.party/en/posts/this-year-a-shitty-gui/][Kana: This year, I will write a shitty GUI for my Emacs clone]] - [[https://sebastianprehn.dk/blog/this-year-ill/][Sebastian Larsen Prehn: This Year, I'll …]] - [[https://cleberg.net/blog/emacs-carnival-2026-01-this-year-i-will.html][Christian Cleberg: Emacs Carnival: “This Year, I Will...”]] - [[https://lio.novelli.si/en/blog/this-year-i-ll.html][Lio Novelli: This year I'll …]] - Other: - [[https://www.youtube.com/watch?v=rSom7XjUa-o][Sorting Lines by Fields in Emacs]] (02:57) - [[https://protesilaos.com/codelog/2026-01-25-emacs-tmr-1-3-0/][Protesilaos Stavrou: Emacs: tmr version 1.3.0]] - [[https://irreal.org/blog/?p=13571][Irreal: Gruber On File Saving Ease]] - [[https://irreal.org/blog/?p=13567][Irreal: Emacs Performance on macOS]] - [[https://github.com/teamtype/teamtype/tree/emacs-plugin][teamtype/teamtype at emacs-plugin]] ([[https://fosstodon.org/@teamtype/115966640090560105][@[email protected]]]) - Emacs development: - emacs-devel: - [[https://yhetil.org/emacs-devel/[email protected]/][Some notes on stylistic sets and how shaping works]] - [[https://yhetil.org/emacs-devel/[email protected]/][Trying to split feature/igc into smaller pieces]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=049eefa611912c6894c5fdeef2127ab2165e0144][display-time: Add option to customize help-echo format]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=39dc99518c6a481df1cc544c02461bd2eaff955f][Add new input method for Tuscarora]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=a0748d9791c7dbf8604ef9312c1b889cb87a42ff][New function 'truncate-string-pixelwise' (bug#80244)]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=fcdd8678f97e98b2afc38f1e999559eff726972a][Make diff-hunk-kill respect an active region]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=705c0e3729bf53db9e84ae7c8b932ebc3b2da934][Bind 's' to diff-split-hunk in read-only diff-mode]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=1ff0c58fee23356b3a3ef1c7fee24e22fa020356][New function 'checkdoc-batch' (bug#80199)]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3584a762b8cbfb6e13011827ec5934f039344d0f][New key 'M-j' for 'icomplete-mode' (bug#62108)]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=12e53dfafe097d053e78f83788a5c44320a3d370][New C-x v T l and C-x v T L commands]] (vc-log-outgoing-base, vc-root-log-outgoing-base) show corresponding revision logs - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=0ab5db015f7eed3ffdf85ccbb75ff48e2c44b5a1][(minibuffer-message): Do not block while displaying message.]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=43d6907ad9c8fae70d885132a552fe3672f498e8][Move outstanding changes commands from 'o' to 'T']] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=6a071ad37327eb318a1d796dd6d7d9edffd82950][Add 'select-frame-by-id' and 'undelete-frame-by-id' (Bug#80192)]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=e8f26d554b64ed63fe2b7f110d5247648b7322ed][Support cons cell for 'line-spacing']] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=29bdba37f2ac3a912d15d2b65169cfb312707da2][New bindings for vc-revert]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=15d3cc3f65e8ea3bc1e1a4c766f439bcad012150][Flymake support for yaml-ts-mode.]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=8ea6f6da7739adb054871da80a073672f6c706d7][Add JSON path utility command to json-ts-mode]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=4150c2e22e93ca6bdf682b0067d430e412db3688][(garbage-collect-heapsize): New function]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=9ba2f13176a756030e4d8476436662d630447f65][* lisp/tab-bar.el (tab-bar-split-tab): New command.]] - New packages: - https://melpa.org/#/dialog-mode: Major mode for editing Dialog files (MELPA) - https://melpa.org/#/duckdb-query: DuckDB query results as native Elisp data structures (MELPA) - https://melpa.org/#/eldc: Emacs Lisp Dictionary Converter (MELPA) - https://melpa.org/#/lazy: Lazy evaluation library (MELPA) - https://melpa.org/#/magit-pre-commit: Magit integration for pre-commit (MELPA) - https://melpa.org/#/org-window-habit: Time window based habits (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/2026-02][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!
