2024-01-15 Emacs news ===================== - Upcoming events: - OrgMeetup (virtual) Wed Jan 17 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- Thu Jan 18 0000 Asia/Singapore - M-x Research: TBA Wed Jan 17 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- Thu Jan 18 0000 Asia/Singapore - Emacs users group Slovenia (virtual) Sat Jan 20 1130 America/Vancouver - 1330 America/Chicago - 1430 America/Toronto - 1930 Etc/GMT - 2030 Europe/Berlin -- Sun Jan 21 0100 Asia/Kolkata - 0330 Asia/Singapore - EmacsSF (in person): Emacs Lisp Hacking Night Kickoff Thu Jan 25 1800 America/Los_Angeles - Emacs APAC (virtual) Sat Jan 27 0030 America/Vancouver - 0230 America/Chicago - 0330 America/Toronto - 0830 Etc/GMT - 0930 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore - Beginner: - [Where To Learn Emacs in 2024] () (07:11) - YouTube channel recommendations, blogs - Emacs configuration: - [Dude, where's my Emacs?] () ([Reddit] ()) - [Reinstalling Emacs Packages] () ([Reddit] ()) - [Release v1.0.0 · deadblackclover/clover · GitHub] () ([@deadblackclover@functional.cafe] ()) - [jeremyf's Emacs Config] () - Emacs Lisp: - [Finding an emacs 'bug' | JDs Work] () - [Emacs Update Old Byte Complied File Fix 2024_01_09_18:03:29 - YouTube] () ([@unixbhaskar@mastodon.social] ()) - Appearance: - [Protesilaos Stavrou: Emacs: customise mode line colours] () (34:11 [YouTube] ()) - [Adding support for open-color in rainbow-mode] () - [Was playing around with emacs' gtk code and got title bar color to sync with the theme] () ([Reddit] ()) - [nano-agenda (rewrite)] () - [Protesilaos Stavrou: Emacs: ef-themes version 1.5.0] () - Navigation: - [GitHub - scroll-page-without-moving-point.el: Move the scroll in Emacs without moving the position cursor.] () ([Reddit] ()) - [Elisp in Replacement String] () ([Reddit] (), [lobste.rs] (), [Irreal] ()) - [Charles Choi: Highlighting with isearch] () ([Irreal] ()) - [Update to isearch submode for searching with toneless pinyin - @Anoncheg@emacs.ch] () - [Finding project files in Emacs] () ([@jcf@mastodon.social] ()) - [Comparing Emacs Workspace Packages - System Crafters Live!] () (01:54:03) - Writing: - [havarddj/typst-preview.el: Typst live preview minor mode for emacs] () ([Reddit] ()) - [Verb conjugation interface added to reverso.el] () ([@sqrtminusone@emacs.ch] ()) - [Emacs | Easy Accent Marks] () (03:13) - Org Mode: - [Foraging with Org - Nothing Is Simple] () ([@AblatedSprocket@emacs.ch] ()) - [How to include an imagemap with a plantuml diagram in Emacs Org Mode HTML export] () ([@ArneBab@rollenspiel.social] ()) - [Daily Notes for 2024-01-11 | Mike Hall] () ([@mph@social.lol] ()) - a little story about literate configuration notes - [William Denton: Basic citations in Org (Part 1)] () - [William Denton: Basic citations in Org (Part 2)] () - [Update to orgrr improves experience when movingnotes from one container to another] () ([@laotang@emacs.ch] ()) - [Org-mode Türkçe Anlatım Bölüm 1] () (14:51) - Org development: - [org-fast-tag-selection: Limit the number of displayed tags] () - Denote: - [Una mirada a la toma de notas] () ([@hispa@emacs.ch] ()) - Coding: - [Yi Tang: Atomic Habit in Emacs - Keep Git Repos Clean] () - [Christian Tietze: Emacs sqlite-mode to Open .sqlite Files Automatically] () ([@xenodium@indieweb.social] ()) - [.dir-locals.el for use with the Emacs Eglot LSP client and python-lsp-server (pylsp) LSP server] () - [acowley/emacs-lsp-booster-nix: Nix flake for the emacs-lsp-booster program] () ([@acowley@mastodon.social] ()) - improve LSP performance with faster JSON conversion - [Debugging with Emacs and gdb] () (06:07) - [Fix rust-mode panic links in Emacs] () (05:43) - [Discord Channel for Emacs LSP] () - Shells: - [Emacs config for eshell] () ([@sqrtminusone@emacs.ch] ()) - Web: - [Browsing in Emacs] () ([Reddit] (), [Irreal] ()) - Mail, chat, and news: - [Mastodon.el: click to favorite/boost/reply - @rahguzar@emacs.ch] () - Fun: - [Drew's blogsite – The touch typing test text editor] () ([@crmsnbleyd@emacs.ch] ()) - emacs-monkeytype - AI: - [GitHub - atgreen/emacs-allow-lists-for-ai-services: How to implement an "allow list" for AI services in GNU Emacs] () - [Christian Tietze: ChatGPT Shell: Confirm Before Closing and Split Compose Buffer] () - [kagi 0.2 released: inserting summaries at point, choosing target language] () ([@bram85@emacs.ch] ()) - Community: - [Weekly Tips, Tricks, &c. Thread] () - [A CEO's Guide to Emacs] () (2015, [HN] (), [Irreal] ()) - [Eric MacAdie: 2024-01 Austin Emacs Meeting] () - [Norwescon 33 - Vernor Vinge Interview] () ([@jameshowell@emacs.ch] ()) - shows Emacs screenshot (also [@mhd@tilde.zone] ()) - [Amiga Benchmark Modula 2 Manual 1988] () ([@wirthy@emacs.ch] ()) - page 5 mentions Emacs - Other: - [Creating desktop applications using the Emacs core] () ([Reddit] (), [@andros@hostux.social] ()) - [Sacha Chua: Using Embark and qrencode to show a QR code for the Org Mode link at point] () - [Sacha Chua: Animating SVG topic maps with Inkscape, Emacs, FFmpeg, and Reveal.js] () - [Sacha Chua: Yay Emacs 2024-01-12: EmacsConf 2023 report, SVG animation, Embark, Org Mode links] () (43:07 [YouTube] ()) - [falloutphil/emacs-fix-message-parser: Using QuickFix's C++ library to create an elisp API so we can decode FIX messages from Emacs.] () ([Reddit] ()) - Financial Information Exchange messages - Emacs development: - [Discussion about suggesting packages] () - [Multithreaded Emacs] () ([Reddit] ()) - [Corwin Brust: Emacs Devel: Design and Architecture] () - summary of emacs-devel discussions about multi-threading - [progress on translating the SES manual to French] () - [(js-json-mode): Don't derive from `js-mode` (bug#67463)] () - [Hash-table documentation updates (bug#68244)] () - [Set the 'name' prop in 'define-advice'] () - [Make Compilation mode recognize Lua errors] () - [Support :category in completion-extra-properties (bug#68214)] () - [Support more metadata properties in completion-extra-properties (bug#68214)] () - [cperl-mode.el: Make sure cperl-file-style is set buffer-local] () - New packages: - jirascope : A Jira client (MELPA) - jmespath : Query JSON using jmespath (MELPA) - org-cite-sidecar : Sidecar to show references in Org Mode (MELPA) - scala-ts-mode : Scala Tree-Sitter Mode (MELPA) - sly-overlay : Overlay Common Lisp evaluation results (MELPA) Links from [reddit.com/r/emacs] (), [r/orgmode] (), [r/spacemacs] (), [r/planetemacs] (), [Hacker News] (), [lobste.rs] (), [kbin] (), [programming.dev] (), [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!