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-07-08 Emacs news Date: Mon, 08 Jul 2024 22:18:39 -0400 Message-ID: <87y16bl340.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="39949"; mail-complaints-to="usenet@ciao.gmane.io" To: emacs-tangents@gnu.org Original-X-From: emacs-tangents-bounces+get-emacs-tangents=m.gmane-mx.org@gnu.org Tue Jul 09 04:19:34 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 1sR0S6-0009x7-8n for get-emacs-tangents@m.gmane-mx.org; Tue, 09 Jul 2024 04:19:34 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sR0Rc-0007ei-Nc; Mon, 08 Jul 2024 22:19:04 -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 1sR0Rb-0007eY-QG for emacs-tangents@gnu.org; Mon, 08 Jul 2024 22:19:03 -0400 Original-Received: from mail-yb1-xb36.google.com ([2607:f8b0:4864:20::b36]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sR0RX-0006v1-7y for emacs-tangents@gnu.org; Mon, 08 Jul 2024 22:19:03 -0400 Original-Received: by mail-yb1-xb36.google.com with SMTP id 3f1490d57ef6-e0365588ab8so4271390276.1 for ; Mon, 08 Jul 2024 19:18:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sachachua-com.20230601.gappssmtp.com; s=20230601; t=1720491537; x=1721096337; darn=gnu.org; h=mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=b5D3mS4Tu3UcXJXk6JSwfBNwpYU/OQcHnUTbNSywPWE=; b=y3AtbpqhJa8sXyYwyOkTGdfLieTJEpyXWyC3DCDZ+i1xswJFty2m8uu6YiDFZtWD2m hA0uaGlPll/4gkDfULakEXDNf9zhxYqs97g4vC1HMB+3FWi9the59vcJ3oLPu+nZyCTq grWsx7h8I6/orynicaH24W9voakngYJsfyuwaKO6XjGpzV1n4LwH1O1jHCcp9DylPJM5 DUyHzYppFio21nHGq3DNmOg2nF/ZCOiwmqSKOUbGcGC+5FZPFKinHY1QYmK0E7kFzt4x WrS8oOqAGjUu9Hy0HP2rFBsl9NVmQQeAt18AZ9OAjjHsmxSzMCKlYgQ2qL0vhFzL7H6r dM2w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720491537; x=1721096337; h=mime-version:message-id:date:subject:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=b5D3mS4Tu3UcXJXk6JSwfBNwpYU/OQcHnUTbNSywPWE=; b=xSwCc2X+AfNhIeiFxwZnkPg3gUiWkeuY4dA85qVokyjJKPLCtdyX5Ca+MG/vhYI5zE sCH2XUaYgyDLdakipsrgEsawPdAMfYvu9u2fyTXbr9F1QJgyKYdYcU6IVKrrWCbzhlS8 GBkuYsJGf0cY3x+Bhm/59Xe3fX5bOsnZgQncN4wcUO5W4GBXZ32gu8Qly1KnCVtyT5L8 jRJVFlvTC82iO3qYJpY/dIzhcQtAT6yILPb9i629Aqit8xRCQKO2VL7jQLpKJEufB4+5 EFQY0t4FABlR0fVnq0Q1Itqj3nAFLfCeDdkNpzRjJOY5vYGp6woRuocrQrnQFrpn35N2 j4FQ== X-Gm-Message-State: AOJu0Yyu8WR+pkQiORtxjJS4jQBZslzXxSn30UgtkmZ22OXUIq6cpDnr aJvUtdbrZQjN+wKKsLywgHxYXH+mTiyzVyzKWNDDhA8I1oDjII4ixuWT2h+PV5hl73WAVssKA2x a X-Google-Smtp-Source: AGHT+IEutYpEJjRanyFyMS5tTWLWDdptmrn83FGBMVMsVN6GPqWd1QWVw6XUwuxjXKc1NpO9kOAGUg== X-Received: by 2002:a25:ac21:0:b0:e03:5d08:1835 with SMTP id 3f1490d57ef6-e041b08e432mr1558671276.36.1720491536503; Mon, 08 Jul 2024 19:18:56 -0700 (PDT) Original-Received: from sacha-x230 ([70.54.59.113]) by smtp.googlemail.com with ESMTPSA id 3f1490d57ef6-e041a8d8088sm171075276.21.2024.07.08.19.18.54 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 08 Jul 2024 19:18:55 -0700 (PDT) Received-SPF: none client-ip=2607:f8b0:4864:20::b36; envelope-from=sacha@sachachua.com; helo=mail-yb1-xb36.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:1195 Archived-At: --=-=-= Content-Type: multipart/alternative; boundary="==-=-=" --==-=-= Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable 2024-07-08 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: - [EmacsConf - 2024 - Call for Participation] () ([Reddit] (), [Irreal] (), [lobste.rs] ()) - OrgMeetup (virtual) We= d Jul 10 0900 America/Vancouver - 1100 America/Chicago - 1200 America/Toron= to - 1600 Etc/GMT - 1800 Europe/Berlin - 2130 Asia/Kolkata -- Thu Jul 11 00= 00 Asia/Singapore - Atelier Emacs Montpellier (in person) Fri Jul 12 1800 Europe/Paris - M-x Research: TBA Wed Jul 17 0800 A= merica/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/G= MT - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore - Emacs configuration: - [I think (GNU) Emacs bankruptcy is inevitable in the longer term] () ([HN] ()) - [I Rewrote My Emacs Configuration in Lua] () ([Reddit] ()) - [masuconfigs/.doom.d/config.org at master] () ([@masukomi@connectified.c= om] ()) - Emacs Lisp: - [What is it about lisp that works so well for emacs?] () - [Xah Ep560, Emacs Lisp Coding, Get Youtube Video Thumbnail] () (40:06) - [multiple-form-version of cl-once-only] () (= [@thuna_cing@emacs.ch] ()) - [Emacs Elisp If Else Construct To Decide Running Mode 2024_07_06_02:5= 7:09] () (09:25) - Appearance: - [technicolor: Uniformly access your current theme's color palette] (<= https://www.reddit.com/r/emacs/comments/1dujm5s/technicolor_uniformly_acces= s_your_current_themes/>) - [nerd-icons-archive: a new package that integrated nerd-icons in arch= ive-mode and tar-mode] () - [Customizing the Ellipsis (...) in Emacs Outline and Outline Minor Mo= des] () ([Reddit] ()) - Navigation: - [TIL Imenu] () ([Reddit= ] (), [Irreal] = (), [Alex Popescu] ()) - [Emacs: YAML file code folding and outlining to enhance your workflow= ] () ([Reddit] ()) - [[ANN] undo-fu-session: 0.7 with customizable destination paths] () - [Irreal: Moving To The Beg/End Of Structures] () - Dired: - [Ask for creating missing directories on file move/copy/rename] () - Writing: - [Little function for inserting em dashes] () - [Numeronymize - abbreviate words using numerical contraction numerony= ms] () ex: accessibility =3D a11y ([@i= gb@mastodon.hccp.org] ()) - [Chris Maiorana: Emacs Micro Lesson 11: Personal ispell dictionary] (= ) ([Irreal] ()) - [[ANN] tchanges.el: Collaborate with word processor (docx) users usin= g 'track changes'] () - Org Mode: - [lf-araujo/MxNotebook: Single-file Emacs configuration for a powerful= scientific Notebook system that works flawlessly over ssh] () ([@lf_araujo@mastodon.social] ()) - [Alex Popescu: Emacs OrgMode: Reports About Clocked Time] () - [Org-mode weather tagger] () - [using user defined functions in org-tables (example)] () - [La vida en texto plano: Emacs y org-mode] () - [Instrucciones Taller de Comandos Emacs] () (09:16) - [/home/lucio.albenga.es - Como crear y publicar tu sitio web con Emac= s y Org Mode] () ([@lfa@hostux.social] ()) - Org development: - [ox-html: Add an ability to specify :html-head as a string or funct= ion] () - [etc/ORG-NEWS: Mention issues with yank-media on Mac and Windows] (= ) - Denote: - [What's New in Denote 3.0 for Emacs - System Crafters Live!] () (01:55:36) - [Protesilaos Stavrou: Emacs: consult-denote version 0.1.0] () - Completion: - [ultyas: Convert Ultisnips (Vim) snippets to YASnippet (Emacs) format= ] () - Coding: - [martianh/fj.el: A basic Emacs client for Forgejo instances (such as = Codeberg)] () ([@mousebot@todon.nl] (<= https://todon.nl/@mousebot/112723659165097424>)) - [Modern Emacs Typescript Web (React) Config with lsp-mode, treesitter= , tailwind, TSX & more] () ([Reddit] (), [HN= ] ()) - [Formatting Snakemake using snakefmt in Emacs using Apheleia] () - [Configurando Emacs para trabajar en un proyecto para android] () ([@geekland@mastodon.social] ()) - [Ejecutando scripts en Elisp con Docker | Programador Web Valencia] (= ) ([@andros@activity.andros.dev] ()) - Mail, news, and chat: - [bram85/elfeed-prune: Emacs package to prune stale or undesired entri= es from the elfeed database] () (= [@bram85@emacs.ch] ()) - Doom Emacs: - [Installing Doom Emacs...For Power Noobs (DT LIVE!)] () - Livestreams: [Writing elisp for customizing doom emacs | Live] () (01:48:52), [another livestream= ] () (02:36:12), [lsp-bridge= ] () (01:07:13) - Multimedia: - [Alvaro Ramirez: Ready Player Mode (a lightweight media viewer)] () ([Reddit] (),= [lobste.rs] (), [Irreal] ()) - Fun: - [Text inside a shape] () - Community: - [Weekly Tips, Tricks, &c. Thread] () - grow-syntactic-selection us= ing treesit - [Sharing some my thoughts on Emacs and Learning Emacs after half year= of using/learning it.] () - [Unpopular opinion! You should learn Vim or Emacs] () (01:36) - [The Only Debate That Matters: Vim VS Emacs] () (19:47) - [Modern IDEs are magic. Why are so many coders still using Vim and Em= acs?] () (2= 020, [HN] ()) - Other: - [pdf-tools memory reduction] () - [Your Text Editor (Probably) Isn=E2=80=99t Malware Any More] () - [emacs-memento-mori: Reminder of mortality] () ([Reddit] ()) - Emacs development: - emacs-devel: - [Markers in a gap array - ordered array (with gap) of markers] () - [MPS: weak hash tables; figuring out what is still missing] () - [new default bindings for winner and windmove] () - completion vs cycling - [Make `checkdoc-verb-check-experimental-flag` default to nil] () - [checkdoc: Flag formatting mistakes in warnings] () - [checkdoc: Relax footer line check for recent Emacs] () - [Allow using multiple buffers in 'eshell-command'] () - [Fix the different image zoom levels in SHR to work as expected] () - [Slice images based on their height in SHR, not their zoom level] () - [Port seccomp acceleration to Linux 3.5.0] () - New packages: - casual-ibuffer : Transient UI for = IBuffer (MELPA) - chyla-dark-theme : Chyla.org - d= ark green color theme (MELPA) - clang-format-lite : Format code= on-save with clang-format, supports remote files (MELPA) - elcute : Commands for marking and killing = lines electrically (MELPA) - eshell-command-not-found : Integrate command-not-found in eshell (MELPA) - opencl-c-mode : Syntax coloring for= opencl kernels (MELPA) - sdml-mode : Major mode for SDML (MELPA) - shortcuts-mode : Minor mode provid= ing a buffer shortcut bar (MELPA) - vterm-hotkey : Control vterm buffers= with hotkeys (MELPA) Links from [reddit.com/r/emacs] (), [r/or= gmode] (), [r/spacemacs] (), [r/planetemacs] (), [Mastodon #emacs] (), [Hacker News= ] (), [lobste.rs] (), [programming.dev] (), [lemmy] (), [communick.news] (), [planet.em= acslife.com] (), [YouTube] (), [the Emacs NE= WS file] (), [Emac= s Calendar] (), and [emacs-devel] (). Thanks to Andr=C3=A9s Ra= m=C3=ADrez for emacs-devel links. Do you have an Emacs-related link or anno= uncement? Please e-mail me at [sacha@sachachua.com] (). Thank you! --==-=-= Content-Type: text/html; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable

2024-07-08 Emacs news

Links from reddit.com/r/emacs, r/orgmode, r/spacemacs, r/planetemacs, Mastodon #emacs, Hacker News, lobste.rs, progr= amming.dev, lemmy, communick.news, planet.emacslife.com, YouTub= e, = the Emacs NEWS file, Emacs = Calendar, and emacs-devel. Thanks to Andr=C3=A9s Ram=C3=ADrez for emacs-deve= l links. Do you have an Emacs-related link or announcement? Please e-mail m= e at sacha@sachachua.com. Thank = you!

--==-=-=-- --=-=-= Content-Type: text/x-org; charset=utf-8; name=emacs-news.org Content-Disposition: attachment Content-Transfer-Encoding: quoted-printable * 2024-07-08 Emacs news - Upcoming events: - [[https://emacsconf.org/2024/cfp/][EmacsConf - 2024 - Call for Particip= ation]] ([[https://www.reddit.com/r/emacs/comments/1dsk628/emacsconf_2024_c= all_for_participation/][Reddit]], [[https://irreal.org/blog/?p=3D12280][Irr= eal]], [[https://lobste.rs/s/bdr8am/emacsconf_2024_call_for_participation][= lobste.rs]]) - OrgMeetup (virtual) https://bbb.emacsverse.org/b/iho-h7r-qg8-led Wed Ju= l 10 0900 America/Vancouver - 1100 America/Chicago - 1200 America/Toronto -= 1600 Etc/GMT - 1800 Europe/Berlin - 2130 Asia/Kolkata -- Thu Jul 11 0000 A= sia/Singapore - Atelier Emacs Montpellier (in person) https://lebib.org/date/atelier-em= acs Fri Jul 12 1800 Europe/Paris - M-x Research: TBA https://m-x-research.github.io/ Wed Jul 17 0800 Ameri= ca/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT -= 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore - Emacs configuration: - [[https://utcc.utoronto.ca/~cks/space/blog/programming/EmacsBankruptcyI= nevitable][I think (GNU) Emacs bankruptcy is inevitable in the longer term]= ] ([[https://news.ycombinator.com/item?id=3D40902814][HN]]) - [[https://github.com/MAlba124/memacs][I Rewrote My Emacs Configuration = in Lua]] ([[https://www.reddit.com/r/emacs/comments/1dtuodf/i_rewrote_my_em= acs_configuration_in_lua/][Reddit]]) - [[https://github.com/masukomi/masuconfigs/blob/master/.doom.d/config.or= g][masuconfigs/.doom.d/config.org at master]] ([[https://connectified.com/@= masukomi/112741447369862744][@masukomi@connectified.com]]) - Emacs Lisp: - [[https://www.reddit.com/r/emacs/comments/1dv8c26/what_is_it_about_lisp= _that_works_so_well_for_emacs/][What is it about lisp that works so well fo= r emacs?]] - [[https://www.youtube.com/watch?v=3Dcvxc8WBGttU][Xah Ep560, Emacs Lisp = Coding, Get Youtube Video Thumbnail]] (40:06) - [[https://0x0.st/XBg4.txt][multiple-form-version of cl-once-only]] ([[h= ttps://emacs.ch/@thuna_cing/112748026887529452][@thuna_cing@emacs.ch]]) - [[https://www.youtube.com/watch?v=3D_1EwDQKEbOE][Emacs Elisp If Else Co= nstruct To Decide Running Mode 2024_07_06_02:57:09]] (09:25) - Appearance: - [[https://www.reddit.com/r/emacs/comments/1dujm5s/technicolor_uniformly= _access_your_current_themes/][technicolor: Uniformly access your current th= eme's color palette]] - [[https://www.reddit.com/r/emacs/comments/1dw9l1r/nerdiconsarchive_a_ne= w_package_that_integrated/][nerd-icons-archive: a new package that integrat= ed nerd-icons in archive-mode and tar-mode]] - [[https://www.jamescherti.com/emacs-customize-ellipsis-outline-minor-mo= de/][Customizing the Ellipsis (...) in Emacs Outline and Outline Minor Mode= s]] ([[https://www.reddit.com/r/emacs/comments/1dt36c9/customizing_the_elli= psis_in_emacs_outline_and/][Reddit]]) - Navigation: - [[http://yummymelon.com/devnull/til-imenu.html][TIL Imenu]] ([[https://= www.reddit.com/r/emacs/comments/1dttm21/til_imenu/][Reddit]], [[https://irr= eal.org/blog/?p=3D12285][Irreal]], [[https://alpo.gitlab.io/jots/posts/2024= /07/making-emacs-imenu-more-visible-more-useful/][Alex Popescu]]) - [[https://www.jamescherti.com/outline-yaml-el-code-folding-outlining-ya= ml-files/][Emacs: YAML file code folding and outlining to enhance your work= flow]] ([[https://www.reddit.com/r/emacs/comments/1dt10tn/emacs_yaml_file_c= ode_folding_and_outlining_to/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/1dxvafr/ann_undofusession_07_= with_customizable/][[ANN] undo-fu-session: 0.7 with customizable destinatio= n paths]] - [[https://irreal.org/blog/?p=3D12294][Irreal: Moving To The Beg/End Of = Structures]] - Dired: - [[https://emacs.ch/@arouene/112735993161070856][Ask for creating missin= g directories on file move/copy/rename]] - Writing: - [[https://emacs.ch/@dliden/112723028895545038][Little function for inse= rting em dashes]] - [[https://github.com/igb/numeronymize][Numeronymize - abbreviate words = using numerical contraction numeronyms]] ex: accessibility =3D a11y ([[http= s://mastodon.hccp.org/@igb/112734309177807110][@igb@mastodon.hccp.org]]) - [[https://chrismaiorana.com/personal-ispell-dictionary/][Chris Maiorana= : Emacs Micro Lesson 11: Personal ispell dictionary]] ([[https://irreal.org= /blog/?p=3D12290][Irreal]]) - [[https://lists.gnu.org/archive/html/emacs-orgmode/2024-07/msg00009.htm= l][[ANN] tchanges.el: Collaborate with word processor (docx) users using 't= rack changes']] - Org Mode: - [[https://github.com/lf-araujo/MxNotebook][lf-araujo/MxNotebook: Single= -file Emacs configuration for a powerful scientific Notebook system that wo= rks flawlessly over ssh]] ([[https://mastodon.social/@lf_araujo/11273587164= 0261380][@lf_araujo@mastodon.social]]) - [[https://alpo.gitlab.io/jots/posts/2024/07/emacs-org-mode-reports-abou= t-clocked-time/][Alex Popescu: Emacs OrgMode: Reports About Clocked Time]] - [[https://gist.github.com/rayslava/aa13a24deb66e9f05c7c2b0b1af3629c][Or= g-mode weather tagger]] - [[https://www.reddit.com/r/orgmode/comments/1dtr0i3/using_user_defined_= functions_in_orgtables_example/][using user defined functions in org-tables= (example)]] - [[https://video.hardlimit.com/w/m8TgMtuSLDvTuKzcN4T1Aa][La vida en text= o plano: Emacs y org-mode]] - [[https://www.youtube.com/watch?v=3DnR6YVjrHLYQ][Instrucciones Taller d= e Comandos Emacs]] (09:16) - [[https://lucio.albenga.es/web/posts/2024/como-crear-y-publicar-tu-siti= o-web-con-emacs-y-org-mode.html][/home/lucio.albenga.es - Como crear y publ= icar tu sitio web con Emacs y Org Mode]] ([[https://hostux.social/@lfa/1127= 35230343743991][@lfa@hostux.social]]) - Org development: - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG= -NEWS?id=3Dd38d53a1783dde6ad672473fce7286faf1527462][ox-html: Add an abilit= y to specify :html-head as a string or function]] - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG= -NEWS?id=3D06eb69809a1f35c0eab77b4d1e2fcf52e52db40a][etc/ORG-NEWS: Mention = issues with yank-media on Mac and Windows]] - Denote: - [[https://www.youtube.com/watch?v=3DWbLPgn_L050][What's New in Denote 3= .0 for Emacs - System Crafters Live!]] (01:55:36) - [[https://protesilaos.com/codelog/2024-07-03-emacs-consult-denote-0-1-0= /][Protesilaos Stavrou: Emacs: consult-denote version 0.1.0]] - Completion: - [[https://github.com/jamescherti/ultyas][ultyas: Convert Ultisnips (Vim= ) snippets to YASnippet (Emacs) format]] - Coding: - [[https://codeberg.org/martianh/fj.el][martianh/fj.el: A basic Emacs cl= ient for Forgejo instances (such as Codeberg)]] ([[https://todon.nl/@mouseb= ot/112723659165097424][@mousebot@todon.nl]]) - [[https://www.ovistoica.com/blog/2024-7-05-modern-emacs-typescript-web-= tsx-config][Modern Emacs Typescript Web (React) Config with lsp-mode, trees= itter, tailwind, TSX & more]] ([[https://www.reddit.com/r/emacs/comment= s/1dwl8v0/modern_emacs_typescript_web_react_config_with/][Reddit]], [[https= ://news.ycombinator.com/item?id=3D40895983][HN]]) - [[https://edmundmiller.dev/posts/emacs-snakefmt/][Formatting Snakemake = using snakefmt in Emacs using Apheleia]] - [[https://notxor.nueva-actitud.org/2024/07/06/configurando-emacs-para-t= rabajar-en-un-proyecto-para-android.html][Configurando Emacs para trabajar = en un proyecto para android]] ([[https://mastodon.social/@geekland/11274379= 0000206464][@geekland@mastodon.social]]) - [[https://programadorwebvalencia.com/ejecutando-scripts-en-elisp-con-do= cker/][Ejecutando scripts en Elisp con Docker | Programador Web Valencia]] = ([[https://activity.andros.dev/@andros/statuses/01J271SWFPQPHN58QP3F2NJPR8]= [@andros@activity.andros.dev]]) - Mail, news, and chat: - [[https://codeberg.org/bram85/elfeed-prune][bram85/elfeed-prune: Emacs = package to prune stale or undesired entries from the elfeed database]] ([[h= ttps://emacs.ch/@bram85/112718153563997277][@bram85@emacs.ch]]) - Doom Emacs: - [[https://www.youtube.com/watch?v=3DV5kwTKqD23g][Installing Doom Emacs.= ..For Power Noobs (DT LIVE!)]] - Livestreams: [[https://www.youtube.com/watch?v=3D3Oudz3j00R0][Writing e= lisp for customizing doom emacs | Live]] (01:48:52), [[https://www.youtube.= com/watch?v=3DnyekzldSaVg][another livestream]] (02:36:12), [[https://www.= youtube.com/watch?v=3DUPtq40-pB4o][lsp-bridge]] (01:07:13) - Multimedia: - [[https://lmno.lol/alvaro/ready-player-mode][Alvaro Ramirez: Ready Play= er Mode (a lightweight media viewer)]] ([[https://www.reddit.com/r/emacs/co= mments/1duk9pe/ready_player_mode_a_lightweight_media_viewer/][Reddit]], [[h= ttps://lobste.rs/s/rejw0l/ready_player_mode][lobste.rs]], [[https://irreal.= org/blog/?p=3D12287][Irreal]]) - Fun: - [[https://www.reddit.com/r/emacs/comments/1dw0s3i/text_inside_a_shape/]= [Text inside a shape]] - Community: - [[https://www.reddit.com/r/emacs/comments/1du95xh/weekly_tips_tricks_c_= thread/][Weekly Tips, Tricks, &c. Thread]] - grow-syntactic-selection using= treesit - [[https://www.reddit.com/r/emacs/comments/1dv91ry/sharing_some_my_thoug= hts_on_emacs_and_learning/][Sharing some my thoughts on Emacs and Learning = Emacs after half year of using/learning it.]] - [[https://www.youtube.com/watch?v=3DJVartd9A8lc][Unpopular opinion! You= should learn Vim or Emacs]] (01:36) - [[https://www.youtube.com/watch?v=3DmDW3cAVIU6Q][The Only Debate That M= atters: Vim VS Emacs]] (19:47) - [[https://stackoverflow.blog/2020/11/09/modern-ide-vs-vim-emacs/][Moder= n IDEs are magic. Why are so many coders still using Vim and Emacs?]] (2020= , [[https://news.ycombinator.com/item?id=3D40869467][HN]]) - Other: - [[https://emacs.ch/@zrzz/112736079894078649][pdf-tools memory reduction= ]] - [[https://blog.glyph.im/2024/01/no-more-editor-malware.html][Your Text = Editor (Probably) Isn=E2=80=99t Malware Any More]] - [[https://github.com/gvol/emacs-memento-mori][emacs-memento-mori: Remin= der of mortality]] ([[https://www.reddit.com/r/planetemacs/comments/1dxk1vf= /emacsmementomori_reminder_of_mortality/][Reddit]]) - Emacs development: - emacs-devel: - [[https://lists.gnu.org/archive/html/emacs-devel/2024-07/msg00302.htm= l][Markers in a gap array - ordered array (with gap) of markers]] - [[https://lists.gnu.org/archive/html/emacs-devel/2024-07/msg00397.htm= l][MPS: weak hash tables; figuring out what is still missing]] - [[https://lists.gnu.org/archive/html/emacs-devel/2024-07/msg00216.htm= l][new default bindings for winner and windmove]] - completion vs cycling - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D44a3= b21d7b8fad3b3ef42bf233ec882856b81177][Make `checkdoc-verb-check-experimenta= l-flag` default to nil]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3De738= c387dac674092eab4b5b32efd9fb6726dee6][checkdoc: Flag formatting mistakes in= warnings]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Dd826= 240fa56230ef1561d5b4807284ce98a8c6b6][checkdoc: Relax footer line check for= recent Emacs]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D7f63= 1a3e2aca97e95b8659c902c25ab21f084e08][Allow using multiple buffers in 'eshe= ll-command']] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D2082= 07c1c07fb4669c6b7d64c27236074f996ae4][Fix the different image zoom levels i= n SHR to work as expected]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D3ce7= e4ee3f1f8bf85c2c455ac624bec6c7cd10a8][Slice images based on their height in= SHR, not their zoom level]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D6b5a= ccdc05d007ab4d1804865c1b043260006673][Port seccomp acceleration to Linux 3.= 5.0]] - New packages: - http://melpa.org/#/casual-ibuffer: Transient UI for IBuffer (MELPA) - http://melpa.org/#/chyla-dark-theme: Chyla.org - dark green color theme= (MELPA) - http://melpa.org/#/clang-format-lite: Format code on-save with clang-fo= rmat, supports remote files (MELPA) - http://melpa.org/#/elcute: Commands for marking and killing lines elect= rically (MELPA) - http://melpa.org/#/eshell-command-not-found: Integrate command-not-foun= d in eshell (MELPA) - http://melpa.org/#/opencl-c-mode: Syntax coloring for opencl kernels (M= ELPA) - http://melpa.org/#/sdml-mode: Major mode for SDML (MELPA) - http://melpa.org/#/shortcuts-mode: Minor mode providing a buffer shortc= ut bar (MELPA) - http://melpa.org/#/vterm-hotkey: Control vterm buffers with hotkeys (ME= LPA) 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://emacs.ch/deck/tags/emacs][Mastodon #emacs]], [[https://hn.algoli= a.com/?query=3Demacs&sort=3DbyDate&prefix&page=3D0&dateRange=3Dall&type=3Ds= tory][Hacker News]], [[https://lobste.rs/search?q=3Demacs&what=3Dstories&or= der=3Dnewest][lobste.rs]], [[https://programming.dev/c/emacs?dataType=3DPos= t&page=3D1&sort=3DNew][programming.dev]], [[https://lemmy.ml/c/emacs?dataTy= pe=3DPost&page=3D1&sort=3DNew][lemmy]], [[https://communick.news/c/emacs?da= taType=3DPost&page=3D1&sort=3DNew][communick.news]], [[https://planet.emacs= life.com][planet.emacslife.com]], [[https://www.youtube.com/playlist?list= =3DPL4th0AZixyREOtvxDpdxC9oMuX7Ar7Sdt][YouTube]], [[http://git.savannah.gnu= .org/cgit/emacs.git/log/etc/NEWS][the Emacs NEWS file]], [[https://emacslif= e.com/calendar/][Emacs Calendar]], and [[http://lists.gnu.org/archive/html/= emacs-devel/2024-07][emacs-devel]]. Thanks to Andr=C3=A9s Ram=C3=ADrez for = emacs-devel links. Do you have an Emacs-related link or announcement? Pleas= e e-mail me at [[mailto:sacha@sachachua.com][sacha@sachachua.com]]. Thank y= ou! --=-=-= Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline LS0tCnZpYSBlbWFjcy10YW5nZW50cyBtYWlsaW5nIGxpc3QgKGh0dHBzOi8vbGlzdHMuZ251Lm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2VtYWNzLXRhbmdlbnRzKQo= --=-=-=--