unofficial mirror of emacs-tangents@gnu.org
 help / color / mirror / Atom feed
From: Sacha Chua <sacha@sachachua.com>
To: emacs-tangents@gnu.org
Subject: 2024-04-22 Emacs news
Date: Mon, 22 Apr 2024 13:38:29 -0400	[thread overview]
Message-ID: <8734rde1re.fsf@sachachua.com> (raw)


[-- Attachment #1.1: Type: text/plain, Size: 13807 bytes --]

    2024-04-22 Emacs news
=====================

  - Upcoming events:
    - Emacs Berlin (virtual, in English) <https://emacs-berlin.org/> Wed Apr 24 0930 America/Vancouver - 1130 America/Chicago - 1230 America/Toronto - 1630 Etc/GMT - 1830 Europe/Berlin - 2200 Asia/Kolkata -- Thu Apr 25 0030 Asia/Singapore
    - EmacsSF: Emacs Lisp Hacking Night: Testing (Hybrid) <https://www.meetup.com/emacs-sf/events/300476166/> Thu Apr 25 1800 America/Vancouver - 2000 America/Chicago - 2100 America/Toronto -- Fri Apr 26 0100 Etc/GMT - 0300 Europe/Berlin - 0630 Asia/Kolkata - 0900 Asia/Singapore
    - Emacs APAC (virtual) <https://emacs-apac.gitlab.io/> Sat Apr 27 0130 America/Vancouver - 0330 America/Chicago - 0430 America/Toronto - 0830 Etc/GMT - 1030 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore
    - EmacsATX: Emacs Social <https://www.meetup.com/emacsatx/events/299015530/> Wed May 1 1630 America/Vancouver - 1830 America/Chicago - 1930 America/Toronto - 2330 Etc/GMT -- Thu May 2 0130 Europe/Berlin - 0500 Asia/Kolkata - 0730 Asia/Singapore
    - Emacs Paris: S: Emacs workshop in Paris (online) <https://emacs-doctor.com/> Thu May 2 0830 America/Vancouver - 1030 America/Chicago - 1130 America/Toronto - 1530 Etc/GMT - 1730 Europe/Berlin - 2100 Asia/Kolkata - 2330 Asia/Singapore
    - M-x Research: TBA <https://m-x-research.github.io/> Fri May 3 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore
  - Beginner:
    - [Introducción a Linux. M11. Operaciones con emacs. | 71/107 | UPV] (<https://www.youtube.com/watch?v=3GkYwMTO4MY>) (04:04)
  - Emacs configuration:
    - [James Dyer: Transitioning RAlt to Ctrl - Enhancing Emacs Keybindings] (<https://emacs.dyerdwelling.family/emacs/20240417211640-emacs--transitioning-ralt-to-ctrl-enhancing-emacs-keybindings/>)
    - [Announcing ShannonMax: analyze your keybindings with information theory] (<https://github.com/sstraust/shannonmax>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1c4yeme/announcing_shannonmax_analyze_your_keybindings/>))
    - [uqix's Emacs Config] (<https://github.com/uqix/.emacs.d>)
    - [LuciusChen's Emacs Config] (<https://github.com/LuciusChen/.emacs.d>)
    - [mrunhap's Emacs Config] (<https://github.com/mrunhap/.emacs.d/blob/master/init.el>)
  - Emacs Lisp:
    - [Writing Better Elisp Docstrings] (<http://yummymelon.com/devnull/writing-better-elisp-docstrings.html>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1c7ngki/writing_better_elisp_docstrings/>), [Irreal] (<https://irreal.org/blog/?p=12122>))
    - [Intuizioni su Emacs-Lisp] (<https://www.youtube.com/watch?v=7DBdmJNWe2M>) (01:04:30)
    - [elisp-jp振り返り(17)] (<https://www.youtube.com/watch?v=pu-CEk0Vh5s>) (38:21), [18] (<https://www.youtube.com/watch?v=iD1DGpSoAaY>) (35:41), [19] (<https://www.youtube.com/watch?v=MwaQ0WsOcGs>) (36:21), [20] (<https://www.youtube.com/watch?v=mnTAD6OVcvw>) (33:30), [21] (<https://www.youtube.com/watch?v=hBoOhLpg-hs>) (41:01)
    - [xah Ep546 emacs lisp coding] (<https://www.youtube.com/watch?v=MM8sNbNHX_E>) (55:11) - turning ASCII keyboard diagram pairs into an alist
  - Appearance:
    - [How to show row numbers in Emacs] (<https://linuxrenaissance.com/post/emacs-row-numbers/>) ([@LinuxRenaissance@fosstodon.org] (<https://fosstodon.org/@LinuxRenaissance/112286504879025519>)) - display-line-numbers-mode
    - [Making Emacs tabs look like in Atom] (<https://andreyor.st/posts/2020-05-10-making-emacs-tabs-look-like-in-atom/>) (2020, [Reddit] (<https://www.reddit.com/r/planetemacs/comments/1c6hydt/making_emacs_tabs_look_like_in_atom/>))
    - [Protesilaos Stavrou: Emacs: fontaine version 2.0.0] (<https://protesilaos.com/codelog/2024-04-16-fontaine-2-0-0/>)
    - [The Emacs Tomorrow Night Deepblue Theme] (<https://www.youtube.com/watch?v=f4E3QCrilms>) (02:57)
  - Navigation:
    - [Marcin Borkowski: Improving recenter-top-bottom and reposition-window] (<https://mbork.pl/2024-04-15_Improving_recenter-top-bottom_and_reposition-window>)
    - [Marcin Borkowski: Next-Error-Follow mode] (<https://mbork.pl/2024-04-22_Next-Error-Follow_mode>)
    - [aatmunbaxi/lasgun.el: Avy-backed, actionable placement of multiple marks] (<https://github.com/aatmunbaxi/lasgun.el>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1c6epwl/lasgunel_avybacked_actionable_placement_of/>))
    - [ren: Ren 連: A tiny Emacs package that lets you use plain-text hyperlinks that work in different modes and across directories and project repositories] (<https://git.sr.ht/~nobiot/ren>)
  - Hyperbole:
    - [GNU Hyperbole now available from Melpa plus hyrolo.py script] (<https://www.reddit.com/r/emacs/comments/1c72quf/gnu_hyperbole_now_available_from_melpa_plus/>)
  - Dired:
    - [rtrppl/cleandesk: rapid renaming and sorting for dired] (<https://github.com/rtrppl/cleandesk>) ([@laotang@emacs.ch] (<https://emacs.ch/@laotang/112303684179162252>))
    - [Dired subtree has a toggle!] (<https://www.youtube.com/watch?v=vm-FvNdYFcc>)
  - Writing:
    - [Literature Alerts - OpenAlex + GitHUB Actions + Emacs and Zotero] (<https://www.youtube.com/watch?v=cMKn2BgVics>) (10:03)
  - Org Mode:
    - [Emacs Org Insert Template Structure Helps Fuse Predefined Templates 2024_04_19_03:12:21] (<https://www.youtube.com/watch?v=EAHFF-lvWrs>) (10:11)
    - [Dynamic :file tags for org source block results] (<https://www.reddit.com/r/emacs/comments/1c7jtjo/dynamic_file_tags_for_org_source_block_results/>)
    - [dailies.el: Moves a task from an old daily note to today's note] (<https://gist.github.com/dmitrym0/ba0045fff7b270f8ed70d8d6142abd5b>)
    - [Auction - an exporter and web UI for org mode] (<https://monospace.games/misc/auction/manual>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1c5hcdh/auction_an_exporter_and_web_ui_for_org_mode/>))
    - [2024-04-18 Emacs: Roaming Roam] (<http://gem.librehacker.com/gemlog/starlog/20240418-0.gmi>)
    - Org development:
      - [org-paste-subtree: With single/double prefix, force inserting sibling/child] (<https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=5b0b7f2924c013c945c1891fd6338a211912ed97>)
  - Denote:
    - [Protesilaos Stavrou: Emacs: Denote backlinks for Org headings] (<https://protesilaos.com/codelog/2024-04-21-emacs-denote-heading-backlinks/>)
  - Completion:
    - [axy - Ad hoc expansion of yasnippet from anywhere in emacs] (<https://github.com/naiquevin/axy>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1c66ad9/axy_ad_hoc_expansion_of_yasnippet_from_anywhere/>))
  - Coding:
    - [eglot-semtok: Semantic Tokens for eglot (experimental)] (<https://codeberg.org/harald/eglot-semtok>) ([Reddit] (<https://www.reddit.com/r/planetemacs/comments/1c99onn/eglotsemtok_semantic_tokens_for_eglot_experimental/>))
    - [arouene/flymake-golangci.el: This is a Flymake backend for the linter golangci-lint. - Codeberg.org] (<https://codeberg.org/arouene/flymake-golangci.el>) ([@arouene@emacs.ch] (<https://emacs.ch/@arouene/112311486801777839>))
  - Math:
    - [Casual v1.5.0 release: computer algebra, data files, infinite mode support, separators, settings, UI improvements] (<https://melpa.org/#/casual>) ([@kickingvegas@sfba.social] (<https://sfba.social/@kickingvegas/112283627186226821>))
  - Shells:
    - [Irreal: Defining Eshell Commands] (<https://irreal.org/blog/?p=12120>)
  - Web:
    - [Announcing consult-web: A package to get web and omni search results directly in emacs minibuffer!] (<https://i.redd.it/908zsd6q2cvc1.gif>) ([YouTube] (<https://www.youtube.com/watch?v=7pDfyqBZwvo>) 01:40:56, [Reddit] (<https://www.reddit.com/r/emacs/comments/1c7jsk1/announcing_consultweb_a_package_to_get_web_and/>))
  - Mail, news, and chat:
    - [message.el tip for sendmail and msmtp: message-sendmail-f-is-evil and --read-envelope-from or mail-envelope-from] (<https://emacs.ch/@viz/112314875662757972>)
    - [hackernews.el: Hacker News client for Emacs] (<https://github.com/clarete/hackernews.el>)
    - [New version of rcirc-sqlite: narrowing queries, request logs for a nick] (<https://codeberg.org/mattof/rcirc-sqlite>) ([@mattof@emacs.ch] (<https://emacs.ch/@mattof/112281641294070420>))
    - [Release v0.15 · Ement.el (Matrix client for Emacs)] (<https://github.com/alphapapa/ement.el/releases/tag/v0.15>) ([Reddit] (<https://www.reddit.com/r/freemacs/comments/1c5iwc5/release_v015_ementel_matrix_client_for_emacs/>))
  - Evil mode:
    - [No I don't want 2, Emacs] (<https://www.emoses.org/posts/dont-write-2/>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1c5ptgv/no_i_dont_want_2_emacs/>), [HN] (<https://news.ycombinator.com/item?id=40047256>), [lobste.rs] (<https://lobste.rs/s/efmbul/no_i_don_t_want_2_emacs>)) :w2
  - AI:
    - [Amazing integration of LLM into any workflow using GPTEL and Emacs] (<https://www.youtube.com/watch?v=yAL0cw1ePqw>) (28:31)
  - Community:
    - [Weekly Tips, Tricks, &c. Thread] (<https://www.reddit.com/r/emacs/comments/1c64gcj/weekly_tips_tricks_c_thread/>)
    - [Emacs interview: Daniel Semyonov] (<https://sachachua.com/blog/2024/04/emacs-interview-daniel-semyonov/>) ([Irreal] (<https://irreal.org/blog/?p=12114>))
    - [Emacs successors?] (<https://www.reddit.com/r/emacs/comments/1c70qez/emacs_successors/>)
  - TRAMP:
    - [Reminder that you can use ~/.ssh/config to set users etc. when using TRAMP] (<https://lists.gnu.org/archive/html/help-gnu-emacs/2024-04/msg00132.html>)
  - Other:
    - [emacs-clippo: Clipboard Manager via Emacs!] (<https://github.com/anonimitoraf/emacs-clippo>)
    - [Tory Anderson: stop freezes: disable global undo-tree] (<https://tech.toryanderson.com/2024/04/19/stop-freezes-disable-global-undo-tree/>)
    - [Anand Tamariya: Circle Packing Animation in GNU Emacs] (<https://lifeofpenguin.blogspot.com/2024/04/circle-packing-animation-in-gnu-emacs.html>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1c60fej/circle_packing_animation_in_gnu_emacs/>))
    - [Crafting Sway with Emacs Lisp - System Crafters Live!] (<https://www.youtube.com/watch?v=SuVE6Ps-f0g>) (02:00:27)
  - Emacs development:
    - emacs-devel:
      - [MPS experiment successful] (<https://lists.gnu.org/archive/html/emacs-devel/2024-04/msg00322.html>) - concurrent, incremental, generational, mostly-copying, thread-safe garbage collection (also [branch updates] (<https://lists.gnu.org/archive/html/emacs-devel/2024-04/msg00434.html>))
        - [Explanation of MPS] (<https://lists.gnu.org/archive/html/emacs-devel/2024-04/msg00508.html>)
      - [Re: Dumping unexec] (<https://lists.gnu.org/archive/html/emacs-devel/2024-04/msg00440.html>) - Debugging Emacs on Windows 9x is hard
        - [Re: Dumping unexec (was: Question about pure space)] (<https://lists.gnu.org/archive/html/emacs-devel/2024-04/msg00439.html>) - help wanted for porting pdumper
      - [Issues with using UTF-8 by default on MS Windows] (<https://lists.gnu.org/archive/html/emacs-devel/2024-04/msg00359.html>)
      - [Re: Objed maintenance] (<https://lists.gnu.org/archive/html/emacs-devel/2024-04/msg00517.html>) - switching objed project to Amy's fork?
    - [Add treesit-add-font-lock-rules] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=bf5755aa91905a376e4ac9fedde6a645486e1589>)
    - [New function treesit-parser-changed-ranges] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=996b9576713f9d63ea7ff7e9630a15cb0a0214eb>)
    - [Drag tabs to reorder buffers on the tab line.] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=a3f6d92714c31ccb87f56b13ee2606c05493c87d>)
    - [Flymake support for indicating errors in margin] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3c4f6c78b4b2ae0b1efadf5e664fa180e663037e>)
    - [New keymap tab-line-mode-map and new tab order on tab-line (bug#69993)] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=230eecf12a688f87354ed2d360a7dfcd7e2dae6a>)
    - [Allow tabbing between widgets to skip inactive widgets (bug#70413)] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=91333dacfa1b9f1041ceeebb3d46e8e04048c4c9>)
    - [* lisp/emacs-lisp/lisp.el (forward-sexp-function): Set back to nil.] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=ada429c375235c4d8bd3bf5e6bb2507fb44f63dd>)
  - New package:
    - track-changes <https://elpa.gnu.org/packages/track-changes.html>: API to react to buffer modifications (GNU ELPA)

  Links from [reddit.com/r/emacs] (<https://www.reddit.com/r/emacs>), [r/orgmode] (<https://www.reddit.com/r/orgmode>), [r/spacemacs] (<https://www.reddit.com/r/spacemacs>), [r/planetemacs] (<https://www.reddit.com/r/planetemacs>), [Hacker News] (<https://hn.algolia.com/?query=emacs&sort=byDate&prefix&page=0&dateRange=all&type=story>), [lobste.rs] (<https://lobste.rs/search?q=emacs&what=stories&order=newest>), [kbin] (<https://kbin.social/m/emacs/newest>), [programming.dev] (<https://programming.dev/c/emacs?dataType=Post&page=1&sort=New>), [lemmy] (<https://lemmy.ml/c/emacs?dataType=Post&page=1&sort=New>), [communick.news] (<https://communick.news/c/emacs?dataType=Post&page=1&sort=New>), [planet.emacslife.com] (<https://planet.emacslife.com>), [YouTube] (<https://www.youtube.com/playlist?list=PL4th0AZixyREOtvxDpdxC9oMuX7Ar7Sdt>), [the Emacs NEWS file] (<http://git.savannah.gnu.org/cgit/emacs.git/log/etc/NEWS>), [Emacs Calendar] (<https://emacslife.com/calendar/>), and [emacs-devel] (<http://lists.gnu.org/archive/html/emacs-devel/2024-04>). Thanks to Andrés Ramírez for emacs-devel links. Do you have an Emacs-related link or announcement? Please e-mail me at [sacha@sachachua.com] (<mailto:sacha@sachachua.com>). Thank you!

    

[-- Attachment #1.2: Type: text/html, Size: 16293 bytes --]

[-- Attachment #2: emacs-news.org --]
[-- Type: text/x-org, Size: 13460 bytes --]

    * 2024-04-22 Emacs news
- Upcoming events:
  - Emacs Berlin (virtual, in English) https://emacs-berlin.org/ Wed Apr 24 0930 America/Vancouver - 1130 America/Chicago - 1230 America/Toronto - 1630 Etc/GMT - 1830 Europe/Berlin - 2200 Asia/Kolkata -- Thu Apr 25 0030 Asia/Singapore
  - EmacsSF: Emacs Lisp Hacking Night: Testing (Hybrid) https://www.meetup.com/emacs-sf/events/300476166/ Thu Apr 25 1800 America/Vancouver - 2000 America/Chicago - 2100 America/Toronto -- Fri Apr 26 0100 Etc/GMT - 0300 Europe/Berlin - 0630 Asia/Kolkata - 0900 Asia/Singapore
  - Emacs APAC (virtual) https://emacs-apac.gitlab.io/ Sat Apr 27 0130 America/Vancouver - 0330 America/Chicago - 0430 America/Toronto - 0830 Etc/GMT - 1030 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore
  - EmacsATX: Emacs Social https://www.meetup.com/emacsatx/events/299015530/ Wed May 1 1630 America/Vancouver - 1830 America/Chicago - 1930 America/Toronto - 2330 Etc/GMT -- Thu May 2 0130 Europe/Berlin - 0500 Asia/Kolkata - 0730 Asia/Singapore
  - Emacs Paris: S: Emacs workshop in Paris (online) https://emacs-doctor.com/ Thu May 2 0830 America/Vancouver - 1030 America/Chicago - 1130 America/Toronto - 1530 Etc/GMT - 1730 Europe/Berlin - 2100 Asia/Kolkata - 2330 Asia/Singapore
  - M-x Research: TBA https://m-x-research.github.io/ Fri May 3 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore
- Beginner:
  - [[https://www.youtube.com/watch?v=3GkYwMTO4MY][Introducción a Linux. M11. Operaciones con emacs. | 71/107 | UPV]] (04:04)
- Emacs configuration:
  - [[https://emacs.dyerdwelling.family/emacs/20240417211640-emacs--transitioning-ralt-to-ctrl-enhancing-emacs-keybindings/][James Dyer: Transitioning RAlt to Ctrl - Enhancing Emacs Keybindings]]
  - [[https://github.com/sstraust/shannonmax][Announcing ShannonMax: analyze your keybindings with information theory]] ([[https://www.reddit.com/r/emacs/comments/1c4yeme/announcing_shannonmax_analyze_your_keybindings/][Reddit]])
  - [[https://github.com/uqix/.emacs.d][uqix's Emacs Config]]
  - [[https://github.com/LuciusChen/.emacs.d][LuciusChen's Emacs Config]]
  - [[https://github.com/mrunhap/.emacs.d/blob/master/init.el][mrunhap's Emacs Config]]
- Emacs Lisp:
  - [[http://yummymelon.com/devnull/writing-better-elisp-docstrings.html][Writing Better Elisp Docstrings]] ([[https://www.reddit.com/r/emacs/comments/1c7ngki/writing_better_elisp_docstrings/][Reddit]], [[https://irreal.org/blog/?p=12122][Irreal]])
  - [[https://www.youtube.com/watch?v=7DBdmJNWe2M][Intuizioni su Emacs-Lisp]] (01:04:30)
  - [[https://www.youtube.com/watch?v=pu-CEk0Vh5s][elisp-jp振り返り(17)]] (38:21), [[https://www.youtube.com/watch?v=iD1DGpSoAaY][18]] (35:41), [[https://www.youtube.com/watch?v=MwaQ0WsOcGs][19]] (36:21), [[https://www.youtube.com/watch?v=mnTAD6OVcvw][20]] (33:30), [[https://www.youtube.com/watch?v=hBoOhLpg-hs][21]] (41:01)
  - [[https://www.youtube.com/watch?v=MM8sNbNHX_E][xah Ep546 emacs lisp coding]] (55:11) - turning ASCII keyboard diagram pairs into an alist
- Appearance:
  - [[https://linuxrenaissance.com/post/emacs-row-numbers/][How to show row numbers in Emacs]] ([[https://fosstodon.org/@LinuxRenaissance/112286504879025519][@LinuxRenaissance@fosstodon.org]]) - display-line-numbers-mode
  - [[https://andreyor.st/posts/2020-05-10-making-emacs-tabs-look-like-in-atom/][Making Emacs tabs look like in Atom]] (2020, [[https://www.reddit.com/r/planetemacs/comments/1c6hydt/making_emacs_tabs_look_like_in_atom/][Reddit]])
  - [[https://protesilaos.com/codelog/2024-04-16-fontaine-2-0-0/][Protesilaos Stavrou: Emacs: fontaine version 2.0.0]]
  - [[https://www.youtube.com/watch?v=f4E3QCrilms][The Emacs Tomorrow Night Deepblue Theme]] (02:57)
- Navigation:
  - [[https://mbork.pl/2024-04-15_Improving_recenter-top-bottom_and_reposition-window][Marcin Borkowski: Improving recenter-top-bottom and reposition-window]]
  - [[https://mbork.pl/2024-04-22_Next-Error-Follow_mode][Marcin Borkowski: Next-Error-Follow mode]]
  - [[https://github.com/aatmunbaxi/lasgun.el][aatmunbaxi/lasgun.el: Avy-backed, actionable placement of multiple marks]] ([[https://www.reddit.com/r/emacs/comments/1c6epwl/lasgunel_avybacked_actionable_placement_of/][Reddit]])
  - [[https://git.sr.ht/~nobiot/ren][ren: Ren 連: A tiny Emacs package that lets you use plain-text hyperlinks that work in different modes and across directories and project repositories]]
- Hyperbole:
  - [[https://www.reddit.com/r/emacs/comments/1c72quf/gnu_hyperbole_now_available_from_melpa_plus/][GNU Hyperbole now available from Melpa plus hyrolo.py script]]
- Dired:
  - [[https://github.com/rtrppl/cleandesk][rtrppl/cleandesk: rapid renaming and sorting for dired]] ([[https://emacs.ch/@laotang/112303684179162252][@laotang@emacs.ch]])
  - [[https://www.youtube.com/watch?v=vm-FvNdYFcc][Dired subtree has a toggle!]]
- Writing:
  - [[https://www.youtube.com/watch?v=cMKn2BgVics][Literature Alerts - OpenAlex + GitHUB Actions + Emacs and Zotero]] (10:03)
- Org Mode:
  - [[https://www.youtube.com/watch?v=EAHFF-lvWrs][Emacs Org Insert Template Structure Helps Fuse Predefined Templates 2024_04_19_03:12:21]] (10:11)
  - [[https://www.reddit.com/r/emacs/comments/1c7jtjo/dynamic_file_tags_for_org_source_block_results/][Dynamic :file tags for org source block results]]
  - [[https://gist.github.com/dmitrym0/ba0045fff7b270f8ed70d8d6142abd5b][dailies.el: Moves a task from an old daily note to today's note]]
  - [[https://monospace.games/misc/auction/manual][Auction - an exporter and web UI for org mode]] ([[https://www.reddit.com/r/emacs/comments/1c5hcdh/auction_an_exporter_and_web_ui_for_org_mode/][Reddit]])
  - [[http://gem.librehacker.com/gemlog/starlog/20240418-0.gmi][2024-04-18 Emacs: Roaming Roam]]
  - Org development:
    - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=5b0b7f2924c013c945c1891fd6338a211912ed97][org-paste-subtree: With single/double prefix, force inserting sibling/child]]
- Denote:
  - [[https://protesilaos.com/codelog/2024-04-21-emacs-denote-heading-backlinks/][Protesilaos Stavrou: Emacs: Denote backlinks for Org headings]]
- Completion:
  - [[https://github.com/naiquevin/axy][axy - Ad hoc expansion of yasnippet from anywhere in emacs]] ([[https://www.reddit.com/r/emacs/comments/1c66ad9/axy_ad_hoc_expansion_of_yasnippet_from_anywhere/][Reddit]])
- Coding:
  - [[https://codeberg.org/harald/eglot-semtok][eglot-semtok: Semantic Tokens for eglot (experimental)]] ([[https://www.reddit.com/r/planetemacs/comments/1c99onn/eglotsemtok_semantic_tokens_for_eglot_experimental/][Reddit]])
  - [[https://codeberg.org/arouene/flymake-golangci.el][arouene/flymake-golangci.el: This is a Flymake backend for the linter golangci-lint. - Codeberg.org]] ([[https://emacs.ch/@arouene/112311486801777839][@arouene@emacs.ch]])
- Math:
  - [[https://melpa.org/#/casual][Casual v1.5.0 release: computer algebra, data files, infinite mode support, separators, settings, UI improvements]] ([[https://sfba.social/@kickingvegas/112283627186226821][@kickingvegas@sfba.social]])
- Shells:
  - [[https://irreal.org/blog/?p=12120][Irreal: Defining Eshell Commands]]
- Web:
  - [[https://i.redd.it/908zsd6q2cvc1.gif][Announcing consult-web: A package to get web and omni search results directly in emacs minibuffer!]] ([[https://www.youtube.com/watch?v=7pDfyqBZwvo][YouTube]] 01:40:56, [[https://www.reddit.com/r/emacs/comments/1c7jsk1/announcing_consultweb_a_package_to_get_web_and/][Reddit]])
- Mail, news, and chat:
  - [[https://emacs.ch/@viz/112314875662757972][message.el tip for sendmail and msmtp: message-sendmail-f-is-evil and --read-envelope-from or mail-envelope-from]]
  - [[https://github.com/clarete/hackernews.el][hackernews.el: Hacker News client for Emacs]]
  - [[https://codeberg.org/mattof/rcirc-sqlite][New version of rcirc-sqlite: narrowing queries, request logs for a nick]] ([[https://emacs.ch/@mattof/112281641294070420][@mattof@emacs.ch]])
  - [[https://github.com/alphapapa/ement.el/releases/tag/v0.15][Release v0.15 · Ement.el (Matrix client for Emacs)]] ([[https://www.reddit.com/r/freemacs/comments/1c5iwc5/release_v015_ementel_matrix_client_for_emacs/][Reddit]])
- Evil mode:
  - [[https://www.emoses.org/posts/dont-write-2/][No I don't want 2, Emacs]] ([[https://www.reddit.com/r/emacs/comments/1c5ptgv/no_i_dont_want_2_emacs/][Reddit]], [[https://news.ycombinator.com/item?id=40047256][HN]], [[https://lobste.rs/s/efmbul/no_i_don_t_want_2_emacs][lobste.rs]]) :w2
- AI:
  - [[https://www.youtube.com/watch?v=yAL0cw1ePqw][Amazing integration of LLM into any workflow using GPTEL and Emacs]] (28:31)
- Community:
  - [[https://www.reddit.com/r/emacs/comments/1c64gcj/weekly_tips_tricks_c_thread/][Weekly Tips, Tricks, &c. Thread]]
  - [[https://sachachua.com/blog/2024/04/emacs-interview-daniel-semyonov/][Emacs interview: Daniel Semyonov]] ([[https://irreal.org/blog/?p=12114][Irreal]])
  - [[https://www.reddit.com/r/emacs/comments/1c70qez/emacs_successors/][Emacs successors?]]
- TRAMP:
  - [[https://lists.gnu.org/archive/html/help-gnu-emacs/2024-04/msg00132.html][Reminder that you can use ~/.ssh/config to set users etc. when using TRAMP]]
- Other:
  - [[https://github.com/anonimitoraf/emacs-clippo][emacs-clippo: Clipboard Manager via Emacs!]]
  - [[https://tech.toryanderson.com/2024/04/19/stop-freezes-disable-global-undo-tree/][Tory Anderson: stop freezes: disable global undo-tree]]
  - [[https://lifeofpenguin.blogspot.com/2024/04/circle-packing-animation-in-gnu-emacs.html][Anand Tamariya: Circle Packing Animation in GNU Emacs]] ([[https://www.reddit.com/r/emacs/comments/1c60fej/circle_packing_animation_in_gnu_emacs/][Reddit]])
  - [[https://www.youtube.com/watch?v=SuVE6Ps-f0g][Crafting Sway with Emacs Lisp - System Crafters Live!]] (02:00:27)
- Emacs development:
  - emacs-devel:
    - [[https://lists.gnu.org/archive/html/emacs-devel/2024-04/msg00322.html][MPS experiment successful]] - concurrent, incremental, generational, mostly-copying, thread-safe garbage collection (also [[https://lists.gnu.org/archive/html/emacs-devel/2024-04/msg00434.html][branch updates]])
      - [[https://lists.gnu.org/archive/html/emacs-devel/2024-04/msg00508.html][Explanation of MPS]]
    - [[https://lists.gnu.org/archive/html/emacs-devel/2024-04/msg00440.html][Re: Dumping unexec]] - Debugging Emacs on Windows 9x is hard
      - [[https://lists.gnu.org/archive/html/emacs-devel/2024-04/msg00439.html][Re: Dumping unexec (was: Question about pure space)]] - help wanted for porting pdumper
    - [[https://lists.gnu.org/archive/html/emacs-devel/2024-04/msg00359.html][Issues with using UTF-8 by default on MS Windows]]
    - [[https://lists.gnu.org/archive/html/emacs-devel/2024-04/msg00517.html][Re: Objed maintenance]] - switching objed project to Amy's fork?
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=bf5755aa91905a376e4ac9fedde6a645486e1589][Add treesit-add-font-lock-rules]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=996b9576713f9d63ea7ff7e9630a15cb0a0214eb][New function treesit-parser-changed-ranges]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=a3f6d92714c31ccb87f56b13ee2606c05493c87d][Drag tabs to reorder buffers on the tab line.]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3c4f6c78b4b2ae0b1efadf5e664fa180e663037e][Flymake support for indicating errors in margin]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=230eecf12a688f87354ed2d360a7dfcd7e2dae6a][New keymap tab-line-mode-map and new tab order on tab-line (bug#69993)]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=91333dacfa1b9f1041ceeebb3d46e8e04048c4c9][Allow tabbing between widgets to skip inactive widgets (bug#70413)]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=ada429c375235c4d8bd3bf5e6bb2507fb44f63dd][* lisp/emacs-lisp/lisp.el (forward-sexp-function): Set back to nil.]]
- New package:
  - https://elpa.gnu.org/packages/track-changes.html: API to react to buffer modifications (GNU ELPA)

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/spacemacs][r/spacemacs]], [[https://www.reddit.com/r/planetemacs][r/planetemacs]], [[https://hn.algolia.com/?query=emacs&sort=byDate&prefix&page=0&dateRange=all&type=story][Hacker News]], [[https://lobste.rs/search?q=emacs&what=stories&order=newest][lobste.rs]], [[https://kbin.social/m/emacs/newest][kbin]], [[https://programming.dev/c/emacs?dataType=Post&page=1&sort=New][programming.dev]], [[https://lemmy.ml/c/emacs?dataType=Post&page=1&sort=New][lemmy]], [[https://communick.news/c/emacs?dataType=Post&page=1&sort=New][communick.news]], [[https://planet.emacslife.com][planet.emacslife.com]], [[https://www.youtube.com/playlist?list=PL4th0AZixyREOtvxDpdxC9oMuX7Ar7Sdt][YouTube]], [[http://git.savannah.gnu.org/cgit/emacs.git/log/etc/NEWS][the Emacs NEWS file]], [[https://emacslife.com/calendar/][Emacs Calendar]], and [[http://lists.gnu.org/archive/html/emacs-devel/2024-04][emacs-devel]]. Thanks to Andrés Ramírez 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!

    

[-- Attachment #3: Type: text/plain, Size: 92 bytes --]

---
via emacs-tangents mailing list (https://lists.gnu.org/mailman/listinfo/emacs-tangents)

             reply	other threads:[~2024-04-22 17:38 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-04-22 17:38 Sacha Chua [this message]
2024-04-22 20:33 ` 2024-04-22 Emacs news Emanuel Berg
2024-04-23 22:05   ` Emanuel Berg

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=8734rde1re.fsf@sachachua.com \
    --to=sacha@sachachua.com \
    --cc=emacs-tangents@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).