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-01-15 Emacs news Date: Mon, 15 Jan 2024 09:14:59 -0500 Message-ID: <87v87uel98.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="16340"; 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 Jan 15 15:15:35 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 1rPNkV-0003ee-BE for get-emacs-tangents@m.gmane-mx.org; Mon, 15 Jan 2024 15:15:35 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rPNkG-0004fZ-Bs; Mon, 15 Jan 2024 09:15:20 -0500 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 1rPNkF-0004fL-BD for emacs-tangents@gnu.org; Mon, 15 Jan 2024 09:15:19 -0500 Original-Received: from mail-qk1-x729.google.com ([2607:f8b0:4864:20::729]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rPNk8-0008PB-8P for emacs-tangents@gnu.org; Mon, 15 Jan 2024 09:15:19 -0500 Original-Received: by mail-qk1-x729.google.com with SMTP id af79cd13be357-78313f4d149so937305985a.1 for ; Mon, 15 Jan 2024 06:15:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sachachua-com.20230601.gappssmtp.com; s=20230601; t=1705328110; x=1705932910; darn=gnu.org; h=mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=XCP8KkEprdnEyfJN1om7qJ2Mn9r7zPy5FlxLxCCutu4=; b=ttdlC8L5Pcc6+ChrpQZwTcSRFMNkmXYn88EuGzVlh5GKmuqxEi5OMKMhaRWZ+Eh7sZ ebRUNoq2WvfAV+4mv4TQ0egkpuvCzW8qUCOwjnr3k52MrNViINAjzoX+llnn8q5QwrYy N6dmVRm9tAwNAUysCwKo8lwMNIurAnN212rAxVT4nu9oC2NobSOI1E2UW4vs4MkFvgmy ndQL7f5Qi6tlHWRjoH8USTErbq/M4hO7bZ0cY94x3wvG7QeE+pSgbxzFVpdoDbXNHE38 KhMW7SvKIcXHa39NVAXjbGb6LuKx1weEs0mQucSw0OF7Tlb3hnS311ha2reQFWhBFtZa 304A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1705328110; x=1705932910; h=mime-version:message-id:date:subject:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=XCP8KkEprdnEyfJN1om7qJ2Mn9r7zPy5FlxLxCCutu4=; b=d5FsCpX4rBzAp8iRHsJdwxo3lMVk/2hD1glb2sJdV/ph0wXhKfuJYpfb4p1H2sVbbi sipXZ4KjuTET1SuaRPLge9zfLvgG5YM8OGwdaCl1ZnIY/RETtMrYGPwHLvnue4lY0SlF 7Updhk/jqu5+v3sIDJ+ZIV3Y8CGFvtP7ieLrgN6vNmq8dn8xfR79Pgec+Otx9YDWjZPm TbAqwTYCmwgL3yemn3FnCscDaYJRxnCUP5tkryD8AcSwdelVceelPM0MWY8ITIONoy9L BrWC6eF9n9l2vM9G8Gb8lk0/B72ib1Es8KwcIDMp/Ko9nGjHSPLNYb7BE0IUb7cZir64 Xkgg== X-Gm-Message-State: AOJu0YzBMnHkGjE+ZVQLA9arv72X9mxGeJXyLJj485Uj975ozI4J6rXF 6Dk3uGWo9IUIPWtHfsQpEgUmPiC2NUT+96evEbKSy5kyWJw= X-Google-Smtp-Source: AGHT+IEU3AokCJP/HuhUISbNDYSioeIuUG7A5xke0Ef2Eg+pCoGIfyzpIP8QoDDwSHhdimYEuXtRlQ== X-Received: by 2002:a05:620a:394e:b0:783:54e5:5450 with SMTP id qs14-20020a05620a394e00b0078354e55450mr4687225qkn.30.1705328109742; Mon, 15 Jan 2024 06:15:09 -0800 (PST) Original-Received: from sacha-x220 ([70.54.59.113]) by smtp.googlemail.com with ESMTPSA id d25-20020a05620a159900b0078350718a63sm1717752qkk.67.2024.01.15.06.15.08 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 15 Jan 2024 06:15:08 -0800 (PST) Received-SPF: none client-ip=2607:f8b0:4864:20::729; envelope-from=sacha@sachachua.com; helo=mail-qk1-x729.google.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 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, T_PDS_OTHER_BAD_TLD=0.01, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_SBL_A=0.1 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:1161 Archived-At: --=-=-= Content-Type: multipart/alternative; boundary="==-=-=" --==-=-= Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable 2024-01-15 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: - OrgMeetup (virtual) W= ed Jan 17 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toro= nto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- Thu Jan 18 0= 000 Asia/Singapore - M-x Research: TBA Wed Jan 17 0800 A= merica/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/G= MT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- Thu Jan 18 0000 Asia/Singapo= re - Emacs users group Slovenia (virtual) Sat Jan 20 1= 130 America/Vancouver - 1330 America/Chicago - 1430 America/Toronto - 1930 = Etc/GMT - 2030 Europe/Berlin -- Sun Jan 21 0100 Asia/Kolkata - 0330 Asia/Si= ngapore - 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 =C2=B7 deadblackclover/clover =C2=B7 GitHub] () ([@deadblackclove= r@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 - YouTub= e] () ([@unixbhaskar@mastodon.social] ()) - Appearance: - [Protesilaos Stavrou: Emacs: customise mode line colours] () (34:11 [YouT= ube] ()) - [Adding support for open-color in rainbow-mode] () - [Was playing around with emacs' gtk code and got title bar color to s= ync 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 Ema= cs 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 - @Anon= cheg@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 no= tes - [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 contai= ner to another] () ([@laotang@emacs.ch] (<= https://emacs.ch/@laotang/111741968945677505>)) - [Org-mode T=C3=BCrk=C3=A7e Anlat=C4=B1m B=C3=B6l=C3=BCm 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 Automatica= lly] () ([@xenodium@indieweb.social] ()) - [.dir-locals.el for use with the Emacs Eglot LSP client and python-ls= p-server (pylsp) LSP server] () - [acowley/emacs-lsp-booster-nix: Nix flake for the emacs-lsp-booster p= rogram] () ([@acowley@mas= todon.social] ()) - im= prove 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] () ([Redd= it] (),= [Irreal] ()) - Mail, chat, and news: - [Mastodon.el: click to favorite/boost/reply - @rahguzar@emacs.ch] () - Fun: - [Drew's blogsite =E2=80=93 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 Co= mpose Buffer] () - [kagi 0.2 released: inserting summaries at point, choosing target lan= guage] () ([@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, a= nd Reveal.js] () - [Sacha Chua: Yay Emacs 2024-01-12: EmacsConf 2023 report, SVG animati= on, Embark, Org Mode links] () (43= :07 [YouTube] ()) - [falloutphil/emacs-fix-message-parser: Using QuickFix's C++ library t= o 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 (ME= LPA) - org-cite-sidecar : Sidecar to sh= ow references in Org Mode (MELPA) - scala-ts-mode : Scala Tree-Sitter M= ode (MELPA) - sly-overlay : Overlay Common Lisp eva= luation results (MELPA) Links from [reddit.com/r/emacs] (), [r/or= gmode] (), [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=C3=A9s Ram=C3=ADrez for emacs-= devel links. Do you have an Emacs-related link or announcement? Please e-ma= il 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-01-15 Emacs news

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=C3=A9s Ram=C3= =ADrez for emacs-devel links. Do you have an Emacs-related link or announce= ment? Please e-mail me at sacha@sach= achua.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-01-15 Emacs news - Upcoming events: - OrgMeetup (virtual) https://emacs.ch/@yantar92/111754123619904846 Wed J= an 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 https://m-x-research.github.io/ Wed Jan 17 0800 Ameri= ca/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) https://emacs.si/ 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/Singap= ore - EmacsSF (in person): Emacs Lisp Hacking Night Kickoff https://www.meetu= p.com/emacs-sf/events/298488691/ Thu Jan 25 1800 America/Los_Angeles - Emacs APAC (virtual) https://emacs-apac.gitlab.io/ Sat Jan 27 0030 Amer= ica/Vancouver - 0230 America/Chicago - 0330 America/Toronto - 0830 Etc/GMT = - 0930 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore - Beginner: - [[https://www.youtube.com/watch?v=3DjgogUgeuBPo][Where To Learn Emacs i= n 2024]] (07:11) - YouTube channel recommendations, blogs - Emacs configuration: - [[https://muratbuffalo.blogspot.com/2024/01/dude-wheres-my-emacs.html][= Dude, where's my Emacs?]] ([[https://www.reddit.com/r/emacs/comments/195wwn= z/dude_wheres_my_emacs/][Reddit]]) - [[https://emacsredux.com/blog/2020/09/12/reinstalling-emacs-packages/][= Reinstalling Emacs Packages]] ([[https://www.reddit.com/r/emacs/comments/19= 1l3nj/reinstalling_emacs_packages/][Reddit]]) - [[https://github.com/deadblackclover/clover/releases/tag/v1.0.0][Releas= e v1.0.0 =C2=B7 deadblackclover/clover =C2=B7 GitHub]] ([[https://functiona= l.cafe/@deadblackclover/111754072828522022][@deadblackclover@functional.caf= e]]) - [[https://github.com/jeremyf/dotemacs/tree/main][jeremyf's Emacs Config= ]] - Emacs Lisp: - [[https://www.jds.work/comint-filter-bug/][Finding an emacs 'bug' | JDs= Work]] - [[https://youtu.be/DhrAJ1JSl3E][Emacs Update Old Byte Complied File Fix= 2024_01_09_18:03:29 - YouTube]] ([[https://mastodon.social/@unixbhaskar/11= 1726206047332031][@unixbhaskar@mastodon.social]]) - Appearance: - [[https://protesilaos.com/codelog/2024-01-13-customize-emacs-mode-line/= ][Protesilaos Stavrou: Emacs: customise mode line colours]] (34:11 [[https:= //www.youtube.com/watch?v=3DrVbfzvTfsoY][YouTube]]) - [[https://drgrizz.xyz/articles/open-raibow-support.html][Adding support= for open-color in rainbow-mode]] - [[https://i.redd.it/gr4eah02kvbc1.gif][Was playing around with emacs' g= tk code and got title bar color to sync with the theme]] ([[https://www.red= dit.com/r/emacs/comments/194cbww/was_playing_around_with_emacs_gtk_code_and= _got/][Reddit]]) - [[https://github.com/rougier/nano-agenda/tree/rewrite][nano-agenda (rew= rite)]] - [[https://protesilaos.com/codelog/2024-01-11-ef-themes-1-5-0/][Protesil= aos Stavrou: Emacs: ef-themes version 1.5.0]] - Navigation: - [[https://github.com/tanrax/scroll-page-without-moving-point.el/][GitHu= b - scroll-page-without-moving-point.el: Move the scroll in Emacs without m= oving the position cursor.]] ([[https://www.reddit.com/r/emacs/comments/195= jbt0/github_scrollpagewithoutmovingpointel_move_the/][Reddit]]) - [[https://susam.net/maze/elisp-in-replacement-string.html][Elisp in Rep= lacement String]] ([[https://www.reddit.com/r/emacs/comments/193x36x/elisp_= in_replacement_string/][Reddit]], [[https://lobste.rs/s/lubhcb/elisp_replac= ement_string][lobste.rs]], [[https://irreal.org/blog/?p=3D11900][Irreal]]) - [[http://yummymelon.com/devnull/highlighting-with-isearch.html][Charles= Choi: Highlighting with isearch]] ([[https://irreal.org/blog/?p=3D11904][I= rreal]]) - [[https://emacs.ch/@Anoncheg/111734417917591453][Update to isearch subm= ode for searching with toneless pinyin - @Anoncheg@emacs.ch]] - [[https://jamesconroyfinn.com/til/finding-project-files-in-emacs][Findi= ng project files in Emacs]] ([[https://mastodon.social/@jcf/111715504035813= 427][@jcf@mastodon.social]]) - [[https://www.youtube.com/watch?v=3DpqrFAsO0KA4][Comparing Emacs Worksp= ace Packages - System Crafters Live!]] (01:54:03) - Writing: - [[https://github.com/havarddj/typst-preview.el][havarddj/typst-preview.= el: Typst live preview minor mode for emacs]] ([[https://www.reddit.com/r/e= macs/comments/196oga1/live_typst_preview_in_emacs/][Reddit]]) - [[https://github.com/SqrtMinusOne/reverso.el][Verb conjugation interfac= e added to reverso.el]] ([[https://emacs.ch/@sqrtminusone/11175077529010333= 3][@sqrtminusone@emacs.ch]]) - [[https://www.youtube.com/watch?v=3D2i6Gr4vDJsw][Emacs | Easy Accent Ma= rks]] (03:13) - Org Mode: - [[https://nothingissimple.ablatedsprocket.com/posts/foraging-with-org.h= tml][Foraging with Org - Nothing Is Simple]] ([[https://emacs.ch/@AblatedSp= rocket/111738321737731518][@AblatedSprocket@emacs.ch]]) - [[https://www.draketo.de/software/org-mode-tipps.html#plantuml-imagemap= ][How to include an imagemap with a plantuml diagram in Emacs Org Mode HTML= export]] ([[https://rollenspiel.social/@ArneBab/111731001131693035][@ArneB= ab@rollenspiel.social]]) - [[https://mike.puddingtime.org/posts/2024-01-11-daily-notes/][Daily Not= es for 2024-01-11 | Mike Hall]] ([[https://social.lol/@mph/1117414142806896= 29][@mph@social.lol]]) - a little story about literate configuration notes - [[https://www.miskatonic.org/2024/01/08/org-citations-basic/][William D= enton: Basic citations in Org (Part 1)]] - [[https://www.miskatonic.org/2024/01/10/org-citations-basic-2/][William= Denton: Basic citations in Org (Part 2)]] - [[https://github.com/rtrppl/orgrr][Update to orgrr improves experience = when movingnotes from one container to another]] ([[https://emacs.ch/@laota= ng/111741968945677505][@laotang@emacs.ch]]) - [[https://www.youtube.com/watch?v=3DDi8ALt0KFb0][Org-mode T=C3=BCrk=C3= =A7e Anlat=C4=B1m B=C3=B6l=C3=BCm 1]] (14:51) - Org development: - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG= -NEWS?id=3Ddea7780d6da9534d8af3df6ed6df5c7c5dced464][org-fast-tag-selection= : Limit the number of displayed tags]] - Denote: - [[https://notxor.nueva-actitud.org/2023/12/07/una-mirada-a-la-toma-de-n= otas.html][Una mirada a la toma de notas]] ([[https://emacs.ch/@hispa/11174= 9679001115983][@hispa@emacs.ch]]) - Coding: - [[http://yitang.uk/2024/01/14/atomic-habit-in-emacs-keep-git-repos-clea= n/][Yi Tang: Atomic Habit in Emacs - Keep Git Repos Clean]] - [[https://christiantietze.de/posts/2024/01/emacs-sqlite-mode-open-sqlit= e-files-automatically/][Christian Tietze: Emacs sqlite-mode to Open .sqlite= Files Automatically]] ([[https://indieweb.social/@xenodium/111733440030154= 737][@xenodium@indieweb.social]]) - [[https://gist.github.com/doolio/8c1768ebf33c483e6d26e5205896217f][.dir= -locals.el for use with the Emacs Eglot LSP client and python-lsp-server (p= ylsp) LSP server]] - [[https://github.com/acowley/emacs-lsp-booster-nix][acowley/emacs-lsp-b= ooster-nix: Nix flake for the emacs-lsp-booster program]] ([[https://mastod= on.social/@acowley/111743423526972139][@acowley@mastodon.social]]) - improv= e LSP performance with faster JSON conversion - [[https://www.youtube.com/watch?v=3DbYuGtrqkd7k][Debugging with Emacs a= nd gdb]] (06:07) - [[https://www.youtube.com/watch?v=3DM1UinwCbqUw][Fix rust-mode panic li= nks in Emacs]] (05:43) - [[https://discord.com/invite/e56WMStc][Discord Channel for Emacs LSP]] - Shells: - [[https://sqrtminusone.xyz/configs/emacs/#eshell][Emacs config for eshe= ll]] ([[https://emacs.ch/@sqrtminusone/111734178690644844][@sqrtminusone@em= acs.ch]]) - Web: - [[https://so.nwalsh.com/2024/01/09-emacs][Browsing in Emacs]] ([[https:= //www.reddit.com/r/emacs/comments/1939uqa/browsing_in_emacs/][Reddit]], [[h= ttps://irreal.org/blog/?p=3D11906][Irreal]]) - Mail, chat, and news: - [[https://emacs.ch/@rahguzar/111743896250955719][Mastodon.el: click to = favorite/boost/reply - @rahguzar@emacs.ch]] - Fun: - [[https://drewsh.com/monkeytype-emacs-workflow.html][Drew's blogsite = =E2=80=93 The touch typing test text editor]] ([[https://emacs.ch/@crmsnble= yd/111740374471708685][@crmsnbleyd@emacs.ch]]) - emacs-monkeytype - AI: - [[https://github.com/atgreen/emacs-allow-lists-for-ai-services][GitHub = - atgreen/emacs-allow-lists-for-ai-services: How to implement an "allow lis= t" for AI services in GNU Emacs]] - [[https://christiantietze.de/posts/2024/01/chatgpt-shell-confirm-close-= compose-buffer/][Christian Tietze: ChatGPT Shell: Confirm Before Closing an= d Split Compose Buffer]] - [[https://stable.melpa.org/#/kagi][kagi 0.2 released: inserting summari= es at point, choosing target language]] ([[https://emacs.ch/@bram85/1117560= 31996058967][@bram85@emacs.ch]]) - Community: - [[https://www.reddit.com/r/emacs/comments/1933co6/weekly_tips_tricks_c_= thread/][Weekly Tips, Tricks, &c. Thread]] - [[http://www.fugue.co/blog/2015-11-11-guide-to-emacs.html][A CEO's Guid= e to Emacs]] (2015, [[https://news.ycombinator.com/item?id=3D38924664][HN]]= , [[https://irreal.org/blog/?p=3D11902][Irreal]]) - [[https://macadie.info/2024/01/09/2024-01-austin-emacs-meeting/][Eric M= acAdie: 2024-01 Austin Emacs Meeting]] - [[https://www.norwescon.org/archives/norwescon33/vingeinterview.htm][No= rwescon 33 - Vernor Vinge Interview]] ([[https://emacs.ch/@jameshowell/1117= 54881113497606][@jameshowell@emacs.ch]]) - shows Emacs screenshot (also [[h= ttps://tilde.zone/@mhd/111751768594392167][@mhd@tilde.zone]]) - [[https://archive.org/details/benchmark-modula-2-manual-1988/mode/2up][= Amiga Benchmark Modula 2 Manual 1988]] ([[https://emacs.ch/@wirthy/11174991= 7838321371][@wirthy@emacs.ch]]) - page 5 mentions Emacs - Other: - [[https://programadorwebvalencia.com/creating-desktop-applications-usin= g-the-emacs-core/][Creating desktop applications using the Emacs core]] ([[= https://www.reddit.com/r/emacs/comments/193z95j/creating_desktop_applicatio= ns_using_the_emacs_core/][Reddit]], [[https://hostux.social/@andros/1117370= 24508567169][@andros@hostux.social]]) - [[https://sachachua.com/blog/2024/01/using-embark-and-qrencode-to-show-= a-qr-code-for-the-org-mode-link-at-point/][Sacha Chua: Using Embark and qre= ncode to show a QR code for the Org Mode link at point]] - [[https://sachachua.com/blog/2024/01/animating-svg-topic-maps-with-inks= cape-emacs-ffmpeg-and-reveal-js/][Sacha Chua: Animating SVG topic maps with= Inkscape, Emacs, FFmpeg, and Reveal.js]] - [[https://sachachua.com/blog/2024/01/yay-emacs-2024-01-12-emacsconf-202= 3-report-svg-animation-embark-org-mode-links/][Sacha Chua: Yay Emacs 2024-0= 1-12: EmacsConf 2023 report, SVG animation, Embark, Org Mode links]] (43:07= [[https://www.youtube.com/watch?v=3Dahwbcfbp7sU][YouTube]]) - [[https://github.com/falloutphil/emacs-fix-message-parser][falloutphil/= emacs-fix-message-parser: Using QuickFix's C++ library to create an elisp A= PI so we can decode FIX messages from Emacs.]] ([[https://www.reddit.com/r/= emacs/comments/196tkxo/decoding_financial_information_exchange_fix/][Reddit= ]]) - Financial Information Exchange messages - Emacs development: - [[https://lists.gnu.org/archive/html/emacs-devel/2023-08/msg01322.html]= [Discussion about suggesting packages]] - [[https://www.youtube.com/watch?v=3DNe6ZpeEop_4][Multithreaded Emacs]] = ([[https://www.reddit.com/r/emacs/comments/192p5so/multithreaded_emacs/][Re= ddit]]) - [[http://corwin.bru.st/2024-01-09-emacs-devel-design-and-architecture/]= [Corwin Brust: Emacs Devel: Design and Architecture]] - summary of emacs-de= vel discussions about multi-threading - [[https://lists.gnu.org/archive/html/emacs-devel/2024-01/msg00008.html]= [progress on translating the SES manual to French]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D314c= 939d1e182b8d015fc9c63d445274e0494748][(js-json-mode): Don't derive from `js= -mode` (bug#67463)]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Dd2c3= a983146b7c0fb0f8b855268effb695d0bbf5][Hash-table documentation updates (bug= #68244)]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D9b8b= 352ebc09de3259f655fa4d491507109044b3][Set the 'name' prop in 'define-advice= ']] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Dcd0e= b055fd4ebc3f7f7f5f5617549f963fe8ecff][Make Compilation mode recognize Lua e= rrors]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D7755= f7172748b2d337fa53434c1f678269cc5c45][Support :category in completion-extra= -properties (bug#68214)]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Daff1= d53cd466b64ded08d5cf12f83e5746704c07][Support more metadata properties in c= ompletion-extra-properties (bug#68214)]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D774c= 8ec74c98d69d56b2511a613145f2b69fb2eb][cperl-mode.el: Make sure cperl-file-s= tyle is set buffer-local]] - New packages: - http://melpa.org/#/jirascope: A Jira client (MELPA) - http://melpa.org/#/jmespath: Query JSON using jmespath (MELPA) - http://melpa.org/#/org-cite-sidecar: Sidecar to show references in Org = Mode (MELPA) - http://melpa.org/#/scala-ts-mode: Scala Tree-Sitter Mode (MELPA) - http://melpa.org/#/sly-overlay: Overlay Common Lisp evaluation results = (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://planet.emacslife.com][planet.ema= cslife.com]], [[https://www.youtube.com/playlist?list=3DPL4th0AZixyREOtvxDp= dxC9oMuX7Ar7Sdt][YouTube]], [[http://git.savannah.gnu.org/cgit/emacs.git/lo= g/etc/NEWS][the Emacs NEWS file]], [[https://emacslife.com/calendar/][Emacs= Calendar]], and [[http://lists.gnu.org/archive/html/emacs-devel/2024-01][e= macs-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 [[mailt= o: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= --=-=-=--