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-06-17 Emacs news Date: Mon, 17 Jun 2024 22:56:57 -0400 Message-ID: <87cyof7ybq.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="33458"; 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 Jun 18 04:57:39 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 1sJP2Q-00089L-T1 for get-emacs-tangents@m.gmane-mx.org; Tue, 18 Jun 2024 04:57:39 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sJP28-000790-TW; Mon, 17 Jun 2024 22:57:20 -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 1sJP27-00078U-Ol for emacs-tangents@gnu.org; Mon, 17 Jun 2024 22:57:19 -0400 Original-Received: from mail-yb1-xb29.google.com ([2607:f8b0:4864:20::b29]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sJP21-0000TT-O6 for emacs-tangents@gnu.org; Mon, 17 Jun 2024 22:57:19 -0400 Original-Received: by mail-yb1-xb29.google.com with SMTP id 3f1490d57ef6-e02a6d4bdbeso100796276.2 for ; Mon, 17 Jun 2024 19:57:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sachachua-com.20230601.gappssmtp.com; s=20230601; t=1718679430; x=1719284230; darn=gnu.org; h=mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=U1VDaPthXG5j2bBwWbV7257Q1AtKdKzYctre8SWt1Q8=; b=MZl0bww2pw9kKPe28PCgEaTMrzUFB65Ih397NpEyu2b/ED5EQ4Olx7sWSYyxl6/8vj VwvhW3hjxNZKzUDBz9RqvtqXwjPlVDZ+JfYW7tr1Ab1J9g2me2na8W9tusa6V+2x7gIH sWpyXpb5V1PMnX8dJE86llAEzLpHH72b8Roab8a0eWa76yjqdxvmXsZeSIPaij9dapLQ svL65Fts7H31Imva4o1T70VgMjNNduFZiKEL8/NlLUMYqvRsiip7xWfXe5YNwdS6fFyC RhiCdad/6WKDgJY5UKTlEQAYKIV1ZwZ/OWuk0ha00salXx8BqtNKbqYQUsV7OM+xoDax 5s5g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1718679430; x=1719284230; h=mime-version:message-id:date:subject:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=U1VDaPthXG5j2bBwWbV7257Q1AtKdKzYctre8SWt1Q8=; b=tPQXBJNEJQ56rzoUZ4SBHTa2vKz7uYwUDplxMJr1au6gQInWRgCcXqNxj44yjkah9O FrWfJJhgHBKqklLiacYMM4ZPsbZ/vskdyELmSoCDKr0bXo1DR8vSiZuSRGJuE3bs6Ppd mgw1JA67NSnN+L0WCJu4Km4iiwQs6Cggl3JQFXgbX58Rtb3aR6kq6VD5r3Yg3Eoj2JIB cVIk7+VomfGi0kfcRC+++btFkyHQiyqKNLi6w54aM1GfeVN4ryfLiMKf3coI8KvMrkRh vttddKbIluQtRExxLp8OiSaF02E4cUHsOcmoxDkVpT1pfxoW2XaI5KvEAYbrNwJxRZIU /szg== X-Gm-Message-State: AOJu0YyN21Rd5w+Huh9e9tqwGx58harLOgrMaR7+pu9vn4lnIvb6wEpG X2UUyn6Og/tGZsWm/EG6xD+IKmugagj2kGOd970JAWeNqEry9EWoxarkj6EWhIi8TgL87qCCIpF 4mL4= X-Google-Smtp-Source: AGHT+IHEopYtg4zlB8imI2KaZERFsnt1+kuMVQ3c0vQMkG1mq+fUAXxwHbhi+Nu+Go+mL+PoIVGBUA== X-Received: by 2002:a25:684c:0:b0:dfa:885d:c5e7 with SMTP id 3f1490d57ef6-dff153be388mr11790529276.30.1718679429828; Mon, 17 Jun 2024 19:57:09 -0700 (PDT) Original-Received: from sacha-x230 ([70.54.59.113]) by smtp.googlemail.com with ESMTPSA id 6a1803df08f44-6b2a5bf2417sm62403366d6.13.2024.06.17.19.57.08 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 17 Jun 2024 19:57:08 -0700 (PDT) Received-SPF: none client-ip=2607:f8b0:4864:20::b29; envelope-from=sacha@sachachua.com; helo=mail-yb1-xb29.google.com X-Spam_score_int: 1 X-Spam_score: 0.1 X-Spam_bar: / X-Spam_report: (0.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, PDS_OTHER_BAD_TLD=1.999, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, WEIRD_PORT=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:1190 Archived-At: --=-=-= Content-Type: multipart/alternative; boundary="==-=-=" --==-=-= Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable 2024-06-17 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: - M-x Research: TBA Wed Jun 19 0800 A= merica/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/G= MT - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore - Emacs APAC (virtual) Sat Jun 22 0130 = America/Vancouver - 0330 America/Chicago - 0430 America/Toronto - 0830 Etc/= GMT - 1030 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore - Emacs Berlin (virtual, in English) Wed Ju= n 26 0930 America/Vancouver - 1130 America/Chicago - 1230 America/Toronto -= 1630 Etc/GMT - 1830 Europe/Berlin - 2200 Asia/Kolkata -- Thu Jun 27 0030 A= sia/Singapore - EmacsSF (in person): coffee.el in SF Sat Jun 29 1100 America/Los_Angeles - Emacs 30: - [Looking ahead to Emacs 30 [LWN.net]=E2=80=8B] () - [Emacs 30 is super fast] () - Beginner: - [Fastest Emacs startup tutorial] () (08:31) - [Emacs Crash Course in 6 Minutes] () (07:18) - [Getting Started with Emacs Org Mode on Windows] () (31:19) - Emacs configuration: - [custom-buffer-local-keys =C2=B7 GitHub] () - [Anand Tamariya: Context Menu is Personal (GNU Emacs)] () ([= YouTube] () 01:30, [Reddit] = ()) - [Irreal: Viper and Evil] () - [Configuraci=C3=B3n de Emacs Vanilla - Hardlimit] () ([@salvari@mastodon.gal] ()) - [Configuraci=C3=B3n de Archivo init.el en Emacs] () (16:04) - [justinlime's Emacs Config] () - Evil, Dired, Org, programming, etc. - Emacs Lisp: - [Release v0.9 =C2=B7 plz.el (HTTP client library for Emacs)] () - removes plz-timeout, ad= ds pass-through file writing - [elisp-jp=E6=8C=AF=E3=82=8A=E8=BF=94=E3=82=8A=EF=BC=88=EF=BC=96=EF=BC= =94=EF=BC=89] () (47:01) - [Xah Ep558, Which is Best Lisp? Common Lisp, Scheme, Emacs Lisp, Cloj= ure, Wolfram Language] () (0= 1:15:55) - Appearance: - [Emacs: change cursor color during active repeat-mode commands =C2=B7= GitHub] () - [enlight: Highly customizable startup screen for Emacs.] () ([Reddit] ()) - [The Best Programming Fonts for Emacs] () (05:04) - Navigation: - [Keep the ability to scroll with the mousewheel while disabling zoomi= ng] () - Dired: - [rtrppl/cleandesk: rapid renaming and sorting for dired] () ([@laotang@emacs.ch] ()) - [Dired subtree demo] () - Writing: - [Manuel Uberti: Delete duplicate words] () - [Guide to Markdown Mode for Emacs by Jason R. Blevins [PDF/iPad/Kindl= e]=E2=80=8B] () ([@arialdo@mastodon.onl= ine] ()) - [Chris Maiorana: Emacs Is Like a Warm Blanket] () - Org Mode: - [Org Agenda Fundamentals Volume 9: Org Capture (Part 2)] () - [Tracking work time] () ([@anonimno@social.tchncs.de] ()) - [Orgmode workflow 3 - YouTube] () - Org Babel, physics simulations ([Reddit] ()) - [Using org-recommend or How I write letters of recommendation for my = students] () ([@jameshowell@= emacs.ch] ()) - [New package: org-transclusion-http] () - [Unwound Stack: Cross References in Org Mode] () - [Emacs Package Org Web Tools Could Aid Handful Of Way 2024_06_16_01:1= 9:57] () (07:31) - transform= webpages - [Current Org-mode clock inside dwm status bar] () - Org development: - [org-link-plain-re: Improve heuristic regexp for plain link detecti= on] () - [org-attach-dir-from-id: Search existing attachments for symlinks] = () - [org--confirm-resource-safe: Throw an error when non-interactive] (= ) - Denote: - [emacs/modules/config-org-agenda-denote.el - keyword selection] () ([@barocio@emacs.ch] ()) - Coding: - [Emacs tools for interactive programming languages] () ([Reddit] ()) - [Fix Your Git Commits Like a Rebase Expert with Magit] () - [deadblackclover/ulisp-mode: Major mode for editing and evaluate uLis= p] () ([@deadblackclover@fun= ctional.cafe] ()) - [mekeor/nael: A humble Emacs major-mode for Lean at early stage] () ([@mekeor@mastodon.catgirl.cloud] ()) Lean programming lan= guage and theorem prover - [Clojure and Clojurescript Setup and Installation Tutorial (+ emacs/c= ider/shadow-cljs!)] () (46:5= 6) - [Terraform workflow using Guix and Emacs] () - [Nextflow Emacs Workflow =E2=80=A2 Edmund Miller] () ([lobste.rs] ()) - [Gunit64 - Dev Log =E2=80=94 Red Nose Hacker] () ([@jeko@framapiaf.org] ()) - [Auto-Completion in Emacs with Devcontainer] () - [Configuraci=C3=B3n de Java en WSL para Programaci=C3=B3n desde Emacs= ] () (07:29) - [Programa de Java en Emacs] () (07:17) - [Escribir Programa Python en Emacs] () (17:38) - Shells: - [Eshell tip: view-file aliases] () - Mail, news, and chat: - [Reading Email with Emacs | Brett Presnell] () - [Andrea: YASnippet list also my html email questions please!] () - [Use Dired to pick attachments for mu4e =C2=B7 GitHub] () ([@laotang@emacs.ch] = ()) - [Introduction to IRC in Emacs (ERC)] () (09:25) - [IRC channel for emacs.ch Mastodon instance: irc.tilde.chat:6697 #ema= cs.ch or use https://tilde.chat/gamja/] () ([@zy= d@emacs.ch] ()) - Fun: - [Emacs hierarchy of needs] () - AI: - [ai-org-chat.el: Threaded chat with AI agent] () - Community: - [Weekly Tips, Tricks, &c. Thread] () - [Can=E2=80=99t stop tinkering with Emacs configs. What should I do?] = () - [Screenshot Your Current Emacs Frame] () - [Can using Emacs be a security risk?] () - [Appreciation post about Emacs documentation] () ([Irreal] ()) - [What Emacs got right, or how I wish modern apps were more like a 50 = year old text editor] () ([= HN] ()) - Other: - [Display sysfs thermal zone temperature values in modeline] () ([@thees@emacs.ch] ()) - [Emacs / emacsclient bash script] () ([Reddit] ()) - [Marcin Borkowski: Selecting subtitles=E2=80=99 language with mpv and= Emacs hacking] () - [Multiprocess Emacs environment | Cool Emacs] () ([@mms@emacs.ch] ()) - [Creating child processes/sockets on windows emacs is no longer limit= ed to 32] () - [How to run multiple emacs servers and clients side by side] () (06:51) - [WSL's Emacs and windows clipboard] () - [An accidental lock-in feature of the Apple ecosystem] () ([Reddit] (), [Irreal] ()) - keybindings - Emacs development: - emacs-devel: - [note about how tty-color-approximate converts RGB to colors suppor= ted by the terminal] () - [Help wanted figuring out MIME type of clipboard on macOS] () - [Discussion of Windows 95, Windows 98] () - [MPS codegen update: interesting difference in Windows] () - [; Mention new modes in the Emacs user manual] () - treesitter modes for heex, elixir, lu - [Add php-ts-mode] () - [Show character names when describing translations] () - [Add 'char-to-name' convenience function] () - [; * etc/NEWS: Rename read-process-output-fast here also.] () - New packages: - casual-calc : Transient UI for Calc (= MELPA) - casual-isearch : Transient UI for = I-Search (MELPA) - casual-lib : Library routines for Casu= al porcelains (MELPA) - hideshowvis : Fringe= markers for regions foldable by hideshow.el (NonGNU ELPA) - loco : A library and minor mode for entering= key sequences (MELPA) - most-faces : A List of Most Available = Faces (MELPA) - org-transclusion-http : Transclude over HTTP (NonGNU ELPA) - treesit-ispell : Run ispell on tre= e-sitter text nodes (MELPA) Links from [reddit.com/r/emacs] (), [r/or= gmode] (), [r/spacemacs] (), [r/planetemacs] (), [Hacker News] (), [lobste.rs] (), [kbin] (), [programming.dev] (), [lemmy] (), [communick.news] (), [planet.emacslife.c= om] (), [YouTube] (), [the Emacs NEWS file] = (), [Emacs Calenda= r] (), and [emacs-devel] (). Thanks to Andr=C3=A9s Ram=C3=ADre= z for emacs-devel links. Do you have an Emacs-related link or announcement?= Please e-mail me at [sacha@sachachua.com] (). = Thank you! =20=20=20=20 --==-=-= Content-Type: text/html; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable

2024-06-17 Emacs news

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 Ema= cs NEWS file, Emacs Calenda= r, and emacs-devel. Thanks to Andr=C3=A9s Ram=C3=ADrez for emacs-devel links= . Do you have an Emacs-related link or announcement? Please e-mail me at sacha@sachachua.com. Thank you!

=20=20=20=20 --==-=-=-- --=-=-= Content-Type: text/x-org; charset=utf-8; name=emacs-news.org Content-Disposition: attachment Content-Transfer-Encoding: quoted-printable * 2024-06-17 Emacs news - Upcoming events: - M-x Research: TBA https://m-x-research.github.io/ Wed Jun 19 0800 Ameri= ca/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT -= 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore - Emacs APAC (virtual) https://emacs-apac.gitlab.io/ Sat Jun 22 0130 Amer= ica/Vancouver - 0330 America/Chicago - 0430 America/Toronto - 0830 Etc/GMT = - 1030 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore - Emacs Berlin (virtual, in English) https://emacs-berlin.org/ Wed Jun 26= 0930 America/Vancouver - 1130 America/Chicago - 1230 America/Toronto - 163= 0 Etc/GMT - 1830 Europe/Berlin - 2200 Asia/Kolkata -- Thu Jun 27 0030 Asia/= Singapore - EmacsSF (in person): coffee.el in SF https://www.meetup.com/emacs-sf/ev= ents/301493664/ Sat Jun 29 1100 America/Los_Angeles - Emacs 30: - [[https://lwn.net/Articles/959931/][Looking ahead to Emacs 30 [LWN.net]= =E2=80=8B]] - [[https://www.reddit.com/r/emacs/comments/1dcqdph/emacs_30_is_super_fas= t/][Emacs 30 is super fast]] - Beginner: - [[https://www.youtube.com/watch?v=3DG0jVuuXB7_g][Fastest Emacs startup = tutorial]] (08:31) - [[https://www.youtube.com/watch?v=3DlAgj9Ean1fo][Emacs Crash Course in = 6 Minutes]] (07:18) - [[https://www.youtube.com/watch?v=3Dyi913Hk7xhQ][Getting Started with E= macs Org Mode on Windows]] (31:19) - Emacs configuration: - [[https://gist.github.com/jdtsmith/f41207cb0ddc7579ed648af1f69e2a0a][cu= stom-buffer-local-keys =C2=B7 GitHub]] - [[https://lifeofpenguin.blogspot.com/2024/06/context-menu-is-personal-g= nu-emacs.html][Anand Tamariya: Context Menu is Personal (GNU Emacs)]] ([[ht= tps://www.youtube.com/watch?v=3DDC_KhawqVyQ][YouTube]] 01:30, [[https://www= .reddit.com/r/emacs/comments/1dhv1h1/context_menu_is_personal_gnu_emacs/][R= eddit]]) - [[https://irreal.org/blog/?p=3D12235][Irreal: Viper and Evil]] - [[https://video.hardlimit.com/w/p/484ZnDn4ktDFDsh7LiSbJt][Configuraci= =C3=B3n de Emacs Vanilla - Hardlimit]] ([[https://mastodon.gal/@salvari/112= 592822782458396][@salvari@mastodon.gal]]) - [[https://www.youtube.com/watch?v=3DOeBBAMJutt4][Configuraci=C3=B3n de = Archivo init.el en Emacs]] (16:04) - [[https://github.com/justinlime/dotfiles/blob/main/emacs/config.org][ju= stinlime's Emacs Config]] - Evil, Dired, Org, programming, etc. - Emacs Lisp: - [[https://github.com/alphapapa/plz.el/releases/tag/v0.9][Release v0.9 = =C2=B7 plz.el (HTTP client library for Emacs)]] - removes plz-timeout, adds= pass-through file writing - [[https://www.youtube.com/watch?v=3DdfjRLLT9JkA][elisp-jp=E6=8C=AF=E3= =82=8A=E8=BF=94=E3=82=8A=EF=BC=88=EF=BC=96=EF=BC=94=EF=BC=89]] (47:01) - [[https://www.youtube.com/watch?v=3DjGRdybMMCfI][Xah Ep558, Which is Be= st Lisp? Common Lisp, Scheme, Emacs Lisp, Clojure, Wolfram Language]] (01:1= 5:55) - Appearance: - [[https://gist.github.com/jdtsmith/a169362879388bc1bdf2bbb977782d4f][Em= acs: change cursor color during active repeat-mode commands =C2=B7 GitHub]] - [[https://github.com/ichernyshovvv/enlight][enlight: Highly customizabl= e startup screen for Emacs.]] ([[https://www.reddit.com/r/planetemacs/comme= nts/1ddu7yd/enlight_highly_customizable_startup_screen_for/][Reddit]]) - [[https://www.youtube.com/watch?v=3DON8wwliZAAo][The Best Programming F= onts for Emacs]] (05:04) - Navigation: - [[https://mathstodon.xyz/@ddrake/112592759465559111][Keep the ability t= o scroll with the mousewheel while disabling zooming]] - Dired: - [[https://github.com/rtrppl/cleandesk][rtrppl/cleandesk: rapid renaming= and sorting for dired]] ([[https://emacs.ch/@laotang/112609115425808196][@= laotang@emacs.ch]]) - [[https://www.youtube.com/watch?v=3Dz26b8HKFsNE][Dired subtree demo]] - Writing: - [[https://manueluberti.eu/posts/2024-06-15-duplicate-words/][Manuel Ube= rti: Delete duplicate words]] - [[https://leanpub.com/markdown-mode/][Guide to Markdown Mode for Emacs = by Jason R. Blevins [PDF/iPad/Kindle]=E2=80=8B]] ([[https://mastodon.online= /@arialdo/112610229128508200][@arialdo@mastodon.online]]) - [[https://chrismaiorana.com/emacs-is-like-a-warm-blanket/][Chris Maiora= na: Emacs Is Like a Warm Blanket]] - Org Mode: - [[https://youtu.be/1_0WtJBzvsk?si=3Dg3VQgca4U8ETqrZ8][Org Agenda Fundam= entals Volume 9: Org Capture (Part 2)]] - [[https://anonimno.codeberg.page/tracking%20worktime.html][Tracking wor= k time]] ([[https://social.tchncs.de/@anonimno/112627766190246970][@anonimn= o@social.tchncs.de]]) - [[https://www.youtube.com/watch?v=3DWUsgmQjMB6Q][Orgmode workflow 3 - Y= ouTube]] - Org Babel, physics simulations ([[https://www.reddit.com/r/orgmo= de/comments/1dgtk23/using_orgmode_since_a_year_now_doing_simulations/][Redd= it]]) - [[https://fediverse.tv/w/rqaCiwS6UjDEJxRA9pj9Bv][Using org-recommend or= How I write letters of recommendation for my students]] ([[https://emacs.c= h/@jameshowell/112611906351314204][@jameshowell@emacs.ch]]) - [[https://www.reddit.com/r/emacs/comments/1dgziof/new_package_orgtransc= lusionhttp/][New package: org-transclusion-http]] - [[https://www.unwoundstack.com/blog/cross-references-in-org-mode.html][= Unwound Stack: Cross References in Org Mode]] - [[https://www.youtube.com/watch?v=3DanhL1tw9UUs][Emacs Package Org Web = Tools Could Aid Handful Of Way 2024_06_16_01:19:57]] (07:31) - transform we= bpages - [[https://www.reddit.com/r/emacs/comments/1dgb2vh/current_orgmode_clock= _inside_dwm_status_bar/][Current Org-mode clock inside dwm status bar]] - Org development: - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG= -NEWS?id=3D73da6beb50d3b891d0f003a27dd8652f2d6ebdc3][org-link-plain-re: Imp= rove heuristic regexp for plain link detection]] - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG= -NEWS?id=3D1686b6f3ba1aff8ae38d51a5ad87e9344236a7eb][org-attach-dir-from-id= : Search existing attachments for symlinks]] - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG= -NEWS?id=3Dea4a690c1ac88d903124e3384ad7d2ead0f54f5e][org--confirm-resource-= safe: Throw an error when non-interactive]] - Denote: - [[https://codeberg.org/barocio/emacs/src/branch/master/modules/config-o= rg-agenda-denote.el][emacs/modules/config-org-agenda-denote.el - keyword se= lection]] ([[https://emacs.ch/@barocio/112595562544149428][@barocio@emacs.c= h]]) - Coding: - [[https://codeberg.org/mmontone/interactive-lang-tools][Emacs tools for= interactive programming languages]] ([[https://www.reddit.com/r/emacs/comm= ents/1ddg4p8/emacs_tools_for_interactive_programming_languages/][Reddit]]) - [[https://www.youtube.com/watch?v=3DzM7K1y4h6UQ][Fix Your Git Commits L= ike a Rebase Expert with Magit]] - [[https://github.com/deadblackclover/ulisp-mode][deadblackclover/ulisp-= mode: Major mode for editing and evaluate uLisp]] ([[https://functional.caf= e/@deadblackclover/112622088694453658][@deadblackclover@functional.cafe]]) - [[https://codeberg.org/mekeor/nael][mekeor/nael: A humble Emacs major-m= ode for Lean at early stage]] ([[https://mastodon.catgirl.cloud/@mekeor/112= 606137347111262][@mekeor@mastodon.catgirl.cloud]]) Lean programming languag= e and theorem prover - [[https://www.youtube.com/watch?v=3DSqWxDklYS9s][Clojure and Clojurescr= ipt Setup and Installation Tutorial (+ emacs/cider/shadow-cljs!)]] (46:56) - [[https://www.snamellit.com/blog/terraform-workflow-using-guix-and-emac= s/][Terraform workflow using Guix and Emacs]] - [[https://edmundmiller.dev/posts/emacs-nextflow/][Nextflow Emacs Workfl= ow =E2=80=A2 Edmund Miller]] ([[https://lobste.rs/s/hywi1s/nextflow_emacs_w= orkflow][lobste.rs]]) - [[https://rednosehacker.com/gunit64-dev-log][Gunit64 - Dev Log =E2=80= =94 Red Nose Hacker]] ([[https://framapiaf.org/@jeko/112632385874010877][@j= eko@framapiaf.org]]) - [[https://github.com/nohzafk/devcontainer-feature-emacs-lsp-bridge][Aut= o-Completion in Emacs with Devcontainer]] - [[https://www.youtube.com/watch?v=3D9j2ZiXA3SsA][Configuraci=C3=B3n de = Java en WSL para Programaci=C3=B3n desde Emacs]] (07:29) - [[https://www.youtube.com/watch?v=3DK9UKCcxxm1M][Programa de Java en Em= acs]] (07:17) - [[https://www.youtube.com/watch?v=3D_vt58Zwvfog][Escribir Programa Pyth= on en Emacs]] (17:38) - Shells: - [[https://emacs.ch/@fox/112624389026686040][Eshell tip: view-file alias= es]] - Mail, news, and chat: - [[https://brettpresnell.com/post/email/][Reading Email with Emacs | Bre= tt Presnell]] - [[http://ag91.github.io/blog/2024/06/16/yasnippet-list-also-my-html-ema= il-questions-please][Andrea: YASnippet list also my html email questions pl= ease!]] - [[https://gist.github.com/rtrppl/1ffdc842a9b536c8f3a9ec583e4bca09][Use = Dired to pick attachments for mu4e =C2=B7 GitHub]] ([[https://emacs.ch/@lao= tang/112620023049801841][@laotang@emacs.ch]]) - [[https://www.youtube.com/watch?v=3DOV6y0c7_aa0][Introduction to IRC in= Emacs (ERC)]] (09:25) - [[https://tilde.chat/gamja/][IRC channel for emacs.ch Mastodon instance= : irc.tilde.chat:6697 #emacs.ch or use https://tilde.chat/gamja/]] ([[https= ://emacs.ch/@zyd/112594498757137508][@zyd@emacs.ch]]) - Fun: - [[https://framapiaf.org/@debacle/112599488152759513][Emacs hierarchy of= needs]] - AI: - [[https://github.com/ultronozm/ai-org-chat.el][ai-org-chat.el: Threaded= chat with AI agent]] - Community: - [[https://www.reddit.com/r/emacs/comments/1de1hkf/weekly_tips_tricks_c_= thread/][Weekly Tips, Tricks, &c. Thread]] - [[https://www.reddit.com/r/emacs/comments/1ddgrw9/cant_stop_tinkering_w= ith_emacs_configs_what/][Can=E2=80=99t stop tinkering with Emacs configs. W= hat should I do?]] - [[https://www.reddit.com/r/emacs/comments/1dfq8cu/screenshot_your_curre= nt_emacs_frame/][Screenshot Your Current Emacs Frame]] - [[https://www.reddit.com/r/emacs/comments/1df29td/can_using_emacs_be_a_= security_risk/][Can using Emacs be a security risk?]] - [[https://www.reddit.com/r/emacs/comments/1dei452/appreciation_post/][A= ppreciation post about Emacs documentation]] ([[https://irreal.org/blog/?p= =3D12247][Irreal]]) - [[https://danielde.dev/blog/what-emacs-got-right][What Emacs got right,= or how I wish modern apps were more like a 50 year old text editor]] ([[ht= tps://news.ycombinator.com/item?id=3D40689442][HN]]) - Other: - [[https://media.emacs.ch/media_attachments/files/112/597/982/862/828/52= 1/original/f01fbf948af246bb.png][Display sysfs thermal zone temperature val= ues in modeline]] ([[https://emacs.ch/@thees/112597991874975671][@thees@ema= cs.ch]]) - [[https://github.com/mimo84/emacsclient-wrapper/][Emacs / emacsclient b= ash script]] ([[https://www.reddit.com/r/emacs/comments/1dgau7e/simplify_yo= ur_emacs_workflow_with_this_handy_bash/][Reddit]]) - [[https://mbork.pl/2024-06-17_Selecting_subtitles%e2%80%99_language_wit= h_mpv_and_Emacs_hacking][Marcin Borkowski: Selecting subtitles=E2=80=99 lan= guage with mpv and Emacs hacking]] - [[https://michal.sapka.me/cool-emacs/multi-process-emacs/][Multiprocess= Emacs environment | Cool Emacs]] ([[https://emacs.ch/@mms/1126335482888191= 74][@mms@emacs.ch]]) - [[https://www.reddit.com/r/emacs/comments/1dh5261/creating_child_proces= sessockets_on_windows_emacs/][Creating child processes/sockets on windows e= macs is no longer limited to 32]] - [[https://www.youtube.com/watch?v=3DpQr6pnnZ6sA][How to run multiple em= acs servers and clients side by side]] (06:51) - [[https://www.fredgruber.org/post/wsl_emacs_clipboard/][WSL's Emacs and= windows clipboard]] - [[http://yummymelon.com/devnull/an-accidental-lock-in-feature-of-the-ap= ple-ecosystem.html][An accidental lock-in feature of the Apple ecosystem]] = ([[https://www.reddit.com/r/emacs/comments/1de1rs2/an_accidental_lockin_fea= ture_of_the_apple/][Reddit]], [[https://irreal.org/blog/?p=3D12239][Irreal]= ]) - keybindings - Emacs development: - emacs-devel: - [[https://lists.gnu.org/archive/html/emacs-devel/2024-06/msg00284.htm= l][note about how tty-color-approximate converts RGB to colors supported by= the terminal]] - [[https://lists.gnu.org/archive/html/emacs-devel/2024-06/msg00430.htm= l][Help wanted figuring out MIME type of clipboard on macOS]] - [[https://lists.gnu.org/archive/html/emacs-devel/2024-06/msg00300.htm= l][Discussion of Windows 95, Windows 98]] - [[https://lists.gnu.org/archive/html/emacs-devel/2024-06/msg00320.htm= l][MPS codegen update: interesting difference in Windows]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3De00a= f96c0691b749932756e47f48a53f5e92a00f][; Mention new modes in the Emacs user= manual]] - treesitter modes for heex, elixir, lu - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3De377= 54fc59bac409881d456a83aa0bf2468c94fb][Add php-ts-mode]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3De307= 8994d89adb6e8e004094817faa3862f6d8ab][Show character names when describing = translations]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D3a4c= f1aa1efb79b52c0aca18281593ba0e8175ca][Add 'char-to-name' convenience functi= on]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D1aa8= 3da46d1af60260b17522608eeca28efff151][; * etc/NEWS: Rename read-process-out= put-fast here also.]] - New packages: - http://melpa.org/#/casual-calc: Transient UI for Calc (MELPA) - http://melpa.org/#/casual-isearch: Transient UI for I-Search (MELPA) - http://melpa.org/#/casual-lib: Library routines for Casual porcelains (= MELPA) - https://elpa.nongnu.org/nongnu/hideshowvis.html: Fringe markers for reg= ions foldable by hideshow.el (NonGNU ELPA) - http://melpa.org/#/loco: A library and minor mode for entering key sequ= ences (MELPA) - http://melpa.org/#/most-faces: A List of Most Available Faces (MELPA) - https://elpa.nongnu.org/nongnu/org-transclusion-http.html: Transclude o= ver HTTP (NonGNU ELPA) - http://melpa.org/#/treesit-ispell: Run ispell on tree-sitter text nodes= (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://hn.algolia.com/?query=3Demacs&sort=3DbyDate&prefix&page=3D0&date= Range=3Dall&type=3Dstory][Hacker News]], [[https://lobste.rs/search?q=3Dema= cs&what=3Dstories&order=3Dnewest][lobste.rs]], [[https://kbin.social/m/emac= s/newest][kbin]], [[https://programming.dev/c/emacs?dataType=3DPost&page=3D= 1&sort=3DNew][programming.dev]], [[https://lemmy.ml/c/emacs?dataType=3DPost= &page=3D1&sort=3DNew][lemmy]], [[https://communick.news/c/emacs?dataType=3D= Post&page=3D1&sort=3DNew][communick.news]], [[https://planet.emacslife.com]= [planet.emacslife.com]], [[https://www.youtube.com/playlist?list=3DPL4th0AZ= ixyREOtvxDpdxC9oMuX7Ar7Sdt][YouTube]], [[http://git.savannah.gnu.org/cgit/e= macs.git/log/etc/NEWS][the Emacs NEWS file]], [[https://emacslife.com/calen= dar/][Emacs Calendar]], and [[http://lists.gnu.org/archive/html/emacs-devel= /2024-06][emacs-devel]]. Thanks to Andr=C3=A9s Ram=C3=ADrez for emacs-devel= links. Do you have an Emacs-related link or announcement? Please e-mail me= at [[mailto:sacha@sachachua.com][sacha@sachachua.com]]. Thank you! =20=20=20=20 --=-=-= Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline LS0tCnZpYSBlbWFjcy10YW5nZW50cyBtYWlsaW5nIGxpc3QgKGh0dHBzOi8vbGlzdHMuZ251Lm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2VtYWNzLXRhbmdlbnRzKQo= --=-=-=--