2025-04-14 Emacs news
| emacs, emacs-news- Upcoming events (iCal file, Org):
- M-x Research: TBA https://m-x-research.github.io/ Wed Apr 16 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore
- Emacs APAC: Emacs APAC meetup (virtual) https://emacs-apac.gitlab.io/announcements/ Sat Apr 26 0130 America/Vancouver - 0330 America/Chicago - 0430 America/Toronto - 0830 Etc/GMT - 1030 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore
- Upcoming events:
- Emacs configuration:
- Emacs Startup Time Doesn’t Matter (r/emacs, lobste.rs, r/planetemacs, Irreal)
- Does emacs startup time ACTUALLY matter? (09:35)
- Mastering Customization in Emacs #coding #programming #customization (12:39)
- Emacs configuration for Editors (51:51)
- Sharing my Emacs setup – stable, minimal, and daily-driven
- Emacs Lisp:
- Protesilaos Stavrou: Emacs: My new ‘Emacs Lisp Elements’ book (Reddit, HN, lobste.rs, Irreal)
- Learning elisp part 9 - regex conclusion (24:21)
- Learning elisp 10 -built in data structures (16:07)
- Learning elisp 11 - Emoji Replace part 1 (15:33)
- Learning elisp 12 - emoji replace part 2 - hooks (13:47)
- Learning elisp 13 - emoji replace part 3 - text properties (09:13)
- Learning Elisp 14 - a minor mode (08:33)
- Learning Elisp 15 - cleaning up our emoji mode (12:00)
- Learning Elisp 16 - using a web API (21:17)
- Ep643 emacs lisp, write a major mode for fsharp (01:04:36)
- Xah Talk Show Ep641 emacs lisp coding, goto-line-number-next-buffer (24:25)
- Appearance:
- Navigation:
- Dired:
- Writing:
- Org Mode:
- Talk with Joshua Blais (Emacs enthusiast) | Emacs Org mode basics part 1 (1 hour video)
- Nothing Is Simple - Org File Housekeeping (@ablatedsprocket@hachyderm.io)
- How I added calculation of total effort time per day in org agenda
- org-modern-indent v0.5
- (update) org-zettel-ref-mode 0.5.7: Added reading status and rating management in the `org-zettel-ref-list` panel
- Deltachat inbox bot - instant messenger bot that interacts with an org-mode file (orgmode list)
- Maryanne Wachter: ERDs in Org Mode
- ox-beamer-lecture - Export beamer lectures from Org Mode (Reddit)
- Jeremy Friesen: Extending Org-Mode Export to Include Acronyms Section
- [BLOG] #16 [[bbb:OrgMeetup]] on Wed, Feb 12, 19:00 UTC+3 - notes
- TAONAW - Emacs and Org Mode: First week with Journelly (Irreal) - Journelly as a mobile inbox for Org Mode
- Completion:
- Introduction to Emacs Tempo Code Templates (@tiang@mastodon.social)
- Jeremy Friesen: Extending consult-notes Package to Add Draft Blog Post Candidates
- My god! It's full of tags! (@mms@mastodon.bsd.cafe) - completion using sqlite data
- Emacs Mono Complete Package #emacs #coding #programming (01:05)
- Arialdo Martini: Emacs: consult-line-symbol-at-point (Reddit)
- Coding:
- New release of fj.el, a forejo/codeberg client
- Setup: Clojure, Leiningen, Cider (14:02)
- Emacs | Launch local server for HTML, CSS, JavaScript development (06:06)
- Emacs and the art of Computer Programming - with Baishampayan Ghose (BG san) (01:44:57)
- Anand Tamariya: CEDET: Across the Language Barrier (Reddit)
- Shells:
- Mail, news, and chat:
- Multimedia:
- EXWM:
- AI:
- Providing tools to AI
- gornskew/skewed-emacs: Skewed Emacs: A Handy Setup for Gnu Emacs, Gendl, and AI (Reddit)
- The Emacs Claude Code Package #coding #ai #programming #project (06:09)
- New package: semext, Emacs alternatives for navigation and editing, via llms (YouTube 03:44)
- Comparing Emacs region/speech or LLM queries to embeddings, LLM agents in work with Emacs Lisp (12:05)
- RCD Notes RAG (Retrieval Augmented Generation) for GNU Emacs, demonstration #01 (02:38)
- inf-gptel: Interactive Gptel shell for Emacs (Reddit)
- Announce Aider.el v0.8.0, Integrating methods in classic programming books for code change and code reading
- James Dyer: Ollama-Buddy 0.9.20: Curated AI Prompting with Awesome ChatGPT Prompts
- Community:
- Other:
- Marcin Borkowski: Copying the current location on steroids
- Emacs makes a big ediff #emacs #coding #programming (01:59)
- Two Productivity Packages: bufferfile and stripspace #emacs #coding #programming (02:57)
- Backup Each Save #emacs #backup #coding #programming (02:19)
- Dragstuff - moving lines up and down in Emacs #lines (00:34)
- What's new in Emacs 29 #emacs #coding #programming (11:18)
- Accounting in Emacs with Ledger Mode - System Crafters Live! (01:48:45)
- Navigating the Emacs Calendar #diary (05:10)
- ablatedsprocket: Migrating Appointments and Holidays to Diary
- Another workaround for another wsl2 bug (unwanted repeated keystrokes in emacs in wsl2).
- What Emacs command or feature have you discovered by accident? I just discovered zap to char!
- Introducing a new package: emacs-brew-man, a simple Homebrew manager (Reddit)
- Emacs development:
- Support file:// URIs and readonly DB in 'sqlite-open'
- ; * etc/NEWS: Move tree-sitter related items.
- Add variable for control docstring length in elisp eldoc functions
- New user option to hide minor mode lighters (bug#77361)
- Disable clearing echo-area when 'inhibit-message' is non-nil
- savehist.el: Handle concurrent access to `savehist-file`
- flymake: fall back to margins on text terminals
- ; * etc/NEWS: Move new variables only for Lisp programmers downwards.
- Rename treesit-toggle-sexp-type to treesit-cycle-sexp-type.
- ; * etc/NEWS: Expand description of vc-buffer-overriding-fileset.
- New buffer-local vc-buffer-overriding-fileset and vc-buffer-revision
- Rename treesit-toggle-sexp-mode to treesit-toggle-sexp-type.
- Emacs responds to runtime display configuration changes on Android.
- New command 'treesit-toggle-sexp-mode' (bug#76676).
- Rename some of the new window layout commands
- VC-Dir: Offer to register files before checking in
- New function treesit-parsers-at for treesit-language-at (bug#77256).
- (Fload, Feval_buffer): Emit a warning when lexbind is unset (bug#74145)
- New packages:
- bufferfile: Rename/Delete/Copy Files and Associated Buffers (MELPA)
- conda-project: Work with conda-project environments (MELPA)
- ddp: Dynamic Data Processor with cmd tools (MELPA)
- github-topics: Lookup PRs matching a query (MELPA)
- org-mathsheet: Generate dynamic math worksheets (GNU ELPA)
- votd: Bible Verse Of The Day (MELPA)
Links from reddit.com/r/emacs, r/orgmode, r/spacemacs, r/planetemacs, Mastodon #emacs, Bluesky #emacs, Hacker News, lobste.rs, programming.dev, lemmy.world, lemmy.ml, planet.emacslife.com, YouTube, the Emacs NEWS file, Emacs Calendar, and 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 sacha@sachachua.com. Thank you!