2023-11-13 Emacs news ===================== - Upcoming events: - EmacsSF (in person): hackerdojo.el Tue Nov 14 1830 America/Los_Angeles - M-x Research (contact them for password): TBA Wed Nov 15 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- Thu Nov 16 0000 Asia/Singapore - Mastering Emacs book club Fri Nov 17 1200 America/Vancouver - 1400 America/Chicago - 1500 America/Toronto - 2000 Etc/GMT - 2100 Europe/Berlin -- Sat Nov 18 0130 Asia/Kolkata - 0400 Asia/Singapore - Mastering Emacs book club Sat Nov 18 0200 America/Vancouver - 0400 America/Chicago - 0500 America/Toronto - 1000 Etc/GMT - 1100 Europe/Berlin - 1530 Asia/Kolkata - 1800 Asia/Singapore - Mastering Emacs book club Sun Nov 19 0200 America/Vancouver - 0400 America/Chicago - 0500 America/Toronto - 1000 Etc/GMT - 1100 Europe/Berlin - 1530 Asia/Kolkata - 1800 Asia/Singapore - Mastering Emacs book club Fri Nov 24 1200 America/Vancouver - 1400 America/Chicago - 1500 America/Toronto - 2000 Etc/GMT - 2100 Europe/Berlin -- Sat Nov 25 0130 Asia/Kolkata - 0400 Asia/Singapore - Emacs APAC (virtual) Sat Nov 25 0030 America/Vancouver - 0230 America/Chicago - 0330 America/Toronto - 0830 Etc/GMT - 0930 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore, [announcement] () - Emacs configuration: - [Kickstart.emacs Starter kit for Gnu Emacs] () - [goofansu's emacs config] () (not based on Doom Emacs): use-package, eglot, project, and minad's completion packages - [llemaitre19's Emacs Config] () - [evjonell's Emacs Config] () - [sergeyklay's Emacs Config] () - Emacs Lisp: - [Mike Zamansky: Learning Elisp 13 - Text Properties] () ([Irreal] ()) - [Start an Elisp Package in Like Five Minutes] () ([Reddit] ()) - [tip: benchmark-progn, benchmark-run] () - Appearance: - [Customize Tabline in Emacs] () - [Marcin Borkowski: Coloring CamelCase] () - Navigation: - [Emacs winner-mode to restore your window layouts] () (12:09) - Hyperbole: - [Teaching Emacs to recognize Jira tickets and show them in a browser using Hyperbole implicit buttons] () - Dired: - [tip: find-name-dired, dired-do-query-replace-regexp] () - [My Dired Symlink Hack] () - [dired-dwim-targetを一時的に無効化する] () - Org Mode: - [5 Reasons I Love Emacs Orgmode] () - [Highlighting in Org-Mode] () ([Reddit] ()) - [org-capture to a directory-local file] () ([@Nidish96@emacs.ch] ()) - [Declarative filesystem management with Emacs & Org Mode] () ([Reddit] (), [HN] ()) - [mastorg.el: Read or archive mastodon toot context in org mode] () - [Jack Baty: Display list of org-attach'ed files in buffer property] () - [Orgmunge 0.2.0 released] () - flexibly specify TODO keywords (orgmunge: modify Org documents from Python) - Org development: - [org-babel-ref-resolve: Search current buffer when FILE in FILE:REF does not exist] () - Denote: - [Protesilaos Stavrou: Emacs: Denote version 2.1.0] () ([Reddit] (), [HN] ()) - Completion: - [Converting code snippets from Ultisnips format to YASnippet format] () ([Irreal] ()) - Coding: - [tip: which-function-mode] () - [racket-mode: Redesign REPL I/O and add racket-hash-lang-mode] () ([Reddit] ()) - [Understanding Emacs packages for Python] () - [daemons.el: An Emacs UI for managing init system services] () - [journalctl-mode v1.1] () ([Reddit] ()) - transient menus, asynchronous process calls ([@SebasTEAan@emacs.ch] ()) - [github-linguist.el: Run GitHub Linguist on projects to collect information] () - [Superbol-studio-OSS: COBOL LSP, VSCode extension and Emacs mode] () ([lobste.rs] ()) - Shells: - [comint-fold: fold input + output blocks in Emacs shells] () ([Reddit] () - Web: - [Emacs Goodies - #28 Webjump] () (06:51) - Fun: - [mega-zone: A wrapper for Emacs zone mode that causes it to effect other frames and windows as well as the focused one.] () - AI: - [Not everyone's cup of tea, but this is now in chatgpt-shell (works on current buffer or dired selection)] () ([Reddit] ()) - Community: - [Weekly Tips, Tricks, &c. Thread] () - [Sacha Chua: EmacsConf 2023 status update: stuff is happening!] () - [Proposal for new ELPA package: sachac-news] () - Other: - - [tip: insert-char] () - [Emacs Server] () - [Emacs/GNUPlot: Plotting w/ Gnuplot Mode] () (14:35) - [When keyboard macros do the work for ya] () ([Reddit] ()) - [Tracking Physical Performance, Personal Library with Emacs] () - forms-mode - [Use unicode to display hexagrams, trigrams, and bigrams. by technomancy · Pull Request #1 · kliph/i-ching · GitHub] () - [Install Emacs on Chrome OS Flex] () - Emacs development: - emacs-devel: - long discussion about cl-lib: - [maybe don't introduce generators to seq- yet, to avoid increasing complexity] () - [the challenges of "there's more than one way to do it"] () - [cl functions that could be documented better] (), [patch for a couple] () - [examples of cl-loop] () - [benchmarks of cl-some vs seq-some] () - [transition proposal focusing on new code] () - [transition proposal using deprecation] () - [cautious and slow approach of including cl ideas in core] () - [* lisp/vc/vc-hooks.el (vc-display-status): New value 'no-backend' (bug#66464).] () - [Hook 'bug-reference-mode' up to 'thing-at-point'] () - [Allow completion frontends to fontify candidates just-in-time] () - New packages: - mark-yank : Set region to the last yank (MELPA) - jack-ts-mode : Major mode for jack buffers using tree-sitter (MELPA) - gemtext-mode : Major mode for Gemtext-formatted text (MELPA) - drepl : REPL protocol for the dumb terminal (GNU ELPA) Links from [reddit.com/r/emacs] (), [r/orgmode] (), [r/spacemacs] (), [r/planetemacs] (), [Hacker News] (), [lobste.rs] (), [kbin] (), [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!