2024-01-08 Emacs news
| emacs, emacs-news- Help wanted:
- Upcoming events:
- M-x Research: 9th talk on (e)lisp https://m-x-research.github.io/ Wed Jan 10 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata – Thu Jan 11 0000 Asia/Singapore
- Atelier Emacs Montpellier (in person) https://lebib.org/date/atelier-emacs Fri Jan 12 1800 Europe/Paris
- EmacsSF (in person): coffee.el in SF https://www.meetup.com/emacs-sf/events/298331938/ Sat Jan 13 1100 America/Los_Angeles
- M-x Research: TBA https://m-x-research.github.io/ Wed Jan 17 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata – Thu Jan 18 0000 Asia/Singapore
- Beginner:
- Emacs configuration:
- Emacs Lisp:
- 5 ways to get text from an Emacs buffer (Reddit, Irreal)
- Tony Zorman: Parentheses-Aware Yanking
- J.e.r.e.m.y B.r.y.a.n.t: Code is data - beginner's overview of Emacs Lisp's funcall and apply
- UI en Emacs, creando un buscador | Programador Web Valencia - widgets
- Lección 5: Botones | Curso de UI Emacs Lisp
- Release v0.7 · alphapapa/makem.sh (Reddit) - can run from subdirectory; makefile-like script for linting and testing Emacs Lisp packages
- Appearance:
- Navigation:
- Org Mode:
- Emacs Org mode features you may not know (Reddit)
- Converting Org Files to Canvas Quizzes | Randy Ridenour (@randyridenour@emacs.ch)
- Eric MacAdie: Org Commands I Frequently Use (Irreal)
- Jeremy Friesen: Current Workflow for Lore24 Writing
- First "literate" C program with Emacs + Org-mode - YouTube (29:19)
- Adding Simple Org-Mode features to Programming Modes in Emacs (12:36, Reddit)
- Gijs Hillenius: Note-to-self: Org Tree Slide Mode, and Whiteroom Mode
- lilac: A Literate Programming tool for Orgmode targeting HTML output
- Jeremy Friesen: Emacs Macros Continue to Amaze Me (Irreal)
- Peter J. Jones: Archiving in Org Mode (Irreal)
- Sacha Chua: Using consult and org-ql to search my Org Mode agenda files and sort the results to prioritize heading matches
- Sacha Chua: Using an Emacs Lisp macro to define quick custom Org Mode links to project files; plus URLs and search
- SpacemacsとObsidianの融
- obsidian-org-mode: Add Org Mode support to Obsidian.
- Org development:
- Merge branch 'bugfix'
- Backport commit 8e1c56ae4 from Emacs
- org-agenda-search-headline-for-time: Ignore all the timestamps in headings
- Revert "Obsolete `org-src-associate-babel-session' and related functionality"
- org-element-cache: Provide Elisp API to store user data inside the cache
- lisp/org-indent.el: Add hook to run after it initializes a buffer
- Denote:
- Coding:
- Emacs Goodies - #34 SQL Shell Mode (06:35)
- Emacs Goodies - #33 SQLite Mode - YouTube (4:25)
- Tim Heaney: Fennel
- Tim Heaney: Emacs configuration - Fennel, parinfer
- Emacs lsp-mode performance booster (Reddit)
- Basic "Reverse" Literate Programming in Emacs with Outshine and Polymode (7:54, Reddit)
- Learning git with "Try it!"s (and eev) (YouTube)
- Emacs in tamil part 9 - VC Git - YouTube (@goldayan@clj.social)
- @robert@toot.kra.hn: quick Python development tips
- Creating dynamic task runners for your npm scripts in Emacs
- flajann2/schlau-compile: Schlau Compile extension for Emacs (Reddit) - compile with f5 key using the root of your git project
- makefile-executor.el (Reddit)
- Doom Emacs:
- Multimedia:
- Fun:
- AI:
- Integrate Emacs with any LLM - an intro to the gptel package - YouTube (14:25)
- Brewing coffee with emacs, ekg, and the Aeropress (9:37, Reddit) - using a large language model together with ekg.el (Emacs Knowledge Graph) to take notes
- Community:
- Other:
- emacs-pe/honcho.el: run and manage long-running services (@carcosa@emacs.ch)
- Contacts management with Emacs in 2024 : emacs (HN)
- Gijs Hillenius: Combining Emacs and Asciinema
- ~swflint/random-ask - Randomly ask the user specific questions for productivity data collection - sourcehut git (Reddit)
- Learn irregular English verbs in Emacs (Reddit)
- Yi Tang: GPG in Emacs - Functions to Decrypt and Delete All
- My experience with Emacs GUI on WSL2 Ubuntu
- Emacs notifications on Linux and Android
- Emacs development:
- emacs-devel:
- Translating Emacs manuals is of strategic importance
- challenges
- also discussion about process, proposal (@jchelary@emacs.ch)
- Translation of the Org mode manual
- po4a
- Gestionnaire de tickets pour la traduction française de la documentation Emacs
- documentation_emacs: Projet OmegaT de traduction de la documentation Emacs - documentation_emacs - La forge Chapril (Reddit)
- Translating Emacs manuals is of strategic importance
- Support more metadata properties in completion-category-overrides (bug#68214)
- Make 'advice-remove' interactive
- eval.c: Add new var `lisp-eval-depth-reserve`
- New special form `handler-bind`
- Support display-sort-function in completion-category-overrides (bug#68214)
- Document 'etags-regen-mode' in the Emacs user manual
- New feature: etags-regen-mode
- ; Add 2024 to copyright years
- emacs-devel:
- New packages:
- biblio-gbooks: Google Books backend for biblio.el (MELPA)
- ivy-hoogle: Search Hoogle using ivy (MELPA)
- kagi: Kagi API integration (MELPA)
- mu4e-crypto: Encrypt and decrypt emails for mu4e with GnuPG (MELPA)
- ob-base64: Org-babel for base64 content (MELPA)
- tabby-mode: Minor mode for the Tabby AI coding assistant (MELPA)
- templ-ts-mode: Major mode for editing Templ files (MELPA)
Links from reddit.com/r/emacs, r/orgmode, r/spacemacs, r/planetemacs, Hacker News, lobste.rs, kbin, programming.dev, lemmy, 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 and thanks to people who e-mailed me things to add. 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.