2024-09-23 Emacs news
| emacs, emacs-news- Upcoming events:
- Emacs Berlin (virtual, in English) https://emacs-berlin.org/ 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) https://www.meetup.com/emacs-sf/events/303385779/ 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) https://emacs-apac.gitlab.io/ 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 https://www.meetup.com/emacsatx/events/303579672/ 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) https://emacs-doctor.com/ 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) https://dogodki.kompot.si/events/cb5ed2be-9c40-49be-a241-64dc14892ef6 Thu Oct 3 1900 CET
- M-x Research: TBA https://m-x-research.github.io/ 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 https://www.meetup.com/emacs-sf/events/303396554/ 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, Irreal)
- 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:
- Appearance:
- Navigation:
- 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:
- Denote:
- Completion:
- 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:
- Shells:
- 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:
- Fun:
- AI:
- Community:
- 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:
- 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!