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-04-22 Emacs news Date: Mon, 22 Apr 2024 13:38:29 -0400 Message-ID: <8734rde1re.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="1528"; 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 Mon Apr 22 19:39:42 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 1ryxdl-000ANf-Kr for get-emacs-tangents@m.gmane-mx.org; Mon, 22 Apr 2024 19:39:41 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ryxd5-0004Vu-5A; Mon, 22 Apr 2024 13:38:59 -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 1ryxcv-0004Uq-Pj for emacs-tangents@gnu.org; Mon, 22 Apr 2024 13:38:50 -0400 Original-Received: from mail-yw1-x1129.google.com ([2607:f8b0:4864:20::1129]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ryxcp-0001nq-HG for emacs-tangents@gnu.org; Mon, 22 Apr 2024 13:38:49 -0400 Original-Received: by mail-yw1-x1129.google.com with SMTP id 00721157ae682-618769020bcso50167017b3.3 for ; Mon, 22 Apr 2024 10:38:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sachachua-com.20230601.gappssmtp.com; s=20230601; t=1713807520; x=1714412320; darn=gnu.org; h=mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=vMRDIrLYzNky7EfwmNtABQzlwMNzIDLeBFfQkAGsPRs=; b=z2sm9VMEfLfzVlvCPd1LzCRMK3q4RJobPrqmjVdGS+8soT6Q7IGpLgC+NLHkOC/qgk Z/NkxhKbDBZURqQ4QZqzD3LmCvtsdTteyPo5mN3uB6EDbeplBp1iA64e64eBFLZ12prH 33e7nrWzGQXcGidCSPBVNyIvpDpeut9/w/5rzbMHFri/rKgN7vxaJTTCztPm7PNkmJLm hA+VT2WuB7Az3t6o1xIM+KcLef5h1htI/TC3WIrOo4Zx2X5tNztMj6paz6PHIFxoaRpP 9+b5oDTCU98gUnQj7BRZzifhryaQgPRT2m9g8T/8x/z67kpQeSO1WoQqFghQmmg0oGix Rnpg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713807520; x=1714412320; h=mime-version:message-id:date:subject:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=vMRDIrLYzNky7EfwmNtABQzlwMNzIDLeBFfQkAGsPRs=; b=gC01Ly1z4+agl2KIv/iJF32xRXhWXwIHhVfp0f2KKdAYM0K95StwpofhMKBcCLMRnK /gkaTfdFfzwCkzaIeHJ5ijMmZfjnH0gpsurh5XRx2gHhYo0nQ6lC/ycQrkLwPVvD3G10 1QD5+vEYT7RH5ADGggu4GnqUGsdiJVtgIGopKDHPZu00wJ8Mth2SxrvjwlFD0ee8X6c7 b6ViDWKYO19PGrWKe8mXtQJ8scIy0J0v1b/o1nVznJmvTQHyfIU5N1V5/4HQiS8UJZhl pegCH8C2wX5bcJZmfuJRQ1coWhvKrDOtKSotGe/UNqqKc3UJWPzngHINjHR2N23+ymF8 28cQ== X-Gm-Message-State: AOJu0YywmRN0YDU4QbprIUMpPNQHp1/b4Q029ASd4vlmkztWasxgvIDT U1hMOZzqOxVXs5zxk02n9TXluEZ5V7alwUhY5aqosS+dik6qMt41Vi0Oj39XCVpse/dcFDoPLUx k X-Google-Smtp-Source: AGHT+IGs76FuyycsmjBXvoKah09a/zvTKx4d0A4Mpuzp1vFziFtQTxy8sz2FKcf/yhKoubMGVPQx/Q== X-Received: by 2002:a05:690c:6691:b0:617:d49f:d5b9 with SMTP id hz17-20020a05690c669100b00617d49fd5b9mr12541019ywb.14.1713807519270; Mon, 22 Apr 2024 10:38:39 -0700 (PDT) Original-Received: from sacha-x230 ([70.54.59.113]) by smtp.googlemail.com with ESMTPSA id h131-20020a816c89000000b006186f41cda8sm2082527ywc.2.2024.04.22.10.38.38 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 22 Apr 2024 10:38:38 -0700 (PDT) Received-SPF: none client-ip=2607:f8b0:4864:20::1129; envelope-from=sacha@sachachua.com; helo=mail-yw1-x1129.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham 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:1180 Archived-At: --=-=-= Content-Type: multipart/alternative; boundary="==-=-=" --==-=-= Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable 2024-04-22 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 Ap= r 24 0930 America/Vancouver - 1130 America/Chicago - 1230 America/Toronto -= 1630 Etc/GMT - 1830 Europe/Berlin - 2200 Asia/Kolkata -- Thu Apr 25 0030 A= sia/Singapore - EmacsSF: Emacs Lisp Hacking Night: Testing (Hybrid) Thu Apr 25 1800 America/Vancouver - 2000= America/Chicago - 2100 America/Toronto -- Fri Apr 26 0100 Etc/GMT - 0300 E= urope/Berlin - 0630 Asia/Kolkata - 0900 Asia/Singapore - Emacs APAC (virtual) Sat Apr 27 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 May 1 1630 America/Vancouver - 1830 America/Chicago - 1930 Americ= a/Toronto - 2330 Etc/GMT -- Thu May 2 0130 Europe/Berlin - 0500 Asia/Kolkat= a - 0730 Asia/Singapore - Emacs Paris: S: Emacs workshop in Paris (online) Thu May 2 0830 America/Vancouver - 1030 America/Chicago - 1130 Amer= ica/Toronto - 1530 Etc/GMT - 1730 Europe/Berlin - 2100 Asia/Kolkata - 2330 = Asia/Singapore - M-x Research: TBA Fri May 3 0800 Am= erica/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GM= T - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore - Beginner: - [Introducci=C3=B3n a Linux. M11. Operaciones con emacs. | 71/107 | UP= V] () (04:04) - Emacs configuration: - [James Dyer: Transitioning RAlt to Ctrl - Enhancing Emacs Keybindings= ] () - [Announcing ShannonMax: analyze your keybindings with information the= ory] () ([Reddit] ()) - [uqix's Emacs Config] () - [LuciusChen's Emacs Config] () - [mrunhap's Emacs Config] () - Emacs Lisp: - [Writing Better Elisp Docstrings] () ([Reddit] (), [Irreal] ()) - [Intuizioni su Emacs-Lisp] () (01:04:30) - [elisp-jp=E6=8C=AF=E3=82=8A=E8=BF=94=E3=82=8A=EF=BC=88=EF=BC=91=EF=BC= =97=EF=BC=89] () (38:21), [1= 8] () (35:41), [19] () (36:21), [20] () (33:30), [21] () (41:01) - [xah Ep546 emacs lisp coding] () (55:11) - turning ASCII keyboard diagram pairs into an alist - Appearance: - [How to show row numbers in Emacs] () ([@LinuxRenaissance@fosstodon.org] ()) - display-line-numbers-mode - [Making Emacs tabs look like in Atom] () (2020, [Reddit] ()) - [Protesilaos Stavrou: Emacs: fontaine version 2.0.0] () - [The Emacs Tomorrow Night Deepblue Theme] () (02:57) - Navigation: - [Marcin Borkowski: Improving recenter-top-bottom and reposition-windo= w] () - [Marcin Borkowski: Next-Error-Follow mode] () - [aatmunbaxi/lasgun.el: Avy-backed, actionable placement of multiple m= arks] () ([Reddit] ()) - [ren: Ren =E9=80=A3: A tiny Emacs package that lets you use plain-tex= t hyperlinks that work in different modes and across directories and projec= t repositories] () - Hyperbole: - [GNU Hyperbole now available from Melpa plus hyrolo.py script] () - Dired: - [rtrppl/cleandesk: rapid renaming and sorting for dired] () ([@laotang@emacs.ch] ()) - [Dired subtree has a toggle!] () - Writing: - [Literature Alerts - OpenAlex + GitHUB Actions + Emacs and Zotero] (<= https://www.youtube.com/watch?v=3DcMKn2BgVics>) (10:03) - Org Mode: - [Emacs Org Insert Template Structure Helps Fuse Predefined Templates = 2024_04_19_03:12:21] () (10:= 11) - [Dynamic :file tags for org source block results] () - [dailies.el: Moves a task from an old daily note to today's note] () - [Auction - an exporter and web UI for org mode] () ([Reddit] ()) - [2024-04-18 Emacs: Roaming Roam] () - Org development: - [org-paste-subtree: With single/double prefix, force inserting sibl= ing/child] () - Denote: - [Protesilaos Stavrou: Emacs: Denote backlinks for Org headings] () - Completion: - [axy - Ad hoc expansion of yasnippet from anywhere in emacs] () ([Reddit] ()) - Coding: - [eglot-semtok: Semantic Tokens for eglot (experimental)] () ([Reddit] ()) - [arouene/flymake-golangci.el: This is a Flymake backend for the linte= r golangci-lint. - Codeberg.org] () ([@arouene@emacs.ch] ()) - Math: - [Casual v1.5.0 release: computer algebra, data files, infinite mode s= upport, separators, settings, UI improvements] () ([@kickingvegas@sfba.social] ()) - Shells: - [Irreal: Defining Eshell Commands] () - Web: - [Announcing consult-web: A package to get web and omni search results= directly in emacs minibuffer!] () ([Y= ouTube] () 01:40:56, [Reddit= ] ()) - Mail, news, and chat: - [message.el tip for sendmail and msmtp: message-sendmail-f-is-evil an= d --read-envelope-from or mail-envelope-from] () - [hackernews.el: Hacker News client for Emacs] () - [New version of rcirc-sqlite: narrowing queries, request logs for a n= ick] () ([@mattof@emacs.ch] ()) - [Release v0.15 =C2=B7 Ement.el (Matrix client for Emacs)] () ([Reddit] ()) - Evil mode: - [No I don't want 2, Emacs] () ([Reddit] (), [HN] (), = [lobste.rs] ()) :w2 - AI: - [Amazing integration of LLM into any workflow using GPTEL and Emacs] = () (28:31) - Community: - [Weekly Tips, Tricks, &c. Thread] () - [Emacs interview: Daniel Semyonov] () ([Irreal] ()) - [Emacs successors?] () - TRAMP: - [Reminder that you can use ~/.ssh/config to set users etc. when using= TRAMP] () - Other: - [emacs-clippo: Clipboard Manager via Emacs!] () - [Tory Anderson: stop freezes: disable global undo-tree] () - [Anand Tamariya: Circle Packing Animation in GNU Emacs] (= ) ([Reddit] ()) - [Crafting Sway with Emacs Lisp - System Crafters Live!] () (02:00:27) - Emacs development: - emacs-devel: - [MPS experiment successful] () - concurrent, incremental, generational, = mostly-copying, thread-safe garbage collection (also [branch updates] ()) - [Explanation of MPS] () - [Re: Dumping unexec] () - Debugging Emacs on Windows 9x is hard - [Re: Dumping unexec (was: Question about pure space)] () - help wanted= for porting pdumper - [Issues with using UTF-8 by default on MS Windows] () - [Re: Objed maintenance] () - switching objed project to Amy's fork? - [Add treesit-add-font-lock-rules] () - [New function treesit-parser-changed-ranges] () - [Drag tabs to reorder buffers on the tab line.] () - [Flymake support for indicating errors in margin] () - [New keymap tab-line-mode-map and new tab order on tab-line (bug#6999= 3)] () - [Allow tabbing between widgets to skip inactive widgets (bug#70413)] = () - [* lisp/emacs-lisp/lisp.el (forward-sexp-function): Set back to nil.]= () - New package: - track-changes : API= to react to buffer modifications (GNU ELPA) 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-04-22 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-04-22 Emacs news - Upcoming events: - Emacs Berlin (virtual, in English) https://emacs-berlin.org/ Wed Apr 24= 0930 America/Vancouver - 1130 America/Chicago - 1230 America/Toronto - 163= 0 Etc/GMT - 1830 Europe/Berlin - 2200 Asia/Kolkata -- Thu Apr 25 0030 Asia/= Singapore - EmacsSF: Emacs Lisp Hacking Night: Testing (Hybrid) https://www.meetup.= com/emacs-sf/events/300476166/ Thu Apr 25 1800 America/Vancouver - 2000 Ame= rica/Chicago - 2100 America/Toronto -- Fri Apr 26 0100 Etc/GMT - 0300 Europ= e/Berlin - 0630 Asia/Kolkata - 0900 Asia/Singapore - Emacs APAC (virtual) https://emacs-apac.gitlab.io/ Sat Apr 27 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/299015530= / Wed May 1 1630 America/Vancouver - 1830 America/Chicago - 1930 America/To= ronto - 2330 Etc/GMT -- Thu May 2 0130 Europe/Berlin - 0500 Asia/Kolkata - = 0730 Asia/Singapore - Emacs Paris: S: Emacs workshop in Paris (online) https://emacs-doctor.c= om/ Thu May 2 0830 America/Vancouver - 1030 America/Chicago - 1130 America/= Toronto - 1530 Etc/GMT - 1730 Europe/Berlin - 2100 Asia/Kolkata - 2330 Asia= /Singapore - M-x Research: TBA https://m-x-research.github.io/ Fri May 3 0800 Americ= a/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT - = 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore - Beginner: - [[https://www.youtube.com/watch?v=3D3GkYwMTO4MY][Introducci=C3=B3n a Li= nux. M11. Operaciones con emacs. | 71/107 | UPV]] (04:04) - Emacs configuration: - [[https://emacs.dyerdwelling.family/emacs/20240417211640-emacs--transit= ioning-ralt-to-ctrl-enhancing-emacs-keybindings/][James Dyer: Transitioning= RAlt to Ctrl - Enhancing Emacs Keybindings]] - [[https://github.com/sstraust/shannonmax][Announcing ShannonMax: analyz= e your keybindings with information theory]] ([[https://www.reddit.com/r/em= acs/comments/1c4yeme/announcing_shannonmax_analyze_your_keybindings/][Reddi= t]]) - [[https://github.com/uqix/.emacs.d][uqix's Emacs Config]] - [[https://github.com/LuciusChen/.emacs.d][LuciusChen's Emacs Config]] - [[https://github.com/mrunhap/.emacs.d/blob/master/init.el][mrunhap's Em= acs Config]] - Emacs Lisp: - [[http://yummymelon.com/devnull/writing-better-elisp-docstrings.html][W= riting Better Elisp Docstrings]] ([[https://www.reddit.com/r/emacs/comments= /1c7ngki/writing_better_elisp_docstrings/][Reddit]], [[https://irreal.org/b= log/?p=3D12122][Irreal]]) - [[https://www.youtube.com/watch?v=3D7DBdmJNWe2M][Intuizioni su Emacs-Li= sp]] (01:04:30) - [[https://www.youtube.com/watch?v=3Dpu-CEk0Vh5s][elisp-jp=E6=8C=AF=E3= =82=8A=E8=BF=94=E3=82=8A=EF=BC=88=EF=BC=91=EF=BC=97=EF=BC=89]] (38:21), [[h= ttps://www.youtube.com/watch?v=3DiD1DGpSoAaY][18]] (35:41), [[https://www.y= outube.com/watch?v=3DMwaQ0WsOcGs][19]] (36:21), [[https://www.youtube.com/w= atch?v=3DmnTAD6OVcvw][20]] (33:30), [[https://www.youtube.com/watch?v=3DhBo= OhLpg-hs][21]] (41:01) - [[https://www.youtube.com/watch?v=3DMM8sNbNHX_E][xah Ep546 emacs lisp c= oding]] (55:11) - turning ASCII keyboard diagram pairs into an alist - Appearance: - [[https://linuxrenaissance.com/post/emacs-row-numbers/][How to show row= numbers in Emacs]] ([[https://fosstodon.org/@LinuxRenaissance/112286504879= 025519][@LinuxRenaissance@fosstodon.org]]) - display-line-numbers-mode - [[https://andreyor.st/posts/2020-05-10-making-emacs-tabs-look-like-in-a= tom/][Making Emacs tabs look like in Atom]] (2020, [[https://www.reddit.com= /r/planetemacs/comments/1c6hydt/making_emacs_tabs_look_like_in_atom/][Reddi= t]]) - [[https://protesilaos.com/codelog/2024-04-16-fontaine-2-0-0/][Protesila= os Stavrou: Emacs: fontaine version 2.0.0]] - [[https://www.youtube.com/watch?v=3Df4E3QCrilms][The Emacs Tomorrow Nig= ht Deepblue Theme]] (02:57) - Navigation: - [[https://mbork.pl/2024-04-15_Improving_recenter-top-bottom_and_reposit= ion-window][Marcin Borkowski: Improving recenter-top-bottom and reposition-= window]] - [[https://mbork.pl/2024-04-22_Next-Error-Follow_mode][Marcin Borkowski:= Next-Error-Follow mode]] - [[https://github.com/aatmunbaxi/lasgun.el][aatmunbaxi/lasgun.el: Avy-ba= cked, actionable placement of multiple marks]] ([[https://www.reddit.com/r/= emacs/comments/1c6epwl/lasgunel_avybacked_actionable_placement_of/][Reddit]= ]) - [[https://git.sr.ht/~nobiot/ren][ren: Ren =E9=80=A3: A tiny Emacs packa= ge that lets you use plain-text hyperlinks that work in different modes and= across directories and project repositories]] - Hyperbole: - [[https://www.reddit.com/r/emacs/comments/1c72quf/gnu_hyperbole_now_ava= ilable_from_melpa_plus/][GNU Hyperbole now available from Melpa plus hyrolo= .py script]] - Dired: - [[https://github.com/rtrppl/cleandesk][rtrppl/cleandesk: rapid renaming= and sorting for dired]] ([[https://emacs.ch/@laotang/112303684179162252][@= laotang@emacs.ch]]) - [[https://www.youtube.com/watch?v=3Dvm-FvNdYFcc][Dired subtree has a to= ggle!]] - Writing: - [[https://www.youtube.com/watch?v=3DcMKn2BgVics][Literature Alerts - Op= enAlex + GitHUB Actions + Emacs and Zotero]] (10:03) - Org Mode: - [[https://www.youtube.com/watch?v=3DEAHFF-lvWrs][Emacs Org Insert Templ= ate Structure Helps Fuse Predefined Templates 2024_04_19_03:12:21]] (10:11) - [[https://www.reddit.com/r/emacs/comments/1c7jtjo/dynamic_file_tags_for= _org_source_block_results/][Dynamic :file tags for org source block results= ]] - [[https://gist.github.com/dmitrym0/ba0045fff7b270f8ed70d8d6142abd5b][da= ilies.el: Moves a task from an old daily note to today's note]] - [[https://monospace.games/misc/auction/manual][Auction - an exporter an= d web UI for org mode]] ([[https://www.reddit.com/r/emacs/comments/1c5hcdh/= auction_an_exporter_and_web_ui_for_org_mode/][Reddit]]) - [[http://gem.librehacker.com/gemlog/starlog/20240418-0.gmi][2024-04-18 = Emacs: Roaming Roam]] - Org development: - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG= -NEWS?id=3D5b0b7f2924c013c945c1891fd6338a211912ed97][org-paste-subtree: Wit= h single/double prefix, force inserting sibling/child]] - Denote: - [[https://protesilaos.com/codelog/2024-04-21-emacs-denote-heading-backl= inks/][Protesilaos Stavrou: Emacs: Denote backlinks for Org headings]] - Completion: - [[https://github.com/naiquevin/axy][axy - Ad hoc expansion of yasnippet= from anywhere in emacs]] ([[https://www.reddit.com/r/emacs/comments/1c66ad= 9/axy_ad_hoc_expansion_of_yasnippet_from_anywhere/][Reddit]]) - Coding: - [[https://codeberg.org/harald/eglot-semtok][eglot-semtok: Semantic Toke= ns for eglot (experimental)]] ([[https://www.reddit.com/r/planetemacs/comme= nts/1c99onn/eglotsemtok_semantic_tokens_for_eglot_experimental/][Reddit]]) - [[https://codeberg.org/arouene/flymake-golangci.el][arouene/flymake-gol= angci.el: This is a Flymake backend for the linter golangci-lint. - Codeber= g.org]] ([[https://emacs.ch/@arouene/112311486801777839][@arouene@emacs.ch]= ]) - Math: - [[https://melpa.org/#/casual][Casual v1.5.0 release: computer algebra, = data files, infinite mode support, separators, settings, UI improvements]] = ([[https://sfba.social/@kickingvegas/112283627186226821][@kickingvegas@sfba= .social]]) - Shells: - [[https://irreal.org/blog/?p=3D12120][Irreal: Defining Eshell Commands]] - Web: - [[https://i.redd.it/908zsd6q2cvc1.gif][Announcing consult-web: A packag= e to get web and omni search results directly in emacs minibuffer!]] ([[htt= ps://www.youtube.com/watch?v=3D7pDfyqBZwvo][YouTube]] 01:40:56, [[https://w= ww.reddit.com/r/emacs/comments/1c7jsk1/announcing_consultweb_a_package_to_g= et_web_and/][Reddit]]) - Mail, news, and chat: - [[https://emacs.ch/@viz/112314875662757972][message.el tip for sendmail= and msmtp: message-sendmail-f-is-evil and --read-envelope-from or mail-env= elope-from]] - [[https://github.com/clarete/hackernews.el][hackernews.el: Hacker News = client for Emacs]] - [[https://codeberg.org/mattof/rcirc-sqlite][New version of rcirc-sqlite= : narrowing queries, request logs for a nick]] ([[https://emacs.ch/@mattof/= 112281641294070420][@mattof@emacs.ch]]) - [[https://github.com/alphapapa/ement.el/releases/tag/v0.15][Release v0.= 15 =C2=B7 Ement.el (Matrix client for Emacs)]] ([[https://www.reddit.com/r/= freemacs/comments/1c5iwc5/release_v015_ementel_matrix_client_for_emacs/][Re= ddit]]) - Evil mode: - [[https://www.emoses.org/posts/dont-write-2/][No I don't want 2, Emacs]= ] ([[https://www.reddit.com/r/emacs/comments/1c5ptgv/no_i_dont_want_2_emacs= /][Reddit]], [[https://news.ycombinator.com/item?id=3D40047256][HN]], [[htt= ps://lobste.rs/s/efmbul/no_i_don_t_want_2_emacs][lobste.rs]]) :w2 - AI: - [[https://www.youtube.com/watch?v=3DyAL0cw1ePqw][Amazing integration of= LLM into any workflow using GPTEL and Emacs]] (28:31) - Community: - [[https://www.reddit.com/r/emacs/comments/1c64gcj/weekly_tips_tricks_c_= thread/][Weekly Tips, Tricks, &c. Thread]] - [[https://sachachua.com/blog/2024/04/emacs-interview-daniel-semyonov/][= Emacs interview: Daniel Semyonov]] ([[https://irreal.org/blog/?p=3D12114][I= rreal]]) - [[https://www.reddit.com/r/emacs/comments/1c70qez/emacs_successors/][Em= acs successors?]] - TRAMP: - [[https://lists.gnu.org/archive/html/help-gnu-emacs/2024-04/msg00132.ht= ml][Reminder that you can use ~/.ssh/config to set users etc. when using TR= AMP]] - Other: - [[https://github.com/anonimitoraf/emacs-clippo][emacs-clippo: Clipboard= Manager via Emacs!]] - [[https://tech.toryanderson.com/2024/04/19/stop-freezes-disable-global-= undo-tree/][Tory Anderson: stop freezes: disable global undo-tree]] - [[https://lifeofpenguin.blogspot.com/2024/04/circle-packing-animation-i= n-gnu-emacs.html][Anand Tamariya: Circle Packing Animation in GNU Emacs]] (= [[https://www.reddit.com/r/emacs/comments/1c60fej/circle_packing_animation_= in_gnu_emacs/][Reddit]]) - [[https://www.youtube.com/watch?v=3DSuVE6Ps-f0g][Crafting Sway with Ema= cs Lisp - System Crafters Live!]] (02:00:27) - Emacs development: - emacs-devel: - [[https://lists.gnu.org/archive/html/emacs-devel/2024-04/msg00322.htm= l][MPS experiment successful]] - concurrent, incremental, generational, mos= tly-copying, thread-safe garbage collection (also [[https://lists.gnu.org/a= rchive/html/emacs-devel/2024-04/msg00434.html][branch updates]]) - [[https://lists.gnu.org/archive/html/emacs-devel/2024-04/msg00508.h= tml][Explanation of MPS]] - [[https://lists.gnu.org/archive/html/emacs-devel/2024-04/msg00440.htm= l][Re: Dumping unexec]] - Debugging Emacs on Windows 9x is hard - [[https://lists.gnu.org/archive/html/emacs-devel/2024-04/msg00439.h= tml][Re: Dumping unexec (was: Question about pure space)]] - help wanted fo= r porting pdumper - [[https://lists.gnu.org/archive/html/emacs-devel/2024-04/msg00359.htm= l][Issues with using UTF-8 by default on MS Windows]] - [[https://lists.gnu.org/archive/html/emacs-devel/2024-04/msg00517.htm= l][Re: Objed maintenance]] - switching objed project to Amy's fork? - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Dbf57= 55aa91905a376e4ac9fedde6a645486e1589][Add treesit-add-font-lock-rules]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D996b= 9576713f9d63ea7ff7e9630a15cb0a0214eb][New function treesit-parser-changed-r= anges]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Da3f6= d92714c31ccb87f56b13ee2606c05493c87d][Drag tabs to reorder buffers on the t= ab line.]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D3c4f= 6c78b4b2ae0b1efadf5e664fa180e663037e][Flymake support for indicating errors= in margin]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D230e= ecf12a688f87354ed2d360a7dfcd7e2dae6a][New keymap tab-line-mode-map and new = tab order on tab-line (bug#69993)]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D9133= 3dacfa1b9f1041ceeebb3d46e8e04048c4c9][Allow tabbing between widgets to skip= inactive widgets (bug#70413)]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Dada4= 29c375235c4d8bd3bf5e6bb2507fb44f63dd][* lisp/emacs-lisp/lisp.el (forward-se= xp-function): Set back to nil.]] - New package: - https://elpa.gnu.org/packages/track-changes.html: API to react to buffe= r modifications (GNU ELPA) 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-04][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= --=-=-=--