2024-04-01 Emacs news ===================== - Important updates: - - [Update: MSI Installer for GNU Emacs 29.3 for Windows] () - [Alvaro Ramirez: Emacs 29.3 emergency release] () - [Irreal: Emacs 29.3 Is Available] () - [Emergency bugfix release: Org mode 9.6.23] () ([Reddit] ()) - Help wanted: - [Test readers might be needed for Emacs book - @danderzei@aus.social] () - Upcoming events: - Emacs Paris: S: Emacs workshop in Paris (online) Tue Apr 2 0830 America/Vancouver - 1030 America/Chicago - 1130 America/Toronto - 1530 Etc/GMT - 1730 Europe/Berlin - 2100 Asia/Kolkata - 2330 Asia/Singapore - EmacsATX: Emacs Social Wed Apr 3 1630 America/Vancouver - 1830 America/Chicago - 1930 America/Toronto - 2330 Etc/GMT -- Thu Apr 4 0130 Europe/Berlin - 0500 Asia/Kolkata - 0730 Asia/Singapore - Emacs.si (in person): Emacs.si meetup #6 2024 (v #živo) Thu Apr 4 1900 CET - M-x Research: TBA Fri Apr 5 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore - Atelier Emacs Montpellier (in person) Fri Apr 12 1800 Europe/Paris - Beginner: - [3. Basic Editing Commands - Part II] () (29:26) - Emacs configuration: - [pkw/emacs.d] () ([@pkw@mastodon.sdf.org] ()) - [facundoolano's Emacs Config based on Prelude] () - [emacs initial setup] () (01:23:16) - [acdw's Emacs Config] () - [sebasmonia's keyboard and Emacs configuration] () ([Reddit] ()) - [Emacs備忘録(2024年版] () - [[pdf] Intelligently Recommending Key Bindings on Physical Keyboards with Demonstrations in Emacs] () - [Designing keybindings to be easy to learn and resistant to forgetting even when the set of commands is large] () - Evil mode: - [Status update on my move away from Evil mode] () ([@jbaty@social.lol] ()) - [Is It "WRONG" To Learn Emacs With The Evil Bindings] () - [Evil No More: Kicking the Habit - System Crafters Live!] () (02:01:11) - Appearance: - [Emacs Badges inspired by Common Lisp logos] () - Navigation: - [Release v0.7 · activities.el] () ([Reddit] ()) - [Custom Tabline next/prev] () - [Current progress on tabline customization] () (07:24) - Hyperbole: - [Hyperbole, howm, and 0000-00-00-000000.txt] () ([@jbaty@social.lol] ()) - Writing: - [Grabbing Papers from Pubmed in Emacs] () (05:32) - [[mp4] olp-auto-mode-tikz-circle] () - [cc-isearch-menu 1.4.0: toggling a search mode will enter you into editing mode and keep the menu] () ([@kickingvegas@sfba.social] ()) - Org Mode: - [Org Mode Fundamentals Volume 2: Headlines, Cycling, Visibility] () (07:27) - [Org Tables - From Zero to Hero] () (19:11, [Reddit] ()) - [org-yaap - get notifications of scheduled tasks and deadlines] () ([@grinn@emacs.ch] ()) - [RSS Feed Generation with Emacs-Lisp] () - parsing Org entries - [Hugo Cisneros Org mode Config] () - [Smooth animations for Org Tree Slide (currently in near full re-write)] () - [Literate programming using LSP and org-mode(alpha)] () - [CFEngine: The agent is in 35 - Automatic grouping of hosts using select_class] () ([@nickanderson@fosstodon.org] ()) - demonstrating literate programming in Org Mode - [Creating BPMN models from pseudocode (1/4): first model] () (16:05), [part 2] () (10:28), [part 3] () (08:56), [part 4] () (10:12) - [My Org+Pandoc Workflow] () ([Reddit] ()) - Org development: - [Prioritize underline over subscript inside parenthesis] () - [org-latex-to-mathml/html-convert-command: Prevent shell expansion] () - [Consistently combine markup and the containing element faces during fontification] () - [lisp/ox-html.el: Add avif support for html export inline images] () - Denote: - [Jiewawa: Blogging with Denote and Hugo] () - [Protesilaos Stavrou: Emacs: consult-denote developer preview] () - Completion: - [Embark/Vertico tip: switch to multiform/grid display - @ctietze@mastodon.social] () - [yasnippet-treesitter-shim] () - Coding: - [How do you all use emacs to investigate a codebase these days?] () - [Prebuilt #treesitter grammars for Emacs and Neovim in #openSUSE] () - [Python Practice with Emacs] () - notes and config - Math: - [Interface between httpgd and Emacs/ESS version 2] () (04:27) - [Calc Cheat Sheet · Sundaram Ramaswamy] () ([Reddit] ()) - [Announcing Casual - An opinionated porcelain for Emacs Calc] () ([Reddit] (), [Irreal] ()) - [[mp4] calc-preview] () - [[mp4] prog-preview-3] () - LaTeX preview in comments - [Charting Hope: Exploring Child Mortality Rates [part 1]( with gnuplot, Emacs, and gawk)] () (55:00) - [Plastic Recycling Data Analysis (with Gnuplot, Emacs & Arch Linux)] () (31:08) - [Analyzing Plastic Waste Recycling with Emacs, Gnuplot, and GAWK (http://ourworldindata.org)] () (44:31) - Shells: - [M. Rincón: Eat Evil] () - Mail, news, and chat: - [Gijs Hillenius: znc and rcirc and authinfo.pgp] () - Multimedia: - [Release v0.9 · listen.el (audio/music player for Emacs)] () ([Reddit] ()) - AI: - [ob-dall-e-shell.el: Org babel functions for DALL-E evaluation] () - Community: - [Weekly Tips, Tricks, &c. Thread] () - [Irreal: Red Meat Friday: Multiple Editors] () - [Why use Emacs] () - [Coming back to Emacs after a year or so, loving it] () - includes a script for creating journal entries from Emacs and putting them in Obsidian - [Emacs (Slovenia) Zapisnik sestanka čet 7. 3. 2024] () - Other: - [emacs-communinfo/communinfo.el - community-maintained Info-url-alist] () ([@mekeor@mastodon.catgirl.cloud] ()) - [Taking notes in Emacs] () ([@p0nt1ff@emacs.ch] ()) - [Ben Simon: out-of-band is officially out-of-bounds | Reviving emacs oauth2 with Google APIs] () - Emacs development: - emacs-devel and other discussions: - [Re: Hundreds of ELPA packages updated today?] () - possible explanation: Atom feed - [Note about different types of overlays] () - cursor face highlights, rectangle overlays - [pkal's autoblog: JSON parsing update] () (also [emacs-devel] () - [Windows installer bug when uninstalling] () - removes all versions - [Coordinating how Tramp releases can be integrated into Emacs] () - [Update JSON parser test and docs] () - [* etc/NEWS: Mention a JSON codec improvement.] () - [Faster JSON parsing] () - [(scheme-syntax-propertize-sexp-comment): Handle nested sexp-comments] () - [scheme.el: Enable dealing with regular expression literal] () - [Add global minor mode 'global-completion-preview-mode'] () - [Fix the new PEG library] () - [Add peg.el as a built-in library] () - [Always enable native JSON support and remove Jansson references] () - [Add use-package-vc-prefer-newest user option] () - [Remove `sort-on` (bug#69709)] () - [New `sort` keyword arguments (bug#69709)] () - [Add `value<` (bug#69709)] () - [; * etc/NEWS: Announce new feature of Proced. (Bug#69784)] () - [cl-preloaded.el: Fix the type lattice] () - New packages: - claude-shell : Integration with Anthropic's Claude LLM (MELPA) - eglot-luau : Luau language server integration for eglot (MELPA) - eshell-atuin : Integrate eshell with atuin, a shell history tool (MELPA) - lazy-ruff : Integration with the Ruff Python linter/formatter (MELPA) - oauth2-auto : Automatically refreshing OAuth 2.0 tokens (MELPA) - org-linenote : A package inspired by VSCode Linenote (MELPA) - projection-dape : Projection integration for `dape' (MELPA) - wordcount-section : Universal Sidecar Section to show Word Counts (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!