2026-03-02 Emacs news ===================== Hello folks! Last month's Emacs Carnival about completion https://sachachua.com/blog/2026/01/emacs-carnival-february-2026-completion/ had 17 posts (nice!), and Philip Kaludercic is hosting this month's Emacs Carnival: Mistakes and Misconceptions https://sdf.org/~pkal/blog/emacs/mistakes.html. Looking forward to reading your thoughts!
- Upcoming events (iCal file https://emacslife.com/calendar/emacs-calendar.ics, Org https://emacslife.com/calendar/): - Emacs.si (in person): Emacs.si meetup #3 2026 (v #živo) //dogodki.kompot.si/events/3147760f-1a8b-4996-9b3c-2773d7d360ca https://dogodki.kompot.si/events/3147760f-1a8b-4996-9b3c-2773d7d360ca Mon Mar 2 1900 CET - Emacs Paris: S: Emacs workshop in Paris (online) //emacs-doctor.com/ https://emacs-doctor.com/ Thu Mar 5 0830 America/Vancouver - 1030 America/Chicago - 1130 America/Toronto - 1630 Etc/GMT - 1730 Europe/Berlin - 2200 Asia/Kolkata -- Fri Mar 6 0030 Asia/Singapore - EmacsATX: Emacs Social //www.meetup.com/emacsatx/events/313161406/ https://www.meetup.com/emacsatx/events/313161406/ Thu Mar 5 1600 America/Vancouver - 1800 America/Chicago - 1900 America/Toronto -- Fri Mar 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 Mar 6 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- Sat Mar 7 0000 Asia/Singapore - Emacs Berlin: In-Person-Only Emacs-Berlin Stammtisch //emacs-berlin.org/ https://emacs-berlin.org/ Tue Mar 10 1900 Europe/Berlin - OrgMeetup (virtual) //orgmode.org/worg/orgmeetup.html https://orgmode.org/worg/orgmeetup.html Wed Mar 11 0900 America/Vancouver - 1100 America/Chicago - 1200 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- Thu Mar 12 0000 Asia/Singapore - Computing in freedom with GNU Emacs - Protesilaos Stavrou - FLOSS@Oxford //ox.ogeer.org/event/computing-in-freedom-with-gnu-emacs-protesilaos-stavrou https://ox.ogeer.org/event/computing-in-freedom-with-gnu-emacs-protesilaos-stavrou Thu Mar 12 1100 America/Vancouver - 1300 America/Chicago - 1400 America/Toronto - 1800 Etc/GMT - 1900 Europe/Berlin - 2330 Asia/Kolkata -- Fri Mar 13 0200 Asia/Singapore - Atelier Emacs Montpellier (in person) //lebib.org/date/atelier-emacs https://lebib.org/date/atelier-emacs Fri Mar 13 1800 Europe/Paris - Beginner: - Emacs: (My) First Steps « Here's The Beef http://perotti.org/2026/02/27/emacs-my-first-steps/ (@[email protected] https://dice.camp/@BeefGriller/116145404156486268) - Emacs is Installed! Try These 3 Ways to Start It Now (Zero Init! | CLI Hacks) (2) - [7-ish minutes] https://www.youtube.com/watch?v=jn_lG87Q1C4 (07:11) - Emacs Is Installed! Your User Directory Explained (.emacs.d Deep Dive) (3) - [5:36] https://www.youtube.com/watch?v=kAIzhHJsVXc (05:36) - Emacs Is Installed! How Can I Create A Shortcut That Just Starts This Baby up? (5) - [10:12] https://www.youtube.com/watch?v=8kB-nEy_w4Y (10:12) - Emacs Lisp: - truename-cache: Efficiently de-dup file-names https://github.com/meedstrom/truename-cache (Reddit https://www.reddit.com/r/emacs/comments/1rclv68/grateful_for_any_reviews_of_my_new_and_aifree/) - andros/async-http-queue-fetch-urls-el - Lightweight, parallel HTTP fetching library for #emacs using url-retrieve (native) with configurable concurrency limits https://git.andros.dev/andros/async-http-queue-fetch-urls-el (@[email protected] https://activity.andros.dev/@andros/statuses/01KJ7BSEHSY783KTZVJAT44T82) - [09] Emacs Reader's Development: Working on Text Selection and Highlighting - 8/10/2025, 3:03:09 PM - Dyne.org TV https://tv.dyne.org/videos/watch/851e53de-08a8-4b6a-ba3c-67da4d6445c8 (@[email protected] https://mstdn.party/@reeltubes/116143582934800662) - Appearance: - Emacs Redux: Soft Wrapping Done Right with visual-wrap-prefix-mode https://emacsredux.com/blog/2026/03/01/soft-wrapping-done-right-with-visual-wrap-prefix-mode/ - Navigation: - Elegant implementation of other-window-mru https://www.reddit.com/r/emacs/comments/1rhi075/elegant_implementation_of_otherwindowmru/ - Emacs Redux: Preview Regex Replacements as Diffs https://emacsredux.com/blog/2026/02/28/preview-regex-replacements-as-diffs/ - TRAMP: - Christian Tietze: Media Transfer Protocol Tools https://christiantietze.de/posts/2026/02/media-transfer-protocol-tools/ - Writing: - Sacha Chua: Using speech recognition for on-the-fly translations in Emacs and faking in-buffer completion for the results https://sachachua.com/blog/2026/02/using-speech-recognition-for-on-the-fly-translations-in-emacs-and-faking-in-buffer-completion-for-the-results/ - Denote: - Cycle through Denote journal entries, trash empties https://paste.sr.ht/~zyd/5637309b96322ab8be529f6f63c83bd88a95a033 (@[email protected] https://yap.zyd.lol/@zyd/statuses/01KJF2CXJHDCRBGR6HRYJDSD89) - Org Mode: - Dave's blog: Calculating RAGBRAI training actual vs. planned mileage https://davemq.github.io/2026/02/24/ragbrai-training-actuals-vs-plan.html (@[email protected] https://fosstodon.org/@davemq/116127481574890513) - Prettifying org-agenda https://gist.github.com/bradmont/0a27fa01d845e2fbffd53e7e8972ed7e (Reddit https://www.reddit.com/r/emacs/comments/1rgeyvg/prettifying_orgagenda/) - Elsa Gonsiorowski: Emacs Carnival: Org Mode Completions http://gonsie.com/blorg/org-completion-feb26-carnival.html - Sacha Chua: Sorting completion candidates, such as sorting Org headings by level https://sachachua.com/blog/2026/02/sorting-completion-candidates-such-as-sorting-org-headings-by-level/ - org-repeat-by-cron.el v1.1.2 released https://www.reddit.com/r/orgmode/comments/1rf9vs7/orgrepeatbycronel_v112_released/ - compatibility with built-in repeaters and habits, deadline recurrence - Exporting org-roam notes to Hugo and Quartz https://dnaeon.github.io/exporting-org-roam-notes-hugo/ - colonelpanic8/org-window-habit - A more flexible habit system https://github.com/colonelpanic8/org-window-habit (Reddit https://www.reddit.com/r/emacs/comments/1rd91xa/orgwindowhabit_a_more_flexible_habit_system_now/) - lordnik22/org-link-battery: It's the missing battery using bookmark+ adding jump-to- and completion-candidates to org https://github.com/lordnik22/org-link-battery (Reddit https://www.reddit.com/r/orgmode/comments/1rhj51c/using_bookmarkplus_for_jumpto_and_autocompleting/) - pjones/org-inline-image-mode: Update displayed images as an org-mode buffer changes. https://github.com/pjones/org-inline-image-mode (@[email protected] https://hostux.social/@devalot/116130471032536966) - skx/org-people: Contact management for org-mode https://github.com/skx/org-people - lordnik22/org-link-battery: using bookmark+ adding jump-to- and completion-candidates to org https://github.com/lordnik22/org-link-battery (Reddit https://www.reddit.com/r/emacs/comments/1rhj48u/using_bookmarkplus_for_jumpto_and_autocompleting/) - schrenker/org-agecrypt: Encrypt org entries with age - Codeberg.org https://codeberg.org/schrenker/org-agecrypt (Reddit https://www.reddit.com/r/emacs/comments/1rdqqyu/orgagecrypt/) - Thanos Apollo: Gnosis 0.7.0 Release Notes https://thanosapollo.org/posts/gnosis-version-0-7-0/ - knowledge management system - Migrating website to orgmode - roosnaflak.com https://roosnaflak.com/tech-and-research/migrating-website-to-orgmode.html (@[email protected] https://sonomu.club/@kf/116121389844392762) - TAONAW - Emacs and Org Mode: I think I found what crashed my Emacs on macOS https://taonaw.com/2026/02/25/i-think-i-found-what.html - Org development: - ox-latex: Add `org-latex-default-example-environment' https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=80743e5c5591ae558b08871f2d16e515383fb072 - ox-latex: Pass :options to #+begin_example https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=211da6cab90bcda5f2b1c5145936e3d3844bdf9f - org-mouse: Add actions to priority menus https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=7ca140ae2b96c5d5ab4bdc54abb03343cc2d580a - org-mouse: Separate tag and priority menus https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=ea8e21a85618f633e8eec8e39bf0fa34d552cb9f - Completion: - Sacha Chua: Emacs Carnival Feb 2026 wrap-up: Completion https://sachachua.com/blog/2026/03/emacs-carnival-feb-2026-wrap-up-completion/ - Eric MacAdie: Emacs Carnival: Completion https://macadie.info/2026/02/26/emacs-carnival-completion/ - Sacha Chua: Emacs completion and handling accented characters with orderless https://sachachua.com/blog/2026/02/emacs-completion-and-handling-accented-characters-with-orderless/ - Using Pinyin initials with orderless in Emacs https://files.mastodon.social/cache/media_attachments/files/116/140/662/193/936/007/small/86d0bf10972160c4.png (@[email protected] https://foxsay.southfox.me/@SouthFox/116140655351016588) - A Year Without Vertico - System Crafters Live! https://www.youtube.com/watch?v=3GDuQ1VAM8M (01:14:56) - Coding: - Moving to Structural Diffs | Trying out Difftastic https://www.youtube.com/watch?v=pARy5XnLHKQ (01:29:57, @[email protected] https://fosstodon.org/@abcdw/116141249583481717) - Keybinding for easily comparing with upstream in Magit https://chaos.social/@darkunicorn/116136883733549633 - Emacs Redux: So Many Ways to Work with Comments https://emacsredux.com/blog/2026/02/25/so-many-ways-to-work-with-comments/ (@[email protected] https://hachyderm.io/@bbatsov/116132043352701856) - [EMACS LAB #1] Do zero a uma IDE para programar em C (parte 1) https://www.youtube.com/watch?v=P1CtAAfT8_E (01:00:27) - yaml-language-server added CRD auto-detection https://github.com/traiproject/yaml-schema-router (Reddit https://www.reddit.com/r/emacs/comments/1reda05/yamllanguageserver_added_crd_autodetection_heres/) - calsys456/lisp-semantic-hl.el: Semantic Syntax Highlighting for Common Lisp & Elisp https://github.com/calsys456/lisp-semantic-hl.el (Reddit https://www.reddit.com/r/Common_Lisp/comments/1rcaltw/semantic_syntax_highlighting_for_common_lisp_and/) - Bozhidar Batsov: Setting up Emacs for OCaml Development: Neocaml Edition https://batsov.com/articles/2026/02/24/setting-up-emacs-for-ocaml-development-neocaml-edition/ (Github https://github.com/bbatsov/neocaml, HN https://news.ycombinator.com/item?id=47185911) - I'm amazed by how good emacs is for game development https://www.reddit.com/r/emacs/comments/1rh5am7/im_amazed_by_how_good_emacs_is_for_game/ (Irreal https://irreal.org/blog/?p=13644) - overcast-software/glnt-ts-mode: emacs lsp-glint https://github.com/overcast-software/glnt-ts-mode (Reddit https://www.reddit.com/r/emberjs/comments/1rcnotm/glint_in_emacs/) - Bozhidar Batsov: Building Emacs Major Modes with TreeSitter: Lessons Learned https://batsov.com/articles/2026/02/27/building-emacs-major-modes-with-treesitter-lessons-learned/ (@[email protected] https://hachyderm.io/@bbatsov/116142820322552812) - LuciusChen/clutch: MySQL, PostgreSQL & SQLite; paginated result browser, record view, inline editing, schema browser, and REPL. https://github.com/LuciusChen/clutch (Reddit https://www.reddit.com/r/emacs/comments/1rhs7h3/clutch_an_interactive_sql_client_vibecoded/, @Lucius_Chen https://mastodon.social/@Lucius_Chen/116153053956592330) - Math: - symbol-cruncher: Computer algebra system for computations in differential geometry, built on top of GNU Maxima and maxima-interface. https://sr.ht/~jmbr/symbol-cruncher/ - Shells: - cashmeredev/kitty-graphics.el: Display images in terminal Emacs (emacs -nw) via the Kitty graphics protocol. https://github.com/cashmeredev/kitty-graphics.el (Reddit https://www.reddit.com/r/emacs/comments/1rd7qxw/kittygraphicsel_inline_images_in_terminal_emacs/) - Eschewing Zshell for Emacs Shell https://www.howardism.org/Technical/Emacs/eshell-fun.html (2014, HN https://news.ycombinator.com/item?id=47136612) - Mail, news, and chat: - andros/hackernews-modern-el https://git.andros.dev/andros/hackernews-modern-el (@[email protected] https://activity.andros.dev/@andros/statuses/01KJ5WCK1Q4NCC245W8QVBWR17) - martianh/mastodon.el 2.0.9, quote system, optional desktop notifications https://codeberg.org/martianh/mastodon.el/ (@[email protected] https://todon.nl/@mousebot/116148944416148387) - Multimedia: - noa ks: Engraving sheet music with lilypond https://meanwhiling.com/engraving-sheet-music-with-lilypond.html - AI: - Joar von Arndt: Vibe-coding Brings the Power of Emacs to Everything https://joarvarndt.se/free-vibes.html - Christian Tietze: Emacs Complete: Feedback Loops in Emacs, Feedback Loops in Computing https://christiantietze.de/posts/2026/02/complete-feedback-loop-in-emacs/ - Org Mode requests: [RFC] Pros and cons of using LLM for patches beyond simple copyright https://list.orgmode.org/871pi3iasi.fsf@localhost (@[email protected] https://fosstodon.org/@yantar92/116155703956802791) - Org mode, agentic coding and ekg - YouTube https://www.youtube.com/watch?v=CleNgiIt2pg - Alvaro Ramirez: Bending Emacs - Episode 12: agent-shell + Claude Skills https://xenodium.com/bending-emacs-episode-12-agent-shell-claude-skills (YouTube https://www.youtube.com/watch?v=ymMlftdGx4I 26:02, @[email protected] https://indieweb.social/@xenodium/116132882485732250, Reddit https://www.reddit.com/r/emacs/comments/1remuij/bending_emacs_episode_12/) - How I use agents in emacs: agent-shell + persp-mode + git worktrees https://v.redd.it/sqsa65kxsilg1 (Reddit https://www.reddit.com/r/emacs/comments/1rdvbyd/how_i_use_agents_in_emacs_agentshell_perspmode/, Doom Emacs config https://github.com/farra/homebase/tree/main/dot_config/doom) - 037 Ollama Buddy - In-Buffer responses with in-line inspection #emacs #ollama https://www.youtube.com/watch?v=Po7Wqpk0sqY (01:28) - James Dyer: Ollama Buddy v2.5 - RAG (Retrieval-Augmented Generation) Support https://www.emacs.dyerdwelling.family/emacs/20260224104044-emacs--ollama-buddy-v2/ - copilot.el 0.4 is out with many improvements! https://metaredux.com/posts/2026/02/26/copilot-el-0-4.html proper LSP, select model, balance parentheses (Reddit https://www.reddit.com/r/emacs/comments/1rf8zyt/copilotel_04_is_out_with_many_improvements/) - Community: - Fortnightly Tips, Tricks, and Questions — 2026-02-24 / week 08 https://www.reddit.com/r/emacs/comments/1rd3260/fortnightly_tips_tricks_and_questions_20260224/ - Who remembers XEmacs? https://www.reddit.com/r/emacs/comments/1rescvu/who_remembers_xemacs/ - Common Desktop Environment experience (XEmacs, Unix) in your browser https://github.com/Victxrlarixs/debian-cde (Reddit https://www.reddit.com/r/emacs/comments/1rehh8s/xemacs_and_unix_experience_in_your_browser/, Reddit https://www.reddit.com/r/emacs/comments/1re6kpx/common_desktop_environment_experience_in_your/, Irreal https://irreal.org/blog/?p=13638) - Eric MacAdie: 2026-01 Austin Emacs Meetup https://macadie.info/2026/02/24/2026-01-austin-emacs-meetup/ - Emacs Carnival March 2026: Mistakes and Misconceptions https://sdf.org/~pkal/blog/emacs/mistakes.html - Goodbye #emacs #emacsnews https://www.youtube.com/watch?v=0Elso-KcFNo (01:09) Emacs Elements - Other: - Emacs Internal #01: is a Lisp Runtime in C, Not an Editor | The Cloudlet https://thecloudlet.github.io/blog/project/emacs-01/ (Reddit https://www.reddit.com/r/emacs/comments/1rf8qtq/emacs_is_a_cbased_lisp_runtime_not_a_text_editor/, HN https://news.ycombinator.com/item?id=47168070, Irreal https://irreal.org/blog/?p=13640) - rossabaker/iec-mode-line.el: display buffer size in IEC units in the mode line https://codeberg.org/rossabaker/iec-mode-line.el (@rossabaker.com https://bsky.app/profile/rossabaker.com/post/3mg2kmlqyy5p2, @[email protected] https://social.rossabaker.com/@ross/116158007677424326) - GitHub - srs.el: Spaced repetition system for emacs. (BETA) https://github.com/Duncan-Britt/srs.el (Reddit https://www.reddit.com/r/emacs/comments/1rdid95/github_srsel_spaced_repetition_system_for_emacs/) - Emacs development: - emacs-devel: Some notes on EIEIO vs cl-defstruct https://yhetil.org/emacs-devel/[email protected]/ - Teach Emacs on MS-Windows how to export frame screenshots https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=a755d7fcf069d76479e48581632988c834a67556 - New variable 'multiple-terminals-merge-keyboards' https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=d78a1db462806e17989043623aba17748d2af55f - Allow more fine configuration of package retention https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=668c42c4accb135977e22e63b366b6d6b34e4178 - Add option to keep previous package versions on upgrade https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=0ca70400965a000db0ab5b22d455d006e0b43b03 - New function multiple-command-partition-arguments https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=215e07d9d3b65d097f902d18fe863114028a32ee - Compare circular lists in 'equal' without error (bug#80456) https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=2505af27c6aa97fdc2418fcaf0ff5047707c761f - New packages: - https://melpa.org/#/citar-typst: Typst support for citar (MELPA) - https://melpa.org/#/conflict-buttons: Clickable buttons for smerge-mode conflicts (MELPA) - https://melpa.org/#/d2-ts-mode: Tree-sitter support for D2 (MELPA) - https://melpa.org/#/dorgygen: Source code documentation in org-mode (MELPA) - https://melpa.org/#/elfeed-ai: AI-powered article summarization for elfeed (MELPA) - https://melpa.org/#/lisp-chat: Emacs client for Lisp Chat (MELPA) - https://melpa.org/#/lit-ts-mode: Lit-aware JS/TS modes with tree-sitter support (MELPA) - https://melpa.org/#/org-people: Work with a contact-list in org-mode files (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-03. 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-03-02 Emacs news Hello folks! Last month's Emacs Carnival about [[https://sachachua.com/blog/2026/01/emacs-carnival-february-2026-completion/][completion]] had 17 posts (nice!), and Philip Kaludercic is hosting this month's [[https://sdf.org/~pkal/blog/emacs/mistakes.html][Emacs Carnival: Mistakes and Misconceptions]]. Looking forward to reading your thoughts! - Upcoming events ([[https://emacslife.com/calendar/emacs-calendar.ics][iCal file]], [[https://emacslife.com/calendar/][Org]]): - Emacs.si (in person): Emacs.si meetup #3 2026 (v #živo) https://dogodki.kompot.si/events/3147760f-1a8b-4996-9b3c-2773d7d360ca Mon Mar 2 1900 CET - Emacs Paris: S: Emacs workshop in Paris (online) https://emacs-doctor.com/ Thu Mar 5 0830 America/Vancouver - 1030 America/Chicago - 1130 America/Toronto - 1630 Etc/GMT - 1730 Europe/Berlin - 2200 Asia/Kolkata -- Fri Mar 6 0030 Asia/Singapore - EmacsATX: Emacs Social https://www.meetup.com/emacsatx/events/313161406/ Thu Mar 5 1600 America/Vancouver - 1800 America/Chicago - 1900 America/Toronto -- Fri Mar 6 0000 Etc/GMT - 0100 Europe/Berlin - 0530 Asia/Kolkata - 0800 Asia/Singapore - M-x Research: TBA https://m-x-research.github.io/ Fri Mar 6 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- Sat Mar 7 0000 Asia/Singapore - Emacs Berlin: In-Person-Only Emacs-Berlin Stammtisch https://emacs-berlin.org/ Tue Mar 10 1900 Europe/Berlin - OrgMeetup (virtual) https://orgmode.org/worg/orgmeetup.html Wed Mar 11 0900 America/Vancouver - 1100 America/Chicago - 1200 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- Thu Mar 12 0000 Asia/Singapore - Computing in freedom with GNU Emacs - Protesilaos Stavrou - FLOSS@Oxford https://ox.ogeer.org/event/computing-in-freedom-with-gnu-emacs-protesilaos-stavrou Thu Mar 12 1100 America/Vancouver - 1300 America/Chicago - 1400 America/Toronto - 1800 Etc/GMT - 1900 Europe/Berlin - 2330 Asia/Kolkata -- Fri Mar 13 0200 Asia/Singapore - Atelier Emacs Montpellier (in person) https://lebib.org/date/atelier-emacs Fri Mar 13 1800 Europe/Paris - Beginner: - [[http://perotti.org/2026/02/27/emacs-my-first-steps/][Emacs: (My) First Steps « Here's The Beef]] ([[https://dice.camp/@BeefGriller/116145404156486268][@[email protected]]]) - [[https://www.youtube.com/watch?v=jn_lG87Q1C4][Emacs is Installed! Try These 3 Ways to Start It Now (Zero Init! | CLI Hacks) (2) - [7-ish minutes]]] (07:11) - [[https://www.youtube.com/watch?v=kAIzhHJsVXc][Emacs Is Installed! Your User Directory Explained (.emacs.d Deep Dive) (3) - [5:36]]] (05:36) - [[https://www.youtube.com/watch?v=8kB-nEy_w4Y][Emacs Is Installed! How Can I Create A Shortcut That Just Starts This Baby up? (5) - [10:12]]] (10:12) - Emacs Lisp: - [[https://github.com/meedstrom/truename-cache][truename-cache: Efficiently de-dup file-names]] ([[https://www.reddit.com/r/emacs/comments/1rclv68/grateful_for_any_reviews_of_my_new_and_aifree/][Reddit]]) - [[https://git.andros.dev/andros/async-http-queue-fetch-urls-el][andros/async-http-queue-fetch-urls-el - Lightweight, parallel HTTP fetching library for #emacs using url-retrieve (native) with configurable concurrency limits]] ([[https://activity.andros.dev/@andros/statuses/01KJ7BSEHSY783KTZVJAT44T82][@[email protected]]]) - [[https://tv.dyne.org/videos/watch/851e53de-08a8-4b6a-ba3c-67da4d6445c8][[09] Emacs Reader's Development: Working on Text Selection and Highlighting - 8/10/2025, 3:03:09 PM - Dyne.org TV]] ([[https://mstdn.party/@reeltubes/116143582934800662][@[email protected]]]) - Appearance: - [[https://emacsredux.com/blog/2026/03/01/soft-wrapping-done-right-with-visual-wrap-prefix-mode/][Emacs Redux: Soft Wrapping Done Right with visual-wrap-prefix-mode]] - Navigation: - [[https://www.reddit.com/r/emacs/comments/1rhi075/elegant_implementation_of_otherwindowmru/][Elegant implementation of other-window-mru]] - [[https://emacsredux.com/blog/2026/02/28/preview-regex-replacements-as-diffs/][Emacs Redux: Preview Regex Replacements as Diffs]] - TRAMP: - [[https://christiantietze.de/posts/2026/02/media-transfer-protocol-tools/][Christian Tietze: Media Transfer Protocol Tools]] - Writing: - [[https://sachachua.com/blog/2026/02/using-speech-recognition-for-on-the-fly-translations-in-emacs-and-faking-in-buffer-completion-for-the-results/][Sacha Chua: Using speech recognition for on-the-fly translations in Emacs and faking in-buffer completion for the results]] - Denote: - [[https://paste.sr.ht/~zyd/5637309b96322ab8be529f6f63c83bd88a95a033][Cycle through Denote journal entries, trash empties]] ([[https://yap.zyd.lol/@zyd/statuses/01KJF2CXJHDCRBGR6HRYJDSD89][@[email protected]]]) - Org Mode: - [[https://davemq.github.io/2026/02/24/ragbrai-training-actuals-vs-plan.html][Dave's blog: Calculating RAGBRAI training actual vs. planned mileage]] ([[https://fosstodon.org/@davemq/116127481574890513][@[email protected]]]) - [[https://gist.github.com/bradmont/0a27fa01d845e2fbffd53e7e8972ed7e][Prettifying org-agenda]] ([[https://www.reddit.com/r/emacs/comments/1rgeyvg/prettifying_orgagenda/][Reddit]]) - [[http://gonsie.com/blorg/org-completion-feb26-carnival.html][Elsa Gonsiorowski: Emacs Carnival: Org Mode Completions]] - [[https://sachachua.com/blog/2026/02/sorting-completion-candidates-such-as-sorting-org-headings-by-level/][Sacha Chua: Sorting completion candidates, such as sorting Org headings by level]] - [[https://www.reddit.com/r/orgmode/comments/1rf9vs7/orgrepeatbycronel_v112_released/][org-repeat-by-cron.el v1.1.2 released]] - compatibility with built-in repeaters and habits, deadline recurrence - [[https://dnaeon.github.io/exporting-org-roam-notes-hugo/][Exporting org-roam notes to Hugo and Quartz]] - [[https://github.com/colonelpanic8/org-window-habit][colonelpanic8/org-window-habit - A more flexible habit system]] ([[https://www.reddit.com/r/emacs/comments/1rd91xa/orgwindowhabit_a_more_flexible_habit_system_now/][Reddit]]) - [[https://github.com/lordnik22/org-link-battery][lordnik22/org-link-battery: It's the missing battery using bookmark+ adding jump-to- and completion-candidates to org]] ([[https://www.reddit.com/r/orgmode/comments/1rhj51c/using_bookmarkplus_for_jumpto_and_autocompleting/][Reddit]]) - [[https://github.com/pjones/org-inline-image-mode][pjones/org-inline-image-mode: Update displayed images as an org-mode buffer changes.]] ([[https://hostux.social/@devalot/116130471032536966][@[email protected]]]) - [[https://github.com/skx/org-people][skx/org-people: Contact management for org-mode]] - [[https://github.com/lordnik22/org-link-battery][lordnik22/org-link-battery: using bookmark+ adding jump-to- and completion-candidates to org]] ([[https://www.reddit.com/r/emacs/comments/1rhj48u/using_bookmarkplus_for_jumpto_and_autocompleting/][Reddit]]) - [[https://codeberg.org/schrenker/org-agecrypt][schrenker/org-agecrypt: Encrypt org entries with age - Codeberg.org]] ([[https://www.reddit.com/r/emacs/comments/1rdqqyu/orgagecrypt/][Reddit]]) - [[https://thanosapollo.org/posts/gnosis-version-0-7-0/][Thanos Apollo: Gnosis 0.7.0 Release Notes]] - knowledge management system - [[https://roosnaflak.com/tech-and-research/migrating-website-to-orgmode.html][Migrating website to orgmode - roosnaflak.com]] ([[https://sonomu.club/@kf/116121389844392762][@[email protected]]]) - [[https://taonaw.com/2026/02/25/i-think-i-found-what.html][TAONAW - Emacs and Org Mode: I think I found what crashed my Emacs on macOS]] - Org development: - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=80743e5c5591ae558b08871f2d16e515383fb072][ox-latex: Add `org-latex-default-example-environment']] - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=211da6cab90bcda5f2b1c5145936e3d3844bdf9f][ox-latex: Pass :options to #+begin_example]] - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=7ca140ae2b96c5d5ab4bdc54abb03343cc2d580a][org-mouse: Add actions to priority menus]] - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=ea8e21a85618f633e8eec8e39bf0fa34d552cb9f][org-mouse: Separate tag and priority menus]] - Completion: - [[https://sachachua.com/blog/2026/03/emacs-carnival-feb-2026-wrap-up-completion/][Sacha Chua: Emacs Carnival Feb 2026 wrap-up: Completion]] - [[https://macadie.info/2026/02/26/emacs-carnival-completion/][Eric MacAdie: Emacs Carnival: Completion]] - [[https://sachachua.com/blog/2026/02/emacs-completion-and-handling-accented-characters-with-orderless/][Sacha Chua: Emacs completion and handling accented characters with orderless]] - [[https://files.mastodon.social/cache/media_attachments/files/116/140/662/193/936/007/small/86d0bf10972160c4.png][Using Pinyin initials with orderless in Emacs]] ([[https://foxsay.southfox.me/@SouthFox/116140655351016588][@[email protected]]]) - [[https://www.youtube.com/watch?v=3GDuQ1VAM8M][A Year Without Vertico - System Crafters Live!]] (01:14:56) - Coding: - [[https://www.youtube.com/watch?v=pARy5XnLHKQ][Moving to Structural Diffs | Trying out Difftastic]] (01:29:57, [[https://fosstodon.org/@abcdw/116141249583481717][@[email protected]]]) - [[https://chaos.social/@darkunicorn/116136883733549633][Keybinding for easily comparing with upstream in Magit]] - [[https://emacsredux.com/blog/2026/02/25/so-many-ways-to-work-with-comments/][Emacs Redux: So Many Ways to Work with Comments]] ([[https://hachyderm.io/@bbatsov/116132043352701856][@[email protected]]]) - [[https://www.youtube.com/watch?v=P1CtAAfT8_E][[EMACS LAB #1] Do zero a uma IDE para programar em C (parte 1)]] (01:00:27) - [[https://github.com/traiproject/yaml-schema-router][yaml-language-server added CRD auto-detection]] ([[https://www.reddit.com/r/emacs/comments/1reda05/yamllanguageserver_added_crd_autodetection_heres/][Reddit]]) - [[https://github.com/calsys456/lisp-semantic-hl.el][calsys456/lisp-semantic-hl.el: Semantic Syntax Highlighting for Common Lisp & Elisp]] ([[https://www.reddit.com/r/Common_Lisp/comments/1rcaltw/semantic_syntax_highlighting_for_common_lisp_and/][Reddit]]) - [[https://batsov.com/articles/2026/02/24/setting-up-emacs-for-ocaml-development-neocaml-edition/][Bozhidar Batsov: Setting up Emacs for OCaml Development: Neocaml Edition]] ([[https://github.com/bbatsov/neocaml][Github]], [[https://news.ycombinator.com/item?id=47185911][HN]]) - [[https://www.reddit.com/r/emacs/comments/1rh5am7/im_amazed_by_how_good_emacs_is_for_game/][I'm amazed by how good emacs is for game development]] ([[https://irreal.org/blog/?p=13644][Irreal]]) - [[https://github.com/overcast-software/glnt-ts-mode][overcast-software/glnt-ts-mode: emacs lsp-glint]] ([[https://www.reddit.com/r/emberjs/comments/1rcnotm/glint_in_emacs/][Reddit]]) - [[https://batsov.com/articles/2026/02/27/building-emacs-major-modes-with-treesitter-lessons-learned/][Bozhidar Batsov: Building Emacs Major Modes with TreeSitter: Lessons Learned]] ([[https://hachyderm.io/@bbatsov/116142820322552812][@[email protected]]]) - [[https://github.com/LuciusChen/clutch][LuciusChen/clutch: MySQL, PostgreSQL & SQLite; paginated result browser, record view, inline editing, schema browser, and REPL.]] ([[https://www.reddit.com/r/emacs/comments/1rhs7h3/clutch_an_interactive_sql_client_vibecoded/][Reddit]], [[https://mastodon.social/@Lucius_Chen/116153053956592330][@Lucius_Chen]]) - Math: - [[https://sr.ht/~jmbr/symbol-cruncher/][symbol-cruncher: Computer algebra system for computations in differential geometry, built on top of GNU Maxima and maxima-interface.]] - Shells: - [[https://github.com/cashmeredev/kitty-graphics.el][cashmeredev/kitty-graphics.el: Display images in terminal Emacs (emacs -nw) via the Kitty graphics protocol.]] ([[https://www.reddit.com/r/emacs/comments/1rd7qxw/kittygraphicsel_inline_images_in_terminal_emacs/][Reddit]]) - [[https://www.howardism.org/Technical/Emacs/eshell-fun.html][Eschewing Zshell for Emacs Shell]] (2014, [[https://news.ycombinator.com/item?id=47136612][HN]]) - Mail, news, and chat: - [[https://git.andros.dev/andros/hackernews-modern-el][andros/hackernews-modern-el]] ([[https://activity.andros.dev/@andros/statuses/01KJ5WCK1Q4NCC245W8QVBWR17][@[email protected]]]) - [[https://codeberg.org/martianh/mastodon.el/][martianh/mastodon.el 2.0.9, quote system, optional desktop notifications]] ([[https://todon.nl/@mousebot/116148944416148387][@[email protected]]]) - Multimedia: - [[https://meanwhiling.com/engraving-sheet-music-with-lilypond.html][noa ks: Engraving sheet music with lilypond]] - AI: - [[https://joarvarndt.se/free-vibes.html][Joar von Arndt: Vibe-coding Brings the Power of Emacs to Everything]] - [[https://christiantietze.de/posts/2026/02/complete-feedback-loop-in-emacs/][Christian Tietze: Emacs Complete: Feedback Loops in Emacs, Feedback Loops in Computing]] - [[https://list.orgmode.org/871pi3iasi.fsf@localhost][Org Mode requests: [RFC] Pros and cons of using LLM for patches beyond simple copyright]] ([[https://fosstodon.org/@yantar92/116155703956802791][@[email protected]]]) - [[https://www.youtube.com/watch?v=CleNgiIt2pg][Org mode, agentic coding and ekg - YouTube]] - [[https://xenodium.com/bending-emacs-episode-12-agent-shell-claude-skills][Alvaro Ramirez: Bending Emacs - Episode 12: agent-shell + Claude Skills]] ([[https://www.youtube.com/watch?v=ymMlftdGx4I][YouTube]] 26:02, [[https://indieweb.social/@xenodium/116132882485732250][@[email protected]]], [[https://www.reddit.com/r/emacs/comments/1remuij/bending_emacs_episode_12/][Reddit]]) - [[https://v.redd.it/sqsa65kxsilg1][How I use agents in emacs: agent-shell + persp-mode + git worktrees]] ([[https://www.reddit.com/r/emacs/comments/1rdvbyd/how_i_use_agents_in_emacs_agentshell_perspmode/][Reddit]], [[https://github.com/farra/homebase/tree/main/dot_config/doom][Doom Emacs config]]) - [[https://www.youtube.com/watch?v=Po7Wqpk0sqY][037 Ollama Buddy - In-Buffer responses with in-line inspection #emacs #ollama]] (01:28) - [[https://www.emacs.dyerdwelling.family/emacs/20260224104044-emacs--ollama-buddy-v2/][James Dyer: Ollama Buddy v2.5 - RAG (Retrieval-Augmented Generation) Support]] - [[https://metaredux.com/posts/2026/02/26/copilot-el-0-4.html][copilot.el 0.4 is out with many improvements!]] proper LSP, select model, balance parentheses ([[https://www.reddit.com/r/emacs/comments/1rf8zyt/copilotel_04_is_out_with_many_improvements/][Reddit]]) - Community: - [[https://www.reddit.com/r/emacs/comments/1rd3260/fortnightly_tips_tricks_and_questions_20260224/][Fortnightly Tips, Tricks, and Questions — 2026-02-24 / week 08]] - [[https://www.reddit.com/r/emacs/comments/1rescvu/who_remembers_xemacs/][Who remembers XEmacs?]] - [[https://github.com/Victxrlarixs/debian-cde][Common Desktop Environment experience (XEmacs, Unix) in your browser]] ([[https://www.reddit.com/r/emacs/comments/1rehh8s/xemacs_and_unix_experience_in_your_browser/][Reddit]], [[https://www.reddit.com/r/emacs/comments/1re6kpx/common_desktop_environment_experience_in_your/][Reddit]], [[https://irreal.org/blog/?p=13638][Irreal]]) - [[https://macadie.info/2026/02/24/2026-01-austin-emacs-meetup/][Eric MacAdie: 2026-01 Austin Emacs Meetup]] - [[https://sdf.org/~pkal/blog/emacs/mistakes.html][Emacs Carnival March 2026: Mistakes and Misconceptions]] - [[https://www.youtube.com/watch?v=0Elso-KcFNo][Goodbye #emacs #emacsnews]] (01:09) Emacs Elements - Other: - [[https://thecloudlet.github.io/blog/project/emacs-01/][Emacs Internal #01: is a Lisp Runtime in C, Not an Editor | The Cloudlet]] ([[https://www.reddit.com/r/emacs/comments/1rf8qtq/emacs_is_a_cbased_lisp_runtime_not_a_text_editor/][Reddit]], [[https://news.ycombinator.com/item?id=47168070][HN]], [[https://irreal.org/blog/?p=13640][Irreal]]) - [[https://codeberg.org/rossabaker/iec-mode-line.el][rossabaker/iec-mode-line.el: display buffer size in IEC units in the mode line]] ([[https://bsky.app/profile/rossabaker.com/post/3mg2kmlqyy5p2][@rossabaker.com]], [[https://social.rossabaker.com/@ross/116158007677424326][@[email protected]]]) - [[https://github.com/Duncan-Britt/srs.el][GitHub - srs.el: Spaced repetition system for emacs. (BETA)]] ([[https://www.reddit.com/r/emacs/comments/1rdid95/github_srsel_spaced_repetition_system_for_emacs/][Reddit]]) - Emacs development: - emacs-devel: [[https://yhetil.org/emacs-devel/[email protected]/][Some notes on EIEIO vs cl-defstruct]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=a755d7fcf069d76479e48581632988c834a67556][Teach Emacs on MS-Windows how to export frame screenshots]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=d78a1db462806e17989043623aba17748d2af55f][New variable 'multiple-terminals-merge-keyboards']] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=668c42c4accb135977e22e63b366b6d6b34e4178][Allow more fine configuration of package retention]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=0ca70400965a000db0ab5b22d455d006e0b43b03][Add option to keep previous package versions on upgrade]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=215e07d9d3b65d097f902d18fe863114028a32ee][New function multiple-command-partition-arguments]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=2505af27c6aa97fdc2418fcaf0ff5047707c761f][Compare circular lists in 'equal' without error (bug#80456)]] - New packages: - https://melpa.org/#/citar-typst: Typst support for citar (MELPA) - https://melpa.org/#/conflict-buttons: Clickable buttons for smerge-mode conflicts (MELPA) - https://melpa.org/#/d2-ts-mode: Tree-sitter support for D2 (MELPA) - https://melpa.org/#/dorgygen: Source code documentation in org-mode (MELPA) - https://melpa.org/#/elfeed-ai: AI-powered article summarization for elfeed (MELPA) - https://melpa.org/#/lisp-chat: Emacs client for Lisp Chat (MELPA) - https://melpa.org/#/lit-ts-mode: Lit-aware JS/TS modes with tree-sitter support (MELPA) - https://melpa.org/#/org-people: Work with a contact-list in org-mode files (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-03][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!
