From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Sacha Chua Newsgroups: gmane.emacs.tangents Subject: 2024-09-23 Emacs news Date: Mon, 23 Sep 2024 20:05:19 -0400 Message-ID: <87tte5uda8.fsf@sachachua.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="1210"; mail-complaints-to="usenet@ciao.gmane.io" To: emacs-tangents@gnu.org Original-X-From: emacs-tangents-bounces+get-emacs-tangents=m.gmane-mx.org@gnu.org Tue Sep 24 02:06:11 2024 Return-path: Envelope-to: get-emacs-tangents@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1sst4E-000AYW-II for get-emacs-tangents@m.gmane-mx.org; Tue, 24 Sep 2024 02:06:10 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sst3p-0005PA-BO; Mon, 23 Sep 2024 20:05:45 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sst3n-0005Od-8y for emacs-tangents@gnu.org; Mon, 23 Sep 2024 20:05:43 -0400 Original-Received: from mail-qk1-x735.google.com ([2607:f8b0:4864:20::735]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sst3g-0003DD-1S for emacs-tangents@gnu.org; Mon, 23 Sep 2024 20:05:41 -0400 Original-Received: by mail-qk1-x735.google.com with SMTP id af79cd13be357-7a9a3e731f9so441120985a.0 for ; Mon, 23 Sep 2024 17:05:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sachachua-com.20230601.gappssmtp.com; s=20230601; t=1727136334; x=1727741134; darn=gnu.org; h=mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=iAo//9UVv71Gou6LZbZaAIYD6/xxfT4vJpn5un4Kcy0=; b=BuddS5O9Lrb+xbEVG+m+p63w9oTrkPfEF2WJ0x61h6W27tEku45w/xTGB7klivItF1 EIuCfyj6DybTB9DvBAs3gQ6koZisL7zBPOOzlWNPWs7Xy5/VtH572apfN8j+13o1F32S p43CvnBInTS/FgpFEet13nYLjkR8qAnGxKZxw3rJCPoCveMCscRkir0+KNHN/jT/GNhU sDioMt7w/+DQs1hHoay7SULnUJl+XFWzjJne4rRHcZNfW9gVuMMrppXdjHI/iNp+z6Hm xfebLqzchffgoggtvmh+z3HB9mNijIWnduAM44cTl9Cg1WBzTbflENpK5y9hAmS+CzTn oLPA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1727136334; x=1727741134; h=mime-version:message-id:date:subject:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=iAo//9UVv71Gou6LZbZaAIYD6/xxfT4vJpn5un4Kcy0=; b=RjztKp0yUhaAWLCaDgGivPfHspZ7DRGh3BE7YSAm3dqf/z2YRFsCLyyUy18cV+2deZ 026QBDrcEY8sY918gW3Np+BTlWJT634SBON+pKwHnqEyV4pFsStossdPMEuZ0rLkpERP HLeZhQXrfd4CpBqn2ukRJK8cYUkNOO6N3Q5MIfxLkf90V7lrrTNxAIvvEsrYLdyuZftJ NMm+iTWxjmsI9vW2XMWTE7dKVyJhuS/G2Myp9SQLi3Td1U/9NtkuR2zecruKqLX5CKWb lbf9F1933oFb359+OPQFuZplUkZqnyFvLS4RcE4ZviK/QfU6++3p23SfSCwT1pUkkBAj exww== X-Gm-Message-State: AOJu0YweKw8YgObt7LtBV3MiZsL7OW6a0qbR1SDHQSRNq7vowoBkOfkU 6xBbg0Hww6SED9mlW72CGdX2Wk5yoHySGTqY6MG08mo+wqwzdiRY151k/A202M0xIipOQa1vPoF /z0o= X-Google-Smtp-Source: AGHT+IEY6kTD+qJTc4LbEIoPvQMIKHZUbRurJSe/90yd5usoLOYe+65BidKNzxY65hLuL02vrIdY6Q== X-Received: by 2002:a05:620a:24ca:b0:7a2:a50:53cd with SMTP id af79cd13be357-7acb80a6ef9mr2756017885a.14.1727136333415; Mon, 23 Sep 2024 17:05:33 -0700 (PDT) Original-Received: from sacha-p52 ([184.145.112.62]) by smtp.googlemail.com with ESMTPSA id af79cd13be357-7acde54bc8fsm20198285a.54.2024.09.23.17.05.30 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 Sep 2024 17:05:31 -0700 (PDT) Received-SPF: none client-ip=2607:f8b0:4864:20::735; envelope-from=sacha@sachachua.com; helo=mail-qk1-x735.google.com X-Spam_score_int: -10 X-Spam_score: -1.1 X-Spam_bar: - X-Spam_report: (-1.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, PDS_OTHER_BAD_TLD=0.773, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-tangents@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Emacs news and miscellaneous discussions outside the scope of other Emacs mailing lists List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-tangents-bounces+get-emacs-tangents=m.gmane-mx.org@gnu.org Original-Sender: emacs-tangents-bounces+get-emacs-tangents=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.tangents:1232 Archived-At: --=-=-= Content-Type: multipart/alternative; boundary="==-=-=" --==-=-= Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable 2024-09-23 Emacs news =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D - Upcoming events: - Emacs Berlin (virtual, in English) Wed Se= p 25 0930 America/Vancouver - 1130 America/Chicago - 1230 America/Toronto -= 1630 Etc/GMT - 1830 Europe/Berlin - 2200 Asia/Kolkata -- Thu Sep 26 0030 A= sia/Singapore - EmacsSF: Emacs Hangout: Potpourri (Hybrid) Thu Sep 26 1800 America/Vancouver - 2000 America/= Chicago - 2100 America/Toronto -- Fri Sep 27 0100 Etc/GMT - 0300 Europe/Ber= lin - 0630 Asia/Kolkata - 0900 Asia/Singapore - Emacs APAC (virtual) Sat Sep 28 0130 = America/Vancouver - 0330 America/Chicago - 0430 America/Toronto - 0830 Etc/= GMT - 1030 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore - EmacsATX: Emacs Social Wed Oct 2 1600 America/Vancouver - 1800 America/Chicago - 1900 Americ= a/Toronto - 2300 Etc/GMT -- Thu Oct 3 0100 Europe/Berlin - 0430 Asia/Kolkat= a - 0700 Asia/Singapore - Emacs Paris: S: Emacs workshop in Paris (online) Thu Oct 3 0830 America/Vancouver - 1030 America/Chicago - 1130 Amer= ica/Toronto - 1530 Etc/GMT - 1730 Europe/Berlin - 2100 Asia/Kolkata - 2330 = Asia/Singapore - Emacs.si (in person): Emacs.si meetup #13 2024 (v #=C5=BEivo) Thu Oct 3 = 1900 CET - M-x Research: TBA Fri Oct 4 0800 Am= erica/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GM= T - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore - EmacsSF: coffee.el in SF Sat Oct 5 1100 America/Vancouver - 1300 America/Chicago - 1400 Amer= ica/Toronto - 1800 Etc/GMT - 2000 Europe/Berlin - 2330 Asia/Kolkata -- Sun = Oct 6 0200 Asia/Singapore - Beginner: - [Emacs has no learning curve] () (2015, [HN] ()) - [Elementos de la interfaz de usurario de emacs y operaciones basicas = con archivos (0x0002) - FTV] () ([@barocio@techhub.social] ()) - [Introduccion a Emacs (0x0001) - FTV] () ([@barocio@techhub.social] ()) - [=E2=80=8EStarting to map beginner-oriented links] () ([@sacha@social.sachachua.com] ()) - Emacs configuration: - [A New Beginning With GNU Emacs - Configuring Emacs 01] () - [Sacha Chua: Highlight the current line while still being able to eas= ily customize/describe underlying faces] () - [Using an External Git Repo for My Emacs Config with Nix] () (July 2024) - [Using GIT to sync Emacs config - TuxeduTV] () - [jcastp/emacs.d: My personal emacs config - Codeberg.org] () ([@jcastp@mastodon.online] ()) - [patpatpat's Emacs Config] () - Emacs Lisp: - [Starting a temporary fork of Lispy until abo-abo returns] () ([Reddit] ()) - [Ep586, Emacs Lisp, Rename All Link of HTML Files] () (01:36:46) - Appearance: - [Emacs w/ auto-dark-mode] () - [Sacha Chua: Quickly adding face properties to regions] () - [J.e.r.e.m.y B.r.y.a.n.t: Emacs and redisplay on the terminal (TTY). = ``Because the true color of computing is phosphorescent green on black.''] = () - [Frame Size | Emacs Appearance Panel | Video 9] () (01:22) - Navigation: - [Emacs tabs as desktops] () ([@summeremacs@fashionsocial.host] ()) - [super-hint.el: Enhance rg and xref results with `which-function` hin= ts.] () ([Reddit] ()) - [Alvaro Ramirez: Emacs bubble mode] () ([HN] (), [Re= ddit] ()) - Dired: - [James Dyer: Adding Disk Usage Reporting to Emacs Dired] () - Org Mode: - [Marcin Borkowski: Irregular recurring TODOs in Org mode, part II] (<= https://mbork.pl/2024-09-16_Irregular_recurring_TODOs_in_Org_mode%2c_part_I= I>) - [How I track workouts using `org-agenda-list'] () - [On switching to Org-Mode for my website] () - [My Solution to Handle excalidraw in Orgmode] () - [Using TikZ in Markup Languages like Org mode] () - [book_generator: g=C3=A9n=C3=A9rateur de fichiers orgmode pour r=C3= =A9daction de livre - book_generator] () - [villarragut/small-notes: Create small notes in Emacs and link them] = () ([Reddit] ()) - [Org-roam's weird twin is finally on MELPA: Org-node 1.0!] () ([Reddit] ()) - [org-roam-gt: a package to speedup org-roam-find-node] () - [Tip for faster org-roam - (setq org-roam-db-update-on-save nil)] () - [Autoshare -> Tasker -> Termux -> Org Protocol -> Org Capture] () - Org development: - [ox-icalendar: Fix export of diary-style timestamps] () - [ox-texinfo: Support links in headings] () - Denote: - [Protesilaos Stavrou: Emacs: use Denote for meetings or events] () - [TIL: Fix use M-x denote can't display list of notes] () - Completion: - [vertico impressions] () - [Company 1.0.0 released] () - Coding: - [From vanilla Emacs to Java IDE in 5 minutes] () - [Find the closest Makefile in a parent dir and run it] () - [build.el: A transient menu for build systems (bazel, make, cmake, ca= rgo)] () ([Reddit] ()) - [Mickey Petersen: Combobulate: Bulk Editing Tree-Sitter Nodes with Mu= ltiple Cursors] () - lots of deep-dive details ([Reddit] ()) - [Release v1.8 =C2=B7 magit-todos] () ([Reddit] ()) - [Kubed (Emacs-based Kubernetes interface) user manual, now with prett= y images | Hacker News] ()= ([HN] (), [lobste.rs] ()) - Math: - [ESS - Emacs Speaks Statistics] () ([HN] ()) - Shells: - [Calling Emacs functions in vterm using vterm-eval-cmds] () ([@thaodan@mastodon.s= ocial] ()) - [Alvaro Ramirez: How I batch apply and save one-liners] () - dwim-shell-command (= [Reddit] (), [lobste.rs] ()) - [Eshell y el comando clear 1 en Emacs - makigas comunidad] () ([@GK_S@mastod= on.social] ()) - Mail, news, and chat: - [chrmoe/toot-suite: Some Emacs utilities for Mastodon] () ([@noctuaminervae@toot.si] ()) - archive, ol-toot - [mastodon.el 1.0.27 - v2 filters, remote instance tag timeline] () - [Sacha Chua: Collecting Emacs News from Mastodon] () - [Sacha Chua: Archiving public toots on my blog] () - [Andrea: Adding support to start a huddle from emacs-slack (jumping t= o the app)] () - [Andrea: Enable OAuth for Gmail with Emacs and OfflineIMAP] () - Multimedia: - [Sacha Chua: Using WhisperX to get word-level timestamps for audio ed= iting with Emacs and subed-record] () - Fun: - [bad.el - ascii art, demos and games with Emacs Lisp] () - AI: - [LLMs are handy for discovering Emacs features] () - [Using LLM function calling (tool use) in Emacs: demo use-case & code= walkthrough] () (08:47, [Re= ddit] ()) - Community: - [Weekly Tips, Tricks, &c. Thread] () - [The argument for emacs in just a few minutes (vlog)] () (2023, [Reddit] ()) - [Irreal: An Early Emacs Paper] () - Other: - [frantic-save: write every change in Emacs buffer to disk] () ([@shapr= @recurse.social] ()) - [rjekker/password-store-menu: A better, more complete user interface = for password-store] () ([@k= ickingvegas@sfba.social] ()) - [bdiff.el and my other Emacs Packages] () - [Buff stacking Emacs] () (30:23) - [Use Emacs to Write Go Code (Demos | Utterly Voice). Utterly Voice is= a customizable voice dictation and computer control application] () - [How to fix the TAB key in Emacs - TuxeduTV] () - [hyperdrive.el 0.4.0: org-transclusion integration and easy installat= ion!] () - [Tip about load-no-native] () - [Protesilaos Stavrou: Emacs: commands in popup frames with =E2=80=98e= macsclient=E2=80=99] () (14:41, [Reddit] (),= [Irreal] ()) - [USHIN Software: Emacs for P2P deliberation] () - [tfw/Elisp-and-mcclim: My late days emacsconf 2024 pitch for using co= mmon lisp mcclim with emacs lisp.] () ([@screwtape@mastodon.sdf.org] ()) - [manateelazycat/cloel: Cloel is a framework that combines Clojure and= Elisp for collaborative programming] () ([@manateelazycat] ()) - Emacs development: - emacs-devel: - [some considerations for child frames and visibility] () - [thinking about order of "About Emacs" page] () - [Teach Electric Pair mode about prefix arguments] () - [Don't activate midnight-mode when loading 'midnight'] () - [New configuration option '--disable-gc-mark-trace'] () - [Add option for delete-pair to mark end of region] () - [Add user option to enable Doxygen syntax highlighting (bug#72814)] (= ) - [Add accessors for treesit-font-lock-settings] () - [Re-enable GC mark trace buffer by default] () - [Rename project-{find-file-in-root,root-find-file}] () - New packages: - casual-editkit: Transient UI for Symbol Overlay (MELPA) - compile-multi-nerd-icons: Affixate `compile-multi' with nerd icons (M= ELPA) - dbml-mode: Major mode for DBML (MELPA) - dup-transform: RGB/XY graphics code helpers (MELPA) - el-who: A s-expression html DSL library compatible with cl-who (MELPA) - eros-inspector: Glue between eros and inspector (MELPA) - flymake-ansible-lint: A Flymake backend for ansible-lint (MELPA) - hyperdrive-org-transclusion : Tranclude hyperdrive content (NonGNU ELPA) - incus-tramp: TRAMP integration for Incus containers (MELPA) - indent-bars : Highlig= ht indentation with bars (GNU ELPA) - txl: Provides machine translation via DeepL's REST API (MELPA) Links from [reddit.com/r/emacs] (), [r/or= gmode] (), [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=C3=A9s Ram=C3=ADrez for emacs-deve= l links. Do you have an Emacs-related link or announcement? Please e-mail m= e at [sacha@sachachua.com] (). Thank you! =20=20 --==-=-= Content-Type: text/html; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable

2024-09-23 Emacs news

Links from reddit.com/r/emacs, r/orgmode, r/spacemacs, r/planetemacs, Mastodon #emacs, Hacker News, lobste.rs, progr= amming.dev, lemmy.world, lemmy.ml, communick.news, planet.emacslife.com, YouTube, the Emacs NEWS= file, Emacs Calendar, = and emacs= -devel. Thanks to Andr=C3=A9s Ram=C3=ADrez for emacs-devel links. Do yo= u have an Emacs-related link or announcement? Please e-mail me at sacha@sachachua.com. Thank you!

=20=20 --==-=-=-- --=-=-= Content-Type: text/x-org; charset=utf-8; name=emacs-news.org Content-Disposition: attachment Content-Transfer-Encoding: quoted-printable * 2024-09-23 Emacs news - Upcoming events: - Emacs Berlin (virtual, in English) https://emacs-berlin.org/ Wed Sep 25= 0930 America/Vancouver - 1130 America/Chicago - 1230 America/Toronto - 163= 0 Etc/GMT - 1830 Europe/Berlin - 2200 Asia/Kolkata -- Thu Sep 26 0030 Asia/= Singapore - EmacsSF: Emacs Hangout: Potpourri (Hybrid) https://www.meetup.com/emacs= -sf/events/303385779/ Thu Sep 26 1800 America/Vancouver - 2000 America/Chic= ago - 2100 America/Toronto -- Fri Sep 27 0100 Etc/GMT - 0300 Europe/Berlin = - 0630 Asia/Kolkata - 0900 Asia/Singapore - Emacs APAC (virtual) https://emacs-apac.gitlab.io/ Sat Sep 28 0130 Amer= ica/Vancouver - 0330 America/Chicago - 0430 America/Toronto - 0830 Etc/GMT = - 1030 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore - EmacsATX: Emacs Social https://www.meetup.com/emacsatx/events/303579672= / Wed Oct 2 1600 America/Vancouver - 1800 America/Chicago - 1900 America/To= ronto - 2300 Etc/GMT -- Thu Oct 3 0100 Europe/Berlin - 0430 Asia/Kolkata - = 0700 Asia/Singapore - Emacs Paris: S: Emacs workshop in Paris (online) https://emacs-doctor.c= om/ Thu Oct 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 #13 2024 (v #=C5=BEivo) https://d= ogodki.kompot.si/events/cb5ed2be-9c40-49be-a241-64dc14892ef6 Thu Oct 3 1900= CET - M-x Research: TBA https://m-x-research.github.io/ Fri Oct 4 0800 Americ= a/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT - = 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore - EmacsSF: coffee.el in SF https://www.meetup.com/emacs-sf/events/3033965= 54/ Sat Oct 5 1100 America/Vancouver - 1300 America/Chicago - 1400 America/= Toronto - 1800 Etc/GMT - 2000 Europe/Berlin - 2330 Asia/Kolkata -- Sun Oct = 6 0200 Asia/Singapore - Beginner: - [[https://pj.freefaculty.org/guides/Rcourse/emacs-ess/emacs-ess.pdf][Em= acs has no learning curve]] (2015, [[https://news.ycombinator.com/item?id= =3D41614105][HN]]) - [[https://fediverse.tv/w/hwwoN5ReK98WfouAukrXtF][Elementos de la interf= az de usurario de emacs y operaciones basicas con archivos (0x0002) - FTV]]= ([[https://techhub.social/@barocio/113183341471977927][@barocio@techhub.so= cial]]) - [[https://fediverse.tv/w/23ziimZCF1dyLjrfrEzSU6][Introduccion a Emacs (= 0x0001) - FTV]] ([[https://techhub.social/@barocio/113161142199068310][@bar= ocio@techhub.social]]) - [[https://sachachua.com/web/beginner-map.html][=E2=80=8EStarting to map= beginner-oriented links]] ([[https://social.sachachua.com/@sacha/statuses/= 01J85RW369DRNX8EZ9JMP7B6PF][@sacha@social.sachachua.com]]) - Emacs configuration: - [[https://www.youtube.com/watch?amp;list=3DPL5--8gKSku15e8lXf7aLICFmAHQ= Vo0KXX&v=3Dd1fgypEiQkE][A New Beginning With GNU Emacs - Configuring Emacs = 01]] - [[https://sachachua.com/blog/2024/09/highlight-the-current-line-while-s= till-being-able-to-easily-customize-describe-underlying-faces/][Sacha Chua:= Highlight the current line while still being able to easily customize/desc= ribe underlying faces]] - [[https://blog.tiserbox.com//posts/2024-07-03-use-external-git-repo-for= -editor-config-with-nix.html][Using an External Git Repo for My Emacs Confi= g with Nix]] (July 2024) - [[https://tux-edu.tv/videos/watch/d784e0d7-9e3d-449d-ae99-1ec9196fe819]= [Using GIT to sync Emacs config - TuxeduTV]] - [[https://codeberg.org/jcastp/emacs.d][jcastp/emacs.d: My personal emac= s config - Codeberg.org]] ([[https://mastodon.online/@jcastp/11176210559774= 6747][@jcastp@mastodon.online]]) - [[https://patpatpat.xyz/data/emacs][patpatpat's Emacs Config]] - Emacs Lisp: - [[https://github.com/enzuru/lispy][Starting a temporary fork of Lispy u= ntil abo-abo returns]] ([[https://www.reddit.com/r/emacs/comments/1fn0dq9/s= tarting_a_temporary_fork_of_lispy_until_aboabo/][Reddit]]) - [[https://www.youtube.com/watch?v=3DaKnhoMhA2zw][Ep586, Emacs Lisp, Ren= ame All Link of HTML Files]] (01:36:46) - Appearance: - [[https://www.youtube.com/watch?v=3DbPW4Lh3xT-M&feature=3Dyoutu.be][Ema= cs w/ auto-dark-mode]] - [[https://sachachua.com/blog/2024/09/quickly-adding-face-properties-to-= regions/][Sacha Chua: Quickly adding face properties to regions]] - [[https://onlisp.co.uk/greenphosphor.html][J.e.r.e.m.y B.r.y.a.n.t: Ema= cs and redisplay on the terminal (TTY). ``Because the true color of comput= ing is phosphorescent green on black.'']] - [[https://www.youtube.com/watch?v=3DhmAyEuxIMGg][Frame Size | Emacs App= earance Panel | Video 9]] (01:22) - Navigation: - [[https://summeremacs.github.io/posts/tabs-as-desktops/][Emacs tabs as = desktops]] ([[https://fashionsocial.host/@summeremacs/113170542601957160][@= summeremacs@fashionsocial.host]]) - [[https://github.com/eval-exec/super-hint.el][super-hint.el: Enhance rg= and xref results with `which-function` hints.]] ([[https://www.reddit.com/= r/emacs/comments/1fl7glx/superhintel_enhance_rg_and_xref_results_with/][Red= dit]]) - [[https://lmno.lol/alvaro/emacs-bubble-mode][Alvaro Ramirez: Emacs bubb= le mode]] ([[https://news.ycombinator.com/item?id=3D41595205][HN]], [[https= ://www.reddit.com/r/emacs/comments/1fkroyp/bubble_mode/][Reddit]]) - Dired: - [[https://emacs.dyerdwelling.family/emacs/20240918092253-emacs--adding-= disk-usage-reporting-to-emacs-dired-mode/][James Dyer: Adding Disk Usage Re= porting to Emacs Dired]] - Org Mode: - [[https://mbork.pl/2024-09-16_Irregular_recurring_TODOs_in_Org_mode%2c_= part_II][Marcin Borkowski: Irregular recurring TODOs in Org mode, part II]] - [[https://pookleblinky.github.io/2017/06/workout-org.html][How I track = workouts using `org-agenda-list']] - [[https://jjanzen.ca/blog/OnSwitchingToOrgMode.html][On switching to Or= g-Mode for my website]] - [[https://www.reddit.com/r/emacs/comments/1fmk6d4/my_solution_to_handle= _excalidraw_in_orgmode/][My Solution to Handle excalidraw in Orgmode]] - [[https://gist.github.com/RyanGreenup/79a8eb780ff958267730c7e5845f1045]= [Using TikZ in Markup Languages like Org mode]] - [[https://forge.chapril.org/tykayn/book_generator][book_generator: g=C3= =A9n=C3=A9rateur de fichiers orgmode pour r=C3=A9daction de livre - book_ge= nerator]] - [[https://github.com/villarragut/small-notes][villarragut/small-notes: = Create small notes in Emacs and link them]] ([[https://www.reddit.com/r/ema= cs/comments/1fladbf/a_very_simple_note_taking_package_for_emacs/][Reddit]]) - [[https://github.com/meedstrom/org-node][Org-roam's weird twin is final= ly on MELPA: Org-node 1.0!]] ([[https://www.reddit.com/r/emacs/comments/1fl= my0b/orgroams_weird_twin_is_finally_on_melpa_orgnode_10/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/1fjfhzr/orgroamgt_a_package_t= o_speedup_orgroamfindnode/][org-roam-gt: a package to speedup org-roam-find= -node]] - [[https://mastodon.social/@lukascbossert/113177421426260721][Tip for fa= ster org-roam - (setq org-roam-db-update-on-save nil)]] - [[https://gist.github.com/amygrinn/4b4f4d37e630988eff4d881e4e26360d][Au= toshare -> Tasker -> Termux -> Org Protocol -> Org Capture]] - Org development: - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG= -NEWS?id=3Dc07028671dc5820a8726b75ac9542ec7773bf1dc][ox-icalendar: Fix expo= rt of diary-style timestamps]] - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG= -NEWS?id=3D6443c83bd1f88a7620c610f7e7174f95817e9d32][ox-texinfo: Support li= nks in headings]] - Denote: - [[https://protesilaos.com/codelog/2024-09-20-emacs-use-denote-for-meeti= ngs-events/][Protesilaos Stavrou: Emacs: use Denote for meetings or events]] - [[https://www.reddit.com/r/emacs/comments/1fjswrc/til_fix_use_mx_denote= _cant_display_list_of_notes/][TIL: Fix use M-x denote can't display list of= notes]] - Completion: - [[https://mastodon.bsd.cafe/@sqrtminusone/113177489101406632][vertico i= mpressions]] - [[https://www.reddit.com/r/emacs/comments/1flris4/company_100_released/= ][Company 1.0.0 released]] - Coding: - [[https://www.youtube.com/watch?si=3DtiMPa2-PSbFcMhS7&v=3DYah69AfYP34&f= eature=3Dyoutu.be][From vanilla Emacs to Java IDE in 5 minutes]] - [[https://mstdn.ca/@david_megginson/113167221968364876][Find the closes= t Makefile in a parent dir and run it]] - [[https://github.com/27justin/build.el][build.el: A transient menu for = build systems (bazel, make, cmake, cargo)]] ([[https://www.reddit.com/r/ema= cs/comments/1fiw5gg/buildel_a_transient_menu_for_build_systems_bazel/][Redd= it]]) - [[https://www.masteringemacs.org/article/combobulate-bulk-editing-trees= itter-nodes-multiple-cursors?utm_source=3Dnewsletter&utm_medium=3Drss][Mick= ey Petersen: Combobulate: Bulk Editing Tree-Sitter Nodes with Multiple Curs= ors]] - lots of deep-dive details ([[https://www.reddit.com/r/emacs/comment= s/1fkge6s/combobulate_bulk_editing_treesitter_nodes_with/][Reddit]]) - [[https://github.com/alphapapa/magit-todos/releases/tag/v1.8][Release v= 1.8 =C2=B7 magit-todos]] ([[https://www.reddit.com/r/emacs/comments/1fmvi2z= /release_v18_magittodos/][Reddit]]) - [[https://news.ycombinator.com/item?id=3D41608333][Kubed (Emacs-based K= ubernetes interface) user manual, now with pretty images | Hacker News]] ([= [https://news.ycombinator.com/item?id=3D41608333][HN]], [[https://lobste.rs= /s/qnyp28/kubed_kubernetes_emacs_done][lobste.rs]]) - Math: - [[https://ess.r-project.org/index.php?Section=3Dhome][ESS - Emacs Speak= s Statistics]] ([[https://news.ycombinator.com/item?id=3D41611681][HN]]) - Shells: - [[https://github.com/Thaodan/emacs.d/blob/master/init.org#vterm][Callin= g Emacs functions in vterm using vterm-eval-cmds]] ([[https://mastodon.soci= al/@thaodan/113182764950300941][@thaodan@mastodon.social]]) - [[https://lmno.lol/alvaro/how-i-batch-apply-and-save-one-liners][Alvaro= Ramirez: How I batch apply and save one-liners]] - dwim-shell-command ([[h= ttps://www.reddit.com/r/emacs/comments/1fm9w34/how_i_batch_apply_and_save_o= neliners/][Reddit]], [[https://lobste.rs/s/m4zutd/how_i_batch_apply_save_on= e_liners][lobste.rs]]) - [[https://foro.makigas.es/d/108-eshell-y-el-comando-clear-1-en-emacs][E= shell y el comando clear 1 en Emacs - makigas comunidad]] ([[https://mastod= on.social/@GK_S/113167300410937486][@GK_S@mastodon.social]]) - Mail, news, and chat: - [[https://codeberg.org/chrmoe/toot-suite][chrmoe/toot-suite: Some Emacs= utilities for Mastodon]] ([[https://toot.si/@noctuaminervae/11318197761288= 5678][@noctuaminervae@toot.si]]) - archive, ol-toot - [[https://todon.nl/@mousebot/113175431747017088][mastodon.el 1.0.27 - v= 2 filters, remote instance tag timeline]] - [[https://sachachua.com/blog/2024/09/collecting-emacs-news-from-mastodo= n/][Sacha Chua: Collecting Emacs News from Mastodon]] - [[https://sachachua.com/blog/2024/09/archiving-public-toots-on-my-blog/= ][Sacha Chua: Archiving public toots on my blog]] - [[http://ag91.github.io/blog/2024/09/19/adding-support-to-start-a-huddl= e-from-emacs-slack-(jumping-to-the-app)][Andrea: Adding support to start a = huddle from emacs-slack (jumping to the app)]] - [[http://ag91.github.io/blog/2024/09/19/enable-oauth-for-gmail-with-ema= cs-and-offlineimap][Andrea: Enable OAuth for Gmail with Emacs and OfflineIM= AP]] - Multimedia: - [[https://sachachua.com/blog/2024/09/using-whisperx-to-get-word-level-t= imestamps-for-audio-editing-with-emacs-and-subed-record/][Sacha Chua: Using= WhisperX to get word-level timestamps for audio editing with Emacs and sub= ed-record]] - Fun: - [[https://dataswamp.org/~incal/bad-www/index.html][bad.el - ascii art, = demos and games with Emacs Lisp]] - AI: - [[https://fosstodon.org/@robjperez/113170650004916378][LLMs are handy f= or discovering Emacs features]] - [[https://www.youtube.com/watch?v=3De7gBY6wCdxQ][Using LLM function cal= ling (tool use) in Emacs: demo use-case & code walkthrough]] (08:47, [[http= s://www.reddit.com/r/emacs/comments/1fmli40/using_llm_function_calling_tool= _use_in_emacs_demo/][Reddit]]) - Community: - [[https://www.reddit.com/r/emacs/comments/1fjnqgy/weekly_tips_tricks_c_= thread/][Weekly Tips, Tricks, &c. Thread]] - [[https://www.youtube.com/watch?v=3DKr7BmHa7hyU][The argument for emacs= in just a few minutes (vlog)]] (2023, [[https://www.reddit.com/r/emacs/com= ments/1fmdgmv/the_argument_for_emacs_in_just_a_few_minutes_vlog/][Reddit]]) - [[https://irreal.org/blog/?p=3D12450][Irreal: An Early Emacs Paper]] - Other: - [[https://reeds.website/project-write-every-change-in-emacs-buffer-to-d= isk][frantic-save: write every change in Emacs buffer to disk]] ([[https://= recurse.social/@shapr/113165757652412165][@shapr@recurse.social]]) - [[https://github.com/rjekker/password-store-menu][rjekker/password-stor= e-menu: A better, more complete user interface for password-store]] ([[http= s://sfba.social/@kickingvegas/113162687826285793][@kickingvegas@sfba.social= ]]) - [[https://wrog.net/emacs/][bdiff.el and my other Emacs Packages]] - [[https://youtu.be/DB45utFvqrE?si=3DJADobcFVokebsuI1][Buff stacking Ema= cs]] (30:23) - [[https://utterlyvoice.com/demos][Use Emacs to Write Go Code (Demos | U= tterly Voice). Utterly Voice is a customizable voice dictation and computer= control application]] - [[https://tux-edu.tv/videos/watch/49817179-79eb-405a-9512-00cd5fad986e]= [How to fix the TAB key in Emacs - TuxeduTV]] - [[https://www.reddit.com/r/emacs/comments/1fk5wxu/hyperdriveel_040_orgt= ransclusion_integration_and/][hyperdrive.el 0.4.0: org-transclusion integra= tion and easy installation!]] - [[https://tech.lgbt/@lynn_sh/113182080844650135][Tip about load-no-nati= ve]] - [[https://protesilaos.com/codelog/2024-09-19-emacs-command-popup-frame-= emacsclient/][Protesilaos Stavrou: Emacs: commands in popup frames with =E2= =80=98emacsclient=E2=80=99]] (14:41, [[https://www.reddit.com/r/emacs/comme= nts/1fkpqk8/emacs_commands_in_popup_frames_with_emacsclient/][Reddit]], [[h= ttps://irreal.org/blog/?p=3D12460][Irreal]]) - [[https://ushin.org/software.html][USHIN Software: Emacs for P2P delibe= ration]] - [[https://codeberg.org/tfw/Elisp-and-mcclim][tfw/Elisp-and-mcclim: My l= ate days emacsconf 2024 pitch for using common lisp mcclim with emacs lisp.= ]] ([[https://mastodon.sdf.org/@screwtape/113162107240329373][@screwtape@ma= stodon.sdf.org]]) - [[https://github.com/manateelazycat/cloel/tree/master][manateelazycat/c= loel: Cloel is a framework that combines Clojure and Elisp for collaborativ= e programming]] ([[https://x.com/manateelazycat/status/1837155545914167588?= t=3D_1kitbbLRAbgvyT0xEPYUg&s=3D09][@manateelazycat]]) - Emacs development: - emacs-devel: - [[https://lists.gnu.org/archive/html/emacs-devel/2024-09/msg00490.htm= l][some considerations for child frames and visibility]] - [[https://lists.gnu.org/archive/html/emacs-devel/2024-09/msg00523.htm= l][thinking about order of "About Emacs" page]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Da719= 2fd7b7355f13ff3002dba14c6acdabad5b5e][Teach Electric Pair mode about prefix= arguments]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D4745= bafa6a1d6aeda5ad08e09541d076ee223382][Don't activate midnight-mode when loa= ding 'midnight']] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D83b0= e604ce2587b7566d636b2e383e58ffc0a1c8][New configuration option '--disable-g= c-mark-trace']] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Da486= 72c6bbf8cf0adae33b13634f3945c24c61dd][Add option for delete-pair to mark en= d of region]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Db052= 3dffabbec8acd9c5c92711af849a11867884][Add user option to enable Doxygen syn= tax highlighting (bug#72814)]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Df9fa= 75c1ef31ee78b43509f15b50cf0603757181][Add accessors for treesit-font-lock-s= ettings]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D4c6f= 45fa8eef1a15d5790c1f3d3e608b548015db][Re-enable GC mark trace buffer by def= ault]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D8eb6= 6cca78dca27d58a8881b587b3340043a74f7][Rename project-{find-file-in-root,roo= t-find-file}]] - New packages: - casual-editkit: Transient UI for Symbol Overlay (MELPA) - compile-multi-nerd-icons: Affixate `compile-multi' with nerd icons (MEL= PA) - dbml-mode: Major mode for DBML (MELPA) - dup-transform: RGB/XY graphics code helpers (MELPA) - el-who: A s-expression html DSL library compatible with cl-who (MELPA) - eros-inspector: Glue between eros and inspector (MELPA) - flymake-ansible-lint: A Flymake backend for ansible-lint (MELPA) - https://elpa.nongnu.org/nongnu/hyperdrive-org-transclusion.html: Trancl= ude hyperdrive content (NonGNU ELPA) - incus-tramp: TRAMP integration for Incus containers (MELPA) - https://elpa.gnu.org/packages/indent-bars.html: Highlight indentation w= ith bars (GNU ELPA) - txl: Provides machine translation via DeepL's REST API (MELPA) Links from [[https://www.reddit.com/r/emacs][reddit.com/r/emacs]], [[https:= //www.reddit.com/r/orgmode][r/orgmode]], [[https://www.reddit.com/r/spacema= cs][r/spacemacs]], [[https://www.reddit.com/r/planetemacs][r/planetemacs]],= [[https://emacs.ch/deck/tags/emacs][Mastodon #emacs]], [[https://hn.algoli= a.com/?query=3Demacs&sort=3DbyDate&prefix&page=3D0&dateRange=3Dall&type=3Ds= tory][Hacker News]], [[https://lobste.rs/search?q=3Demacs&what=3Dstories&or= der=3Dnewest][lobste.rs]], [[https://programming.dev/c/emacs?dataType=3DPos= t&page=3D1&sort=3DNew][programming.dev]], [[https://lemmy.world/c/emacs][le= mmy.world]], [[https://lemmy.ml/c/emacs?dataType=3DPost&page=3D1&sort=3DNew= ][lemmy.ml]], [[https://communick.news/c/emacs?dataType=3DPost&page=3D1&sor= t=3DNew][communick.news]], [[https://planet.emacslife.com][planet.emacslife= .com]], [[https://www.youtube.com/playlist?list=3DPL4th0AZixyREOtvxDpdxC9oM= uX7Ar7Sdt][YouTube]], [[http://git.savannah.gnu.org/cgit/emacs.git/log/etc/= NEWS][the Emacs NEWS file]], [[https://emacslife.com/calendar/][Emacs Calen= dar]], and [[http://lists.gnu.org/archive/html/emacs-devel/2024-09][emacs-d= evel]]. Thanks to Andr=C3=A9s Ram=C3=ADrez for emacs-devel links. Do you ha= ve an Emacs-related link or announcement? Please e-mail me at [[mailto:sach= a@sachachua.com][sacha@sachachua.com]]. Thank you! =20=20 --=-=-= Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline LS0tCnZpYSBlbWFjcy10YW5nZW50cyBtYWlsaW5nIGxpc3QgKGh0dHBzOi8vbGlzdHMuZ251Lm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2VtYWNzLXRhbmdlbnRzKQo= --=-=-=--