2024-07-15 Emacs news
=====================
- Upcoming events:
- [Emacs APAC: Announcing Emacs Asia-Pacific (APAC) virtual meetup, Saturday, July 27, 2024] ()
- M-x Research: TBA Wed Jul 17 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore
- EmacsSF: Emacs Lisp Hacking Night: Parsers! (Hybrid) Thu Jul 18 1800 America/Vancouver - 2000 America/Chicago - 2100 America/Toronto -- Fri Jul 19 0100 Etc/GMT - 0300 Europe/Berlin - 0630 Asia/Kolkata - 0900 Asia/Singapore
- Emacs APAC (virtual) Sat Jul 27 0130 America/Vancouver - 0330 America/Chicago - 0430 America/Toronto - 0830 Etc/GMT - 1030 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore
- Beginner:
- [Know Thy Emacs 2024_07_11_04:30:20] () - finding out more about Emacs
- Emacs Lisp:
- [Alvaro Ramirez: Inline previous result and why you should edebug] () ([Reddit] (), [Irreal] ())
- [Lars Ingebrigtsen: I Should Have Implemented The Emacs Inputs Correctly The First Time] ()
- [Wrap any command -line tool into Emacs commands] () ([Reddit] ())
- [Lightning Talk: Compiling Emacs Lisp to Native Code] () (06:49)
- [Lightning Talk: Visual Stepper for Emacs Lisp] () (05:44)
- [Casting Spels in Emacs] () ([@pkal@emacs.ch] ())
- Appearance:
- [Consistent, Dynamic Access to Your Current Emacs Theme's Palette] () ([Reddit] ())
- [Running different themes on GUI Emacs and TTY emacsclient, in the same process] () ([Reddit] (), [@genehack@dementedandsadbut.social] ())
- Navigation:
- [Using new emacs features to replicate other packages: tree-sitter + transient + repeat-mode = expand-region] ()
- [Magnus: A function for jumping to a project TODO file] ()
- [`one-tab-per-project` (aka. `otpp`), workspace management via a thin layer between built-in `project` and `tab-bar`] ()
- [Announcing Casual IBuffer] () ([Reddit] (), [Irreal] ())
- [Marcin Borkowski: Dedicated windows] ()
- [Feed symbol overlays to multiple cursors] () ([Reddit] ())
- [Inserting numbers with Emacs multiple cursors] () (2019)
- [Emacs's counsel-M-x meets multiple cursors] () (2020)
- Writing:
- [Some useful Elisp for writing prose] () ([Reddit] ())
- [Package go-translate update to v3] () ([Reddit] ())
- [James Dyer: Creating a Spelling Transient] () ([Irreal] ())
- Org Mode:
- [Emacs. But why?] () (51:20)
- [Automating Org Mode Tasks with Emacs Lisp - System Crafters Live!] () (02:00:53)
- [Clock Tables - Org Mode, Plain Text, and AI] ()
- [Contact management with Emacs, org-mode, org-contacts, notmuch and org-roam] ()
- [A checkbox list in org-mode with one value] () (2015)
- [I am keeping an up to date ob-http fork] () ([Reddit] ())
- [Protesilaos Stavrou: Emacs: Tell Org which linked files to open externally] ()
- Org development:
- [org-refile: Push point to Org mark ring before jumping] ()
- [ox-beamer: Allow setting frame subtitle with headline property] ()
- [orgtbl-to-generic: Retain special rows in code block table output] ()
- [ox: New custom option to disable macro replacement] ()
- Completion:
- [Confused implementing programmed completion? A snippet to get you started] ()
- [Anand Tamariya: Annotate completion candidates (GNU Emacs)] () ([Reddit] ())
- Coding:
- [linking to a different git branch] () ([@dotemacs@mastodon.xyz] ())
- [Making Emacs Work with Project's ESLint] ()
- [Emacs Scala Eglot TreeSitter Nix setup using Home Manager in 2024 - roast my video] () (13:09, [Reddit] ())
- [Emacs Flutter + Dart Eglot TreeSitter Nix setup using Home Manager] ()
- Evil mode:
- [Emacs Evil: Disabling the automatic removal of spaces after leaving Insert mode] () ([Reddit] ())
- Multimedia:
- [Ready Player Mode update] () ([Reddit] ())
- AI:
- [elisa 1.0.0] () - ellama retrieval-augmented generation
- [Code Assist with Google Gemini for Emacsen] ()
- [Github copilot chat in emacs] () ([Reddit] ())
- [Create your own Emacs ChatGPT in less than 100 LOC!] ()
- Community:
- [Weekly Tips, Tricks, &c. Thread] () - buffer-local keys, precision-scroll-mode
- [How is Emacs used in a professional setting?] ()
- [Fun fact about calendar.el] () - Calendrical Calculations
- [GLS in 2007 about the earliest EMACS development] ()
- Other:
- [Alternative backward-delete-word that doesn't use the kill ring] ()
- [Rewriting dates with Emacs multiple cursors] () (2019)
- [Unlock the Power of the Daemon with emacsclient] ()
- Emacs development:
- emacs-devel:
- [MPS: which threads need to be registered and how?] ()
- [Re: moving xwidget-webkit to WPE] ()
- [CI testing of Emacs for Fedora] () - now built and tested with Koschei
- [Input method for Tifinagh (alphabet of the Berber language)] ()
- [Improve Eshell's behavior when waiting for processes] ()
- [Support interactive D-Bus authorization] ()
- New packages:
- casual-re-builder : Transient UI for RE-Builder (MELPA)
- communinfo : Community maintained Info-url-alist (MELPA)
- slurpbarf : Commands for slurping and barfing (MELPA)
Links from [reddit.com/r/emacs] (), [r/orgmode] (), [r/spacemacs] (), [r/planetemacs] (), [Mastodon #emacs] (), [Hacker News] (), [lobste.rs] (), [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!