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-11-04 Emacs news Date: Mon, 04 Nov 2024 10:48:46 -0500 Message-ID: <878qtzdmox.fsf@sachachua.com> Reply-To: sacha@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="10245"; 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 Nov 04 16:49:14 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 1t7zKL-0002KN-NB for get-emacs-tangents@m.gmane-mx.org; Mon, 04 Nov 2024 16:49:13 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t7zK4-0000Qq-QI; Mon, 04 Nov 2024 10:48:56 -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 1t7zK3-0000QM-OJ for emacs-tangents@gnu.org; Mon, 04 Nov 2024 10:48:55 -0500 Original-Received: from mail-qk1-x731.google.com ([2607:f8b0:4864:20::731]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1t7zJz-0005J8-Sr for emacs-tangents@gnu.org; Mon, 04 Nov 2024 10:48:55 -0500 Original-Received: by mail-qk1-x731.google.com with SMTP id af79cd13be357-7b175e059bdso290117985a.0 for ; Mon, 04 Nov 2024 07:48:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sachachua-com.20230601.gappssmtp.com; s=20230601; t=1730735330; x=1731340130; darn=gnu.org; h=mime-version:message-id:date:reply-to:mail-followup-to :mail-reply-to:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=Gs1HxG0NgtoQuhgpBgcf/eCFWURANHb51Pr+q/r9tsY=; b=drW//hXxNVJ0ShmNBM2mCr0ZMASOrvEsGp/irYrfbVK+FvShmTEilpMS6NgMDDj4uH 9wqws5rjU+oRhqHjbHGc+fi6EPdaaPjIou9H2LxuBZznyS3m1NXMNDZn3CJ4WL2Jz6FZ txFHFXkfS7s4fmOmU6Gr83HooO8yhMdX6QBUDKBE3Wul2ITSYfWYUfXebYT0jSg8phnW VcmVsLVJzgekooQABwZcGc0Y4mQnqazduWcaA76DqyXMNImJcAxNYupfZQWAHpiSBEhT l8EBnL8/rsgvwJnlnQSpDM0ymvxCsTlpLYbn+lk9dEDy9v9EhWP1nyR/trqn9kM6rir3 /XBA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1730735330; x=1731340130; h=mime-version:message-id:date:reply-to:mail-followup-to :mail-reply-to:subject:to:from:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=Gs1HxG0NgtoQuhgpBgcf/eCFWURANHb51Pr+q/r9tsY=; b=cs6uDlLxu1yj/cvZzK1dPosFM1D/IKWPf3rrNyEgtqJN1cpE5CEbeHaJEJm1ljNSb5 lXumBqJm1ZtpSsQbdO0zncaCFyJ4e6l3ou6kjW6OvUMhVwi/N8VZrWvYBXs+tt18M2jj 6L/e3LyFzMOp9oy+xQ8EKbVvyhDxmLifnU4APl/mMJ4baqvZjCl/SLMbLNkh/pTQ7dAj jrvwx4/Y2Cn3ajtSzW7q1Ihp0ShWMunuSjxUroEjDPv9b1QA+5/zFbReCd0inMDU2Yde d/r+H5FcL0HvbMcyJTITEveG7VAofyPNGoIIuG//sdXPwNX1PB0FPbM/2hp1PBlqOlsk ZYgg== X-Gm-Message-State: AOJu0YwAnu5V8NeOu+fJeM1wu2QGZc/adRFKzWIGrhNrARErRVlBVnkb NSSO/751UAwc5XPkI0bWsKn/BbW+90JCS1KKa0xYHiaA9g3P9lNozogRzpk6x7usMI4XWvKVPGc s X-Google-Smtp-Source: AGHT+IECIXyGNil0wZlWiskLK4YEoViVH7n5eB2dHNzTLirywl6OEFNu0s2CAFU7qxtl7AJAPR8esQ== X-Received: by 2002:a05:620a:29d0:b0:7a9:a744:f989 with SMTP id af79cd13be357-7b2fb9d0bbbmr1842226785a.46.1730735329567; Mon, 04 Nov 2024 07:48:49 -0800 (PST) Original-Received: from sacha-p52 (bras-base-toroon0822w-grc-04-70-55-4-235.dsl.bell.ca. [70.55.4.235]) by smtp.googlemail.com with ESMTPSA id af79cd13be357-7b2f3a0c199sm428822585a.64.2024.11.04.07.48.47 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 04 Nov 2024 07:48:48 -0800 (PST) Mail-Reply-To: sacha@sachachua.com Mail-Followup-To: sacha@sachachua.com Received-SPF: none client-ip=2607:f8b0:4864:20::731; envelope-from=sacha@sachachua.com; helo=mail-qk1-x731.google.com X-Spam_score_int: 1 X-Spam_score: 0.1 X-Spam_bar: / X-Spam_report: (0.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, PDS_OTHER_BAD_TLD=1.999, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 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:1264 Archived-At: --=-=-= Content-Type: multipart/alternative; boundary="==-=-=" --==-=-= Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable 2024-11-04 Emacs news =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D - Emacs 30 and Emacs 31: - [Emacs 30.0 pretest packages for Fedora] () ([Reddit] ()) - [Build Emacs 31 for Windows =C2=B7 GitHub] () ([@ldbeth@mastodon.sdf.org] ()) - Upcoming events: - [200ok: EmacsConf 2024: Join Us in Lucerne for a Celebration of Free = Software!] () - Emacs Paris: S: Emacs workshop in Paris (online) Tue Nov 5 0830 America/Vancouver - 1030 America/Chicago - 1130 Amer= ica/Toronto - 1630 Etc/GMT - 1730 Europe/Berlin - 2200 Asia/Kolkata -- Wed = Nov 6 0030 Asia/Singapore - Emacs.si (in person): Emacs.si meetup #14 2024 (v #=C5=BEivo) Thu Nov 7 = 1900 CET - EmacsSF: Emacs Hacking: Packaging (Hybrid) Thu Nov 7 1800 America/Vancouver - 2000 America/C= hicago - 2100 America/Toronto -- Fri Nov 8 0200 Etc/GMT - 0300 Europe/Berli= n - 0730 Asia/Kolkata - 1000 Asia/Singapore - Atelier Emacs Montpellier (in person) Fri Nov 8 1800 Europe/Paris - EmacsSF: coffee.el in SF Sat Nov 16 1100 America/Vancouver - 1300 America/Chicago - 1400 Ame= rica/Toronto - 1900 Etc/GMT - 2000 Europe/Berlin -- Sun Nov 17 0030 Asia/Ko= lkata - 0300 Asia/Singapore - Emacs configuration: - [Emacs Notes: Enable completions for `Font Family=E2=80=99 field in `= M-x customize-face RET=E2=80=99] () - [Essential Emacs Packages for Efficient Software Development and Text= Editing] () ([Reddi= t] ()) - [Minimal ~/.emacs.d - Better Vanilla Emacs Defaults and Optimized Sta= rtup (Release 1.1.1)] () ([= Reddit] ()) - [Much Ado about Emacs 001] () - god-mode, doom-modeline, M-RET in Org Mode - [Don't bind M-O in terminal Emacs] () - Emacs Lisp: - [Marcin Borkowski: Command alternatives] () ([Irreal] ()) - [Marcin Borkowski: Persisting variables across Emacs sessions] () - [Interactively browse lisp objects (even self-referencing ones) with = data-debug] () - [As I run into it: Symbol=E2=80=99s value as variable is void. Emacs = Lisp lexical binding - YouTube] () - [GNU Emacs comes with a book-length introduction to computer programm= ing | Hacker News] () - [A little fun lisp thing: "evaluatable pseudocode"] () - [Xah Talk Show 2024-10-29, Ep594, Emacs Lisp Coding, Command to Searc= h YouTube] () (01:03:15) - Appearance: - [The 8 colors I use in emacs] () (12:53) - [Emacs 31 can use Direct-Write for font-rendering on Windows] () - Navigation: - [Intro to Bookmarks] () ([Reddit] ()) - [shortcuts-mode for accessing last 10 buffers] () - [Announcing auto-tab-groups: Effortless Tab Group Management for Emac= s] () - [Dedicated compilation frame] () - Org Mode: - [How to add custom sections to the agenda] () ([Reddit] ()) - [James Dyer: Generate Current Year tag in an Org Capture Template] (<= https://emacs.dyerdwelling.family/emacs/20241007121110-emacs--org-capture-d= ynamically-setting-year/>) - [Sacha Chua: Org Mode: Prompt for a heading and then refile it to poi= nt] () - [TIL about org-table-header-line-mode] () - [Hacking on org-graph-view: View Org files as Graphviz graphs with ou= tline structure and links between nodes (WIP)] () ([Reddit] ()) - [Basic Obsidian Dataview functionality unlocked] () - org-ql dynamic block - [Emacs - Org mode (Tamil)] () (03:05) - Import, export, and integration: - [Sacha Chua: Org Mode: Format Libby book highlights exported as JSO= N] () - [Irreal: TSV To Table] () - [emacs-various/org-latex-export-memoir.el] () ([@t= ennoseremel@lor.sh] ()) - [Sacha Chua: Yay Emacs 7: Rewriting and copying custom Org Mode lin= ks] () - Org Roam: - [Org Roam: The Best Way to Keep a Journal in Emacs] () - [Diving back into Org-roam | Baty.net] () ([@jbaty@social.lol] ()) - Org development: [NEWS entry for the new argument of org-babel-comint= -async-register] () - Denote: - [Denote Project Tasks] () ([@purplg@fosstodon.org] ()) - Coding: - ["SHELL =3D emacs" in a makefile] () ([Red= dit] ()) - [emacs-sideline/sideline-flymake: Show flymake errors with sideline -= works well with eglot for LSP dev] () ([@kris@todon.eu] ()) - [shadow-css for personal use - Emacs, Browser, Clojure, REPL Screenca= st] () (02:06:51) - [Java: Create a Kafka producer and consumer in Emacs] () (16:48) - [Adopting Gomponents for Work Project // Take on Rules] () ([@takeonru= les@dice.camp] ()) - inc= ludes tip on using scopeline - Mail, news, and chat: - [mastodon.el 1.1.5: bugfixes, read less] () - [Hacking on Mastodon Emacs Package to Narrow Viewing // Take on Rules= ] () ([@takeonrules@dice.camp] ()) - Multimedia: - [muu - Emacs turned into a music player!] () - AI: - [[Discussion] AI assisted programming in Emacs] () - [gptel: a simple LLM client for Emacs | Hacker News] () - [A Guide to Self-Hosted LLM Coding Assistants - Semaphore] () - Community: - [Weekly Tips, Tricks, &c. Thread] () - [Compilation of the most highly voted tips from all the "Weekly Tips,= Tricks, &c." threads] () ([Reddit] ()) - [Deeply, thank you for C-h t, Emacs devs] () - [Protesilaos Stavrou: =E2=80=98Ask me anything=E2=80=99 live stream o= n 2024-10-31 at 14:00 Europe/Athens about Emacs or life in general] () ([Yo= uTube] (), 02:33:21) - [Quotes from RacketCon 14 keynote] () - [Irreal: Who Created Emacs] () - Other: - [Creating Info Manuals And Adding Them Into=C2=A0Emacs] () (2023) - [How to install and use files with pdf-view-mode] () - [Fixing pdf-tools after updating poppler] () - [inhibit-mouse.el - Deactivate mouse input in Emacs] () ([Reddit] (), [re= lated emacs-devel] ()) - [Unified way to toggle input methods in X11 and Emacs] () - [Emacs Lisp was used to calculate hard-coded DST data for Africa/Casa= blanca and Asia/Gaza because their DST is based on Ramadan] () ([@citizen428@chaos.social] ()) - [Also, note about the Calendrical Calculations book] () - Emacs development: - emacs-devel: - [Summary of yank-media thread so far] () - [Proposal for detecting physical keyboard events (ex: double or tri= ple-tap on shift)] () - [Note that Perl does not distribute info manuals any more] () - [Breaking change proposal: Default lexical-binding to t] () - [string-pixel-width and avoiding relative :align-to] () - [Add support for range objects in Eshell "for" loops] () - [Mark IDLWAVE as obsolete] () - [Add support for 'yank-media' on MS-Windows] () - [; * etc/NEWS: Announce 'greek-polytonic'. (Bug#73909)] () - [New `tmm-menubar' shortcut display style] () - [Fix and improve behavior of 'eshell/clear'] () - New packages: - claudia : Claude AI integration (MELPA) - coc-dc : A Clash of Clans damage calculato= r (MELPA) - dumber-jump : Jump to definition for = 50+ languages without configuration (MELPA) Reminder: Emacs News is moving to [info-gnu-emacs] () instead of [emacs-tangents] (). If you're subscribed throug= h emacs-tangents, you may want to subscribe to info-gnu-emacs as well. Links from [reddit.com/r/emacs] (), [r/or= gmode] (), [r/spacemacs] (), [r/planetemacs] (), [Mastodon #emacs] (), [Hacker Ne= ws] (), [lobste.rs] (), [programming.dev] (), [lemmy.world] (), [lemmy.ml] (), [communick.news] (), [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-11-04 Emacs news

Reminder: Emacs News is moving to info-gnu-emacs instead of emacs-tangents. If you're= subscribed through emacs-tangents, you may want to subscribe to info-gnu-e= macs as well.

Links from reddit.com/r/emacs, r/orgmode, r/spacemacs, r/planetemacs, Mastodon #emacs, Hacker News, lobste.rs, pro= gramming.dev, lemmy.world, = lemmy.ml, communick.news, planet.emacslife.com, YouTube, the Emacs N= EWS file, Emacs Calendar, and em= acs-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-11-04 Emacs news - Emacs 30 and Emacs 31: - [[https://copr.fedorainfracloud.org/coprs/bhavin192/emacs-pretest/][Ema= cs 30.0 pretest packages for Fedora]] ([[https://www.reddit.com/r/emacs/com= ments/1ggjlv7/emacs_300_pretest_packages_for_fedora/][Reddit]]) - [[https://gist.github.com/LdBeth/d663a7d3ea27776bfe211241ad7fa5e5][Buil= d Emacs 31 for Windows =C2=B7 GitHub]] ([[https://mastodon.sdf.org/@ldbeth/= 113415571951642486][@ldbeth@mastodon.sdf.org]]) - Upcoming events: - [[https://200ok.ch/posts/2024-09-16_announcing_emacsconf__official_swis= s_satellite.html][200ok: EmacsConf 2024: Join Us in Lucerne for a Celebrati= on of Free Software!]] - Emacs Paris: S: Emacs workshop in Paris (online) https://emacs-doctor.c= om/ Tue Nov 5 0830 America/Vancouver - 1030 America/Chicago - 1130 America/= Toronto - 1630 Etc/GMT - 1730 Europe/Berlin - 2200 Asia/Kolkata -- Wed Nov = 6 0030 Asia/Singapore - Emacs.si (in person): Emacs.si meetup #14 2024 (v #=C5=BEivo) https://d= ogodki.kompot.si/events/4e3c90f8-e673-40a9-8825-d3717ba8237e Thu Nov 7 1900= CET - EmacsSF: Emacs Hacking: Packaging (Hybrid) https://www.meetup.com/emacs= -sf/events/304301979/ Thu Nov 7 1800 America/Vancouver - 2000 America/Chica= go - 2100 America/Toronto -- Fri Nov 8 0200 Etc/GMT - 0300 Europe/Berlin - = 0730 Asia/Kolkata - 1000 Asia/Singapore - Atelier Emacs Montpellier (in person) https://lebib.org/date/atelier-em= acs Fri Nov 8 1800 Europe/Paris - EmacsSF: coffee.el in SF https://www.meetup.com/emacs-sf/events/3043019= 88/ Sat Nov 16 1100 America/Vancouver - 1300 America/Chicago - 1400 America= /Toronto - 1900 Etc/GMT - 2000 Europe/Berlin -- Sun Nov 17 0030 Asia/Kolkat= a - 0300 Asia/Singapore - Emacs configuration: - [[https://emacsnotes.wordpress.com/2024/11/03/enable-completions-for-fo= nt-family-field-in-m-x-customize-face-ret/][Emacs Notes: Enable completions= for `Font Family=E2=80=99 field in `M-x customize-face RET=E2=80=99]] - [[https://www.jamescherti.com/essential-emacs-packages/][Essential Emac= s Packages for Efficient Software Development and Text Editing]] ([[https:/= /www.reddit.com/r/emacs/comments/1gf1azx/essential_emacs_packages_for_effic= ient_software/][Reddit]]) - [[https://github.com/jamescherti/minimal-emacs.d][Minimal ~/.emacs.d - = Better Vanilla Emacs Defaults and Optimized Startup (Release 1.1.1)]] ([[ht= tps://www.reddit.com/r/emacs/comments/1gh687a/minimal_emacsd_better_vanilla= _emacs_defaults_and/][Reddit]]) - [[https://bicycleforyourmind.com/much_ado_about_emacs_001][Much Ado abo= ut Emacs 001]] - god-mode, doom-modeline, M-RET in Org Mode - [[https://fosstodon.org/@simonmic/113400126120436830][Don't bind M-O in= terminal Emacs]] - Emacs Lisp: - [[https://mbork.pl/2024-10-28_Command_alternatives][Marcin Borkowski: C= ommand alternatives]] ([[https://irreal.org/blog/?p=3D12549][Irreal]]) - [[https://mbork.pl/2024-11-04_Persisting_variables_across_Emacs_session= s][Marcin Borkowski: Persisting variables across Emacs sessions]] - [[https://mastodon.catgirl.cloud/@mekeor/113390773613884858][Interactiv= ely browse lisp objects (even self-referencing ones) with data-debug]] - [[https://youtu.be/h_drM14tc5U][As I run into it: Symbol=E2=80=99s valu= e as variable is void. Emacs Lisp lexical binding - YouTube]] - [[https://news.ycombinator.com/item?id=3D42025372][GNU Emacs comes with= a book-length introduction to computer programming | Hacker News]] - [[https://www.reddit.com/r/emacs/comments/1giawi7/a_little_fun_lisp_thi= ng_evaluatable_pseudocode/][A little fun lisp thing: "evaluatable pseudocod= e"]] - [[https://www.youtube.com/watch?v=3DCDw_V9ry3gE][Xah Talk Show 2024-10-= 29, Ep594, Emacs Lisp Coding, Command to Search YouTube]] (01:03:15) - Appearance: - [[https://www.youtube.com/watch?v=3DM3dbr2NrnQ0][The 8 colors I use in = emacs]] (12:53) - [[https://www.reddit.com/r/emacs/comments/1gevkia/emacs_31_can_use_dire= ctwrite_for_fontrendering_on/][Emacs 31 can use Direct-Write for font-rende= ring on Windows]] - Navigation: - [[https://arialdomartini.github.io/emacs-bookmarks][Intro to Bookmarks]= ] ([[https://www.reddit.com/r/emacs/comments/1gfqtee/intro_to_bookmarks/][R= eddit]]) - [[https://hachyderm.io/@tetron/113393726064721835][shortcuts-mode for a= ccessing last 10 buffers]] - [[https://www.reddit.com/r/emacs/comments/1ghjlin/announcing_autotabgro= ups_effortless_tab_group/][Announcing auto-tab-groups: Effortless Tab Group= Management for Emacs]] - [[https://anticapitalist.party/@ahihi/113408407971801058][Dedicated com= pilation frame]] - Org Mode: - [[https://gist.github.com/dmgerman/b75dd1c68636482121b3491e0b351f17][Ho= w to add custom sections to the agenda]] ([[https://www.reddit.com/r/emacs/= comments/1gf51w4/how_to_add_custom_sections_to_the_agenda/][Reddit]]) - [[https://emacs.dyerdwelling.family/emacs/20241007121110-emacs--org-cap= ture-dynamically-setting-year/][James Dyer: Generate Current Year tag in an= Org Capture Template]] - [[https://sachachua.com/blog/2024/10/org-mode-prompt-for-a-heading-and-= then-refile-it-to-point/][Sacha Chua: Org Mode: Prompt for a heading and th= en refile it to point]] - [[https://infosec.exchange/@mretka/113424282612786921][TIL about org-ta= ble-header-line-mode]] - [[https://github.com/alphapapa/org-graph-view][Hacking on org-graph-vie= w: View Org files as Graphviz graphs with outline structure and links betwe= en nodes (WIP)]] ([[https://www.reddit.com/r/orgmode/comments/1gj26tz/hacki= ng_on_orggraphview_view_org_files_as/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/1ggbczq/basic_obsidian_datavi= ew_functionality_unlocked/][Basic Obsidian Dataview functionality unlocked]= ] - org-ql dynamic block - [[https://www.youtube.com/watch?v=3DVTwtkVyXXGs][Emacs - Org mode (Tami= l)]] (03:05) - Import, export, and integration: - [[https://sachachua.com/blog/2024/11/org-mode-format-libby-book-highl= ights-exported-as-json/][Sacha Chua: Org Mode: Format Libby book highlights= exported as JSON]] - [[https://irreal.org/blog/?p=3D12552][Irreal: TSV To Table]] - [[https://codeberg.org/tennoseremel/emacs-various/src/branch/main/org= -latex-export-memoir.el][emacs-various/org-latex-export-memoir.el]] ([[http= s://lor.sh/@tennoseremel/113407603395156594][@tennoseremel@lor.sh]]) - [[https://sachachua.com/blog/2024/10/yay-emacs-7-rewriting-and-copyin= g-custom-org-mode-links/][Sacha Chua: Yay Emacs 7: Rewriting and copying cu= stom Org Mode links]] - Org Roam: - [[https://www.youtube.com/watch?v=3D3-sLBaJAtew&feature=3Dyoutu.be][O= rg Roam: The Best Way to Keep a Journal in Emacs]] - [[https://baty.net/2024/10/diving-back-into-org-roam/][Diving back in= to Org-roam | Baty.net]] ([[https://social.lol/@jbaty/113396317542358122][@= jbaty@social.lol]]) - Org development: [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git= /commit/etc/ORG-NEWS?id=3D5e86016cf97d2f97dcf722e7c0733fa35f91a3d5][NEWS en= try for the new argument of org-babel-comint-async-register]] - Denote: - [[https://purplg.dev/posts/denote-project-tasks/][Denote Project Tasks]= ] ([[https://fosstodon.org/@purplg/113420215083759464][@purplg@fosstodon.or= g]]) - Coding: - [[https://gitlab.com/spritely/spritely-papers/-/blob/8158df7a5a1cc8c8c4= 6a568bc6cf8d2d5ae715f5/Makefile]["SHELL =3D emacs" in a makefile]] ([[https= ://www.reddit.com/r/emacs/comments/1ghdo08/shell_emacs_in_a_makefile/][Redd= it]]) - [[https://github.com/emacs-sideline/sideline-flymake][emacs-sideline/si= deline-flymake: Show flymake errors with sideline - works well with eglot f= or LSP dev]] ([[https://todon.eu/@kris/113410026146985988][@kris@todon.eu]]) - [[https://www.youtube.com/watch?v=3D8TwLHQrqG4w][shadow-css for persona= l use - Emacs, Browser, Clojure, REPL Screencast]] (02:06:51) - [[https://www.youtube.com/watch?v=3DNMjTyi_p6Z8][Java: Create a Kafka p= roducer and consumer in Emacs]] (16:48) - [[https://takeonrules.com/2024/11/01/adopting-gomponents-for-work-proje= ct/][Adopting Gomponents for Work Project // Take on Rules]] ([[https://dic= e.camp/@takeonrules/113410028986597519][@takeonrules@dice.camp]]) - include= s tip on using scopeline - Mail, news, and chat: - [[https://todon.nl/@mousebot/113414412117141616][mastodon.el 1.1.5: bug= fixes, read less]] - [[http://takeonrules.com/2024/10/31/hacking-on-mastodon-emacs-package-t= o-narrow-viewing/][Hacking on Mastodon Emacs Package to Narrow Viewing // T= ake on Rules]] ([[https://dice.camp/@takeonrules/113405559080412150][@takeo= nrules@dice.camp]]) - Multimedia: - [[https://www.reddit.com/r/emacs/comments/1gh0nta/muu_emacs_turned_into= _a_music_player/][muu - Emacs turned into a music player!]] - AI: - [[https://www.reddit.com/r/emacs/comments/1gj4b7c/discussion_ai_assiste= d_programming_in_emacs/][[Discussion] AI assisted programming in Emacs]] - [[https://news.ycombinator.com/item?id=3D42034675][gptel: a simple LLM = client for Emacs | Hacker News]] - [[https://semaphoreci.com/blog/selfhosted-llm-coding-assistants][A Guid= e to Self-Hosted LLM Coding Assistants - Semaphore]] - Community: - [[https://www.reddit.com/r/emacs/comments/1gfhkdg/weekly_tips_tricks_c_= thread/][Weekly Tips, Tricks, &c. Thread]] - [[https://github.com/LaurenceWarne/reddit-emacs-tips-n-tricks/blob/mast= er/out.md][Compilation of the most highly voted tips from all the "Weekly T= ips, Tricks, &c." threads]] ([[https://www.reddit.com/r/emacs/comments/1gg3= 2fq/compilation_of_the_most_highly_voted_tips_from/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/1gezwws/deeply_thank_you_for_= ch_t_emacs_devs/][Deeply, thank you for C-h t, Emacs devs]] - [[https://protesilaos.com/codelog/2024-10-29-live-stream-emacs-or-anyth= ing/][Protesilaos Stavrou: =E2=80=98Ask me anything=E2=80=99 live stream on= 2024-10-31 at 14:00 Europe/Athens about Emacs or life in general]] ([[http= s://www.youtube.com/watch?v=3D1nbIaGw9tsA][YouTube]], 02:33:21) - [[https://social.sachachua.com/fileserver/01JBSRRJ5R9H762JTCV4P3X4CT/at= tachment/original/01JBSRRKP3EMMP9079KDHD67B1.jpeg][Quotes from RacketCon 14= keynote]] - [[https://irreal.org/blog/?p=3D12545][Irreal: Who Created Emacs]] - Other: - [[https://blog.nawaz.org/posts/2023/Mar/creating-info-manuals-and-addin= g-them-into-emacs/][Creating Info Manuals And Adding Them Into=C2=A0Emacs]]= (2023) - [[https://infosec.exchange/@mretka/113389926981162171][How to install a= nd use files with pdf-view-mode]] - [[https://mastodon.social/@TitanOfOld/113391047660193995][Fixing pdf-to= ols after updating poppler]] - [[https://github.com/jamescherti/inhibit-mouse.el][inhibit-mouse.el - D= eactivate mouse input in Emacs]] ([[https://www.reddit.com/r/emacs/comments= /1gin0sd/inhibitmouseel_deactivate_mouse_input_in_emacs/][Reddit]], [[https= ://lists.gnu.org/archive/html/emacs-devel/2024-11/msg00013.html][related em= acs-devel]]) - [[https://www.reddit.com/r/emacs/comments/1ggdda3/unified_way_to_toggle= _input_methods_in_x11_and/][Unified way to toggle input methods in X11 and = Emacs]] - [[https://github.com/eggert/tz/blob/339e81d1ade620e70ecc78c2b4ec1309a6b= 80a2f/africa#L853-L878][Emacs Lisp was used to calculate hard-coded DST dat= a for Africa/Casablanca and Asia/Gaza because their DST is based on Ramadan= ]] ([[https://chaos.social/@citizen428/113397034937032786][@citizen428@chao= s.social]]) - [[https://mastodon.well.com/@rk/113399457937672346][Also, note about = the Calendrical Calculations book]] - Emacs development: - emacs-devel: - [[https://lists.gnu.org/archive/html/emacs-devel/2024-11/msg00000.htm= l][Summary of yank-media thread so far]] - [[https://lists.gnu.org/archive/html/emacs-devel/2024-11/msg00085.htm= l][Proposal for detecting physical keyboard events (ex: double or triple-ta= p on shift)]] - [[https://lists.gnu.org/archive/html/emacs-devel/2024-11/msg00012.htm= l][Note that Perl does not distribute info manuals any more]] - [[https://lists.gnu.org/archive/html/emacs-devel/2024-11/msg00006.htm= l][Breaking change proposal: Default lexical-binding to t]] - [[https://lists.gnu.org/archive/html/emacs-devel/2024-10/msg00680.htm= l][string-pixel-width and avoiding relative :align-to]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Dee87= af4f1603d2042afa641e74df0403a49af1c5][Add support for range objects in Eshe= ll "for" loops]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Db3c8= 2f939c3ca35bd43e9a9a22b0f9d3e3fa29f2][Mark IDLWAVE as obsolete]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D8e7f= 5f97db647ce6e9606364dc15d8bbd7ef6016][Add support for 'yank-media' on MS-Wi= ndows]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D5ee5= 6b86938b7759dd92f507d03907280f48ffca][; * etc/NEWS: Announce 'greek-polyton= ic'. (Bug#73909)]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D872b= e2bb5febc5a720d6f4dbbd2fd30561385bb6][New `tmm-menubar' shortcut display st= yle]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D98e2= 4e369a3f6bed95cdf0b32ee03999f5dfb98b][Fix and improve behavior of 'eshell/c= lear']] - New packages: - http://melpa.org/#/claudia: Claude AI integration (MELPA) - http://melpa.org/#/coc-dc: A Clash of Clans damage calculator (MELPA) - http://melpa.org/#/dumber-jump: Jump to definition for 50+ languages wi= thout configuration (MELPA) Reminder: Emacs News is moving to [[https://lists.gnu.org/mailman/listinfo/= info-gnu-emacs][info-gnu-emacs]] instead of [[https://lists.gnu.org/mailman= /listinfo/emacs-tangents][emacs-tangents]]. If you're subscribed through em= acs-tangents, you may want to subscribe to info-gnu-emacs as well. 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://mastodon.social/tags/emacs][Mastodon #emacs]], [[https://hn.algo= lia.com/?query=3Demacs&sort=3DbyDate&prefix&page=3D0&dateRange=3Dall&type= =3Dstory][Hacker News]], [[https://lobste.rs/search?q=3Demacs&what=3Dstorie= s&order=3Dnewest][lobste.rs]], [[https://programming.dev/c/emacs?dataType= =3DPost&page=3D1&sort=3DNew][programming.dev]], [[https://lemmy.world/c/ema= cs][lemmy.world]], [[https://lemmy.ml/c/emacs?dataType=3DPost&page=3D1&sort= =3DNew][lemmy.ml]], [[https://communick.news/c/emacs?dataType=3DPost&page= =3D1&sort=3DNew][communick.news]], [[https://planet.emacslife.com][planet.e= macslife.com]], [[https://www.youtube.com/playlist?list=3DPL4th0AZixyREOtvx= DpdxC9oMuX7Ar7Sdt][YouTube]], [[http://git.savannah.gnu.org/cgit/emacs.git/= log/etc/NEWS][the Emacs NEWS file]], [[https://emacslife.com/calendar/][Ema= cs Calendar]], and [[http://lists.gnu.org/archive/html/emacs-devel/2024-11]= [emacs-devel]]. Thanks to Andr=C3=A9s Ram=C3=ADrez for emacs-devel links. D= o you have an Emacs-related link or announcement? Please e-mail me at [[mai= lto: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= --=-=-=--