2024-06-17 Emacs news ===================== - Upcoming events: - M-x Research: TBA Wed Jun 19 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore - Emacs APAC (virtual) Sat Jun 22 0130 America/Vancouver - 0330 America/Chicago - 0430 America/Toronto - 0830 Etc/GMT - 1030 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore - Emacs Berlin (virtual, in English) Wed Jun 26 0930 America/Vancouver - 1130 America/Chicago - 1230 America/Toronto - 1630 Etc/GMT - 1830 Europe/Berlin - 2200 Asia/Kolkata -- Thu Jun 27 0030 Asia/Singapore - EmacsSF (in person): coffee.el in SF Sat Jun 29 1100 America/Los_Angeles - Emacs 30: - [Looking ahead to Emacs 30 [LWN.net]​] () - [Emacs 30 is super fast] () - Beginner: - [Fastest Emacs startup tutorial] () (08:31) - [Emacs Crash Course in 6 Minutes] () (07:18) - [Getting Started with Emacs Org Mode on Windows] () (31:19) - Emacs configuration: - [custom-buffer-local-keys · GitHub] () - [Anand Tamariya: Context Menu is Personal (GNU Emacs)] () ([YouTube] () 01:30, [Reddit] ()) - [Irreal: Viper and Evil] () - [Configuración de Emacs Vanilla - Hardlimit] () ([@salvari@mastodon.gal] ()) - [Configuración de Archivo init.el en Emacs] () (16:04) - [justinlime's Emacs Config] () - Evil, Dired, Org, programming, etc. - Emacs Lisp: - [Release v0.9 · plz.el (HTTP client library for Emacs)] () - removes plz-timeout, adds pass-through file writing - [elisp-jp振り返り(64)] () (47:01) - [Xah Ep558, Which is Best Lisp? Common Lisp, Scheme, Emacs Lisp, Clojure, Wolfram Language] () (01:15:55) - Appearance: - [Emacs: change cursor color during active repeat-mode commands · GitHub] () - [enlight: Highly customizable startup screen for Emacs.] () ([Reddit] ()) - [The Best Programming Fonts for Emacs] () (05:04) - Navigation: - [Keep the ability to scroll with the mousewheel while disabling zooming] () - Dired: - [rtrppl/cleandesk: rapid renaming and sorting for dired] () ([@laotang@emacs.ch] ()) - [Dired subtree demo] () - Writing: - [Manuel Uberti: Delete duplicate words] () - [Guide to Markdown Mode for Emacs by Jason R. Blevins [PDF/iPad/Kindle]​] () ([@arialdo@mastodon.online] ()) - [Chris Maiorana: Emacs Is Like a Warm Blanket] () - Org Mode: - [Org Agenda Fundamentals Volume 9: Org Capture (Part 2)] () - [Tracking work time] () ([@anonimno@social.tchncs.de] ()) - [Orgmode workflow 3 - YouTube] () - Org Babel, physics simulations ([Reddit] ()) - [Using org-recommend or How I write letters of recommendation for my students] () ([@jameshowell@emacs.ch] ()) - [New package: org-transclusion-http] () - [Unwound Stack: Cross References in Org Mode] () - [Emacs Package Org Web Tools Could Aid Handful Of Way 2024_06_16_01:19:57] () (07:31) - transform webpages - [Current Org-mode clock inside dwm status bar] () - Org development: - [org-link-plain-re: Improve heuristic regexp for plain link detection] () - [org-attach-dir-from-id: Search existing attachments for symlinks] () - [org--confirm-resource-safe: Throw an error when non-interactive] () - Denote: - [emacs/modules/config-org-agenda-denote.el - keyword selection] () ([@barocio@emacs.ch] ()) - Coding: - [Emacs tools for interactive programming languages] () ([Reddit] ()) - [Fix Your Git Commits Like a Rebase Expert with Magit] () - [deadblackclover/ulisp-mode: Major mode for editing and evaluate uLisp] () ([@deadblackclover@functional.cafe] ()) - [mekeor/nael: A humble Emacs major-mode for Lean at early stage] () ([@mekeor@mastodon.catgirl.cloud] ()) Lean programming language and theorem prover - [Clojure and Clojurescript Setup and Installation Tutorial (+ emacs/cider/shadow-cljs!)] () (46:56) - [Terraform workflow using Guix and Emacs] () - [Nextflow Emacs Workflow • Edmund Miller] () ([lobste.rs] ()) - [Gunit64 - Dev Log — Red Nose Hacker] () ([@jeko@framapiaf.org] ()) - [Auto-Completion in Emacs with Devcontainer] () - [Configuración de Java en WSL para Programación desde Emacs] () (07:29) - [Programa de Java en Emacs] () (07:17) - [Escribir Programa Python en Emacs] () (17:38) - Shells: - [Eshell tip: view-file aliases] () - Mail, news, and chat: - [Reading Email with Emacs | Brett Presnell] () - [Andrea: YASnippet list also my html email questions please!] () - [Use Dired to pick attachments for mu4e · GitHub] () ([@laotang@emacs.ch] ()) - [Introduction to IRC in Emacs (ERC)] () (09:25) - [IRC channel for emacs.ch Mastodon instance: irc.tilde.chat:6697 #emacs.ch or use https://tilde.chat/gamja/] () ([@zyd@emacs.ch] ()) - Fun: - [Emacs hierarchy of needs] () - AI: - [ai-org-chat.el: Threaded chat with AI agent] () - Community: - [Weekly Tips, Tricks, &c. Thread] () - [Can’t stop tinkering with Emacs configs. What should I do?] () - [Screenshot Your Current Emacs Frame] () - [Can using Emacs be a security risk?] () - [Appreciation post about Emacs documentation] () ([Irreal] ()) - [What Emacs got right, or how I wish modern apps were more like a 50 year old text editor] () ([HN] ()) - Other: - [Display sysfs thermal zone temperature values in modeline] () ([@thees@emacs.ch] ()) - [Emacs / emacsclient bash script] () ([Reddit] ()) - [Marcin Borkowski: Selecting subtitles’ language with mpv and Emacs hacking] () - [Multiprocess Emacs environment | Cool Emacs] () ([@mms@emacs.ch] ()) - [Creating child processes/sockets on windows emacs is no longer limited to 32] () - [How to run multiple emacs servers and clients side by side] () (06:51) - [WSL's Emacs and windows clipboard] () - [An accidental lock-in feature of the Apple ecosystem] () ([Reddit] (), [Irreal] ()) - keybindings - Emacs development: - emacs-devel: - [note about how tty-color-approximate converts RGB to colors supported by the terminal] () - [Help wanted figuring out MIME type of clipboard on macOS] () - [Discussion of Windows 95, Windows 98] () - [MPS codegen update: interesting difference in Windows] () - [; Mention new modes in the Emacs user manual] () - treesitter modes for heex, elixir, lu - [Add php-ts-mode] () - [Show character names when describing translations] () - [Add 'char-to-name' convenience function] () - [; * etc/NEWS: Rename read-process-output-fast here also.] () - New packages: - casual-calc : Transient UI for Calc (MELPA) - casual-isearch : Transient UI for I-Search (MELPA) - casual-lib : Library routines for Casual porcelains (MELPA) - hideshowvis : Fringe markers for regions foldable by hideshow.el (NonGNU ELPA) - loco : A library and minor mode for entering key sequences (MELPA) - most-faces : A List of Most Available Faces (MELPA) - org-transclusion-http : Transclude over HTTP (NonGNU ELPA) - treesit-ispell : Run ispell on tree-sitter text nodes (MELPA) 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!