2023-08-28 Emacs news
| emacs, emacs-news- Upcoming events:
- Emacs Berlin (virtual, in English) https://emacs-berlin.org/ Wed Aug 30 0930 America/Vancouver - 1130 America/Chicago - 1230 America/Toronto - 1630 Etc/GMT - 1830 Europe/Berlin - 2200 Asia/Kolkata – Thu Aug 31 0030 Asia/Singapore
- M-x Research (contact them for password): TBA https://m-x-research.github.io/ Fri Sep 1 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore
- Mastering Emacs book club https://susam.net/maze/meet/mastering-emacs/ Fri Sep 1 1200 America/Vancouver - 1400 America/Chicago - 1500 America/Toronto - 1900 Etc/GMT - 2100 Europe/Berlin – Sat Sep 2 0030 Asia/Kolkata - 0300 Asia/Singapore
- Mastering Emacs book club https://susam.net/maze/meet/mastering-emacs/ Sat Sep 2 0200 America/Vancouver - 0400 America/Chicago - 0500 America/Toronto - 0900 Etc/GMT - 1100 Europe/Berlin - 1430 Asia/Kolkata - 1700 Asia/Singapore
- Mastering Emacs book club https://susam.net/maze/meet/mastering-emacs/ Sun Sep 3 0200 America/Vancouver - 0400 America/Chicago - 0500 America/Toronto - 0900 Etc/GMT - 1100 Europe/Berlin - 1430 Asia/Kolkata - 1700 Asia/Singapore
- EmacsATX: Emacs Social https://www.meetup.com/emacsatx/events/295467656/ Wed Sep 6 1630 America/Vancouver - 1830 America/Chicago - 1930 America/Toronto - 2330 Etc/GMT – Thu Sep 7 0130 Europe/Berlin - 0500 Asia/Kolkata - 0730 Asia/Singapore
- Emacs Paris (virtual, in French) https://www.emacs-doctor.com/emacs-paris-user-group/ Thu Sep 7 0830 America/Vancouver - 1030 America/Chicago - 1130 America/Toronto - 1530 Etc/GMT - 1730 Europe/Berlin - 2100 Asia/Kolkata - 2330 Asia/Singapore
- Atelier Emacs Montpellier (in person) https://lebib.org/date/atelier-emacs Fri Sep 8 1800 Europe/Paris
- Emacs configuration:
- Tory Anderson: emacs tip: selected-mode - keymap when selection is active
- Electric M-m
- A New Beginning With GNU Emacs - Configuring Emacs 01
- jeremacs: My general purpose, web-dev-centric, emacs configuration
- A Tour of my Emacs Configuration
- algernon/telchar.org: algernon's literate configuration for his main workstation - telchar.org - MadHouse Git Repositories
- SophieBosio's Emacs config
- Emacs Lisp:
- Learning Emacs 8 - more on regular expressions - rx (Irreal)
- eval-uncommented-region.el · GitHub - copy current region to temp buffer, uncomment, and eval
- How to check for a regexp match after point with Emacs Lisp? | looking-at (01:55)
- string-match | Emacs Lisp (Reddit)
- Do you know how to generate html strings with Emacs Lisp? (02:11, Reddit) and HTML attributes (02:16)
- subp: small elisp library for working with Emacs sub-processes
- Release v0.6 · alphapapa/makem.sh (test and lint Elisp packages)
- Appearance:
- Navigation:
- TRAMP:
- Writing:
- Org Mode:
- nfdn: Defining Org Agenda Tasks (or, I've Been Using Org Agenda Wrong) (Irreal)
- Ryan Rix: Archiving Old Org-Mode Tasks
- org-dog: Manage dozens or hundreds of Org files
- Learning toki pona with org-fc flashcards
- Import, export, and integration:
- Org development:
- Completion:
- liuyinz/consult-todo - search, filter, and jump hl-todo keywords (Reddit)
- Tailoring Emacs completions with hippie-expand (15:04, Irreal)
- Coding:
- Announcing caser.el – a package to camelCase, dash-case, and snake_case text (Reddit)
- Change the Insides of an S-expression in Emacs (Reddit)
- How to stop clang-format from messing around with your code
- libo-basic-mode: A major mode for editing LibreOffice Basic programs
- Alvaro Ramirez: Further sqlite-mode extensions (lobste.rs, Irreal)
- James Dyer: ahk-mode and Updating To AutoHotKey Version 2
- Tree-sitter:
- Release v1.7 · alphapapa/magit-todos - bugfixes, updates
- Shells:
- Mail, news, and chat:
- Multimedia:
- Fun:
- AI:
- Community:
- Other:
- TIL evil supports elisp expression in substitution replacement (general feature of query-replace-regexp)
- James Dyer: Reverting Buffers (Irreal)
- Emacs development:
- New packages:
- async-status: A package for indicator support (MELPA)
- caser: Change text casing from camelCase to dash-case to snake_case (MELPA)
- deno-ts-mode: Major mode for Deno (MELPA)
- do-at-point: Generic context-sensitive action dispatcher. (GNU ELPA, @pkal)
- immersive-translate: Translate the current buffer immersively (MELPA)
- jq-ts-mode: Tree-sitter support for jq buffers (MELPA)
- nix-ts-mode: Major mode for Nix expressions, powered by tree-sitter (MELPA)
- ocaml-ts-mode: Major mode for OCaml using tree-sitter (MELPA)
- org-roam-ql-ql: Intgrating org-roam and org-ql (MELPA)
- org-xlatex: Instant LaTeX preview in an xwidget (MELPA)
- smart-delete: IntelliJ-like backspace/delete (MELPA)
- vhdl-ts-mode: VHDL Tree-sitter major mode (MELPA)
Links from reddit.com/r/emacs, r/orgmode, r/spacemacs, r/planetemacs, Hacker News, lobste.rs, kbin, programming.dev, communick.news, lemmy, 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.