2024-09-02 Emacs news
=====================
- Upcoming events:
- Emacs Paris: S: Emacs workshop in Paris (online) Tue Sep 3 0830 America/Vancouver - 1030 America/Chicago - 1130 America/Toronto - 1530 Etc/GMT - 1730 Europe/Berlin - 2100 Asia/Kolkata - 2330 Asia/Singapore
- Emacs.si (in person): Emacs.si meetup #12 2024 (v #živo) Thu Sep 5 1900 CET
- M-x Research: TBA Fri Sep 6 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 Sep 13 1800 Europe/Paris
- Emacs configuration:
- [Updating Built-In Emacs Packages] () ([Reddit] (), [Irreal] ())
- [Doom is too much] ()
- [It's fine to use plain Emacs and a simple config] ()
- [Never have an error in your init file again: A function that runs a seperate emacs process and checks for errors on save in .emacs] ()
- [💻 Faster Emacs Init] () (2023)
- [Emerging from dotemacs bankruptcy the hard way: Prelude (post 1 of 6)] () ([Reddit] ())
- [Shell script to look up default Emacs keybindings] () ([Reddit] ())
- [bharathpalavalli's literate Emacs Config] ()
- [dawranliou's Emacs config targeting emacs master build on OSX.] ()
- [Gabriel's config] ()
- [domsch1988's Emacs Config] ()
- [enzuru's Emacs Config] ()
- [skyler544's Emacs Config] ()
- [zyd's Emacs Config] ()
- [Artawower's Emacs Config] ()
- [theschmocker's Doom Emacs Config] ()
- Emacs Lisp:
- [Gene Goykhman: Speeding up Emacs Lisp functions by disabling garbage collection] () ([Irreal] ())
- [I implemented a splay tree in Emacs Lisp] () ([Reddit] ())
- [Writing Emacs Lisp compiler intrinsics] ()
- Appearance:
- [Protesilaos Stavrou: Emacs: ef-themes version 1.8.0] ()
- [Protesilaos Stavrou: Emacs: pulsar version 1.1.0] () - supports function aliases, more commands; pulsar-pulse-region
- [Protesilaos Stavrou: Emacs: fontaine version 2.1.0] () - font configurations: fontaine-toggle-preset
- [An Emacs icon for macOS Sonoma] ()
- Navigation:
- [emacs-projtree: A project file explorer.] ()
- [Release 1.1.0 - easysession.el – Easily persist and restore your Emacs editing sessions] () ([Reddit] ())
- [Sum of non contiguous regions in a buffer, feat Embark, Multiple Cursors and benchmark-init - YouTube] () (0:45, [Reddit] ())
- Writing:
- [Setting the right dictionary for ispell/flyspell based on input method] ()
- [Insert a screenshot image in latex-mode with the help of org-download · Snippets · GitLab] ()
- Org Mode:
- [pprevos/emacs-writing-studio: Emacs configuration for authors who research, write and publish articles, books and websites] () ([Reddit] (), [Protesilaos] (), [Irreal] ())
- [Improving my org-capture workflow with shortcuts for moving from inbox to todo] () - toggling TODO
- [OrgMeetup #10 notes] () ([@yantar92@emacs.ch] ())
- [Magnus: Improving how I handle secrets in my work notes] () ([Reddit] ())
- [Tekki/ob-cobol: Org-Babel support for evaluating COBOL code.] () ([@tekki@swiss.social] ())
- [First literate R program with Emacs + Org-mode] () (08:13)
- [Release v0.6 · alphapapa/org-make-toc (Automatic tables of contents for Org-mode files)] ()
- [Embedding Mastodon comments with org-static-blog and Emfed] () ([@jameshowell@emacs.ch] ())
- [org-zettel-ref-mode 0.2 released] ()
- [If you use Orgzly, take a look at Orgzly Revived] () ([Reddit] ())
- Coding:
- [agentultra/hiedb-mode - lightweight mode to use with haskell-mode to query hiedb databases] () ([@agentultra@types.pl] ())
- [Emacs setup | C++ Programming Language] ()
- [Emacs: Maintaining proper indentation in indentation-sensitive languages such as Python or YAML] () ([Reddit] ())
- [flymake-bashate.el: A Flymake backend for bashate, a Bash style checker] ()
- [More vc tips: editing hunks, C-x r t, git blame, etc.] ()
- Shells:
- [James Dyer: Streamlining eshell with popper, capf-autosuggest, and Enhanced Autocompletion] ()
- Fun:
- [A poem about Emacs] ()
- AI:
- [Ben Simon: gptel: Mindblowing integration between Emacs and ChatGPT] ()
- Community:
- [Weekly Tips, Tricks, &c. Thread] ()
- [Just found the 1st exact date when Emacs got announced on the Earth] () ([Reddit] ())
- Other:
- [How Emacs undo works (2017)] () ([@floppy@fosstodon.org] ())
- [Symbol Selector] () ([Reddit] ()) - selecting symbols from a symbol font
- [Protesilaos Stavrou: Emacs: tmr version 1.0.0] () - timers
- [emacs-calendar - download Google Calendar ICS and turn into diary] () ([@nicksiv@mastodon.social] ()) - example of using icalendar-import-file
- [Emacs server with tiling window manager] () - using multiple emacsclients instead of multiple windows/frames
- [Using Emacs in a Terminal] () ([Reddit] (), [Irreal] ())
- [Emacs + Termux on Android: Code, Org-mode and Agenda, Dired, Magit and more...] ()
- [Don't blame Emacs (pointless rambling)] () - sometimes it's the hardware
- Emacs development:
- emacs-devel:
- [More thoughts on child frames on ttys] ()
- [Profiling: profiler.el for Lisp, perf for C code] ()
- [Adds NSSpeechRecognitionUsageDescription to Info.plist.in] ()
- [New macro `with-work-buffer'.] ()
- [Document 'cond*'] ()
- New packages:
- casual-agenda: Transient UI for Agenda (MELPA)
- constants : Enter definition of constants into source code (GNU ELPA)
- evangelion-theme: A dark colour scheme inspired by Neon Genesis Evangelion (MELPA)
- flymake-bashate: A Flymake backend for bashate, a Bash scripts style checker (MELPA)
- org-node: Link org-id entries into a network (MELPA)
- otpp: One tab per project, with unique names (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!