2024-07-08 Emacs news ===================== - Upcoming events: - [EmacsConf - 2024 - Call for Participation] () ([Reddit] (), [Irreal] (), [lobste.rs] ()) - OrgMeetup (virtual) Wed Jul 10 0900 America/Vancouver - 1100 America/Chicago - 1200 America/Toronto - 1600 Etc/GMT - 1800 Europe/Berlin - 2130 Asia/Kolkata -- Thu Jul 11 0000 Asia/Singapore - Atelier Emacs Montpellier (in person) Fri Jul 12 1800 Europe/Paris - M-x Research: TBA Wed Jul 17 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore - Emacs configuration: - [I think (GNU) Emacs bankruptcy is inevitable in the longer term] () ([HN] ()) - [I Rewrote My Emacs Configuration in Lua] () ([Reddit] ()) - [masuconfigs/.doom.d/config.org at master] () ([@masukomi@connectified.com] ()) - Emacs Lisp: - [What is it about lisp that works so well for emacs?] () - [Xah Ep560, Emacs Lisp Coding, Get Youtube Video Thumbnail] () (40:06) - [multiple-form-version of cl-once-only] () ([@thuna_cing@emacs.ch] ()) - [Emacs Elisp If Else Construct To Decide Running Mode 2024_07_06_02:57:09] () (09:25) - Appearance: - [technicolor: Uniformly access your current theme's color palette] () - [nerd-icons-archive: a new package that integrated nerd-icons in archive-mode and tar-mode] () - [Customizing the Ellipsis (...) in Emacs Outline and Outline Minor Modes] () ([Reddit] ()) - Navigation: - [TIL Imenu] () ([Reddit] (), [Irreal] (), [Alex Popescu] ()) - [Emacs: YAML file code folding and outlining to enhance your workflow] () ([Reddit] ()) - [[ANN] undo-fu-session: 0.7 with customizable destination paths] () - [Irreal: Moving To The Beg/End Of Structures] () - Dired: - [Ask for creating missing directories on file move/copy/rename] () - Writing: - [Little function for inserting em dashes] () - [Numeronymize - abbreviate words using numerical contraction numeronyms] () ex: accessibility = a11y ([@igb@mastodon.hccp.org] ()) - [Chris Maiorana: Emacs Micro Lesson 11: Personal ispell dictionary] () ([Irreal] ()) - [[ANN] tchanges.el: Collaborate with word processor (docx) users using 'track changes'] () - Org Mode: - [lf-araujo/MxNotebook: Single-file Emacs configuration for a powerful scientific Notebook system that works flawlessly over ssh] () ([@lf_araujo@mastodon.social] ()) - [Alex Popescu: Emacs OrgMode: Reports About Clocked Time] () - [Org-mode weather tagger] () - [using user defined functions in org-tables (example)] () - [La vida en texto plano: Emacs y org-mode] () - [Instrucciones Taller de Comandos Emacs] () (09:16) - [/home/lucio.albenga.es - Como crear y publicar tu sitio web con Emacs y Org Mode] () ([@lfa@hostux.social] ()) - Org development: - [ox-html: Add an ability to specify :html-head as a string or function] () - [etc/ORG-NEWS: Mention issues with yank-media on Mac and Windows] () - Denote: - [What's New in Denote 3.0 for Emacs - System Crafters Live!] () (01:55:36) - [Protesilaos Stavrou: Emacs: consult-denote version 0.1.0] () - Completion: - [ultyas: Convert Ultisnips (Vim) snippets to YASnippet (Emacs) format] () - Coding: - [martianh/fj.el: A basic Emacs client for Forgejo instances (such as Codeberg)] () ([@mousebot@todon.nl] ()) - [Modern Emacs Typescript Web (React) Config with lsp-mode, treesitter, tailwind, TSX & more] () ([Reddit] (), [HN] ()) - [Formatting Snakemake using snakefmt in Emacs using Apheleia] () - [Configurando Emacs para trabajar en un proyecto para android] () ([@geekland@mastodon.social] ()) - [Ejecutando scripts en Elisp con Docker | Programador Web Valencia] () ([@andros@activity.andros.dev] ()) - Mail, news, and chat: - [bram85/elfeed-prune: Emacs package to prune stale or undesired entries from the elfeed database] () ([@bram85@emacs.ch] ()) - Doom Emacs: - [Installing Doom Emacs...For Power Noobs (DT LIVE!)] () - Livestreams: [Writing elisp for customizing doom emacs | Live] () (01:48:52), [another livestream] () (02:36:12), [lsp-bridge] () (01:07:13) - Multimedia: - [Alvaro Ramirez: Ready Player Mode (a lightweight media viewer)] () ([Reddit] (), [lobste.rs] (), [Irreal] ()) - Fun: - [Text inside a shape] () - Community: - [Weekly Tips, Tricks, &c. Thread] () - grow-syntactic-selection using treesit - [Sharing some my thoughts on Emacs and Learning Emacs after half year of using/learning it.] () - [Unpopular opinion! You should learn Vim or Emacs] () (01:36) - [The Only Debate That Matters: Vim VS Emacs] () (19:47) - [Modern IDEs are magic. Why are so many coders still using Vim and Emacs?] () (2020, [HN] ()) - Other: - [pdf-tools memory reduction] () - [Your Text Editor (Probably) Isn’t Malware Any More] () - [emacs-memento-mori: Reminder of mortality] () ([Reddit] ()) - Emacs development: - emacs-devel: - [Markers in a gap array - ordered array (with gap) of markers] () - [MPS: weak hash tables; figuring out what is still missing] () - [new default bindings for winner and windmove] () - completion vs cycling - [Make `checkdoc-verb-check-experimental-flag` default to nil] () - [checkdoc: Flag formatting mistakes in warnings] () - [checkdoc: Relax footer line check for recent Emacs] () - [Allow using multiple buffers in 'eshell-command'] () - [Fix the different image zoom levels in SHR to work as expected] () - [Slice images based on their height in SHR, not their zoom level] () - [Port seccomp acceleration to Linux 3.5.0] () - New packages: - casual-ibuffer : Transient UI for IBuffer (MELPA) - chyla-dark-theme : Chyla.org - dark green color theme (MELPA) - clang-format-lite : Format code on-save with clang-format, supports remote files (MELPA) - elcute : Commands for marking and killing lines electrically (MELPA) - eshell-command-not-found : Integrate command-not-found in eshell (MELPA) - opencl-c-mode : Syntax coloring for opencl kernels (MELPA) - sdml-mode : Major mode for SDML (MELPA) - shortcuts-mode : Minor mode providing a buffer shortcut bar (MELPA) - vterm-hotkey : Control vterm buffers with hotkeys (MELPA) Links from [reddit.com/r/emacs] (), [r/orgmode] (), [r/spacemacs] (), [r/planetemacs] (), [Mastodon #emacs] (), [Hacker News] (), [lobste.rs] (), [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!