2024-11-04 Emacs news
=====================
- Emacs 30 and Emacs 31:
- [Emacs 30.0 pretest packages for Fedora] () ([Reddit] ())
- [Build Emacs 31 for Windows · GitHub] () ([@ldbeth@mastodon.sdf.org] ())
- Upcoming events:
- [200ok: EmacsConf 2024: Join Us in Lucerne for a Celebration of Free Software!] ()
- Emacs Paris: S: Emacs workshop in Paris (online) Tue Nov 5 0830 America/Vancouver - 1030 America/Chicago - 1130 America/Toronto - 1630 Etc/GMT - 1730 Europe/Berlin - 2200 Asia/Kolkata -- Wed Nov 6 0030 Asia/Singapore
- Emacs.si (in person): Emacs.si meetup #14 2024 (v #živo) Thu Nov 7 1900 CET
- EmacsSF: Emacs Hacking: Packaging (Hybrid) Thu Nov 7 1800 America/Vancouver - 2000 America/Chicago - 2100 America/Toronto -- Fri Nov 8 0200 Etc/GMT - 0300 Europe/Berlin - 0730 Asia/Kolkata - 1000 Asia/Singapore
- Atelier Emacs Montpellier (in person) Fri Nov 8 1800 Europe/Paris
- EmacsSF: coffee.el in SF Sat Nov 16 1100 America/Vancouver - 1300 America/Chicago - 1400 America/Toronto - 1900 Etc/GMT - 2000 Europe/Berlin -- Sun Nov 17 0030 Asia/Kolkata - 0300 Asia/Singapore
- Emacs configuration:
- [Emacs Notes: Enable completions for `Font Family’ field in `M-x customize-face RET’] ()
- [Essential Emacs Packages for Efficient Software Development and Text Editing] () ([Reddit] ())
- [Minimal ~/.emacs.d - Better Vanilla Emacs Defaults and Optimized Startup (Release 1.1.1)] () ([Reddit] ())
- [Much Ado about Emacs 001] () - god-mode, doom-modeline, M-RET in Org Mode
- [Don't bind M-O in terminal Emacs] ()
- Emacs Lisp:
- [Marcin Borkowski: Command alternatives] () ([Irreal] ())
- [Marcin Borkowski: Persisting variables across Emacs sessions] ()
- [Interactively browse lisp objects (even self-referencing ones) with data-debug] ()
- [As I run into it: Symbol’s value as variable is void. Emacs Lisp lexical binding - YouTube] ()
- [GNU Emacs comes with a book-length introduction to computer programming | Hacker News] ()
- [A little fun lisp thing: "evaluatable pseudocode"] ()
- [Xah Talk Show 2024-10-29, Ep594, Emacs Lisp Coding, Command to Search YouTube] () (01:03:15)
- Appearance:
- [The 8 colors I use in emacs] () (12:53)
- [Emacs 31 can use Direct-Write for font-rendering on Windows] ()
- Navigation:
- [Intro to Bookmarks] () ([Reddit] ())
- [shortcuts-mode for accessing last 10 buffers] ()
- [Announcing auto-tab-groups: Effortless Tab Group Management for Emacs] ()
- [Dedicated compilation frame] ()
- Org Mode:
- [How to add custom sections to the agenda] () ([Reddit] ())
- [James Dyer: Generate Current Year tag in an Org Capture Template] ()
- [Sacha Chua: Org Mode: Prompt for a heading and then refile it to point] ()
- [TIL about org-table-header-line-mode] ()
- [Hacking on org-graph-view: View Org files as Graphviz graphs with outline structure and links between nodes (WIP)] () ([Reddit] ())
- [Basic Obsidian Dataview functionality unlocked] () - org-ql dynamic block
- [Emacs - Org mode (Tamil)] () (03:05)
- Import, export, and integration:
- [Sacha Chua: Org Mode: Format Libby book highlights exported as JSON] ()
- [Irreal: TSV To Table] ()
- [emacs-various/org-latex-export-memoir.el] () ([@tennoseremel@lor.sh] ())
- [Sacha Chua: Yay Emacs 7: Rewriting and copying custom Org Mode links] ()
- Org Roam:
- [Org Roam: The Best Way to Keep a Journal in Emacs] ()
- [Diving back into Org-roam | Baty.net] () ([@jbaty@social.lol] ())
- Org development: [NEWS entry for the new argument of org-babel-comint-async-register] ()
- Denote:
- [Denote Project Tasks] () ([@purplg@fosstodon.org] ())
- Coding:
- ["SHELL = emacs" in a makefile] () ([Reddit] ())
- [emacs-sideline/sideline-flymake: Show flymake errors with sideline - works well with eglot for LSP dev] () ([@kris@todon.eu] ())
- [shadow-css for personal use - Emacs, Browser, Clojure, REPL Screencast] () (02:06:51)
- [Java: Create a Kafka producer and consumer in Emacs] () (16:48)
- [Adopting Gomponents for Work Project // Take on Rules] () ([@takeonrules@dice.camp] ()) - includes tip on using scopeline
- Mail, news, and chat:
- [mastodon.el 1.1.5: bugfixes, read less] ()
- [Hacking on Mastodon Emacs Package to Narrow Viewing // Take on Rules] () ([@takeonrules@dice.camp] ())
- Multimedia:
- [muu - Emacs turned into a music player!] ()
- AI:
- [[Discussion] AI assisted programming in Emacs] ()
- [gptel: a simple LLM client for Emacs | Hacker News] ()
- [A Guide to Self-Hosted LLM Coding Assistants - Semaphore] ()
- Community:
- [Weekly Tips, Tricks, &c. Thread] ()
- [Compilation of the most highly voted tips from all the "Weekly Tips, Tricks, &c." threads] () ([Reddit] ())
- [Deeply, thank you for C-h t, Emacs devs] ()
- [Protesilaos Stavrou: ‘Ask me anything’ live stream on 2024-10-31 at 14:00 Europe/Athens about Emacs or life in general] () ([YouTube] (), 02:33:21)
- [Quotes from RacketCon 14 keynote] ()
- [Irreal: Who Created Emacs] ()
- Other:
- [Creating Info Manuals And Adding Them Into Emacs] () (2023)
- [How to install and use files with pdf-view-mode] ()
- [Fixing pdf-tools after updating poppler] ()
- [inhibit-mouse.el - Deactivate mouse input in Emacs] () ([Reddit] (), [related emacs-devel] ())
- [Unified way to toggle input methods in X11 and Emacs] ()
- [Emacs Lisp was used to calculate hard-coded DST data for Africa/Casablanca and Asia/Gaza because their DST is based on Ramadan] () ([@citizen428@chaos.social] ())
- [Also, note about the Calendrical Calculations book] ()
- Emacs development:
- emacs-devel:
- [Summary of yank-media thread so far] ()
- [Proposal for detecting physical keyboard events (ex: double or triple-tap on shift)] ()
- [Note that Perl does not distribute info manuals any more] ()
- [Breaking change proposal: Default lexical-binding to t] ()
- [string-pixel-width and avoiding relative :align-to] ()
- [Add support for range objects in Eshell "for" loops] ()
- [Mark IDLWAVE as obsolete] ()
- [Add support for 'yank-media' on MS-Windows] ()
- [; * etc/NEWS: Announce 'greek-polytonic'. (Bug#73909)] ()
- [New `tmm-menubar' shortcut display style] ()
- [Fix and improve behavior of 'eshell/clear'] ()
- New packages:
- claudia : Claude AI integration (MELPA)
- coc-dc : A Clash of Clans damage calculator (MELPA)
- dumber-jump : Jump to definition for 50+ languages without configuration (MELPA)
Reminder: Emacs News is moving to [info-gnu-emacs] () instead of [emacs-tangents] (). If you're subscribed through emacs-tangents, you may want to subscribe to info-gnu-emacs as well.
Links from [reddit.com/r/emacs] (), [r/orgmode] (), [r/spacemacs] (), [r/planetemacs] (), [Mastodon #emacs] (), [Hacker News] (), [lobste.rs] (), [programming.dev] (), [lemmy.world] (), [lemmy.ml] (), [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!