2023-02-27 Emacs news ===================== - Help wanted: - [Magit maintainer Tarsius is losing donators at alarming speed. Please help!] () - [The Emacs Bengaluru group has no organizer - step up if anyone wants to become one] () ([Twitter] ()) - Security: - [CVE-2022-48337: GNU Emacs through 28.2 allows attackers to execute commands via shell metacharacters in the name of a source-code file] () - [CVE-2022-48338: In GNU Emacs through 28.2. In ruby-mode.el, the ruby-find-library-file function has a local command injection vulnerability.] () - [CVE-2022-48339: Emacs <= 28.2: htmlfontify.el has a command injection vulnerability] () - [Emacs 28.3 rc1 pretest is available, fixing CVE-2022-45939] () - Upcoming events: - EmacsATX: Emacs Social Wed Mar 1 1630 America/Vancouver - 1830 America/Chicago - 1930 America/Toronto -- Thu Mar 2 0030 Etc/GMT - 0130 Europe/Berlin - 0600 Asia/Kolkata - 0830 Asia/Singapore - Emacs Paris (virtual, in French) Thu Mar 2 0830 America/Vancouver - 1030 America/Chicago - 1130 America/Toronto - 1630 Etc/GMT - 1730 Europe/Berlin - 2200 Asia/Kolkata -- Fri Mar 3 0030 Asia/Singapore - M-x Research (contact them for password): TBA Fri Mar 3 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- Sat Mar 4 0000 Asia/Singapore - Mastering Emacs book club Fri Mar 3 1200 America/Vancouver - 1400 America/Chicago - 1500 America/Toronto - 2000 Etc/GMT - 2100 Europe/Berlin -- Sat Mar 4 0130 Asia/Kolkata - 0400 Asia/Singapore - Mastering Emacs book club Sat Mar 4 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 Mar 5 0200 America/Vancouver - 0400 America/Chicago - 0500 America/Toronto - 1000 Etc/GMT - 1100 Europe/Berlin - 1530 Asia/Kolkata - 1800 Asia/Singapore - Emacs.si (in person): Emacs.si meetup #3 2023 Mon Mar 6 2000 CET - Atelier Emacs Montpellier (in person) Fri Mar 10 1800 Europe/Paris - Emacs configuration: - [emacs can be "heavy" but still blazingly fast] () ([Irreal] ()) - [The most important snippet in my Emacs init file. (For Newbs)] () - [Aimé Bertrand: Custom functions No. 2 - Modules] () - [Jeremy Friesen: My Lesser Sung Packages of Emacs] () - [5 CONFIGURACIONES BÁSICAS que le hago a Emacs] () (06:54) - [Elpaca: Async Emacs Package Manager] () (08:03) - Emacs Lisp: - [PLDI 2021: Evolution of Emacs Lisp] () - [Xah Talk Show 2023-02-23 Emacs Lisp Writing URL Parser] () (01:20:10) - Appearance: - [Nicolas Martyanoff: Custom Font Lock configuration in Emacs] () - [New Doom theme and modeline based on NANO Emacs] () - [Protesilaos Stavrou: Emacs: modus-themes version 4.1.0] () - Navigation: - [Open file from clipboard with common path] () - [query-replace-many—query-replace, but for multiple matches] () ([Reddit] ()) - [James Dyer: Moving Away From Deft] () ([Irreal] ()) - Writing: - [ekg, a note-taking / knowledge management system for Emacs] () ([Irreal] ()) - [I've tried EKG] () - Org Mode: - [Emacs and Org-babel for flaw analysis.] () ([Reddit] ()) - [Mario Jason Braganza: Org Mode Subtree Expansion With the Mouse] () - [panapnamana/org-highlight-hydra: A pop-up menu for highlighting in org-mode.] () ([Reddit] ()) - [OrgMode E02S02: Agenda view (advanced)] () - [Emacs org-speed commands: WOW!] () (10:56) - [MS Word document comments using org-mode] () (06:52) - Completion: - [What are the benefits of Vertico over Helm or Ivy?] () - [Manuel Uberti: Jump to minibuffer from completions] () - Coding: - [Eglot+Tree-Sitter in Emacs 29 | Adventures in Why] () - [Eglot "inlay hints" has landed on emacs-29 branch] () ([Reddit] ()) - [Emacs Magit Way Of Creating Rudimentary Patch 2023_02_21_03:53:35] () - Mail, news, and chat: - [M. Rincón: Adding mu4e Actions] () - [[ANN] Ement.el v0.6 released (Matrix client for Emacs)] () ([Reddit] ()) - Fun: - [progfolio/marqueeo: Mario in the Emacs header line] () ([Reddit] ()) - [Animations with Emacs] () (2015, [Reddit] ()) - AI: - [Setting up Github Copilot in Emacs] () - [Matus Goljer (Fuco1): Using OpenAI GPT to search your org files] () - [emacs+whisper+chatgpt: press F12 to record, use whisper to transcribe and chatgpt answers; proof of concept but surreal] () ([Reddit] (), [HN] ()) - [emacs + whisper + chatgpt rewrite text] () (00:19) - [emacs + whisper + chatgpt - refactor code] () (00:33) - Community: - [Weekly Tips, Tricks, &c. Thread] () - [Non-programmers who use EMacs] () - Other: - [Emacs-Appindicator - create and control tray icons with Elisp!] () - [zhenhua-wang/emacs-cpu-temperature: Get cpu temperature in emacs] () ([Reddit] ()) - [Gosling's implementation of Emacs now open source] () ([Reddit] ()) - [restart-emacs: A simple emacs package to restart emacs from within emacs] () - [Discovering Emacs podcast: 2 - Efficiency With The Mark Ring] () (7:14, [Irreal] ()) - [Using Emacs to backup a Raspberry Pi] () ([Reddit] ()) - [Emacs is on F-Droid | Hacker News] () - Emacs development: - emacs-devel: - [Figuring out where to put things for the Emacs Android port (Re: tree-sitter)] () - [Re: Excessive redisplay from lots of process output] () - some notes - [Detect and prevent function alias loops in `fset` and `defalias`] () - New packages: - beframe : Isolate buffers per frame (GNU ELPA) - brec-mode : A major mode for editing Breccian text (MELPA) - gptai : Integrate with the OpenAI API (MELPA) - kconfig-ref : A simple package for looking up kconfig symbol quickly (MELPA) - kkp : Enable support for the Kitty Keyboard Protocol (MELPA) - magit-stats : Generates GIT Repo Statistics Report (MELPA) - no-clown-fiesta-theme : Not-so-colorful-theme (MELPA) - squirrel-mode : A major mode for the Squirrel programming language (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