2025-03-03 Emacs news
| emacs, emacs-news- Emacs 30:
- Upcoming events (iCal file, Org):
- 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
- Emacs.si (in person): Emacs.si meetup #3 2025 (v #živo) https://dogodki.kompot.si/events/333236a9-d51f-4646-9630-4d42a820f1f0 Tue Mar 11 1900 CET
- Atelier Emacs Montpellier (in person) https://lebib.org/date/atelier-emacs Fri Mar 14 1800 Europe/Paris
- Emacs configuration:
- [ANN] "bray" lightweight modal editing now available on MELPA (Reddit)
- My Emacs Config (Irreal)
- SSS - Supreme Sexp System v1.3.7 - upgraded to Emacs 30 💜 - loving what a beautiful piece of software Emacs has become - and it is a big part of my Lisp machine of 2025
- Rewriting My Emacs Config [Tamil] (01:07:07)
- Emacs Lisp:
- Emacs Redux: Debugging Errors in Emacs (Irreal)
- Eric MacAdie: I Made An Emacs Package - using the elisp repo kit (erk) to make a package that works with numbers and strings
- C-c-c-conjecturing, and dealing with recursion in Emacs, practical evolutions of different methods with long-tailed operations (Reddit)
- Xah Talk Show 2025-02-26 Ep620 emacs lisp coding (25:06)
- Appearance:
- Peter J. Jones: Automatic Theme Switching in Emacs
- minor mode for hiding redundant punctuation
- Toggling symbol highlighting in Emacs with unique colors for each symbol using built-in functions (Reddit)
- Emacs: Highlighting Codetags Like TODO, FIXME, BUG, NOTE… (Reddit, Irreal)
- Amit Patel: Emacs Tree-sitter custom highlighting, part 1 (HN, lobste.rs)
- The Golden Ratio Package in Emacs (06:51)
- tanrax/thankful-eyes-theme.el: Emacs theme with a contrast ready for colour blind or visually impaired people. (@andros@activity.andros.dev)
- Navigation:
- Dired:
- Org Mode:
- Creating healthier habits finally worked out (@anonimno@social.tchncs.de)
- Review template for Performance Evaluation (template in German) (@anonimno@social.tchncs.de)
- org-mode: expand item in current agenda view
- Org mode capture template for creating Howm TODOs - Baty.net (@jbaty@social.lol)
- One-Octet: Org-mode: Petites astuces vol 1
- Who needs Obsidian when you have Emacs and Org in Android
- shg/org-inline-anim.el: Inline playback of animated GIF/PNG for Org
- (Update) org-supertag 2.5: A new way think about Tag system (Reddit)
- Import, export, and integration:
- Sacha Chua: Working with smaller chunks of thoughts; adding anchors to paragraphs in Org Mode HTML export
- Blogging using Emacs Org Roam and Hugo
- Grant Rettke: Org2Blog v1.1.(14-18) Updates Overview (Reddit)
- orgmode-to-gemini-blog: Génération de capsules gemini et blog html à partir d'articles en fichiers Orgmode. - orgmode-to-gemini-blog - La forge Chapril
- Why and How I use "Org Mode" for my writing and more (2022, HN, Irreal, previously on HN)
- Org development:
- Completion:
- Mail, news, and chat:
- Jeremy Friesen: Reorganizing My RSS Feed Reading - sort Org entries by elfeed tag priority, filter
- mastodon.el 1.1.11: mastodon-view, alerts, fixes
- twtxt update - Markdown to Org, centred column, new logo, text helper (@andros@activity.andros.dev)
- Multimedia:
- AI:
- Community:
- Bi-Weekly Tips, Tricks, etc. Thread — 2025-02-26 / week 08 - org sorting, eww-pdf-next/prev-page, stretching
- Nominate Side-Bar Link Updates! - Reddit
- My 10 Years with Emacs | Plain DrOps (@spacecadet@masto.plaindrops.de)
- Oh man, I wish abo-abo would actively maintain ivy again. ivy/abo-abo appreciation thread
- Other:
- Emacs no tiene curva de aprendizaje (@maxxcan@mastodon.social)
- CVE: Emacs: shell injection vulnerability in gnu emacs via custom "man" uri scheme (@LorenzoAncora@ieji.de)
- theesm/pandoc-convert.el: Convert buffers from one format to another using pandoc. - Codeberg.org (@theesm@social.tchncs.de)
- theesm/confluence-tools.el: A collection of my personal tools for an emacs-centric confluence workflow (@theesm@social.tchncs.de)
- The role of the Escape key in Emacs (Reddit)
- mostlymaths.net | SyncTeX and pdf-view-mode for emacs
- Use whisper(voice) in emacs!
- Emacs frames are not coming into the foreground on macOS - dolzhenko.me (@dsdolzhenko@fosstodon.org)
- James Dyer: Installing Emacs 30.1 On Arch and SUSE
- My Microjournal Rev.2.ReVamp (r/emacs)
- Emacs development (including last week's commits):
- Add auto-margin enable/disable to term
- New commands to convert ASCII to fullwidth characters and back
- Mark echistory.el as obsolete
- Provide tool-tip display delays on TTY frames
- Save IELM input history on "C-c C-c"
- Read GUI events from non-main Lisp threads on Android
- Make 'completion-preview-sort-function' a defcustom
- Add :continue-only directive to bind-keys and use-package
- Add tramp-cleanup-bufferless-connections (bug#76417)
- Make cl-gensym obsolete in favor of built-in gensym
- Add Obsolete-since header to hashcash.el
- Drop hashcash support from Gnus and Message mode
- Make cl-declare obsolete
- Move buffer related functions from ert-x.el to ert.el
- Optionally have 'display-buffer' reuse windows of indirect buffers
- Mark cdl.el as obsolete
- Optionally inhibit implied resizing while frame is made (Bug#76275)
- Implement new user option 'quit-window-kill-buffer' (Bug#76248)
- Mark kermit.el as obsolete
- New macros incf and decf
- Make 'text-property-default-nonsticky' buffer-local when set
- Merge branch 'master' of git.savannah.gnu.org:/srv/git/emacs
- recentf.el: Add verbosity option
- define-ibuffer-op opstring active-opstring functions (bug#76222)
- Make yank-media auto select the best mime type
- New user option checkdoc-allow-quoting-nil-and-t
- New variable 'treesit-aggregated-outline-predicate' (bug#76398)
- ; * etc/NEWS: Announce MS-DOS updates.
- 'strokes-mode' no longer demands the presence of a mouse
- ; * etc/NEWS: Move cl-lib related entries to proper section.
- Make cl-locally obsolete
- Add markdown-ts-mode
- (lexical-binding): Allow changing the default value (bug#74145)
- Add MPD stats viewer to 'mpc' (Bug#76350)
- New functions plusp and minusp
- Rename treesit-add-simple-indent-rules
- Rename treesit-simple-indent-modify-rules and fix docstring
- Make the rx `eval` form use lexical binding when active
- New packages:
- consult-gh-with-pr-review: "pr-review" Integration for consult-gh (MELPA)
- denote-search: Search the contents of your notes (GNU ELPA)
- mode-line-keyboard: Keyboard in mode line for touch screens (MELPA)
- org-daily-reflection: Concurrent display of org(-roam) dailies (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!
You can comment with Disqus or you can e-mail me at sacha@sachachua.com.