2023-01-23 Emacs news ===================== - Upcoming events: - Emacs Berlin (virtual, in English) Wed Jan 25 0930 America/Vancouver - 1130 America/Chicago - 1230 America/Toronto - 1730 Etc/GMT - 1830 Europe/Berlin - 2300 Asia/Kolkata -- Thu Jan 26 0130 Asia/Singapore - Mastering Emacs book club Fri Jan 27 1200 America/Vancouver - 1400 America/Chicago - 1500 America/Toronto - 2000 Etc/GMT - 2100 Europe/Berlin -- Sat Jan 28 0130 Asia/Kolkata - 0400 Asia/Singapore - Emacs APAC (virtual) Sat Jan 28 0030 America/Vancouver - 0230 America/Chicago - 0330 America/Toronto - 0830 Etc/GMT - 0930 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore - Mastering Emacs book club Sat Jan 28 0200 America/Vancouver - 0400 America/Chicago - 0500 America/Toronto - 1000 Etc/GMT - 1100 Europe/Berlin - 1530 Asia/Kolkata - 1800 Asia/Singapore - Mastering Emacs book club Sun Jan 29 0200 America/Vancouver - 0400 America/Chicago - 0500 America/Toronto - 1000 Etc/GMT - 1100 Europe/Berlin - 1530 Asia/Kolkata - 1800 Asia/Singapore - EmacsATX: Emacs Social Wed Feb 1 1630 America/Vancouver - 1830 America/Chicago - 1930 America/Toronto -- Thu Feb 2 0030 Etc/GMT - 0130 Europe/Berlin - 0600 Asia/Kolkata - 0830 Asia/Singapore - Emacs configuration: - [Using Guix to manage emacs packages and patches.] () - [anonimno's Emacs Config] () - task management, time tracking, writing, presentations, blogging - [wef's Emacs Config] () - [thierryvolpiatto's emacs-config] () - [kickstart.el: My single file Emacs Config] () - [minemacs: Minimal Emacs config for daily use] () - [emacs.d: emacs configuration using straight.el and use-package] () - [hispa-emacs | «‘Lloica’ una distribución Emacs » (Taller - Encuentro virtual) por David Pineda - FediverseTV] () - [yatsky's Emacs Config] () - Emacs Lisp: - [Compat 29.1.3.0] () - [emacs - Emacs -- creating an interactive only quasi-post-command-hook] () - [ELisp auto-formatting animated (elisp-autofmt)] () ([Reddit] ()) - [Emacs Lisp Write Python Mode from Scratch] () (01:20:11) - [Xah Talk Show 2023-01-19 Emacs Lisp Write Python Mode from Scratch, Part 2] () (01:20:35) - [Xah Talk Show 2023-01-22 Emacs Lisp Write Python Mode from Scratch, Part 3] () (52:41) - Appearance: - [themeforge: online tool to generate Emacs and Vim theme from VS Code theme.json] () ([Reddit] (), [HN] ()) - Navigation: - [overideal/perject: An Emacs package for working with projects] () ([Reddit] ()) - [James Dyer: More flexible grepping with deadgrep] () ([Irreal] ()) - [~casouri/xeft - like Deft, but faster for large note collections] () ([Reddit] ()) might work well with Denote - [vifon/tmsu.el: An integration between GNU Emacs and TMSU] () ([Reddit] ()) - file tagging - [Better registers in Emacs] () (05:44) - [0060. Emacs. Howm. Списки Ч.1] () (07:06) - Writing: - [Beautify markdown on emacs] () - [jojhelfer/cmdlist.el: Automated latex command maintenance] () ([Reddit] ()) - Org Mode: - [Org Agenda Dashboard] () - [Find Org Files] () ([Irreal] ()) - [Doom Emacs Org Mode Demo - YouTube] () ([Reddit] ()) - [dendroam: Bring Dendron features to Emacs org-roam] () - [elchess.py: Add org babel support for Portable Game Notation] () - [[ANN] CV Bibliography with Org-cite and CSL: A Tutorial] () ([Reddit] ()) - [A quick hack to integrate resource allocation system feature into org task management] () - [Like company-org-block, but for completion-at-point, corfu, and friends…] () ([Reddit] ()) - Import, export, and integration: - [How to write a blog with Emacs] () - [Org-mode - Hide tags from export] () (03:57) - [Jeremy Friesen: Hacking Org-Mode Export for Footnotes as Sidenotes] () - [Johnny Five is Alive: Org mode Export to PDF] () ([Reddit] ()) - [Showing Org mode agenda using Raycast] () - Org development: - [lisp/org-datetree.el: Allow datetrees with TODO, priority, tags] () - [Define the face `org-agenda-calendar-daterange'] () - Completion: - [Completion frameworks in Emacs: org-roam test case] () (13:47) - Coding: - [Devhelp - Browse documentation in Devhelp format] () - [disaster: Disassemble C/C++ code under cursor in Emacs] () - [emacs-c64-basic-ide: A minor mode for emacs, that provide some IDE features for the basic-mode] () - [Emacs Part 2: Python (Vanilla is a Powerful Flavor)] () - [Compiling Clojure projects in Emacs] () ([Reddit] ()) - [Getting Emacs 29 to Automatically Use Tree-sitter Modes · robbmann] () ([Reddit] ()) - [Yuan Fu (casouri): Tree-sitter Starter Guide] () ([Reddit] ()) - Shells: - [Triton Famme: BASH, ZSH, FISH. How about Eshell?] () ([Reddit] ()) - Fun: - [vifon/fretboard.el: A guitar fretboard visualization in Emacs] () ([Reddit] ()) - Community: - [Weekly Tips, Tricks, &c. Thread] () - Protesilaos: [Vlog: I want to be an Emacs, Linux, and Life coach (job status update)] () (15:53) - [Eric MacAdie: 2023-01 Austin Emacs Meetup] () - [Using Software Like Vim, Emacs and Xmonad Changes You (Hopefully For The Better!)] () (14:29, [Irreal] ()) - Other: - [New package: file-info.el] () ([Reddit] ()) - view and copy info about the current file - [Protesilaos Stavrou: Emacs: 'substitute' package demo] () ([YouTube] (), 14:07) - [Nicolas Martyanoff: Taking code screenshots in Emacs] () ([Reddit] ()) - [Exploring proced.el: Emacs's Built in Process Manager] () - [positron-solutions/champagne: Countdown timer for bubbly events] () ([Reddit] ()) - [Emacs and knowledge management for scientists] () - tips in comments - [Simple function to replace caffeine or caffeine-ng] () - toggle screen saver - [elisp code for working with indirect buffers] () ([Reddit] ()) - see comments for copy of code and good code suggestions - [Create hardlinks and symlinks in Linux and Emacs] () (05:11) - [An apology for "Emacs is Not Enough" (no)] () - [Design of Emacs in Rust] () ([Reddit] (), [HN] ()) - Emacs development: - emacs-devel: - [Re: Make all tree-sitter modes optional] () - [Pre-coding discussion for potential Android port] () - [Explanation of C++ tree-sitter grammars] () - [Consideration for Rust contributions in Emacs] () and [thoughts about adding a new tool] () - [Installing a tree-sitter grammar - M-x treesit-install-language-grammar] () - [Add `yes-or-no-prompt' user option] () - [Extend go-ts-mode with command to add docstring to function] () - [Add html-ts-mode (bug#60972)] () - [Add new command `kill-matching-buffers-no-ask' (bug#60714)] () - [Add treesit-forward-sexp (bug#60894)] () - [Add 'file-user-uid' to get the connection-local effective UID] () - New packages: - clean-kill-ring : Keep the kill ring clean (MELPA) - eyebrowse-restore : Persistent Eyebrowse for all frames (MELPA) - julia-ts-mode : Major mode for Julia source code using tree-sitter (MELPA) - modelica-mode : Major mode for editing Modelica files (MELPA) - mu4easy : Packages + configs for using mu4e with multiple accounts (MELPA) - ox-rss : RSS 2.0 Back-End for Org Export Engine (MELPA) - protobuf-ts-mode : Tree sitter support for Protocol Buffers (proto3 only) (MELPA) - sticky-shell : Minor mode that displays the latest shell-prompt in a header (MELPA) - substitute : Efficiently replace targets in the buffer or context (GNU ELPA) - wfnames : Edit filenames (MELPA) - yabaki-theme : Yabaki, the cast shadow (MELPA) Links from [reddit.com/r/emacs] (), [r/orgmode] (), [r/spacemacs] (), [r/planetemacs] (), [Hacker News] (), [lobste.rs] (), [planet.emacslife.com] (), [YouTube] (), [the Emacs NEWS file] (), [Emacs Calendar] (), [emacs-devel] (), and [lemmy/c/emacs] (). 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