2025-02-24 Emacs news
| emacs, emacs-news- Emacs 30:
- Emacs 30.1 released (Reddit, lobste.rs, HN, lemmy.ml)
- Emacs 30.1 RC1 is available (Reddit, Irreal, lemmy.ml)
- What's New in Emacs 30.1? (Reddit, HN)
- J.e.r.e.m.y B.r.y.a.n.t: Emacs 30.1 released including which-key
- Tim Heaney: Emacs 30
- What's New in Emacs? (Feb 2025) - System Crafters Live! (01:47:02)
- Rahul Juliato: Compiling Emacs 30.1 from the source on Debian
- Upcoming events (iCal file, Org):
- Emacs Berlin (hybrid, in English) https://emacs-berlin.org/ Wed Feb 26 0930 America/Vancouver - 1130 America/Chicago - 1230 America/Toronto - 1730 Etc/GMT - 1830 Europe/Berlin - 2300 Asia/Kolkata – Thu Feb 27 0130 Asia/Singapore
- EmacsATX: Emacs Social https://www.meetup.com/emacsatx/events/306023632/ Wed Mar 5 1600 America/Vancouver - 1800 America/Chicago - 1900 America/Toronto – Thu 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 7 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata – Sat Mar 8 0000 Asia/Singapore
- Beginner:
- Emacs From Scratch Tamil [ep1] (01:28:42)
- Emacs configuration:
- Emacs Lisp:
- What you need to know about variables in Emacs
- Emacs Skeletons: The Missing Manual - EINVAL: Valid solutions for invalid problems
- Benjamin Slade: C-c-c-conjecturing, and dealing with recursion in Emacs (more excursus)
- Lambda Calculus and Lisp, part 2 (recursion excursion) (Reddit)
- Introduzione al Emacs Lisp
- Appearance:
- Making tab line tabs pretty
- Protesilaos Stavrou: Emacs: fontaine version 3.0.0
- I made my Emacs look like Vscode and now I feel like a sinner (Reddit)
- Ruslan Bekenev: Emacs: glasses-mode
- Re: Structured color specifications to simplify color themes (was: [elpa - emacs-devel discussion, Prot will work on stuff
- Navigation:
- Dired:
- Writing:
- Org Mode:
- ASCII Line Art with Orgmode and Python (@petervennemann@nrw.social)
- ASCII Line Art with Orgmode and SvgBob (@petervennemann@nrw.social)
- Migrando mi sistema de notas a Emacs | ~/srmorita (@srmorita@rebel.ar)
- Comprehensive 12 Part Org-Agenda Course in One #emacs #coding #scheduling #org (01:34:06)
- Org Mode requests: [FR] org-read-date-style
- Import, export, and intogration:
- The auto-org-md package #org #markdown #coding #programming #emacs (01:03)
- Blogging with Emacs, Hugo, and Github Pages (03:41)
- (Release) Chrome version of Copy as Org-mode (Reddit)
- Matt Maguire: Org Mode Beamer Presentations
- Use org-download to download image links in an org-mode file.
- Bookmarklets (and Custom URL Schemes) Are Criminally Underrated | silly business - note that the current org-protocol documentation is at Protocols (The Org Manual)
- Completion:
- Coding:
- which language is one for which emacs is godly at?
- herbertjones/nushell-ts-mode (@nnungest@fosstodon.org)
- Release CIDER 1.17 ("Cologne") · clojure-emacs/cider · GitHub (@bbatsov@hachyderm.io)
- Scala Development with Emacs (Reddit)
- New release for ts-fold and treesit-fold
- Norm: XPath server 0.0.2
- James Dyer: Why I Switched from Magit to VC-Mode (and How It Works for Me) (Irreal)
- Shells:
- Web:
- Mail, news, and chat:
- Multimedia:
- Fun:
- Bad Apple! Played In Emacs (03:43)
- AI:
- Community:
- What Questions are Worth Asking Emacs-Newcomers?
- "I would be SO happy to kick emacs to the kerb!" (Reddit) - unhappiness about performance; profiling tips in comments
- Other:
- advanced emacs: revert-buffer-function (03:57)
- buffer-terminator (Release 1.1.1): Automatically terminate unused buffers to enhance Emacs' performance by reducing open buffers, thereby minimizing active modes, timers, processes… (r/emacs, r/planetemacs)
- Marcin Borkowski: Inserting Ledger transactions even faster
- Emacs Application Framework - This is amazing!
- Emacs Athena on OpenBSD (@mostlypat@mastodon.sdf.org)
- Использование Emacs под Windows (@zeppelin@lor.sh)
- Emacs development: (savannah.gnu.org is down for me right now, so no updates)
- New packages:
- bray: Lightweight modal editing (MELPA)
- denote-agenda: Integrate Denote and Org-Agenda (MELPA)
- gptel-aibo: An AI Writing Assistant (MELPA)
- gptel-fn-complete: Complete the function at point using gptel (MELPA)
- lithium: Lightweight modal interfaces (MELPA)
- ollama-buddy: Ollama Buddy: Your Friendly AI Assistant (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, communick.news, 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!
2025-02-17 Emacs news
- Upcoming events (iCal file, Org):
- M-x Research: TBA https://m-x-research.github.io/ Wed Feb 19 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata – Thu Feb 20 0000 Asia/Singapore
- Emacs APAC: Emacs APAC meetup (virtual) https://emacs-apac.gitlab.io/announcements/ Sat Feb 22 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 Feb 26 0930 America/Vancouver - 1130 America/Chicago - 1230 America/Toronto - 1730 Etc/GMT - 1830 Europe/Berlin - 2300 Asia/Kolkata – Thu Feb 27 0130 Asia/Singapore
- Beginner:
- Emacs configuration:
- Emacs Lisp:
- Appearance:
- Navigation:
- Writing:
- Org Mode:
- Org Mode requests: [FR] org-read-date-style
- Recurring checklists using org mode in emacs (Reddit, HN, Irreal)
- Irreal: Using Emacs For Research Notes
- New literature notes package (Reddit) - citar-org-mode
- Org dynamic block for calculating sprint points (@trevdev@fosstodon.org)
- Organizing my Emacs config with Org-Babel
- Import, export, and integration:
- (Released) Org-headline-card, convert org-mode headlines and their contents into beautiful visual cards. (Reddit)
- (Update) org-supertag: Enhanced the org-supertag-node-add-reference Command
- A Few More Thoughts on Literate Programming (2022, Reddit)
- Fizzbuzz battle: Orgmode versus THE REPL for lazy lisp series, an emacs story | by screwlisp | Feb, 2025 | Medium (@screwtape@mastodon.sdf.org)
- how to blogpost directly from emacs | visd0m.dev (@screwtape@mastodon.sdf.org) - ox-hugo, GitHub actions
- Maintaining a youtube list as an org-table: yt-playlist
- org-reminders : An Emacs plugin for interacting between macOS Reminders and org mode.
- Show Emacs org-timer countdown in macOS menubar (@charlbotha.com)
- Comments via Mastodon (@noctuaminervae@toot.si) - and moderation in Org Mode
- Denote:
- Coding:
- My personal emacs slime useage examples | by screwlisp | Feb, 2025 | Medium (@screwlisp@me.dm)
- VHDL-LS toml generator (Reddit)
- Demo of how to set up Emacs dap-mode for Swift debugging
- Emacs Major Modes for Power BI · A #dataOp ramblings
- Norm: XPath server
- Magit now natively supports adding icons in the status buffer
- On Jujutsu and Magit · Antoine Martin (lobste.rs)
- Mail, news, and chat:
- Spacemacs:
- Doom Emacs:
- AI:
- writing elisp with ellama (Reddit)
- Ollama Buddy Updates! - Individual models can be assigned to individual commands + more!
- Aidermacs: Aider AI Pair Programming in Emacs (Reddit)
- Copilot-chat v2 is here
- gptel-fn-complete.el (formerly gptel-manual-complete) updates
- Using ChatGPT via gptel to make my Emacs nutrition tracker smarter (05:58)
- Emacs Lisp Live Code | quick gemini API integrration (35:58)
- Community:
- TAONAW - Emacs and Org Mode: More Emacs would be nice, but… (Irreal, follow-up)
- A veces todo nos lleva a Emacs y por qué adoro el blog de Irreal (@maxxcan@mastodon.social)
- Live Interview With Kent Pitman Recorded! - screwlisp - Medium (@screwlisp@me.dm) - Emacs history
- Глупая война между Vim и GNU Emacs (22:46)
- Other:
- Emacs development:
- emacs-devel:
- #76120 - [PATCH] Expose the native sharing dialog (macOS) - GNU bug report logs - Philosophical considerations regarding proprietary OS features
- Notes on process for getting FTP access to upload Emacs binaries
- Re: igc: Info manual for MemoryPoolSystem - kludge for easy access to local info
- Make the rx `eval` form use lexical binding when active
- vc-revert-file: Support reverting directories
- Add mhtml-ts-mode.
- New functions oddp and evenp
- completing-read-multiple: CRM indication and prompt customization
- (smerge-refine-exchange-point): New command
- Teach gnus/message about international Re: variants
- Bind sieve-refresh-scriptlist to 'g' in sieve-mode
- Add optional PREDICATE argument to read-directory-name
- Change the project-switch-project prompt to include the dir name
- New command project-find-matching-file
- Mark package-x.el as obsolete
- Add go-work-ts-mode for Go workspace files
- image-dired: Add extra keybinds for navigation
- Eliminate bookmark-maybe-historicize-string duplicates
- Don't warn for packages without a footer line
- Set process-adaptive-read-buffering to nil by default
- emacs-devel:
- New packages:
- hatty: Query positions through hats (MELPA)
- ob-pic: Org babel functions for pic language (MELPA)
- org-gnosis: Roam-like Knowledge Management System (GNU ELPA)
- package-x: Package extras (GNU ELPA)
- perl-ts-mode: Another Major mode for Perl (MELPA)
- radio: Listen to Internet radio (NonGNU ELPA)
- sideline-eglot: Show eglot information with sideline (MELPA)
- treesit-fold: Code folding using treesit (NonGNU ELPA)
- typst-ts-mode: Tree Sitter support for Typst (NonGNU ELPA)
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, communick.news, 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!