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-01 Emacs news Date: Mon, 01 Jan 2024 09:38:03 -0500 Message-ID: <878r592k6s.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="313"; 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 01 15:38:55 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 1rKJRP-000ADf-Er for get-emacs-tangents@m.gmane-mx.org; Mon, 01 Jan 2024 15:38:55 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rKJQx-00009G-4P; Mon, 01 Jan 2024 09:38:27 -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 1rKJQv-000095-07 for emacs-tangents@gnu.org; Mon, 01 Jan 2024 09:38:25 -0500 Original-Received: from mail-qt1-x836.google.com ([2607:f8b0:4864:20::836]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rKJQm-0001Hi-4c for emacs-tangents@gnu.org; Mon, 01 Jan 2024 09:38:24 -0500 Original-Received: by mail-qt1-x836.google.com with SMTP id d75a77b69052e-4281f6400feso4666351cf.1 for ; Mon, 01 Jan 2024 06:38:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sachachua-com.20230601.gappssmtp.com; s=20230601; t=1704119894; x=1704724694; darn=gnu.org; h=mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=ECBS00fcXBrA170Ym1zfCa8xObvBt4dW5Ok04RsDB1E=; b=fU/yZvvOhDLEaXS3Trb7TsedJPPFzV1kMcOy28CgTCyuSGptiUoxBprtpmYG5UmUXI ZWONttgE60YtlNb2Xgm0d6G53aCK9JUjpak3CqTgsnMP0WcVF3Ub4t9ItlPmMjy9HmlE QyGlnhg3fSWvRcW9/ZQ/XmwxmbQ0CVvn+BqbhqVnSsw4WZQIdA2p5sgIwDdlQX2wZFBJ wpq2egJLNyW9q8fi25YbpU4cDBnTV848WPh/hXBwJbjpzYJPouagUJT2brlxjeYWVDNp zPSskCUOTSCOwlxLsWq2pst8cwHk+RAlbE27XRxYbrpxxl4m4lT+4+Tp1hx3/OAj0rqL nA6Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1704119894; x=1704724694; h=mime-version:message-id:date:subject:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=ECBS00fcXBrA170Ym1zfCa8xObvBt4dW5Ok04RsDB1E=; b=bNIUrFWHjNYt9/mFxEmsUdendrKADhqT3GwtiHvmqOL4dOtRy/39tgFV7OvaAL3jnn NH97vKNNLqDo8Xci5EF0gjU6EdPvzau3PuBhr1larv68b8AMZdvRsyohDK/DILRJ+MWB m1PS3nDjd0GHobEETtFgocNfuCq0pQPO98A1+R1drwdm34PXkqC2SxJM0r737XHFoUQp 5E3cxJj3wJWTqFaYSNiRVhChBTcXUKfrwxicN9mOdoA8bMGwnwxobu2A/8/aDzkQfaOV 21caNEpHjrhAzxGEGfauVYqhU185mDI7t2MpNe6GQddazbaUYvBAfW7XwOI/Y95oUKhX JINA== X-Gm-Message-State: AOJu0YzdHDOPAYfs70nrNhxkirEei3letiU3oVnzExxa/R/uiWVnVFh9 iqfOZsieYQDzo3FGg1tCCnfiT49PZH7T5vNHHGI091T0tk6rHw== X-Google-Smtp-Source: AGHT+IF2+iLD8TQG/4vYPiLN12OYy2PghldmDL43J2bEYl13JcuF+/7WfBA5ar8x/l6GhTz5SNxGPQ== X-Received: by 2002:ac8:5e46:0:b0:425:99f8:977f with SMTP id i6-20020ac85e46000000b0042599f8977fmr26832133qtx.43.1704119893374; Mon, 01 Jan 2024 06:38:13 -0800 (PST) Original-Received: from sacha-x220 ([70.54.59.113]) by smtp.googlemail.com with ESMTPSA id ca11-20020a05622a1f0b00b00427f41678a1sm4943316qtb.81.2024.01.01.06.38.12 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 01 Jan 2024 06:38:12 -0800 (PST) Received-SPF: none client-ip=2607:f8b0:4864:20::836; envelope-from=sacha@sachachua.com; helo=mail-qt1-x836.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, T_SCC_BODY_TEXT_LINE=-0.01 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:1159 Archived-At: --=-=-= Content-Type: multipart/alternative; boundary="==-=-=" --==-=-= Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable 2024-01-01 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: - EmacsATX: Emacs Social Wed Jan 3 1630 America/Vancouver - 1830 America/Chicago - 1930 Americ= a/Toronto -- Thu Jan 4 0030 Etc/GMT - 0130 Europe/Berlin - 0600 Asia/Kolkat= a - 0830 Asia/Singapore - Emacs Paris: S: Emacs workshop in Paris (online) Thu Jan 4 1730 Europe/Paris - M-x Research: 9th talk on (e)lisp W= ed Jan 10 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toro= nto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- Thu Jan 11 0= 000 Asia/Singapore - Atelier Emacs Montpellier (in person) Fri Jan 12 1800 Europe/Paris - Emacs configuration: - [Emacs From Scratch Part Two: Projects and Keybindings] () ([HN] ()) - [[RDE release] 0.5.0 is out! =E2=80=94 sourcehut lists] () ([@abcdw@foss= todon.org] ()) - [danijelcamdzic/dotemacs: Contains Emacs configuration files (init.el= and custom elisp files)] () (= [Reddit] ()) - also tip on using menus in Android - [LionyxML/lemacs: The LEmacs Emacs config - Same experience, both on = TUI and GUI] () ([Reddit] ()) - [Icy-Thought's Emacs Config] () - [chamoda's Emacs Config] () - [mitch's Emacs Config] () - Emacs Lisp: - [Elisp Idiosyncrasies] () - [Emacs at Lunch: Time & Dates] () (16:37) - [Lecci=C3=B3n 4: Din=C3=A1micos | Curso de UI Emacs Lisp] () ([@andros@host= ux.social] ()) - widgets - [UI EN EMACS, SUMAR 2 N=C3=9AMEROS] () - using widgets - Appearance: - [Irreal: Marking The Active Window Redux] () - [fancy tab-bar with svg] () - [svg-lib 0.3, now with interactive buttons] () ([Reddit] (), [@rougier@toot.aquilenet.fr] ()) - [NANO agenda rewrite (WIP)] () (= [Reddit] ()) - [nano vertico minor mode] () ([R= eddit] ()) - [pdf-tools continuous scrolling] () ([@rahguzar@emacs.ch] ()) - [rec-edit.el: recursive edit enhancements to show the level] () - [zzamboni's custom splash screens made for Doom Emacs] () - [Protesilaos Stavrou: Emacs: ef-arbutus is now part of the ef-themes = collection] () - Navigation: - [Gumshoe: A smart POINT tracker] () - Org Mode: - [12 Week Year in Emacs] () (08:39, [Reddit] ()) - [Interactive Runbook | Technical Blog] () (2022) - [Making Org Agenda Look Beautiful] () (21:46) - [Sacha Chua: Automatically refiling Org Mode headings based on tags] = () - [Using Emacs and Org-mode for managing a thesis] () (17:48) - [Medical Physics Dissertation with Emacs and Orgmode] () (2018, [Reddit] ()) - [scimax - screenshot, tesseract, pngpaste and ox-clip] () (2021) - [Jeremy Friesen: Amongst the Org-Mode Archipelago] () ([Irreal] ()) - [orgro 2023 update summary] () () - Org development: - [ob-python: Changed options for default Python command] () - [lisp/ox-odt.el: Do not open the generated exported file in the bac= kground] () - Coding: - [python-ts-mode extended fontification] () - [Pymacs: New home for Emacs to Python interface] () - [Another Emacs setup (with GIFs) to enjoy Clojure] () - Shells: - [I've written a package for parsing command line help, and would appr= eciate feedback!] () ([Reddit] ()) - Web: - [url-rewrite.git - url-rewrite is an elisp library for rewriting URLs= ] () () - Multimedia: - [Sacha Chua: Using subed-record in Emacs to edit audio and clean up o= opses] () - [Sacha Chua: EmacsConf backstage: Trimming the BigBlueButton recordin= gs based on YouTube duration] () - Fun: - [igb/epanorthosis: inject an epanorthosis using a sequence of "^H" ch= aracters to indicate an attempt to delete the previous word.] () ([@igb@mastodon.hccp.org] ()) - AI: - [jart/emacs-copilot: Large language model code completion for Emacs] = () ([Reddit] (), [= HN] ()) - [Alvaro Ramirez: A chatgpt-shell compose ux experiment] () - [illgenr/llm: An EMACS porcelain for LLM] () - [AIPIKHAL intro - YouTube] () () - AI Prompts I Know and Love; shows using Org = Mode to manage a collection of llm prompts for gptel inside Emacs - [Emacs Copilot Demo] (= ) (00:48) - [Every LLM in Emacs, with gptel] () (17:56, [Reddit] ()) - Community: - [Weekly Tips, Tricks, &c. Thread] () - [[Micha=C5=82 Sapka's website] My "whys" for Emacs] () - [From Fill Prefix to TRAMP - Highlights from Mastering Emacs Book Clu= b] () ([Reddit] ()) - [Mario Jason Braganza: Emacs, Three and a Half Years On] () - [Eric MacAdie: Emacs Commands I Got By With For Years] () - Eric's stor= y of starting with Emacs and learning how to use it, and beginner tips spri= nkled throughout - [@publicvoit's experience demoing Emacs and Org Mode on the ArtPlaySt= age at 37C3] () - [@jameshowell: the shift from having to learn to code to "the more I = learn to code, the more I get out of free software] () () - Yearly reviews: - [My Coding Adventures in 2023 - Susam's Maze] () - devil, emacs4cl, emfy ([lobste.rs] (), [@susam@mastodon.socia= l] ()) - [2023 Retrospective and 2024 Plans - System Crafters Live!] () (01:17:08) - [Kisaragi Hiu: 2023 review] () - [Reviving the site (and our community) - 2023 summary and plans for= 2024 | M-x Research] () ([@Mx_Research@emacs.ch] ()) - and new videos posted to [YouTube] () - Other: - [Emacs: Not a text editor, still awesome!] () (28:59, [Reddit] (), [Irreal] ()) - [Emacs repeat-mode #shorts #emacs] () (00:58) - [Emacs=EF=BC=8C=E7=A8=8B=E5=BA=8F=E5=91=98=E7=9A=84=E7=BB=88=E6=9E=81= =E4=BB=A3=E7=A0=81=E7=BC=96=E8=BE=91=E5=99=A8 =E6=B3=AA=E9=9B=AA=E7=BD=91] = () (02:04) - [casouri/collab-mode: Cross-editor collaboration (WIP)] () ([emacs-devel] ()) - collab; uses operational tran= sforms - [Time in Elisp. NYE setup for Champagne at the end] () ([Reddit] ()) - [Anand Tamariya: GNU Emacs as a Shopping App] () ([Reddit] ()) - [Sacha Chua: Yay, I can get live speech recognition results from Emac= s to Etherpad] () - [Building a custom Emacs auth-source] () ([Reddit] (), [@emoses@hachyderm.io] = ()) - [Yi Tang: GPG in Emacs - First Step Towards Data Security] () - [Peter J. Jones: Pinning GnuPG with nixpkgs] () - [EAF nix packaging] () - Emacs Application Framework - [Printing PostScript from Emacs in macOS Sonoma] () - Emacs development: - emacs-devel: - [discussion about how to include small compilable programs in (Non?= )GNU ELPA packages] () - [pointers to discussions about translating doc strings and manuals]= () (= also [@jchelary's resources] ()) - [new bicep-ts-mode for handling infrastructure as code] () - [discussion about attaching extra information to errors] () - [Document icomplete-in-buffer incompatible changes] () - [(require-with-check): New function (bug#67696)] () - [Abbreviate the VC revision in vc-annotate's buffer name] () 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-01-01 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-01-01 Emacs news - Upcoming events: - EmacsATX: Emacs Social https://www.meetup.com/emacsatx/events/297487956= / Wed Jan 3 1630 America/Vancouver - 1830 America/Chicago - 1930 America/To= ronto -- Thu Jan 4 0030 Etc/GMT - 0130 Europe/Berlin - 0600 Asia/Kolkata - = 0830 Asia/Singapore - Emacs Paris: S: Emacs workshop in Paris (online) https://emacs-doctor.c= om/ Thu Jan 4 1730 Europe/Paris - M-x Research: 9th talk on (e)lisp https://m-x-research.github.io/ Wed J= an 10 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto = - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- Thu Jan 11 0000 = Asia/Singapore - Atelier Emacs Montpellier (in person) https://lebib.org/date/atelier-em= acs Fri Jan 12 1800 Europe/Paris - Emacs configuration: - [[https://arne.me/articles/emacs-from-scratch-part-two][Emacs From Scra= tch Part Two: Projects and Keybindings]] ([[https://news.ycombinator.com/it= em?id=3D38800008][HN]]) - [[https://lists.sr.ht/~abcdw/rde-announce/%3C874jg1gtrz.fsf%40trop.in%3= E][[RDE release] 0.5.0 is out! =E2=80=94 sourcehut lists]] ([[https://fosst= odon.org/@abcdw/111663445267193585][@abcdw@fosstodon.org]]) - [[https://github.com/danijelcamdzic/dotemacs/][danijelcamdzic/dotemacs:= Contains Emacs configuration files (init.el and custom elisp files)]] ([[h= ttps://www.reddit.com/r/emacs/comments/18tqpfb/sharing_my_emacs_workflow_an= d_dotfiles/][Reddit]]) - also tip on using menus in Android - [[https://github.com/LionyxML/lemacs][LionyxML/lemacs: The LEmacs Emacs= config - Same experience, both on TUI and GUI]] ([[https://www.reddit.com/= r/emacs/comments/18toziz/introducing_lemacs_a_config_not_a_distro/][Reddit]= ]) - [[https://github.com/Icy-Thought/emacs.d/tree/main/irkalla][Icy-Thought= 's Emacs Config]] - [[https://github.com/chamoda/.emacs.d][chamoda's Emacs Config]] - [[https://git.mitchmarq42.xyz/mitch/vimcolors][mitch's Emacs Config]] - Emacs Lisp: - [[https://www.youtube.com/watch?v=3DD8391afYiRs&feature=3Dyoutu.be][Eli= sp Idiosyncrasies]] - [[https://www.youtube.com/watch?v=3DbMKxS-M9nYM][Emacs at Lunch: Time = & Dates]] (16:37) - [[https://programadorwebvalencia.com/ui-en-emacs-creando-un-buscador/][= Lecci=C3=B3n 4: Din=C3=A1micos | Curso de UI Emacs Lisp]] ([[https://hostux= .social/@andros/111664309966161080][@andros@hostux.social]]) - widgets - [[https://programadorwebvalencia.com/ui-en-emacs-sumar-2-numeros/][UI E= N EMACS, SUMAR 2 N=C3=9AMEROS]] - using widgets - Appearance: - [[https://irreal.org/blog/?p=3D11874][Irreal: Marking The Active Window= Redux]] - [[https://www.reddit.com/r/emacs/comments/18v02tc/fancy_tabbar_with_svg= /][fancy tab-bar with svg]] - [[https://i.redd.it/wk8zg598r79c1.gif][svg-lib 0.3, now with interactiv= e buttons]] ([[https://www.reddit.com/r/emacs/comments/18tkeuu/svglib_03_no= w_with_interactive_buttons/][Reddit]], [[https://toot.aquilenet.fr/@rougier= /111663809949109547][@rougier@toot.aquilenet.fr]]) - [[https://i.redd.it/dqxx467z8h9c1.png][NANO agenda rewrite (WIP)]] ([[h= ttps://www.reddit.com/r/emacs/comments/18umexf/nano_agenda_rewrite_wip/][Re= ddit]]) - [[https://i.redd.it/7nfja6y7qm8c1.png][nano vertico minor mode]] ([[htt= ps://www.reddit.com/r/emacs/comments/18r6pyv/nano_vertico_minor_mode/][Redd= it]]) - [[https://github.com/vedang/pdf-tools/pull/224][pdf-tools continuous sc= rolling]] ([[https://emacs.ch/@rahguzar/111663947187653619][@rahguzar@emacs= .ch]]) - [[https://www.emacswiki.org/emacs/download/rec-edit.el][rec-edit.el: re= cursive edit enhancements to show the level]] - [[https://gitlab.com/zzamboni/dot-doom/-/tree/master/splash?ref_type=3D= heads][zzamboni's custom splash screens made for Doom Emacs]] - [[https://protesilaos.com/codelog/2023-12-29-ef-arbutus/][Protesilaos S= tavrou: Emacs: ef-arbutus is now part of the ef-themes collection]] - Navigation: - [[https://github.com/Overdr0ne/gumshoe][Gumshoe: A smart POINT tracker]] - Org Mode: - [[https://www.youtube.com/watch?v=3DWgZL3TwrKUA][12 Week Year in Emacs]= ] (08:39, [[https://www.reddit.com/r/emacs/comments/18t0fl1/how_i_use_12_we= ek_year_productivity_framework_in/][Reddit]]) - [[https://nathanielhoag.com/blog/2022/interactive-runbook/][Interactive= Runbook | Technical Blog]] (2022) - [[https://www.youtube.com/watch?v=3Da_WNtuefREM][Making Org Agenda Look= Beautiful]] (21:46) - [[https://sachachua.com/blog/2023/12/automatically-refiling-org-mode-he= adings-based-on-tags/][Sacha Chua: Automatically refiling Org Mode headings= based on tags]] - [[https://www.youtube.com/watch?v=3DKvR6PsY9d60][Using Emacs and Org-mo= de for managing a thesis]] (17:48) - [[https://github.com/reconmaster/thesis][Medical Physics Dissertation w= ith Emacs and Orgmode]] (2018, [[https://www.reddit.com/r/emacs/comments/18= v3u9h/medical_physics_dissertation_with_emacs_and/][Reddit]]) - [[https://www.youtube.com/watch?v=3DrGGAr1AWkTc][scimax - screenshot, t= esseract, pngpaste and ox-clip]] (2021) - [[https://takeonrules.com/2023/12/28/amongst-the-org-mode-archipelago/]= [Jeremy Friesen: Amongst the Org-Mode Archipelago]] ([[https://irreal.org/b= log/?p=3D11876][Irreal]]) - [[https://mastodon.social/@amake/111662774894831512][orgro 2023 update = summary]] ([[[[https://mastodon.social/@amake/111662774894831512]]][@amake@= mastodon.social]]) - Org development: - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG= -NEWS?id=3D9239b0e8d1c317f3bd21211832feb3b10d29dc94][ob-python: Changed opt= ions for default Python command]] - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG= -NEWS?id=3D69e746c1e42bbf2eb0afe6306bb32af759c2c3e0][lisp/ox-odt.el: Do not= open the generated exported file in the background]] - Coding: - [[https://gist.github.com/dvzubarev/1d1d4b68a8b7d0bf27fc5ed73a23eea5][p= ython-ts-mode extended fontification]] - [[https://github.com/pymacs2/Pymacs][Pymacs: New home for Emacs to Pyth= on interface]] - [[https://www.freshcodeit.com/blog/another-emacs-setup-with-gifs-to-enj= oy-clojure][Another Emacs setup (with GIFs) to enjoy Clojure]] - Shells: - [[https://github.com/andykuszyk/noman.el][I've written a package for pa= rsing command line help, and would appreciate feedback!]] ([[https://www.re= ddit.com/r/emacs/comments/18rxn71/ive_written_a_package_for_parsing_command= _line/][Reddit]]) - Web: - [[https://g.ypei.me/url-rewrite.git/about/][url-rewrite.git - url-rewri= te is an elisp library for rewriting URLs]] ([[[[https://hostux.social/@dra= gestil/111649528978463668]]][@dragestil@hostux.social]]) - Multimedia: - [[https://sachachua.com/blog/2023/12/using-subed-record-in-emacs-to-edi= t-audio-and-clean-up-oopses/][Sacha Chua: Using subed-record in Emacs to ed= it audio and clean up oopses]] - [[https://sachachua.com/blog/2023/12/emacsconf-backstage-trimming-the-b= igbluebutton-recordings/][Sacha Chua: EmacsConf backstage: Trimming the Big= BlueButton recordings based on YouTube duration]] - Fun: - [[https://github.com/igb/epanorthosis][igb/epanorthosis: inject an epan= orthosis using a sequence of "^H" characters to indicate an attempt to dele= te the previous word.]] ([[https://mastodon.hccp.org/@igb/11166693413748614= 0][@igb@mastodon.hccp.org]]) - AI: - [[https://github.com/jart/emacs-copilot][jart/emacs-copilot: Large lang= uage model code completion for Emacs]] ([[https://www.reddit.com/r/emacs/co= mments/18varm1/jartemacscopilot_large_language_model_code/][Reddit]], [[htt= ps://news.ycombinator.com/item?id=3D38822164][HN]]) - [[http://xenodium.com/a-chatgpt-shell-compose-ux-experiment][Alvaro Ram= irez: A chatgpt-shell compose ux experiment]] - [[https://github.com/illgenr/llm][illgenr/llm: An EMACS porcelain for L= LM]] - [[https://youtube.com/watch?v=3D1II5UfBacK0&si=3DAX24NcnOZTi-M4iH][AIPI= KHAL intro - YouTube]] ([[[[https://fosstodon.org/@nickanderson/11166095216= 1552430]]][@nickanderson@fosstodon.org]]) - AI Prompts I Know and Love; sho= ws using Org Mode to manage a collection of llm prompts for gptel inside Em= acs - [[https://www.youtube.com/watch?v=3D_Y-e5HL_4qY][Emacs Copilot Demo]] (= 00:48) - [[https://www.youtube.com/watch?v=3DbsRnh_brggM][Every LLM in Emacs, wi= th gptel]] (17:56, [[https://www.reddit.com/r/emacs/comments/18s45of/every_= llm_in_emacs_with_gptel/][Reddit]]) - Community: - [[https://www.reddit.com/r/emacs/comments/18rvq33/weekly_tips_tricks_c_= thread/][Weekly Tips, Tricks, &c. Thread]] - [[https://michal.sapka.me/emacs/whys-of-emacs/][[Micha=C5=82 Sapka's we= bsite] My "whys" for Emacs]] - [[https://susam.net/maze/from-fill-prefix-to-tramp.html][From Fill Pref= ix to TRAMP - Highlights from Mastering Emacs Book Club]] ([[https://www.re= ddit.com/r/emacs/comments/18v5wx3/from_fill_prefix_to_tramp_highlights_from= /][Reddit]]) - [[https://janusworx.com/blog/emacs-three-and-a-half-years-on/][Mario Ja= son Braganza: Emacs, Three and a Half Years On]] - [[https://macadie.info/2023/12/30/emacs-commands-i-got-by-with-for-year= s/][Eric MacAdie: Emacs Commands I Got By With For Years]] - Eric's story o= f starting with Emacs and learning how to use it, and beginner tips sprinkl= ed throughout - [[https://graz.social/@publicvoit/111661348660523369][@publicvoit's exp= erience demoing Emacs and Org Mode on the ArtPlayStage at 37C3]] - [[https://emacs.ch/@jameshowell/111638022647583440][@jameshowell: the s= hift from having to learn to code to "the more I learn to code, the more I = get out of free software]] ([[[[https://emacs.ch/@jameshowell/1116380226475= 83440]]][@jameshowell@emacs.ch]]) - Yearly reviews: - [[https://susam.net/maze/code-2023.html][My Coding Adventures in 2023= - Susam's Maze]] - devil, emacs4cl, emfy ([[https://lobste.rs/s/mzul7s/ret= rospective_my_personal_open_source][lobste.rs]], [[https://mastodon.social/= @susam/111652185711420768][@susam@mastodon.social]]) - [[https://www.youtube.com/watch?v=3DBM_xFmfwfRg][2023 Retrospective a= nd 2024 Plans - System Crafters Live!]] (01:17:08) - [[https://kisaragi-hiu.com/2023-review/][Kisaragi Hiu: 2023 review]] - [[https://m-x-research.github.io/2023/12/30/reviving-site.html][Reviv= ing the site (and our community) - 2023 summary and plans for 2024 | M-x Re= search]] ([[https://emacs.ch/@Mx_Research/111671274973702263][@Mx_Research@= emacs.ch]]) - and new videos posted to [[https://www.youtube.com/channel/UC= Nup6IsUwrqiDpl3aIlOV6A][YouTube]] - Other: - [[https://www.youtube.com/watch?v=3D_H9TXKokNQ8][Emacs: Not a text edit= or, still awesome!]] (28:59, [[https://www.reddit.com/r/emacs/comments/18rt= dfy/emacs_not_a_text_editor_still_awesome/][Reddit]], [[https://irreal.org/= blog/?p=3D11869][Irreal]]) - [[https://www.youtube.com/watch?v=3DTlm-Xaef_8I][Emacs repeat-mode #sho= rts #emacs]] (00:58) - [[https://www.youtube.com/watch?v=3Dy1cYKyMD6d0][Emacs=EF=BC=8C=E7=A8= =8B=E5=BA=8F=E5=91=98=E7=9A=84=E7=BB=88=E6=9E=81=E4=BB=A3=E7=A0=81=E7=BC=96= =E8=BE=91=E5=99=A8 =E6=B3=AA=E9=9B=AA=E7=BD=91]] (02:04) - [[https://github.com/casouri/collab-mode][casouri/collab-mode: Cross-ed= itor collaboration (WIP)]] ([[https://lists.gnu.org/archive/html/emacs-deve= l/2023-12/msg00927.html][emacs-devel]]) - collab; uses operational transfor= ms - [[https://youtu.be/bMKxS-M9nYM][Time in Elisp. NYE setup for Champagne = at the end]] ([[https://www.reddit.com/r/emacs/comments/18v7m6c/time_in_eli= sp_nye_setup_for_champagne_at_the_end/][Reddit]]) - [[https://lifeofpenguin.blogspot.com/2023/12/gnu-emacs-as-shopping-app.= html][Anand Tamariya: GNU Emacs as a Shopping App]] ([[https://www.reddit.c= om/r/emacs/comments/18uyxty/gnu_emacs_as_a_shopping_app/][Reddit]]) - [[https://sachachua.com/blog/2023/12/yay-i-can-get-live-speech-recognit= ion-results-from-emacs-to-etherpad/][Sacha Chua: Yay, I can get live speech= recognition results from Emacs to Etherpad]] - [[https://www.emoses.org/posts/emacs-custom-auth-source/][Building a cu= stom Emacs auth-source]] ([[https://www.reddit.com/r/emacs/comments/18vcsb7= /building_a_custom_emacs_authsource/][Reddit]], [[https://hachyderm.io/@emo= ses/111673681198037776][@emoses@hachyderm.io]]) - [[http://yitang.uk/2023/12/28/gpg-in-emacs-first-step-towards-data-secu= rity/][Yi Tang: GPG in Emacs - First Step Towards Data Security]] - [[https://freerangebits.com/posts/2023/12/gnupg-broke-emacs/][Peter J. = Jones: Pinning GnuPG with nixpkgs]] - [[https://gist.github.com/adisbladis/c605d40c3e06f4c4af4bed94233c4d1e][= EAF nix packaging]] - Emacs Application Framework - [[https://goykhman.ca/gene/blog/2023/2023-12-23-postscript-printing-in-= sonoma.html][Printing PostScript from Emacs in macOS Sonoma]] - Emacs development: - emacs-devel: - [[https://lists.gnu.org/archive/html/emacs-devel/2023-12/msg00893.htm= l][discussion about how to include small compilable programs in (Non?)GNU E= LPA packages]] - [[https://lists.gnu.org/archive/html/emacs-devel/2023-12/msg00847.htm= l][pointers to discussions about translating doc strings and manuals]] (als= o [[https://emacs.ch/@jchelary/111667340242925816][@jchelary's resources]]) - [[https://lists.gnu.org/archive/html/emacs-devel/2023-12/msg00616.htm= l][new bicep-ts-mode for handling infrastructure as code]] - [[https://lists.gnu.org/archive/html/emacs-devel/2023-12/msg00625.htm= l][discussion about attaching extra information to errors]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D5f80= 541fbc46a7854da00b0f8e67c0daa89d454a][Document icomplete-in-buffer incompat= ible changes]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D2a8e= 6c8c84ed33674e525625644d5ce84ee8c59a][(require-with-check): New function (b= ug#67696)]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Dea4c= bb3aae3c7f72ef04337bc2db7292909ca9a1][Abbreviate the VC revision in vc-anno= tate's buffer name]] 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-01][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= --=-=-=--