2024-11-04 Emacs news
| emacs, emacs-news- Emacs 30 and Emacs 31:
- Upcoming events:
- 200ok: EmacsConf 2024: Join Us in Lucerne for a Celebration of Free Software!
- Emacs Paris: S: Emacs workshop in Paris (online) https://emacs-doctor.com/ 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) https://dogodki.kompot.si/events/4e3c90f8-e673-40a9-8825-d3717ba8237e Thu Nov 7 1900 CET
- EmacsSF: Emacs Hacking: Packaging (Hybrid) https://www.meetup.com/emacs-sf/events/304301979/ 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) https://lebib.org/date/atelier-emacs Fri Nov 8 1800 Europe/Paris
- EmacsSF: coffee.el in SF https://www.meetup.com/emacs-sf/events/304301988/ 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, HN)
- 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:
- Navigation:
- Org Mode:
- How to add custom sections to the agenda (Reddit)
- James Dyer: Generate Current Year tag in an Org Capture Template (Irreal)
- 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:
- Org Roam:
- Org development: NEWS entry for the new argument of org-babel-comint-async-register
- Denote:
- 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:
- Multimedia:
- AI:
- 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)
- Emacs development:
- 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!