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-11-20 Emacs news Date: Tue, 21 Nov 2023 09:50:52 -0500 Message-ID: <87a5r7jh2r.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="19307"; 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 Nov 21 15:51: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 1r5S6M-0004Y0-KU for get-emacs-tangents@m.gmane-mx.org; Tue, 21 Nov 2023 15:51:46 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r5S5r-0001UM-O5; Tue, 21 Nov 2023 09:51:15 -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 1r5S5n-0001U5-TC for emacs-tangents@gnu.org; Tue, 21 Nov 2023 09:51:13 -0500 Original-Received: from mail-qk1-x72f.google.com ([2607:f8b0:4864:20::72f]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r5S5i-00024r-7o for emacs-tangents@gnu.org; Tue, 21 Nov 2023 09:51:11 -0500 Original-Received: by mail-qk1-x72f.google.com with SMTP id af79cd13be357-778a20df8c3so361264085a.3 for ; Tue, 21 Nov 2023 06:51:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sachachua-com.20230601.gappssmtp.com; s=20230601; t=1700578265; x=1701183065; darn=gnu.org; h=mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=/RnREwEcg8KFNX+2KO4p014i3/l/yaFScW1JmyazcY8=; b=paXymArC4trB6caz5O77O80CE+7VYy1DRZacn8VL0g5g8OEs9jTD11aWYh+ZOPExlZ m23ixZDYYigJ68sIIYWK7GePPc2s5br3rULEvYWiQLXb1xqQRtZzvaiR3ixTqKUFc7h2 gOeiyRKP9IZBZO4uHU9vDP3NA1VavpWJH7oMF78mX2hmmindxeAVVRn37nHszg56UO7x BwQuVDurqZgdApQUb0VrTiWrEX/oI8vKq8KUfM7jFSI1wYq6gCGTbgb9V+qRPi6mOPdU buFtPkyhvVtBkJnyGcGWrNcmaVubQ+YwqGnZEgQilx7PAAFlksCTO1awqrWREjat4GLo prTA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1700578265; x=1701183065; h=mime-version:message-id:date:subject:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=/RnREwEcg8KFNX+2KO4p014i3/l/yaFScW1JmyazcY8=; b=ZgbuhED4dd1i7eDkif/GUO/J6b9heQHAOnkXHJgK9VONxTwpxmQa05or2AV0yssFyP 0K+5CKejDYAEKJvfmOl354M88D2LsSlOTBppO40hVG64kvI2p1IO+h9or1F46yBU5RXZ IsW+zmTr3cEQxjTIPwx9LfvXWZcFW//qooWU/Sy0L6/rZoSU7MkVqWA3f+1dc3sJjEZh VycTtw+SBcLQvYSunyxYFZFtwNNRHGJq9Y6GISIvuLbIKbmMf+q60FdGAXmXl49ajkOX gEUPEOKj2gfjbrv0EzXM6830C/nmUcf4rvamUYTeWVEwMzygMoZvQW5cKEoFSpdWdwPZ s8Kw== X-Gm-Message-State: AOJu0YzYaUt8rA+g4+D38uhEg2i9lIqX1CJYG2Otig0Grl6PNh17E2X0 dyOG6IWhVdaCMxr4jaou+qb+CFs9VZGIiu0gBTU= X-Google-Smtp-Source: AGHT+IHYj3uJqp2hiDHc3upYVgUI2VHlcmFeCiaHc6p4nj3OHWj7Juzm5qieCP51iLDgTveqfYVU7w== X-Received: by 2002:a05:620a:1aa8:b0:775:ed1e:2b14 with SMTP id bl40-20020a05620a1aa800b00775ed1e2b14mr13271866qkb.54.1700578264225; Tue, 21 Nov 2023 06:51:04 -0800 (PST) Original-Received: from sacha-x220 ([76.69.148.251]) by smtp.googlemail.com with ESMTPSA id bp14-20020a05620a458e00b0077263636a95sm3684284qkb.93.2023.11.21.06.51.02 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 21 Nov 2023 06:51:03 -0800 (PST) Received-SPF: none client-ip=2607:f8b0:4864:20::72f; envelope-from=sacha@sachachua.com; helo=mail-qk1-x72f.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:1125 Archived-At: --=-=-= Content-Type: multipart/alternative; boundary="==-=-=" --==-=-= Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable 2023-11-20 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: - Mastering Emacs book club Fri Nov 24 1200 America/Vancouver - 1400 America/Chicago - 1500 America= /Toronto - 2000 Etc/GMT - 2100 Europe/Berlin -- Sat Nov 25 0130 Asia/Kolkat= a - 0400 Asia/Singapore - Emacs APAC (virtual) Sat Nov 25 0030 = America/Vancouver - 0230 America/Chicago - 0330 America/Toronto - 0830 Etc/= GMT - 0930 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore - Mastering Emacs book club Sat Nov 25 0200 America/Vancouver - 0400 America/Chicago - 0500 America= /Toronto - 1000 Etc/GMT - 1100 Europe/Berlin - 1530 Asia/Kolkata - 1800 Asi= a/Singapore - Mastering Emacs book club Sun Nov 26 0200 America/Vancouver - 0400 America/Chicago - 0500 America= /Toronto - 1000 Etc/GMT - 1100 Europe/Berlin - 1530 Asia/Kolkata - 1800 Asi= a/Singapore - Tbilisi Emacs Meetup (in person) - 15:30 Georgia Time - Emacs Berlin (virtual, in English) Wed No= v 29 0930 America/Vancouver - 1130 America/Chicago - 1230 America/Toronto -= 1730 Etc/GMT - 1830 Europe/Berlin - 2300 Asia/Kolkata -- Thu Nov 30 0130 A= sia/Singapore - M-x Research (contact them for password): TBA Fri Dec 1 0800 America/Vancouver - 1000 America/Chicago - 1100 A= merica/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- S= at Dec 2 0000 Asia/Singapore - Emacs configuration: - [Anything goes: Using use-package to bootstrap quelpa and quelpa-use-= package] () - [acanimal's dotfiles: These are my dotfiles. If you don=E2=80=99t lik= e them I have others.] () - Emacs Lisp: - [Emacs: Enough elisp to get you started] () - [Emacs-Elisp-Programming: Tutorial about programming Elisp and Emacs = text editor customization.] () (2018) - [Defalias: a quick guide to making an alias in Emacs] () (3:19, [Reddit] ()) - [Eoops: an object-oriented programming system for Emacs-Lisp: ACM SIG= PLAN Lisp Pointers: Vol V, No 3] () (1992, [Reddit] (), [HN] ()) - [tip on using advice-add and org-edit-special] () - Appearance: - [selection-highlight-mode - A minor mode for highlighting matches to = the selection (inspired by VS Code)] () ([Reddit] ()) - [Protesilaos Stavrou: Emacs: "spacious-padding" covers more User Inte= rface elements] () ([Jack Baty] ()) - [Andrey Listopadov: Overcolorization] () - [To get Roboto Mono to display italics in Linux Emacs, edit the vendo= r ID in the .ttf files] () ([@wirthy@emacs.ch] ()) - Navigation: - [Ruslan Bekenev: Did you know about IBuffer?] () ([Irreal] ()) - [Ready-made regexp replacers] () ([Irreal] ()) - [Tips for renaming variables using query-replace-regexp] () - [emacs-pophint: Provide navigation like the Vimperator/KeySnail Hint = Mode of Firefox] () - [symbols-outline.el: Display symbols (functions, variables, etc) in a= side window.] () - [Protesilaos Stavrou: Emacs: beframe version 1.0.0] () - [maximize-window-vertically in emacs] () - [Mario Jason Braganza: Having My Emacs Tasks and Notes Ready] () ([Irreal] (<= https://irreal.org/blog/?p=3D11778>) and [response] ()) - [A Smarter Other Window #shorts #emacs] () (00:30) - [Protesilaos Stavrou: Emacs: ediff basics] () (15:49, [YouTube] (), [Irreal] ()) - Dired: - [Using Dired with only one hand (for browsing dired and files while r= elaxing) Super cool.] () - [Tory Anderson: Mass file conversion using find and exec] ()= - mention of dired-toggle-read-only - Writing: - [My LaTeX setup with emacs] () ([Reddit] ()) - Org Mode: - [GNU Emacs to manage actionable items when Building a Second Brain | = Poview] () - together wi= th Denote - [James Dyer: Quick Search Through Org Headers using Consult Outline] = () - [William Denton: Exporting Org source code blocks to LaTeX with minte= d] () - [Emacs Workspace: IDE + Yet Another Jupyter] () ([Reddit] ()) - [org-roam: Automatically log modified nodes in daily note] () - [cpbotha/org-roam-canvas: render org-roam nodes as part of the obsidi= an canvas] () ([@cpbotha@emacs.= ch] ()) - [20231119 org roam canvas ors-get-link] () (00:51) - [OrgNote - mobile app inspired by org-roam and org-roam-ui (early bet= a)] () ([Reddit] ()) - Denote: - [Denote (denote.el) version 2.1.0 released!] () ([Reddit] ()) - Completion: - [TempEL, an Emacs package for managing templates : .dot life =E2=80= =94 p-snow a.k.a. =E3=81=93=E3=81=AA=E3=82=86=E3=81=8D] () - Coding: - [Using the golang mode shipped with Emacs] () ([Reddit] (<= https://www.reddit.com/r/emacs/comments/17wgpsp/using_the_golang_mode_shipp= ed_with_emacs/>)) - [Debug multi threaded Python apps with Emacs, eglot and dape] () ([Reddit] ()) - [Pseudo-REPL-driven programming in Rust with Evcxr and Emacs] () - [Tony Zorman: Using XMonad with NixOS] () - including basic Emacs support for C-c C-c - [clangd-inactive-regions.el: Emacs Eglot support for clangd inactiveR= egions LSP extension. Make ifdef code semitransparent following build time = flags and defines.] () - [I'm bumping `treesit-auto` to v1.0] () - Shells: - [Making Emacs without terminal emulator a little more usable] () ([Reddit] ()) - [Irreal: Eat: A Preliminary Report] () - Community: - [Weekly Tips, Tricks, &c. Thread] () - [Emacs Advent Calendar 2023] () - sign-ups and a calendar of upcoming blog posts in Japanese - [Eric MacAdie: 2023-11 Austin Emacs Meetup] () - [New in-person meetup - Tbilisi Emacs] () - [In a thread about pcase] (), Po Lu describes polling 34 coworkers "all in= some capacity involved in the maintenance of Emacs Lisp" (C programmers wh= o use Emacs for programming). Neat! - Other: - [=E2=9A=A1Talking about Emacs for 11 minutes - Aidan H] () (11:08) - [Anoncheg: "#Emacs : Ways to handle long lines("Line Wrap"): =E2=80= =A6" - Emacs.ch] () - [Some new Emacs packages I tried: Denote, zoom-frm, visual-regex, zzz= -to-char, and more] () - [A not-so-simple function and keybinding for querying the user during= keyboard macros] () - [EMT - Emacs MacOS Tokenizer for enhanced CJK word operations] () - [Mario Jason Braganza: Getting Emacs Windows to Not Be Shy] () - xdotool and em= acsclient - [Navigating the Linux Textscape using Vim and Emacs] () - [Emacs - FOCUS ON: Linux - Podcast] () (in German) - Emacs development: - emacs-devel: - [Idea about having a cond-let] () - [Ideas for improving 'pcase' documentation] () - [why pcase is complicated] () - [on the use of pcase on different scenarios] () - [explanation of backquotes and commas in pcase] () - [Other issues with complex specifications] () - [watching out for the XY problem] (); good idea to start with "what are = you trying to do?" - [Recognize shebang lines that pass '-S/--split-string' to 'env'] () - [Add key translations 'C-x 8 a e' and 'C-x 8 A E'.] () - [; * etc/NEWS: Add entry about new input methods. (Bug#66470)] () - [* etc/NEWS: Mention incompatible change in `pp` (bug#67180)] () - [Merge branch 'derived-mode-add-parents'] () - [Add Completion Preview mode] () - [; * etc/NEWS: Use setopt not setq for project-switch-commands.] () - New packages: - easky : Control the Eask command-line inter= face (MELPA) - llvm-ts-mode : LLVM major mode using= tree-sitter (MELPA) - ruff-format : Ruff format Python sour= ce (MELPA) - sequential-yank : Minor mode to c= opy and paste strings sequentially (MELPA) - tab-bar-notch : Adjust tab-bar heig= ht for MacBook Pro notch (MELPA) 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

2023-11-20 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 * 2023-11-20 Emacs news - Upcoming events: - Mastering Emacs book club https://susam.net/maze/meet/mastering-emacs/ = Fri Nov 24 1200 America/Vancouver - 1400 America/Chicago - 1500 America/Tor= onto - 2000 Etc/GMT - 2100 Europe/Berlin -- Sat Nov 25 0130 Asia/Kolkata - = 0400 Asia/Singapore - Emacs APAC (virtual) https://emacs-apac.gitlab.io/ Sat Nov 25 0030 Amer= ica/Vancouver - 0230 America/Chicago - 0330 America/Toronto - 0830 Etc/GMT = - 0930 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore - Mastering Emacs book club https://susam.net/maze/meet/mastering-emacs/ = Sat Nov 25 0200 America/Vancouver - 0400 America/Chicago - 0500 America/Tor= onto - 1000 Etc/GMT - 1100 Europe/Berlin - 1530 Asia/Kolkata - 1800 Asia/Si= ngapore - Mastering Emacs book club https://susam.net/maze/meet/mastering-emacs/ = Sun Nov 26 0200 America/Vancouver - 0400 America/Chicago - 0500 America/Tor= onto - 1000 Etc/GMT - 1100 Europe/Berlin - 1530 Asia/Kolkata - 1800 Asia/Si= ngapore - Tbilisi Emacs Meetup (in person) https://akater.gitlab.io/emacs-tbilisi= -meetup-page - 15:30 Georgia Time - Emacs Berlin (virtual, in English) https://emacs-berlin.org/ Wed Nov 29= 0930 America/Vancouver - 1130 America/Chicago - 1230 America/Toronto - 173= 0 Etc/GMT - 1830 Europe/Berlin - 2300 Asia/Kolkata -- Thu Nov 30 0130 Asia/= Singapore - M-x Research (contact them for password): TBA https://m-x-research.gith= ub.io/ Fri Dec 1 0800 America/Vancouver - 1000 America/Chicago - 1100 Ameri= ca/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- Sat D= ec 2 0000 Asia/Singapore - Emacs configuration: - [[http://tsengf.blogspot.com/2023/11/using-use-package-to-bootstrap-que= lpa.html][Anything goes: Using use-package to bootstrap quelpa and quelpa-u= se-package]] - [[https://github.com/acanimal/dotfiles][acanimal's dotfiles: These are = my dotfiles. If you don=E2=80=99t like them I have others.]] - Emacs Lisp: - [[https://franciscosanudo.com/posts/elisp/][Emacs: Enough elisp to get = you started]] - [[https://github.com/caiorss/Emacs-Elisp-Programming][Emacs-Elisp-Progr= amming: Tutorial about programming Elisp and Emacs text editor customizatio= n.]] (2018) - [[https://youtube.com/watch?v=3DufVldIrUOBg&si=3DZT4WIT3IIjtZr5_0][Defa= lias: a quick guide to making an alias in Emacs]] (3:19, [[https://www.redd= it.com/r/emacs/comments/17zdhtt/defalias_a_quick_guide_to_making_an_alias_i= n_emacs/][Reddit]]) - [[https://dl.acm.org/doi/10.1145/147135.147248][Eoops: an object-orient= ed programming system for Emacs-Lisp: ACM SIGPLAN Lisp Pointers: Vol V, No = 3]] (1992, [[https://www.reddit.com/r/emacs/comments/17xuf0z/eoops_an_objec= toriented_programming_system_for/][Reddit]], [[https://news.ycombinator.com= /item?id=3D38316915][HN]]) - [[https://emacs.ch/@fomosapien/111432826874276112][tip on using advice-= add and org-edit-special]] - Appearance: - [[https://github.com/balloneij/selection-highlight-mode][selection-high= light-mode - A minor mode for highlighting matches to the selection (inspir= ed by VS Code)]] ([[https://www.reddit.com/r/emacs/comments/17wy4xk/selecti= onhighlightmode_a_minor_mode_for/][Reddit]]) - [[https://protesilaos.com/codelog/2023-11-15-spacious-padding-extra-ui-= dev/][Protesilaos Stavrou: Emacs: "spacious-padding" covers more User Inter= face elements]] ([[https://baty.net/2023/11/spacious-padding-emacs-package/= ][Jack Baty]]) - [[https://andreyor.st/posts/2023-11-17-overcolorization/][Andrey Listop= adov: Overcolorization]] - [[https://www.reddit.com/r/emacs/comments/n8jyuz/cannot_get_emacs_to_di= splay_roboto_mono_font_in/][To get Roboto Mono to display italics in Linux = Emacs, edit the vendor ID in the .ttf files]] ([[https://emacs.ch/@wirthy/1= 11432144110538827][@wirthy@emacs.ch]]) - Navigation: - [[https://codelearn.me/2023/11/15/emacs-ibuffer.html][Ruslan Bekenev: D= id you know about IBuffer?]] ([[https://irreal.org/blog/?p=3D11782][Irreal]= ]) - [[https://idiomdrottning.org/ready-made-regexp][Ready-made regexp repla= cers]] ([[https://irreal.org/blog/?p=3D11771][Irreal]]) - [[https://emacs.ch/@cragg/111429021363076682][Tips for renaming variabl= es using query-replace-regexp]] - [[https://github.com/aki2o/emacs-pophint][emacs-pophint: Provide naviga= tion like the Vimperator/KeySnail Hint Mode of Firefox]] - [[https://github.com/liushihao456/symbols-outline.el][symbols-outline.e= l: Display symbols (functions, variables, etc) in a side window.]] - [[https://protesilaos.com/codelog/2023-11-17-beframe-1-0-0/][Protesilao= s Stavrou: Emacs: beframe version 1.0.0]] - [[https://gist.github.com/jdtsmith/75d76bee292357cbfe18d7eb4a25c9a9][ma= ximize-window-vertically in emacs]] - [[https://janusworx.com/blog/having-my-emacs-tasks-and-notes-ready/][Ma= rio Jason Braganza: Having My Emacs Tasks and Notes Ready]] ([[https://irre= al.org/blog/?p=3D11778][Irreal]] and [[https://janusworx.com/blog/on-how-em= acs-adapts/][response]]) - [[https://www.youtube.com/watch?v=3Di0EbxeSqAS8][A Smarter Other Window= #shorts #emacs]] (00:30) - [[https://protesilaos.com/codelog/2023-11-17-emacs-ediff-basics/][Prote= silaos Stavrou: Emacs: ediff basics]] (15:49, [[https://www.youtube.com/wat= ch?v=3DpSvsAutseO0][YouTube]], [[https://irreal.org/blog/?p=3D11780][Irreal= ]]) - Dired: - [[https://www.reddit.com/r/emacs/comments/17z4kfo/using_dired_with_only= _one_hand_for_browsing_dired/][Using Dired with only one hand (for browsing= dired and files while relaxing) Super cool.]] - [[https://tech.toryanderson.com/2023/11/17/mass-file-conversion-using-f= ind-and-exec/][Tory Anderson: Mass file conversion using find and exec]] - = mention of dired-toggle-read-only - Writing: - [[https://michaelneuper.com/posts/efficient-latex-editing-with-emacs/][= My LaTeX setup with emacs]] ([[https://www.reddit.com/r/emacs/comments/17wv= 8jo/my_latex_setup_with_emacs/][Reddit]]) - Org Mode: - [[https://poview.org/posts/20231116-emacs-for-basb/][GNU Emacs to manag= e actionable items when Building a Second Brain | Poview]] - together with= Denote - [[https://emacs.dyerdwelling.family/emacs/20231014134633-emacs--quick-s= earch-through-org-headers-using-consult-outline/][James Dyer: Quick Search = Through Org Headers using Consult Outline]] - [[https://www.miskatonic.org/2023/11/15/minted/][William Denton: Export= ing Org source code blocks to LaTeX with minted]] - [[https://ochicken.net/projects/workspace/][Emacs Workspace: IDE + Yet = Another Jupyter]] ([[https://www.reddit.com/r/emacs/comments/17xhbvi/emacs_= workspace_ide_yet_another_jupyter/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/17zm3qq/orgroam_automatically= _log_modified_nodes_in_daily/][org-roam: Automatically log modified nodes i= n daily note]] - [[https://github.com/cpbotha/org-roam-canvas][cpbotha/org-roam-canvas: = render org-roam nodes as part of the obsidian canvas]] ([[https://emacs.ch/= @cpbotha/111437200289217309][@cpbotha@emacs.ch]]) - [[https://www.youtube.com/watch?v=3DH4FW1vTEUU0][20231119 org roam canv= as ors-get-link]] (00:51) - [[https://about.org-note.com][OrgNote - mobile app inspired by org-roam= and org-roam-ui (early beta)]] ([[https://www.reddit.com/r/emacs/comments/= 17v427x/orgnote_mobile_app_inspired_by_orgroam_and/][Reddit]]) - Denote: - [[https://protesilaos.com/emacs/denote][Denote (denote.el) version 2.1.= 0 released!]] ([[https://www.reddit.com/r/emacs/comments/17u52ig/denote_den= oteel_version_210_released/][Reddit]]) - Completion: - [[https://www.p-snow.org/posts/20231119_1024/][TempEL, an Emacs package= for managing templates : .dot life =E2=80=94 p-snow a.k.a. =E3=81=93=E3=81= =AA=E3=82=86=E3=81=8D]] - Coding: - [[https://magnus.therning.org/2023-11-16-using-the-golang-mode-shipped-= with-emacs.html][Using the golang mode shipped with Emacs]] ([[https://www.= reddit.com/r/emacs/comments/17wgpsp/using_the_golang_mode_shipped_with_emac= s/][Reddit]]) - [[https://www.youtube.com/watch?v=3DYKkyfz4cU8g][Debug multi threaded P= ython apps with Emacs, eglot and dape]] ([[https://www.reddit.com/r/emacs/c= omments/17wx1h4/debug_multi_threaded_python_apps_with_emacs_eglot/][Reddit]= ]) - [[https://dev.to/veer66/pseudo-repl-driven-programming-in-rust-2c6m][Ps= eudo-REPL-driven programming in Rust with Evcxr and Emacs]] - [[https://tony-zorman.com/posts/xmonad-on-nixos.html][Tony Zorman: Usin= g XMonad with NixOS]] - including basic Emacs support for C-c C-c - [[https://github.com/fargiolas/clangd-inactive-regions.el][clangd-inact= ive-regions.el: Emacs Eglot support for clangd inactiveRegions LSP extensio= n. Make ifdef code semitransparent following build time flags and defines.]] - [[https://www.reddit.com/r/emacs/comments/17ydxhr/im_bumping_treesitaut= o_to_v10/][I'm bumping `treesit-auto` to v1.0]] - Shells: - [[https://magnus.therning.org/2023-11-19-making-emacs-without-terminal-= emulator-a-little-more-usable.html][Making Emacs without terminal emulator = a little more usable]] ([[https://www.reddit.com/r/emacs/comments/17yshfc/m= aking_emacs_without_terminal_emulator_a_little/][Reddit]]) - [[https://irreal.org/blog/?p=3D11769][Irreal: Eat: A Preliminary Report= ]] - Community: - [[https://www.reddit.com/r/emacs/comments/17vp0o1/weekly_tips_tricks_c_= thread/][Weekly Tips, Tricks, &c. Thread]] - [[https://qiita.com/advent-calendar/2023/emacs][Emacs Advent Calendar 2= 023]] - sign-ups and a calendar of upcoming blog posts in Japanese - [[https://macadie.info/2023/11/19/2023-11-austin-emacs-meetup/][Eric Ma= cAdie: 2023-11 Austin Emacs Meetup]] - [[https://akater.gitlab.io/emacs-tbilisi-meetup-page][New in-person mee= tup - Tbilisi Emacs]] - [[https://lists.gnu.org/archive/html/emacs-devel/2023-11/msg00949.html]= [In a thread about pcase]], Po Lu describes polling 34 coworkers "all in so= me capacity involved in the maintenance of Emacs Lisp" (C programmers who u= se Emacs for programming). Neat! - Other: - [[https://www.youtube.com/watch?v=3Dn02zSVxQ8Vc][=E2=9A=A1Talking about= Emacs for 11 minutes - Aidan H]] (11:08) - [[https://emacs.ch/@Anoncheg/111398751659805906][Anoncheg: "#Emacs : Wa= ys to handle long lines("Line Wrap"): =E2=80=A6" - Emacs.ch]] - [[https://www.youtube.com/watch?amp;amp;t=3D20s&v=3DUtSu3ydxKJ4][Some n= ew Emacs packages I tried: Denote, zoom-frm, visual-regex, zzz-to-char, and= more]] - [[https://www.reddit.com/r/emacs/comments/17zdgxw/a_notsosimple_functio= n_and_keybinding_for/][A not-so-simple function and keybinding for querying= the user during keyboard macros]] - [[https://www.reddit.com/r/emacs/comments/17vrmrk/emt_emacs_macos_token= izer_for_enhanced_cjk_word/][EMT - Emacs MacOS Tokenizer for enhanced CJK w= ord operations]] - [[https://janusworx.com/blog/getting-emacs-windows-to-not-be-shy/][Mari= o Jason Braganza: Getting Emacs Windows to Not Be Shy]] - xdotool and emacs= client - [[https://www.linuxjournal.com/content/navigating-linux-textscape-using= -vim-and-emacs][Navigating the Linux Textscape using Vim and Emacs]] - [[https://focusonlinux.podigee.io/70-emacs][Emacs - FOCUS ON: Linux - P= odcast]] (in German) - Emacs development: - emacs-devel: - [[https://lists.gnu.org/archive/html/emacs-devel/2023-11/msg00781.htm= l][Idea about having a cond-let]] - [[https://lists.gnu.org/archive/html/emacs-devel/2023-11/msg00988.htm= l][Ideas for improving 'pcase' documentation]] - [[https://lists.gnu.org/archive/html/emacs-devel/2023-11/msg00748.htm= l][why pcase is complicated]] - [[https://lists.gnu.org/archive/html/emacs-devel/2023-11/msg00968.htm= l][on the use of pcase on different scenarios]] - [[https://lists.gnu.org/archive/html/emacs-devel/2023-11/msg00943.htm= l][explanation of backquotes and commas in pcase]] - [[https://lists.gnu.org/archive/html/emacs-devel/2023-11/msg00830.htm= l][Other issues with complex specifications]] - [[https://lists.gnu.org/archive/html/emacs-devel/2023-11/msg00671.htm= l][watching out for the XY problem]]; good idea to start with "what are you= trying to do?" - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D53bd= 2d57f34af1efd88c6d189ab15e6f44866333][Recognize shebang lines that pass '-S= /--split-string' to 'env']] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D41b8= 37b41377754ef0ebddd5fcbbaaad7590a3c8][Add key translations 'C-x 8 a e' and = 'C-x 8 A E'.]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D7b7a= 37ec7bbfc64f88b261dd170330b4860cdf64][; * etc/NEWS: Add entry about new inp= ut methods. (Bug#66470)]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3Dcfb1= 17fee18cd14111066f308d09b8b737491ead][* etc/NEWS: Mention incompatible chan= ge in `pp` (bug#67180)]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D4194= f9bd8705b7ccc23f49aa5795af228dab26bb][Merge branch 'derived-mode-add-parent= s']] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3De82d= 807a2845673e2d55a27915661b2f1374b89a][Add Completion Preview mode]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3D6a6c= 2058f1907b9ec0c32079f0f9ab28d01cf3f7][; * etc/NEWS: Use setopt not setq for= project-switch-commands.]] - New packages: - http://melpa.org/#/easky: Control the Eask command-line interface (MELP= A) - http://melpa.org/#/llvm-ts-mode: LLVM major mode using tree-sitter (MEL= PA) - http://melpa.org/#/ruff-format: Ruff format Python source (MELPA) - http://melpa.org/#/sequential-yank: Minor mode to copy and paste string= s sequentially (MELPA) - http://melpa.org/#/tab-bar-notch: Adjust tab-bar height for MacBook Pro= notch (MELPA) Links from [[https://www.reddit.com/r/emacs][reddit.com/r/emacs]], [[https:= //www.reddit.com/r/orgmode][r/orgmode]], [[https://www.reddit.com/r/spacema= cs][r/spacemacs]], [[https://www.reddit.com/r/planetemacs][r/planetemacs]],= [[https://hn.algolia.com/?query=3Demacs&sort=3DbyDate&prefix&page=3D0&date= Range=3Dall&type=3Dstory][Hacker News]], [[https://lobste.rs/search?q=3Dema= cs&what=3Dstories&order=3Dnewest][lobste.rs]], [[https://kbin.social/m/emac= s/newest][kbin]], [[https://programming.dev/c/emacs?dataType=3DPost&page=3D= 1&sort=3DNew][programming.dev]], [[https://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= /2023-11][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= --=-=-=--