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: 2023-01-02 Emacs news Date: Mon, 02 Jan 2023 10:33:56 -0500 Message-ID: <87tu190x3v.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="16469"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) To: emacs-tangents@gnu.org Cancel-Lock: sha1:xBrlY1fkDI9NXnxGddptr3B21bA= Original-X-From: emacs-tangents-bounces+get-emacs-tangents=m.gmane-mx.org@gnu.org Mon Jan 02 16:34:47 2023 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 1pCMpq-0003mO-I0 for get-emacs-tangents@m.gmane-mx.org; Mon, 02 Jan 2023 16:34:46 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pCMpP-000769-12; Mon, 02 Jan 2023 10:34:19 -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 1pCMpO-00075s-05 for emacs-tangents@gnu.org; Mon, 02 Jan 2023 10:34:18 -0500 Original-Received: from ciao.gmane.io ([116.202.254.214]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pCMpJ-00016B-4f for emacs-tangents@gnu.org; Mon, 02 Jan 2023 10:34:17 -0500 Original-Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1pCMpE-0002nP-Vh for emacs-tangents@gnu.org; Mon, 02 Jan 2023 16:34:08 +0100 X-Injected-Via-Gmane: http://gmane.org/ Received-SPF: pass client-ip=116.202.254.214; envelope-from=get-emacs-tangents@m.gmane-mx.org; helo=ciao.gmane.io X-Spam_score_int: -15 X-Spam_score: -1.6 X-Spam_bar: - X-Spam_report: (-1.6 / 5.0 requ) BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.25, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_PDS_OTHER_BAD_TLD=0.01 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:963 Archived-At: --=-=-= Content-Type: multipart/alternative; boundary="==-=-=" --==-=-= Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable 2023-01-02 Emacs news =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D - Help wanted: - [Philip K.: Taking a Break from Emacs Development] () - packages looking for maintainers - [Help with Android port? (+ gnulib question)] () - Upcoming events: - M-x Research (contact them for password): TBA Tue Jan 3 0800 America/Vancouver - 1000 America/Chicago - 1100 A= merica/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- W= ed Jan 4 0000 Asia/Singapore - EmacsATX: Emacs Social Wed Jan 4 1630 America/Vancouver - 1830 America/Chicago - 1930 Americ= a/Toronto -- Thu Jan 5 0030 Etc/GMT - 0130 Europe/Berlin - 0600 Asia/Kolkat= a - 0830 Asia/Singapore - Emacs Paris (virtual, in French) Thu Jan 5 0830 America/Vancouver - 1030 America/Chicago = - 1130 America/Toronto - 1630 Etc/GMT - 1730 Europe/Berlin - 2200 Asia/Kolk= ata -- Fri Jan 6 0030 Asia/Singapore - Atelier Emacs Montpellier (in person) Fri Jan 13 1800 Europe/Paris - The First Congress for Attribution-Based Economics S= at Jan 14 1000 America/Vancouver - 1200 America/Chicago - 1300 America/Toro= nto - 1800 Etc/GMT - 1900 Europe/Berlin - 2330 Asia/Kolkata -- Sun Jan 15 0= 200 Asia/Singapore - Emacs configuration: - [positron-solutions/transient-showcase: Example forms for transient U= I's in Emacs] () = ([Reddit] ()) - [Lambda Land: Make an Emacs Buffer Open the Way You Want] () - [Removing the wretchedness of confirmation in Emacs] () (04:21) - [kaushalmodi's emacs configuration] () - [dan's usability-oriented Emacs config files] () - [guilhermecomum's Emacs Config] () - [Folgert Karsdrop's Literate Emacs Configuration1] () ([Reddit] ()) - [Emacs from scratch] (= ) (27:51, [Mastodon] (), [Irr= eal] ()) - Emacs Lisp: - [[ANN] alphapapa/plz.el: v0.3 release (HTTP library for Emacs)] () ([Reddit] ()) - [elisp-regex-dsl: Readable regular expressions DSL for Emacs Lisp] (<= https://github.com/alk/elisp-regex-dsl>) - [Some of my plugins which will be published to MELPA] () - range-pattern, random-generators, generators - [lambdas in emacs lisp] () (10:06) - [[ANN] elisp-autofmt full file re-formatting (on save), available on = Melpa] () ([Reddit] (<= https://www.reddit.com/r/emacs/comments/zx4rzv/ann_elispautofmt_full_file_r= eformatting_on_save/>)) - [Elisp Repo Kit] () ([Reddit] ()) - [Xah Talk Show 2023-01-01 Auto Format Emacs Lisp Code] () (55:21) - [Xah Talk Show 2022-12-30 Advent of Code Day 5 B, in Emacs Lisp, Live= Coding] () (01:47:21) - [Advent of Code but in Emacs Lisp] () - Appearance: - [Christian Tietze: How to Use SF Symbols in Emacs (for Tab Numbers)] = () = ([Reddit] ()) - [Protesilaos Stavrou: Emacs: modus-themes version 4.0.0] () - [Protesilaos Stavrou: Emacs: note for MELPA or Git users of the Modus= themes ahead of version 4] () - Navigation: - [Irreal: Regex Search and Replace in Emacs] () - [quick-buffer-switch: Quick switch to file or dir buffers.] () - [Nicolas Martyanoff: Replacing Projectile by Project] () - [cursor movement in 2 windows] () for manually diffing t= wo files ([Mastodon] ()) - [Emacs: Managing and resizing windows] () (05:50) - Writing: - [Manuel Uberti: LaTeX footnotes and Tempel] () - [Here's my distraction free writing setup. GPD P2 Max 2022 netbook, w= ith Olivetti mode, and Fountain mode.] () ([Reddit] ()) - Org Mode: - [Implementing The PARA Method in Org-mode] () ([Reddit] ()) - [My Exocortex using org-roam and org-publish] () ([Reddit] ()) - [Christian Tietze: Better org-mode Agenda display-buffer-alist Settin= gs] () - [Org-mode - My ten most used features] () (14:35) - [Org-mode - Include feature will improve your life] () (08:49) - [hokreb/notmuch-calendar-x: An emacs hack for adding invitations rece= ived by notmuch to org file] () ([Reddit] ()) - [zettel2: Emacs helpers for note organization] () - [Emacs | Org Mode to Latex Standard Manuscript Format (For Real This = Time)] () (08:41) - [Org-mode - Publishing using org for 3 years] () - [org-lorenz-attractor: Let's explore the shape of the Lorenz attracto= r with Python in Org mode/Emacs. Because why not.] () - [[OC] Evaluate Chess Portable Game Notation inside org-babel] () ([Reddit] ()) - [(do (macroexpand 'net))] () - defining = a derived export backend ([Mastodon] ()) - Org development: - [oc-csl: Improve LaTeX bibliography formatting] () - Denote: - [emacs-denote-refs: Show links and backlinks in Denote notes] () - Completion: - [ivy compliant vertico config =C2=B7 GitHub] () ([Mastodon] ()) - [gists/outline-minor-mode-eshell.el] () - set outline-regexp to the prompt, and then use co= nsult-outline ([Mastodon] ()) - [consult-codesearch.el: Consult interface for codesearch] () - [helm-codesearch.el:helm interface for codesearch] () - Coding: - [My first major mode: `kotlin-ts-mode`] () ([Reddit] ()) - [dorking around with emacs-codeql] () ([Mastodon] ()) - [ts-docstr: A document string minor mode using tree-sitter] () - [tsx-ts-helper-mode: A helper mode for tsx-ts-mode] () ([Reddit] ()) - [Building tree-sitter languages for Emacs] () ([Reddit] ()) - [Starter guide on writing major mode with tree-sitter] () - Shells: - [quickly run commands in eshell, M-x "compile", "recompile" style] (<= https://www.reddit.com/r/emacs/comments/zxnbxf/quickly_run_commands_in_eshe= ll_mx_compile/>) - Mail, news, and chat: - [[script] Unread mail count (mu/mbsync) in polybar] () ([Reddit] ()) - Multimedia: - [Had my first real "emacs as an extensible editor" moment yesterday] = () ([Reddit] ()) - L= ilypond - AI: - [Setting up GitHub Copilot in Emacs] ()= ([Reddit] ()) - [I Made a ChatGPT-like Client For Emacs - AND SO CAN YOU!] () (16:15, [Reddit] ()) - Community: - [Weekly Tips, Tricks, &c. Thread] () - [What does emacs and elisp has as an advantage over nvim and lua?] (<= https://www.reddit.com/r/emacs/comments/zwcdfh/what_does_emacs_and_elisp_ha= s_as_an_advantage/>) - [5 Reasons You Should Use Emacs (And 1 Reason Why You Shouldn't)] () (15:56) - Other: - [Alvaro Ramirez: Emacs: Macro me some SF Symbols] () ([Reddit] (), [Reddit]= ()) - [emacs-camera: Take picture with your camera] () ([Reddit] ()) - [age.el: age encryption support for Emacs] () - [emacs-define-scratch: Define new commands to make scratch buffers] (= ) - [Run Emacs in docker containers!] () - [Eev: six videos with exercises about elisp hyperlinks (with subtitle= s)] () - [Don't forget re-builder - YouTube] () (31:51, [Irreal] (), [= Reddit] ()) - [10 Useful EMACS TIPS] () (08:55) - Emacs development: - emacs-devel: - [Using the wisent parser-generator, as it creates faster parsers] (= ) - [Possible fallback when treesitter is not available Re: Need for "-= ts-mode" modes] () - [Trade-offs between having things in Emacs and using external libra= ries] () - [and other considerations] () - [including tool concerns] () - [Update Modus themes to version 4 and add new themes] () - [Add version tags and mention the new options in NEWS] () - [* etc/NEWS: Mention some recently added byte-compiler warnings] () - [* lisp/help.el: Use 'C-h C-q' to toggle 'help-quick' window (bug#602= 49).] () - [; * etc/NEWS: Move the paragraph with 'C-u RET' closer to the relate= d section.] () - [Add treesit-transpose-sexps (bug#60128)] () - [Make last change of w32 GUI dialogs conditional and reversible] () - [Improve support for Scheme R6RS and R7RS libraries (bug#54704)] () - New packages: - elisp-autofmt : Emacs lisp auto-fo= rmat (MELPA) - flycheck-deno : Flycheck for deno-= lint (MELPA) - ksp-mode : Major mode for editing ksp f= iles (MELPA) - ob-nix : Simple org-babel support for nix= (MELPA) - org-ivy-search : Full text search= for org files powered by ivy (MELPA) - ring-mode : A major mode for the Ring = programming language (MELPA) - russian-techwriter : Input me= thods for Russian technical writers (MELPA) Links from [reddit.com/r/emacs] (), [r/or= gmode] (), [r/spacemacs] (), [r/planetemacs] (), [Hacker News] (), [lobste.rs] (), [planet.emacslife.co= m] (), [YouTube] (), [the Emacs NEWS file] (= ), [Emacs Calendar= ] (), [emacs-devel] (), and [lemmy/c/emacs] (). Thanks to Andr=C3=A9s Ram=C3=ADrez for emacs-devel links. Do yo= u have an Emacs-related link or announcement? Please e-mail me at [sacha@sa= chachua.com] (). Thank you! =20=20=20=20 You're receiving this message via the Emacs Tangents mailing list. View list info/unsubscribe: https://lists.gnu.org/mailman/listinfo/emac= s-tangents =20=20=20=20 --==-=-= Content-Type: text/html; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable

2023-01-02 Emacs news

Links from reddit.com/r/emacs, r/orgmode, r/spacemacs, r/planetemacs, Hacker News, lobste.rs, planet.emacslife.com, You= Tube, the Emacs NEWS file, Ema= cs Calendar, emacs-devel, and lemmy/c/e= macs. 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

You're receiving this message via the Emacs Tangents mailing list. View = list info/unsubscribe

=20=20=20=20 =20=20=20=20 --==-=-=-- --=-=-= Content-Type: text/x-org; charset=utf-8; name=emacs-news.org Content-Disposition: attachment Content-Transfer-Encoding: quoted-printable * 2023-01-02 Emacs news - Help wanted: - [[https://amodernist.com/texts/break.html][Philip K.: Taking a Break fr= om Emacs Development]] - packages looking for maintainers - [[https://lists.gnu.org/archive/html/emacs-devel/2022-12/msg01358.html]= [Help with Android port? (+ gnulib question)]] - Upcoming events: - M-x Research (contact them for password): TBA https://m-x-research.gith= ub.io/ Tue Jan 3 0800 America/Vancouver - 1000 America/Chicago - 1100 Ameri= ca/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- Wed J= an 4 0000 Asia/Singapore - EmacsATX: Emacs Social https://www.meetup.com/emacsatx/events/290200609= / Wed Jan 4 1630 America/Vancouver - 1830 America/Chicago - 1930 America/To= ronto -- Thu Jan 5 0030 Etc/GMT - 0130 Europe/Berlin - 0600 Asia/Kolkata - = 0830 Asia/Singapore - Emacs Paris (virtual, in French) https://www.emacs-doctor.com/emacs-par= is-user-group/ Thu Jan 5 0830 America/Vancouver - 1030 America/Chicago - 11= 30 America/Toronto - 1630 Etc/GMT - 1730 Europe/Berlin - 2200 Asia/Kolkata = -- Fri Jan 6 0030 Asia/Singapore - Atelier Emacs Montpellier (in person) https://lebib.org/date/atelier-em= acs Fri Jan 13 1800 Europe/Paris - The First Congress for Attribution-Based Economics https://www.reddit.c= om/r/emacs/comments/zrgtu5/you_are_invited_to_the_first_congress_for/ Sat J= an 14 1000 America/Vancouver - 1200 America/Chicago - 1300 America/Toronto = - 1800 Etc/GMT - 1900 Europe/Berlin - 2330 Asia/Kolkata -- Sun Jan 15 0200 = Asia/Singapore - Emacs configuration: - [[https://github.com/positron-solutions/transient-showcase][positron-so= lutions/transient-showcase: Example forms for transient UI's in Emacs]] ([[= https://www.reddit.com/r/emacs/comments/zwi7ee/ann_transient_showcase/][Red= dit]]) - [[https://lambdaland.org/posts/2022-12-27_repl_buffer_on_the_right/][La= mbda Land: Make an Emacs Buffer Open the Way You Want]] - [[https://www.youtube.com/watch?v=3DZFJlxBPvzE0][Removing the wretchedn= ess of confirmation in Emacs]] (04:21) - [[https://github.com/kaushalmodi/.emacs.d][kaushalmodi's emacs configur= ation]] - [[https://github.com/orzechowskid/duomacs][dan's usability-oriented Ema= cs config files]] - [[https://github.com/guilhermecomum/emacs.d][guilhermecomum's Emacs Con= fig]] - [[https://www.karsdorp.io/posts/dotemacs/][Folgert Karsdrop's Literate = Emacs Configuration1]] ([[https://www.reddit.com/r/planetemacs/comments/100= uz7r/folgert_karsdrops_literate_emacs_configuration1/][Reddit]]) - [[https://www.youtube.com/watch?v=3DWW7LxxrTs5Y][Emacs from scratch]] (= 27:51, [[https://emacs.ch/@skybert/109592822723571726][Mastodon]], [[https:= //irreal.org/blog/?p=3D11045][Irreal]]) - Emacs Lisp: - [[https://github.com/alphapapa/plz.el][[ANN] alphapapa/plz.el: v0.3 rel= ease (HTTP library for Emacs)]] ([[https://www.reddit.com/r/emacs/comments/= 1005kze/ann_alphapapaplzel_v03_release_http_library_for/][Reddit]]) - [[https://github.com/alk/elisp-regex-dsl][elisp-regex-dsl: Readable reg= ular expressions DSL for Emacs Lisp]] - [[https://www.reddit.com/r/emacs/comments/zxoh51/some_of_my_plugins_whi= ch_will_be_published_to/][Some of my plugins which will be published to MEL= PA]] - range-pattern, random-generators, generators - [[https://www.youtube.com/watch?v=3D-6ZH1JjHVDM][lambdas in emacs lisp]= ] (10:06) - [[https://codeberg.org/ideasman42/emacs-elisp-autofmt][[ANN] elisp-auto= fmt full file re-formatting (on save), available on Melpa]] ([[https://www.= reddit.com/r/emacs/comments/zx4rzv/ann_elispautofmt_full_file_reformatting_= on_save/][Reddit]]) - [[https://github.com/positron-solutions/elisp-repo-kit][Elisp Repo Kit]= ] ([[https://www.reddit.com/r/emacs/comments/zxd392/ann_elisp_repo_kit/][Re= ddit]]) - [[https://www.youtube.com/watch?v=3DCtuvKHo1J-Y][Xah Talk Show 2023-01-= 01 Auto Format Emacs Lisp Code]] (55:21) - [[https://www.youtube.com/watch?v=3D_93FOKLeR50][Xah Talk Show 2022-12-= 30 Advent of Code Day 5 B, in Emacs Lisp, Live Coding]] (01:47:21) - [[https://www.youtube.com/watch?feature=3Dshare&v=3DN1PAC5vs15Y][Advent= of Code but in Emacs Lisp]] - Appearance: - [[https://christiantietze.de/posts/2022/12/sf-symbols-emacs-tab-numbers= /][Christian Tietze: How to Use SF Symbols in Emacs (for Tab Numbers)]] ([[= https://www.reddit.com/r/planetemacs/comments/zycfon/christian_tietze_how_t= o_use_sf_symbols_in_emacs/][Reddit]]) - [[https://protesilaos.com/codelog/2023-01-01-modus-themes-4-0-0/][Prote= silaos Stavrou: Emacs: modus-themes version 4.0.0]] - [[https://protesilaos.com/codelog/2022-12-28-note-modus-themes-4-melpa/= ][Protesilaos Stavrou: Emacs: note for MELPA or Git users of the Modus them= es ahead of version 4]] - Navigation: - [[https://irreal.org/blog/?p=3D11041][Irreal: Regex Search and Replace = in Emacs]] - [[https://github.com/renard/quick-buffer-switch][quick-buffer-switch: Q= uick switch to file or dir buffers.]] - [[https://www.n16f.net/blog/replacing-projectile-by-project/][Nicolas M= artyanoff: Replacing Projectile by Project]] - [[https://github.com/baron42bba/.emacs.d/commit/a4937701b7f99d18a1bdde6= 2f46dd6fa6cd400f2][cursor movement in 2 windows]] for manually diffing two = files ([[https://emacs.ch/@baron42bba/109593503278893701][Mastodon]]) - [[https://www.youtube.com/watch?v=3Dk4PGHk-9JCE][Emacs: Managing and re= sizing windows]] (05:50) - Writing: - [[https://manueluberti.eu//2023/01/02/latex-footnotes.html][Manuel Uber= ti: LaTeX footnotes and Tempel]] - [[https://i.redd.it/hq2tkyjnnx8a1.jpg][Here's my distraction free writi= ng setup. GPD P2 Max 2022 netbook, with Olivetti mode, and Fountain mode.]]= ([[https://www.reddit.com/r/emacs/comments/zym9ay/for_those_into_writing_a= nd_writing_toolsprocess/][Reddit]]) - Org Mode: - [[https://whhone.com/posts/para-org-mode/][Implementing The PARA Method= in Org-mode]] ([[https://www.reddit.com/r/orgmode/comments/100cw2r/impleme= nting_the_para_method_in_orgmode/][Reddit]]) - [[https://www.brettwitty.net/exocortex.html][My Exocortex using org-roa= m and org-publish]] ([[https://www.reddit.com/r/orgmode/comments/1011kvu/my= _exocortex_using_orgroam_and_orgpublish/][Reddit]]) - [[https://christiantietze.de/posts/2022/12/updated-org-mode-agenda-disp= lay-buffer-alist/][Christian Tietze: Better org-mode Agenda display-buffer-= alist Settings]] - [[https://www.youtube.com/watch?v=3DcSWXXJKqZ-A][Org-mode - My ten most= used features]] (14:35) - [[https://www.youtube.com/watch?v=3DL4IWK9SRb-g][Org-mode - Include fea= ture will improve your life]] (08:49) - [[https://github.com/hokreb/notmuch-calendar-x][hokreb/notmuch-calendar= -x: An emacs hack for adding invitations received by notmuch to org file]] = ([[https://www.reddit.com/r/emacs/comments/zw09zg/capturerejectacceptsend_c= alendar_invitations_with/][Reddit]]) - [[https://github.com/vifon/zettel2][zettel2: Emacs helpers for note org= anization]] - [[https://www.youtube.com/watch?v=3DbJq0Lb5tJ6o][Emacs | Org Mode to La= tex Standard Manuscript Format (For Real This Time)]] (08:41) - [[https://www.ravisagar.in/videos/org-mode-publishing-using-org-3-years= ][Org-mode - Publishing using org for 3 years]] - [[https://github.com/gicrisf/org-lorenz-attractor#python-environment][o= rg-lorenz-attractor: Let's explore the shape of the Lorenz attractor with P= ython in Org mode/Emacs. Because why not.]] - [[https://v.redd.it/ifhwbqi00m9a1][[OC] Evaluate Chess Portable Game No= tation inside org-babel]] ([[https://www.reddit.com/r/emacs/comments/1019pe= r/oc_evaluate_chess_portable_game_notation_inside/][Reddit]]) - [[https://do.macroexpand.net/][(do (macroexpand 'net))]] - defining a d= erived export backend ([[https://emacs.ch/@nthcdr/109587073787437023][Masto= don]]) - Org development: - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG= -NEWS?id=3D29103fc6028e99c251ec8ea05981c553bd74eac0][oc-csl: Improve LaTeX = bibliography formatting]] - Denote: - [[https://codeberg.org/akib/emacs-denote-refs][emacs-denote-refs: Show = links and backlinks in Denote notes]] - Completion: - [[https://gist.github.com/anticomputer/ea71ecab639326bf540418f31c600e09= ][ivy compliant vertico config =C2=B7 GitHub]] ([[https://emacs.ch/@anticom= puter/109587561326424579][Mastodon]]) - [[https://apps.bram85.nl/gitea/bram/gists/src/commit/84d40cdb8a82a29b4d= a92bca2d9b81de4e7d11e2/gists/outline-minor-mode-eshell.el][gists/outline-mi= nor-mode-eshell.el]] - set outline-regexp to the prompt, and then use consu= lt-outline ([[https://emacs.ch/@bram85/109612654687707030][Mastodon]]) - [[https://github.com/youngker/consult-codesearch.el][consult-codesearch= .el: Consult interface for codesearch]] - [[https://github.com/youngker/helm-codesearch.el][helm-codesearch.el:he= lm interface for codesearch]] - Coding: - [[https://gitlab.com/bricka/emacs-kotlin-ts-mode][My first major mode: = `kotlin-ts-mode`]] ([[https://www.reddit.com/r/emacs/comments/zxg8fq/my_fir= st_major_mode_kotlintsmode/][Reddit]]) - [[https://www.youtube.com/watch?v=3DWOx91sAnwoA][dorking around with em= acs-codeql]] ([[https://emacs.ch/@anticomputer/109583901381597677][Mastodon= ]]) - [[https://github.com/emacs-vs/ts-docstr][ts-docstr: A document string m= inor mode using tree-sitter]] - [[https://codeberg.org/ckruse/tsx-ts-helper-mode][tsx-ts-helper-mode: A= helper mode for tsx-ts-mode]] ([[https://www.reddit.com/r/emacs/comments/z= vvsyf/tsxtshelpermode_a_helper_mode_for_tsxtsmode/][Reddit]]) - [[https://www.nathanfurnal.xyz/posts/building-tree-sitter-langs-emacs/]= [Building tree-sitter languages for Emacs]] ([[https://www.reddit.com/r/ema= cs/comments/zzf9n6/building_treesitter_languages_for_emacs/][Reddit]]) - [[Https://github.com/emacs-mirror/emacs/blob/master/admin/notes/tree-si= tter/starter-guide][Starter guide on writing major mode with tree-sitter]] - Shells: - [[https://www.reddit.com/r/emacs/comments/zxnbxf/quickly_run_commands_i= n_eshell_mx_compile/][quickly run commands in eshell, M-x "compile", "recom= pile" style]] - Mail, news, and chat: - [[https://i.redd.it/hivwdg6o929a1.jpg][[script] Unread mail count (mu/m= bsync) in polybar]] ([[https://www.reddit.com/r/emacs/comments/zyz7fi/scrip= t_unread_mail_count_mumbsync_in_polybar/][Reddit]]) - Multimedia: - [[https://v.redd.it/3cm33bbv8a8a1][Had my first real "emacs as an exten= sible editor" moment yesterday]] ([[https://www.reddit.com/r/emacs/comments= /zvsw4r/had_my_first_real_emacs_as_an_extensible_editor/][Reddit]]) - Lilyp= ond - AI: - [[https://youtu.be/dZMGH_3UdSE][Setting up GitHub Copilot in Emacs]] ([= [https://www.reddit.com/r/emacs/comments/zxcq37/setting_up_github_copilot_i= n_emacs/][Reddit]]) - [[https://youtu.be/EgVfurJUdFo][I Made a ChatGPT-like Client For Emacs = - AND SO CAN YOU!]] (16:15, [[https://www.reddit.com/r/emacs/comments/zxete= t/i_made_a_chatgpt_client_for_emacs_and_so_can_you/][Reddit]]) - Community: - [[https://www.reddit.com/r/emacs/comments/zx48ho/weekly_tips_tricks_c_t= hread/][Weekly Tips, Tricks, &c. Thread]] - [[https://www.reddit.com/r/emacs/comments/zwcdfh/what_does_emacs_and_el= isp_has_as_an_advantage/][What does emacs and elisp has as an advantage ove= r nvim and lua?]] - [[https://www.youtube.com/watch?v=3DvS6UqZvJbbU][5 Reasons You Should U= se Emacs (And 1 Reason Why You Shouldn't)]] (15:56) - Other: - [[http://xenodium.com/emacs-macro-me-some-sf-symbols][Alvaro Ramirez: E= macs: Macro me some SF Symbols]] ([[https://www.reddit.com/r/emacs/comments= /zzqprh/inserting_sf_symbols_into_swiftui_snippets/][Reddit]], [[https://ww= w.reddit.com/r/emacs/comments/zzqnhq/using_keyboard_macros_to_join_an_sf_sy= mbols_list/][Reddit]]) - [[https://codeberg.org/akib/emacs-camera][emacs-camera: Take picture wi= th your camera]] ([[https://www.reddit.com/r/planetemacs/comments/zxzxe9/em= acscamera_take_picture_with_your_camera/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/zyd7bh/ageel_age_encryption_s= upport_for_emacs/][age.el: age encryption support for Emacs]] - [[https://github.com/lassik/emacs-define-scratch][emacs-define-scratch:= Define new commands to make scratch buffers]] - [[https://hub.docker.com/r/silex/emacs/#][Run Emacs in docker container= s!]] - [[http://angg.twu.net/2021-eev-exercises.html][Eev: six videos with exe= rcises about elisp hyperlinks (with subtitles)]] - [[https://www.youtube.com/watch?v=3DtZh6ueo9pKk][Don't forget re-builde= r - YouTube]] (31:51, [[https://irreal.org/blog/?p=3D11047][Irreal]], [[htt= ps://www.reddit.com/r/emacs/comments/zy0zvu/dont_forget_rebuilder/][Reddit]= ]) - [[https://www.youtube.com/watch?v=3D7fhOPv3pAb0][10 Useful EMACS TIPS]]= (08:55) - Emacs development: - emacs-devel: - [[https://lists.gnu.org/archive/html/emacs-devel/2022-12/msg01127.htm= l][Using the wisent parser-generator, as it creates faster parsers]] - [[https://lists.gnu.org/archive/html/emacs-devel/2022-12/msg01258.htm= l][Possible fallback when treesitter is not available Re: Need for "-ts-mod= e" modes]] - [[https://lists.gnu.org/archive/html/emacs-devel/2022-12/msg01354.htm= l][Trade-offs between having things in Emacs and using external libraries]] - [[https://lists.gnu.org/archive/html/emacs-devel/2022-12/msg01165.h= tml][and other considerations]] - [[https://lists.gnu.org/archive/html/emacs-devel/2022-12/msg01186.h= tml][including tool concerns]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D4e4a= 808eca8f68a8079272442aab0f8815abdaa8][Update Modus themes to version 4 and = add new themes]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D724d= a28763c25f5dcd210b70e71f98bf5cbf5023][Add version tags and mention the new = options in NEWS]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D753b= 7a1cff6b8ce2367a94d27b615ac31f1067ba][* etc/NEWS: Mention some recently add= ed byte-compiler warnings]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Ddb96= b1282f90ee40560f81e8b715fe785badbb6e][* lisp/help.el: Use 'C-h C-q' to togg= le 'help-quick' window (bug#60249).]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D9263= 847ab769577c528036c6a58dff9b16f0828f][; * etc/NEWS: Move the paragraph with= 'C-u RET' closer to the related section.]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D7e98= b8a0fa67f51784024fac3199d774dfa77192][Add treesit-transpose-sexps (bug#6012= 8)]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Db464= e6c490be72e29619c5e101902ab3c3a2e474][Make last change of w32 GUI dialogs c= onditional and reversible]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D1fe4= b98b4d5e0fe3d9964bd1789d3ee5be61dd2a][Improve support for Scheme R6RS and R= 7RS libraries (bug#54704)]] - New packages: - https://melpa.org/#/elisp-autofmt: Emacs lisp auto-format (MELPA) - https://melpa.org/#/flycheck-deno: Flycheck for deno-lint (MELPA) - https://melpa.org/#/ksp-mode: Major mode for editing ksp files (MELPA) - https://melpa.org/#/ob-nix: Simple org-babel support for nix (MELPA) - https://melpa.org/#/org-ivy-search: Full text search for org files powe= red by ivy (MELPA) - https://melpa.org/#/ring-mode: A major mode for the Ring programming la= nguage (MELPA) - https://melpa.org/#/russian-techwriter: Input methods for Russian techn= ical writers (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://planet.emacslife.c= om][planet.emacslife.com]], [[https://www.youtube.com/playlist?list=3DPL4th= 0AZixyREOtvxDpdxC9oMuX7Ar7Sdt][YouTube]], [[http://git.savannah.gnu.org/cgi= t/emacs.git/log/etc/NEWS][the Emacs NEWS file]], [[https://emacslife.com/ca= lendar/][Emacs Calendar]], [[http://lists.gnu.org/archive/html/emacs-devel/= 2023-01][emacs-devel]], and [[https://lemmy.ml/c/emacs][lemmy/c/emacs]]. Th= anks to Andr=C3=A9s Ram=C3=ADrez for emacs-devel links. Do you have an Emac= s-related link or announcement? Please e-mail me at [[mailto:sacha@sachachu= a.com][sacha@sachachua.com]]. Thank you! =20=20=20=20 You're receiving this message via the Emacs Tangents mailing list. [[https://lists.gnu.org/mailman/listinfo/emacs-tangents][View list info= /unsubscribe]] =20=20=20=20 --=-=-=--