2023-08-21 Emacs news ===================== - Help wanted: - [One month to go: Please submit proposals for EmacsConf 2023] () - [Adding refactoring capabilities to Emacs] () - Emacs 29: - [First look at Emacs 29] () (32:02) - Upcoming events: - Mastering Emacs book club Fri Aug 25 1200 America/Vancouver - 1400 America/Chicago - 1500 America/Toronto - 1900 Etc/GMT - 2100 Europe/Berlin -- Sat Aug 26 0030 Asia/Kolkata - 0300 Asia/Singapore - Emacs APAC (virtual) Sat Aug 26 0130 America/Vancouver - 0330 America/Chicago - 0430 America/Toronto - 0830 Etc/GMT - 1030 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore - Mastering Emacs book club Sat Aug 26 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 Sun Aug 27 0200 America/Vancouver - 0400 America/Chicago - 0500 America/Toronto - 0900 Etc/GMT - 1100 Europe/Berlin - 1430 Asia/Kolkata - 1700 Asia/Singapore - Emacs Berlin (virtual, in English) 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 Fri Sep 1 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore - Emacs configuration: - [James Dyer: No Bell For Me] () - [How can I define transient color per command, like hydra? | Tech.ToryAnderson.com] () ([Irreal] ()) - [Zach Cast Ep. 1: Emacs Config for LaTeX and Rust] () (02:00:01) - [Cleaning Up My Emacs Config - Configuring Emacs 06] () (23:01) - [Derek Taylor / Configuring Emacs] () - [starbreaker's Emacs Config] () - [Steve Yegge's Emacs Config] () - Emacs Lisp: - [Mike Zamansky: Learning Elisp 7] () - regular expressions ([Reddit] (), [Irreal] ()) - [Cool your heels, Emacs: TL;DR: Sometimes Emacs needs a timeout: Notes on Throttling, Debouncing etc] () - [native-comp-elisp-benchmarks: A repo of elisp-benchmarks with native compilation] () - [GNU Emacs IELM, Interactive Emacs Lisp Mode] () (01:43) - [Demonstration movie of Emacs Lisp programming in GNU Emacs lisp-interaction-mode] () (06:49) - [Emacs Lisp programming with JavaScript Canvas API in Termux on Android smartphone] () (01:12) - Appearance: - [James Dyer: Fun With Emacs Theming Using Alpha Background on Wayland] () - [Emacs Goodies - #3 Glasses Mode] () (05:08) - [Jelly cursor demo] () ([X] ()) - Navigation: - [Occur tips] () - [Jump to specific places in Emacs] () (00:58) - Org Mode: - [Charles Choi: Tuning Emacs to Write Prose in Org and Markdown] () ([Irreal] ()) - [whatacold: Emphasize Text By Dragging Mouse in Org-mode] () ([Irreal] ()) - [A (start) on adding transient support to org-mode] () - [org-timeblock: Interactive day-view calendar for orgmode tasks (Emacs)] () (01:15) - [Org-Babel snippet to list org-roam nodes chronologically and as hyperlinks] () - Import, export, and integration: - [Org-mode - Org-publish or Custom HTML?] () (08:55) - [Emacs Is Great - EP 11, org-mode detangle] () - [Using org-mode as an SQL playground] () - Org development: - [lisp/org-colview.el: Add new commands to move column view table row] () - [org-export-smart-quotes-alist: Turn into a custom option] () - [org-store-link: Never allow link duplicates in `org-stored-links'] () - Completion: - [Tutorial on Cape: How to add completion functions to completion-at-point-functions and how to use cape's built-in completion utilities] () - Coding: - [dwim-coder-mode: DWIM keybindings for C, Python, Rust, and more] () ([Reddit] ()) - [emacs29 intelephense] () - [Jeremy Friesen: Emacs Functions to Navigate Ruby Files by Method Comments] () - [GNU Emacs running SLIME, Superior Lisp Interaction Mode] () (02:29) - [flutter.el --- Tools for working with Flutter SDK] () - [My flutter emacs config] () ([Reddit] ()) - Tree-sitter: - [tree-sitter performance is highly variable] () - including updated performance after patch, [emacs-devel] () discussion - [remi-gelinas/nix-ts-mode: An Emacs major mode for editing Nix expressions, powered by tree-sitter.] () ([@sanityinc@hachyderm.io] ()) - [tree-sitter iXML] () - invisible XML ([@ndw@mastodon.social] ()) - Math: - [Math-Intensive Reports with GNU Emacs and Calc, Part 1] () and [Part 2] () - Spacemacs: - [Configuring Spacemacs: A Tutorial - Tristan Hume] () (2015) - Doom Emacs: - [Installing emacs-plus and Doom on a Macbook Air M1 using Homebrew] () (09:36) - [The Doom Modeline Package for Emacs] () (06:23) - Multimedia: - [Emacs eww send youtube invidious links to mpd with pinch] () (19:10) - Fun: - [Jeremy Friesen: Emacs Proto Package for Random Tables] () - [Jeremy Friesen: Further Into My Random Table Emacs Proto Package] () - [Jeremy Friesen: Adding Optional Dice Roll Prompting to my Emacs Random Table] () - [Jeremy Friesen: Adding Rudimentary Handling of Math Operands in Random Table Package] () - Community: - [My Emacs Journey] () (2021) - [RE: Red Meat Friday: Why Vim? | starbreaker.org] () - [Weekly Tips, Tricks, &c. Thread] () - Other: - [Emacs server tip: store the size and position of the last frame] () - [Emacs Goodies - #4 Shadowfile] () (10:42) automatic file copying - [yomikun: A mode for reading japanese - An attempt to bring yomichan/migaku features to emacs] () - [kaniyam Emacs in Tamil] () (01:23:42) - Emacs development: - emacs-devel: - [Edits to the Widget Manual] () - [quick tip on how to see the code for functions in Emacs: gdb, disassemble] () - [How to cross-compile Emacs for Windows on a Unix system (sorta works)] () - [Keeping an eye on the 2038 Unix timestamp problem] () - [Allow fetching URL at point without switching to it] () - [New user option pcomplete-remote-file-ignore] () - [Add command to start Emacs with specific packages] () - [Introduce support for Desktop Notifications on Haiku] () - [Add 'compile' builtin command for Eshell] () - New packages: - boa-ide : Mode for boa language files (MELPA) - boa-mode : Mode for boa language files (MELPA) - dot-env : Dotenv functionality (MELPA) - eff : Show symbols in Executable File Formats (MELPA) - expreg : Simple expand region (GNU ELPA) - flycheck-hl-todo : Display hl-todo keywords in flycheck (MELPA) - org-project-capture : Repository todo capture and management for org-mode (MELPA) - symbols-outline : Display symbols (functions, variables, etc) in outline view (MELPA) - ursa-ts-mode : Tree-sitter support for Ursa (MELPA) - verilog-ts-mode : Verilog Tree-Sitter Mode (MELPA) - yasnippet-capf : Yasnippet Completion At Point Function (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're receiving this message via the Emacs Tangents mailing list. View list info/unsubscribe: https://lists.gnu.org/mailman/listinfo/emacs-tangents