2024-01-01 Emacs news ===================== - Upcoming events: - EmacsATX: Emacs Social Wed Jan 3 1630 America/Vancouver - 1830 America/Chicago - 1930 America/Toronto -- Thu Jan 4 0030 Etc/GMT - 0130 Europe/Berlin - 0600 Asia/Kolkata - 0830 Asia/Singapore - Emacs Paris: S: Emacs workshop in Paris (online) Thu Jan 4 1730 Europe/Paris - M-x Research: 9th talk on (e)lisp 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) Fri Jan 12 1800 Europe/Paris - Emacs configuration: - [Emacs From Scratch Part Two: Projects and Keybindings] () ([HN] ()) - [[RDE release] 0.5.0 is out! — sourcehut lists] () ([@abcdw@fosstodon.org] ()) - [danijelcamdzic/dotemacs: Contains Emacs configuration files (init.el and custom elisp files)] () ([Reddit] ()) - also tip on using menus in Android - [LionyxML/lemacs: The LEmacs Emacs config - Same experience, both on TUI and GUI] () ([Reddit] ()) - [Icy-Thought's Emacs Config] () - [chamoda's Emacs Config] () - [mitch's Emacs Config] () - Emacs Lisp: - [Elisp Idiosyncrasies] () - [Emacs at Lunch: Time & Dates] () (16:37) - [Lección 4: Dinámicos | Curso de UI Emacs Lisp] () ([@andros@hostux.social] ()) - widgets - [UI EN EMACS, SUMAR 2 NÚMEROS] () - using widgets - Appearance: - [Irreal: Marking The Active Window Redux] () - [fancy tab-bar with svg] () - [svg-lib 0.3, now with interactive buttons] () ([Reddit] (), [@rougier@toot.aquilenet.fr] ()) - [NANO agenda rewrite (WIP)] () ([Reddit] ()) - [nano vertico minor mode] () ([Reddit] ()) - [pdf-tools continuous scrolling] () ([@rahguzar@emacs.ch] ()) - [rec-edit.el: recursive edit enhancements to show the level] () - [zzamboni's custom splash screens made for Doom Emacs] () - [Protesilaos Stavrou: Emacs: ef-arbutus is now part of the ef-themes collection] () - Navigation: - [Gumshoe: A smart POINT tracker] () - Org Mode: - [12 Week Year in Emacs] () (08:39, [Reddit] ()) - [Interactive Runbook | Technical Blog] () (2022) - [Making Org Agenda Look Beautiful] () (21:46) - [Sacha Chua: Automatically refiling Org Mode headings based on tags] () - [Using Emacs and Org-mode for managing a thesis] () (17:48) - [Medical Physics Dissertation with Emacs and Orgmode] () (2018, [Reddit] ()) - [scimax - screenshot, tesseract, pngpaste and ox-clip] () (2021) - [Jeremy Friesen: Amongst the Org-Mode Archipelago] () ([Irreal] ()) - [orgro 2023 update summary] () () - Org development: - [ob-python: Changed options for default Python command] () - [lisp/ox-odt.el: Do not open the generated exported file in the background] () - Coding: - [python-ts-mode extended fontification] () - [Pymacs: New home for Emacs to Python interface] () - [Another Emacs setup (with GIFs) to enjoy Clojure] () - Shells: - [I've written a package for parsing command line help, and would appreciate feedback!] () ([Reddit] ()) - Web: - [url-rewrite.git - url-rewrite is an elisp library for rewriting URLs] () () - Multimedia: - [Sacha Chua: Using subed-record in Emacs to edit audio and clean up oopses] () - [Sacha Chua: EmacsConf backstage: Trimming the BigBlueButton recordings based on YouTube duration] () - Fun: - [igb/epanorthosis: inject an epanorthosis using a sequence of "^H" characters to indicate an attempt to delete the previous word.] () ([@igb@mastodon.hccp.org] ()) - AI: - [jart/emacs-copilot: Large language model code completion for Emacs] () ([Reddit] (), [HN] ()) - [Alvaro Ramirez: A chatgpt-shell compose ux experiment] () - [illgenr/llm: An EMACS porcelain for LLM] () - [AIPIKHAL intro - YouTube] () () - AI Prompts I Know and Love; shows using Org Mode to manage a collection of llm prompts for gptel inside Emacs - [Emacs Copilot Demo] () (00:48) - [Every LLM in Emacs, with gptel] () (17:56, [Reddit] ()) - Community: - [Weekly Tips, Tricks, &c. Thread] () - [[Michał Sapka's website] My "whys" for Emacs] () - [From Fill Prefix to TRAMP - Highlights from Mastering Emacs Book Club] () ([Reddit] ()) - [Mario Jason Braganza: Emacs, Three and a Half Years On] () - [Eric MacAdie: Emacs Commands I Got By With For Years] () - Eric's story of starting with Emacs and learning how to use it, and beginner tips sprinkled throughout - [@publicvoit's experience demoing Emacs and Org Mode on the ArtPlayStage at 37C3] () - [@jameshowell: the shift from having to learn to code to "the more I learn to code, the more I get out of free software] () () - Yearly reviews: - [My Coding Adventures in 2023 - Susam's Maze] () - devil, emacs4cl, emfy ([lobste.rs] (), [@susam@mastodon.social] ()) - [2023 Retrospective and 2024 Plans - System Crafters Live!] () (01:17:08) - [Kisaragi Hiu: 2023 review] () - [Reviving the site (and our community) - 2023 summary and plans for 2024 | M-x Research] () ([@Mx_Research@emacs.ch] ()) - and new videos posted to [YouTube] () - Other: - [Emacs: Not a text editor, still awesome!] () (28:59, [Reddit] (), [Irreal] ()) - [Emacs repeat-mode #shorts #emacs] () (00:58) - [Emacs,程序员的终极代码编辑器 泪雪网] () (02:04) - [casouri/collab-mode: Cross-editor collaboration (WIP)] () ([emacs-devel] ()) - collab; uses operational transforms - [Time in Elisp. NYE setup for Champagne at the end] () ([Reddit] ()) - [Anand Tamariya: GNU Emacs as a Shopping App] () ([Reddit] ()) - [Sacha Chua: Yay, I can get live speech recognition results from Emacs to Etherpad] () - [Building a custom Emacs auth-source] () ([Reddit] (), [@emoses@hachyderm.io] ()) - [Yi Tang: GPG in Emacs - First Step Towards Data Security] () - [Peter J. Jones: Pinning GnuPG with nixpkgs] () - [EAF nix packaging] () - Emacs Application Framework - [Printing PostScript from Emacs in macOS Sonoma] () - Emacs development: - emacs-devel: - [discussion about how to include small compilable programs in (Non?)GNU ELPA packages] () - [pointers to discussions about translating doc strings and manuals] () (also [@jchelary's resources] ()) - [new bicep-ts-mode for handling infrastructure as code] () - [discussion about attaching extra information to errors] () - [Document icomplete-in-buffer incompatible changes] () - [(require-with-check): New function (bug#67696)] () - [Abbreviate the VC revision in vc-annotate's buffer name] () 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. Do you have an Emacs-related link or announcement? Please e-mail me at [sacha@sachachua.com] (). Thank you!