2024-09-23 Emacs news
=====================
- Upcoming events:
- Emacs Berlin (virtual, in English) Wed Sep 25 0930 America/Vancouver - 1130 America/Chicago - 1230 America/Toronto - 1630 Etc/GMT - 1830 Europe/Berlin - 2200 Asia/Kolkata -- Thu Sep 26 0030 Asia/Singapore
- EmacsSF: Emacs Hangout: Potpourri (Hybrid) Thu Sep 26 1800 America/Vancouver - 2000 America/Chicago - 2100 America/Toronto -- Fri Sep 27 0100 Etc/GMT - 0300 Europe/Berlin - 0630 Asia/Kolkata - 0900 Asia/Singapore
- Emacs APAC (virtual) Sat Sep 28 0130 America/Vancouver - 0330 America/Chicago - 0430 America/Toronto - 0830 Etc/GMT - 1030 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore
- EmacsATX: Emacs Social Wed Oct 2 1600 America/Vancouver - 1800 America/Chicago - 1900 America/Toronto - 2300 Etc/GMT -- Thu Oct 3 0100 Europe/Berlin - 0430 Asia/Kolkata - 0700 Asia/Singapore
- Emacs Paris: S: Emacs workshop in Paris (online) Thu Oct 3 0830 America/Vancouver - 1030 America/Chicago - 1130 America/Toronto - 1530 Etc/GMT - 1730 Europe/Berlin - 2100 Asia/Kolkata - 2330 Asia/Singapore
- Emacs.si (in person): Emacs.si meetup #13 2024 (v #živo) Thu Oct 3 1900 CET
- M-x Research: TBA Fri Oct 4 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore
- EmacsSF: coffee.el in SF Sat Oct 5 1100 America/Vancouver - 1300 America/Chicago - 1400 America/Toronto - 1800 Etc/GMT - 2000 Europe/Berlin - 2330 Asia/Kolkata -- Sun Oct 6 0200 Asia/Singapore
- Beginner:
- [Emacs has no learning curve] () (2015, [HN] ())
- [Elementos de la interfaz de usurario de emacs y operaciones basicas con archivos (0x0002) - FTV] () ([@barocio@techhub.social] ())
- [Introduccion a Emacs (0x0001) - FTV] () ([@barocio@techhub.social] ())
- [Starting to map beginner-oriented links] () ([@sacha@social.sachachua.com] ())
- Emacs configuration:
- [A New Beginning With GNU Emacs - Configuring Emacs 01] ()
- [Sacha Chua: Highlight the current line while still being able to easily customize/describe underlying faces] ()
- [Using an External Git Repo for My Emacs Config with Nix] () (July 2024)
- [Using GIT to sync Emacs config - TuxeduTV] ()
- [jcastp/emacs.d: My personal emacs config - Codeberg.org] () ([@jcastp@mastodon.online] ())
- [patpatpat's Emacs Config] ()
- Emacs Lisp:
- [Starting a temporary fork of Lispy until abo-abo returns] () ([Reddit] ())
- [Ep586, Emacs Lisp, Rename All Link of HTML Files] () (01:36:46)
- Appearance:
- [Emacs w/ auto-dark-mode] ()
- [Sacha Chua: Quickly adding face properties to regions] ()
- [J.e.r.e.m.y B.r.y.a.n.t: Emacs and redisplay on the terminal (TTY). ``Because the true color of computing is phosphorescent green on black.''] ()
- [Frame Size | Emacs Appearance Panel | Video 9] () (01:22)
- Navigation:
- [Emacs tabs as desktops] () ([@summeremacs@fashionsocial.host] ())
- [super-hint.el: Enhance rg and xref results with `which-function` hints.] () ([Reddit] ())
- [Alvaro Ramirez: Emacs bubble mode] () ([HN] (), [Reddit] ())
- Dired:
- [James Dyer: Adding Disk Usage Reporting to Emacs Dired] ()
- Org Mode:
- [Marcin Borkowski: Irregular recurring TODOs in Org mode, part II] ()
- [How I track workouts using `org-agenda-list'] ()
- [On switching to Org-Mode for my website] ()
- [My Solution to Handle excalidraw in Orgmode] ()
- [Using TikZ in Markup Languages like Org mode] ()
- [book_generator: générateur de fichiers orgmode pour rédaction de livre - book_generator] ()
- [villarragut/small-notes: Create small notes in Emacs and link them] () ([Reddit] ())
- [Org-roam's weird twin is finally on MELPA: Org-node 1.0!] () ([Reddit] ())
- [org-roam-gt: a package to speedup org-roam-find-node] ()
- [Tip for faster org-roam - (setq org-roam-db-update-on-save nil)] ()
- [Autoshare -> Tasker -> Termux -> Org Protocol -> Org Capture] ()
- Org development:
- [ox-icalendar: Fix export of diary-style timestamps] ()
- [ox-texinfo: Support links in headings] ()
- Denote:
- [Protesilaos Stavrou: Emacs: use Denote for meetings or events] ()
- [TIL: Fix use M-x denote can't display list of notes] ()
- Completion:
- [vertico impressions] ()
- [Company 1.0.0 released] ()
- Coding:
- [From vanilla Emacs to Java IDE in 5 minutes] ()
- [Find the closest Makefile in a parent dir and run it] ()
- [build.el: A transient menu for build systems (bazel, make, cmake, cargo)] () ([Reddit] ())
- [Mickey Petersen: Combobulate: Bulk Editing Tree-Sitter Nodes with Multiple Cursors] () - lots of deep-dive details ([Reddit] ())
- [Release v1.8 · magit-todos] () ([Reddit] ())
- [Kubed (Emacs-based Kubernetes interface) user manual, now with pretty images | Hacker News] () ([HN] (), [lobste.rs] ())
- Math:
- [ESS - Emacs Speaks Statistics] () ([HN] ())
- Shells:
- [Calling Emacs functions in vterm using vterm-eval-cmds] () ([@thaodan@mastodon.social] ())
- [Alvaro Ramirez: How I batch apply and save one-liners] () - dwim-shell-command ([Reddit] (), [lobste.rs] ())
- [Eshell y el comando clear 1 en Emacs - makigas comunidad] () ([@GK_S@mastodon.social] ())
- Mail, news, and chat:
- [chrmoe/toot-suite: Some Emacs utilities for Mastodon] () ([@noctuaminervae@toot.si] ()) - archive, ol-toot
- [mastodon.el 1.0.27 - v2 filters, remote instance tag timeline] ()
- [Sacha Chua: Collecting Emacs News from Mastodon] ()
- [Sacha Chua: Archiving public toots on my blog] ()
- [Andrea: Adding support to start a huddle from emacs-slack (jumping to the app)] ()
- [Andrea: Enable OAuth for Gmail with Emacs and OfflineIMAP] ()
- Multimedia:
- [Sacha Chua: Using WhisperX to get word-level timestamps for audio editing with Emacs and subed-record] ()
- Fun:
- [bad.el - ascii art, demos and games with Emacs Lisp] ()
- AI:
- [LLMs are handy for discovering Emacs features] ()
- [Using LLM function calling (tool use) in Emacs: demo use-case & code walkthrough] () (08:47, [Reddit] ())
- Community:
- [Weekly Tips, Tricks, &c. Thread] ()
- [The argument for emacs in just a few minutes (vlog)] () (2023, [Reddit] ())
- [Irreal: An Early Emacs Paper] ()
- Other:
- [frantic-save: write every change in Emacs buffer to disk] () ([@shapr@recurse.social] ())
- [rjekker/password-store-menu: A better, more complete user interface for password-store] () ([@kickingvegas@sfba.social] ())
- [bdiff.el and my other Emacs Packages] ()
- [Buff stacking Emacs] () (30:23)
- [Use Emacs to Write Go Code (Demos | Utterly Voice). Utterly Voice is a customizable voice dictation and computer control application] ()
- [How to fix the TAB key in Emacs - TuxeduTV] ()
- [hyperdrive.el 0.4.0: org-transclusion integration and easy installation!] ()
- [Tip about load-no-native] ()
- [Protesilaos Stavrou: Emacs: commands in popup frames with ‘emacsclient’] () (14:41, [Reddit] (), [Irreal] ())
- [USHIN Software: Emacs for P2P deliberation] ()
- [tfw/Elisp-and-mcclim: My late days emacsconf 2024 pitch for using common lisp mcclim with emacs lisp.] () ([@screwtape@mastodon.sdf.org] ())
- [manateelazycat/cloel: Cloel is a framework that combines Clojure and Elisp for collaborative programming] () ([@manateelazycat] ())
- Emacs development:
- emacs-devel:
- [some considerations for child frames and visibility] ()
- [thinking about order of "About Emacs" page] ()
- [Teach Electric Pair mode about prefix arguments] ()
- [Don't activate midnight-mode when loading 'midnight'] ()
- [New configuration option '--disable-gc-mark-trace'] ()
- [Add option for delete-pair to mark end of region] ()
- [Add user option to enable Doxygen syntax highlighting (bug#72814)] ()
- [Add accessors for treesit-font-lock-settings] ()
- [Re-enable GC mark trace buffer by default] ()
- [Rename project-{find-file-in-root,root-find-file}] ()
- New packages:
- casual-editkit: Transient UI for Symbol Overlay (MELPA)
- compile-multi-nerd-icons: Affixate `compile-multi' with nerd icons (MELPA)
- dbml-mode: Major mode for DBML (MELPA)
- dup-transform: RGB/XY graphics code helpers (MELPA)
- el-who: A s-expression html DSL library compatible with cl-who (MELPA)
- eros-inspector: Glue between eros and inspector (MELPA)
- flymake-ansible-lint: A Flymake backend for ansible-lint (MELPA)
- hyperdrive-org-transclusion : Tranclude hyperdrive content (NonGNU ELPA)
- incus-tramp: TRAMP integration for Incus containers (MELPA)
- indent-bars : Highlight indentation with bars (GNU ELPA)
- txl: Provides machine translation via DeepL's REST API (MELPA)
Links from [reddit.com/r/emacs] (), [r/orgmode] (), [r/spacemacs] (), [r/planetemacs] (), [Mastodon #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!