2024-12-02 Emacs news
| emacs, emacs-news- Emacs 30:
- New stuff in Emacs 30 (July 2024, @frodjo@mastodon.social)
- Upcoming events (iCal file, Org):
- Emacs Paris: S: Emacs workshop in Paris (online) https://emacs-doctor.com/ Thu Dec 5 0830 America/Vancouver - 1030 America/Chicago - 1130 America/Toronto - 1630 Etc/GMT - 1730 Europe/Berlin - 2200 Asia/Kolkata – Fri Dec 6 0030 Asia/Singapore
- Emacs.si (in person): Emacs.si meetup #15 2024 (v #živo) https://dogodki.kompot.si/events/57815aa7-f253-4768-8059-9fbede8de0f9 Thu Dec 5 1900 CET
- M-x Research: TBA https://m-x-research.github.io/ Fri Dec 6 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata – Sat Dec 7 0000 Asia/Singapore
- Emacs.si (in person): Skupni ogled Emacs konference https://dogodki.kompot.si/events/00a6f9ee-9087-400d-9d9b-d51b98561424 Sat Dec 7 1445 Europe/Ljubljana
- Atelier Emacs Montpellier (in person) https://lebib.org/date/atelier-emacs Fri Dec 13 1800 Europe/Paris
- Beginner:
- Emacs configuration:
- Emacs: a basic and capable configuration (Reddit, HN, lemmy.ml, Alex Popescu, Reddit) - Protesilaos
- The Emacs Cat: Some Excerpts From My Emacs Config - 2: Functions - dired, timestamps, editing
- Miscellaneous Emacs configuration - ZeStig's lair - LaTeX, org-beamer, org-reveal, Elpaca, mail, elfeed
- cyrialize/.emacs.d: My Emacs configuration files!
- tfree87's Emacs Config
- Emacs Lisp:
- Emacs: let's zoom (Reddit) - walkthrough of developing a small Emacs Lisp package that modifies text appearance
- Cursos de Emacs Lisp (also available via gemini://maxxcan.flounder.online/informatica/emacs/cursos-elisp/index.gmi )
- lisp-edit: amno1's misc. tools for editing lisp files
- Appearance:
- Navigation:
- otpp (a.k.a. one-tab-per-project) v3.1.0 is out with a couple of bug fixes and new features
- Simple zoxide integration for Emacs · GitHub - a smarter change-directory command
- Org Mode:
- Gamify Org-mode agenda tasks (02:21)
- James Dyer: Shrinking and Widening Org Tables (Irreal)
- Mis tareas organizardas con org-mode (@hispa@emacs.ch)
- Emacs Crushing the Board Room With D'SLIDE [0.5.5 Release] (YouTube, Reddit)
- Dslide 1.0 Feature Proposal & RFC - Org-based presentation
- Import, export, and integration:
- Org development:
- Coding:
- Share your M-x compile / compilation-mode config, hacks, tips, and tricks
- jadestrong/lsp-copilot: An LSP client for Emacs implemented in Rust. (Reddit)
- How to potentially make your eglot completions faster
- Rust setup that plays well with Nix and direnv
- Using Utterly Voice to write Go code in Emacs
- Mastering Golang Debugging in Emacs (Reddit)
- DESIGN REVIEW: hexl-inspect – A minor mode for hexl providing inspection data (Reddit)
- Emacs + Python
- Advanced Python Development Workflow in Emacs (Reddit)
- Modernizing my Python development setup in Emacs (2023)
- Web:
- Mail, news, and chat:
- EXWM:
- AI:
- Community:
- Weekly Tips, Tricks, &c. Thread — 2024-11-27 / week 48 - GTK styling, window jumping
- Other:
- A function to periodically wipe buffers not recently shown; thoughts?
- PDF Slides Presentation Setup for Emacs! - uses pdf-tools view buffer, no modeline
- Announcing Casual Calendar (Reddit, Irreal)
- A block view of calendar - fork of calfw (Reddit)
- guru-mode: Learn to use Emacs the way it was meant to be used (the Emacs guru way) (Reddit)
- J.e.r.e.m.y B.r.y.a.n.t: Creating an info manual by conversion, example for Python
- Marcin Borkowski: Automatically inserting Ledger transactions
- Emacs Arbitrary Code Execution and How to Avoid It (emacs-devel, Reddit, HN, lobste.rs, lemmy.ml)
- Edit in Emacs.workflow for macOS (@amake@mastodon.social)
- A vuelta con los plugins en Emacs (also available via gemini)
- Emacs development:
- New packages:
- enhanced-evil-paredit: Paredit support for evil keybindings (MELPA)
- minizinc-ts-mode: Major mode for the MiniZinc constraint modeling language (MELPA)
- tab-line-nerd-icons: Add icons to tab-line tabs (MELPA)
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!