2023-06-05 Emacs news
=====================

  - Help wanted:
    - [Need help with 28.3 release for security issues] (<https://lists.gnu.org/archive/html/emacs-devel/2023-06/msg00136.html>)
  - Upcoming events:
    - Emacs.si: Emacs.si meetup #6 2023 (online) <https://dogodki.kompot.si/events/df42cbda-6c5c-4d03-ae67-ae4a4f3e9398> Mon Jun 5 1100 America/Vancouver - 1300 America/Chicago - 1400 America/Toronto - 1800 Etc/GMT - 2000 Europe/Berlin - 2330 Asia/Kolkata -- Tue Jun 6 0200 Asia/Singapore
    - EmacsATX: Emacs Social <https://www.meetup.com/emacsatx/events/291488485/> Wed Jun 7 1630 America/Vancouver - 1830 America/Chicago - 1930 America/Toronto - 2330 Etc/GMT -- Thu Jun 8 0130 Europe/Berlin - 0500 Asia/Kolkata - 0730 Asia/Singapore
    - EmacsATX: Emacs Social <https://www.meetup.com/emacsatx/events/291488486/> Wed Jun 7 1630 America/Vancouver - 1830 America/Chicago - 1930 America/Toronto - 2330 Etc/GMT -- Thu Jun 8 0130 Europe/Berlin - 0500 Asia/Kolkata - 0730 Asia/Singapore
    - Atelier Emacs Montpellier (in person) <https://lebib.org/date/atelier-emacs> Fri Jun 9 1800 Europe/Paris
    - Mastering Emacs book club <https://susam.net/maze/meet/mastering-emacs/> Fri Jun 9 1200 America/Vancouver - 1400 America/Chicago - 1500 America/Toronto - 1900 Etc/GMT - 2100 Europe/Berlin -- Sat Jun 10 0030 Asia/Kolkata - 0300 Asia/Singapore
    - Mastering Emacs book club <https://susam.net/maze/meet/mastering-emacs/> Sat Jun 10 0200 America/Vancouver - 0400 America/Chicago - 0500 America/Toronto - 0900 Etc/GMT - 1100 Europe/Berlin - 1430 Asia/Kolkata - 1700 Asia/Singapore
    - Mastering Emacs book club <https://susam.net/maze/meet/mastering-emacs/> Sun Jun 11 0200 America/Vancouver - 0400 America/Chicago - 0500 America/Toronto - 0900 Etc/GMT - 1100 Europe/Berlin - 1430 Asia/Kolkata - 1700 Asia/Singapore
    - Mastering Emacs book club <https://susam.net/maze/meet/mastering-emacs/> Fri Jun 16 1200 America/Vancouver - 1400 America/Chicago - 1500 America/Toronto - 1900 Etc/GMT - 2100 Europe/Berlin -- Sat Jun 17 0030 Asia/Kolkata - 0300 Asia/Singapore
    - Mastering Emacs book club <https://susam.net/maze/meet/mastering-emacs/> Sat Jun 17 0200 America/Vancouver - 0400 America/Chicago - 0500 America/Toronto - 0900 Etc/GMT - 1100 Europe/Berlin - 1430 Asia/Kolkata - 1700 Asia/Singapore
    - Mastering Emacs book club <https://susam.net/maze/meet/mastering-emacs/> Sun Jun 18 0200 America/Vancouver - 0400 America/Chicago - 0500 America/Toronto - 0900 Etc/GMT - 1100 Europe/Berlin - 1430 Asia/Kolkata - 1700 Asia/Singapore
  - Beginner:
    - [Do you also write small guides for yourself to remind you of your own emacs workflows?] (<https://www.reddit.com/r/emacs/comments/13w49ne/do_you_also_write_small_guides_for_yourself_to/>) - Highly recommend this practice. Also, you can share them as blog posts! =)
  - Emacs configuration:
    - [A New Beginning With GNU Emacs - Configuring Emacs 01] (<https://www.youtube.com/watch?v=d1fgypEiQkE>) (40:10)
    - [User Keys - mass rebind, keymap inspection tools [progress & feedback]​] (<https://www.reddit.com/r/emacs/comments/13xglt1/user_keys_mass_rebind_keymap_inspection_tools/>)
    - [Tory Anderson: Why does straight sometimes rebuild org?] (<https://tech.toryanderson.com/2023/06/02/why-does-straight-sometimes-rebuild-org/>)
  - Appearance:
    - [Protesilaos Stavrou: Emacs: my new "spacious-padding" package] (<https://protesilaos.com/codelog/2023-06-03-emacs-spacious-padding/>)
    - [nano modeline 1.0 (now with buttons)] (<https://v.redd.it/hiaippqvnj3b1>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/13y4gg0/nano_modeline_10_now_with_buttons/>))
    - [Protesilaos Stavrou: Emacs: modus-themes version 4.2.0] (<https://protesilaos.com/codelog/2023-05-30-modus-themes-4-2-0/>)
    - [emacsfodder/Infinite-Yak-Icons: Infinite Yaks for GNU/Emacs] (<https://github.com/emacsfodder/Infinite-Yak-Icons>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/140fk8p/emacsfodderinfiniteyakicons_infinite_yaks_for/>)) - fun app icons
  - Navigation:
    - [Perspective.el - workspaces inside of EMACS] (<https://www.youtube.com/watch?v=OvyP3eQyRFo>) (21:47)
  - Org Mode:
    - [What is literate programming used for?] (<https://www.reddit.com/r/emacs/comments/13wuk38/what_is_literate_programming_used_for/>)
    - [Is orgmode really that much better than an equivalent workflow using vim + other tools?] (<https://www.reddit.com/r/orgmode/comments/13up9ff/is_orgmode_really_that_much_better_than_an/>) (check out this [comment] (<https://www.reddit.com/r/orgmode/comments/13up9ff/comment/jm5e5x6/?utm_source=reddit&utm_medium=web2x&context=3>) with a nicely-linked workflow description)
    - [Marcin Borkowski: Org agenda clock check] (<https://mbork.pl/2023-06-03_Org_agenda_clock_check>)
    - [Org Mode Archive File | Clean Up Your Logbook] (<https://www.youtube.com/watch?v=_34OVueqYNU>) (06:24)
    - [Irreal: Org Remark] (<https://irreal.org/blog/?p=11399>)
    - [Org-mode - Best beamer resources] (<https://www.youtube.com/watch?v=twta2YMmJl0>) (09:27)
    - [New Package: org-roam-ql - use org-ql with org-roam] (<https://www.reddit.com/r/emacs/comments/1404yqt/new_package_orgroamql_use_orgql_with_orgroam/>)
  - Mail, news, and chat:
    - [Literate configuration of Elfeed] (<https://michal.sapka.me/2023/elfeed-literate-config/>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/13za1q5/literate_configuration_of_elfeed/>))
    - [Irreal: Elfeed-webkit Update] (<https://irreal.org/blog/?p=11390>)
  - Community:
    - [Weekly Tips, Tricks, &c. Thread] (<https://www.reddit.com/r/emacs/comments/13wg436/weekly_tips_tricks_c_thread/>)
  - Other:
    - [Everyday editor extensions in Emacs] (<https://dev.to/robertmjohnson/everyday-editor-extensions-in-emacs-mmf>)
    - [James Dyer: Quickly Deleting Duplicate Blank Lines] (<https://www.emacs.dyerdwelling.family/emacs/20230603114025-emacs--quickly-deleting-duplicate-lines/>)
    - [Warp Factor Refactoring in Emacs] (<https://lambdaland.org/posts/2023-05-31_warp_factor_refactor/>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/13xm4ed/warp_factor_refactoring_in_emacs/>), [Irreal] (<https://irreal.org/blog/?p=11401>))
    - [Three important distinctions in Emacs: mini-buffer and echo, mark and point, window and frame] (<https://www.youtube.com/watch?v=B7_ZsiF-e5I>) (07:01)
  - Emacs development:
    - emacs-devel:
      - [Proposal for C-x 4 prefix for doing things in other windows, including help] (<https://lists.gnu.org/archive/html/emacs-devel/2023-06/msg00014.html>)
      - [Thinking about multiple inheritance and derived modes] (<https://lists.gnu.org/archive/html/emacs-devel/2023-06/msg00000.html>)
      - [Atom backend for Gnus (nnatom)] (<https://lists.gnu.org/archive/html/emacs-devel/2023-05/msg00695.html>)
      - [Continued discussion of a build system, with lots of discussion about the risks of following a cargo-type model] (<https://lists.gnu.org/archive/html/emacs-devel/2023-05/msg00569.html>)
    - [* subr-x (eval-command-interactive-spec): New function.] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=a30781399b3ef48150b9cb13cb0aeba7086c2d9e>)
    - ['describe-function' shows function inferred type when available] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=ecc1d990d9e9d006838ca514213ea5e46a459363>)
    - [Update modus-themes to their version 4.2.0] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=cb1ee63e2aea573d67e2d495d6b5937a15bc0368>)
  - New packages:
    - auth-source-1password <https://melpa.org/#/auth-source-1password>: 1password integration for auth-source (MELPA)
    - cue-sheet-mode <https://melpa.org/#/cue-sheet-mode>: Major mode for editing CUE sheet files (MELPA)
    - dwim-coder-mode <https://melpa.org/#/dwim-coder-mode>: DWIM keybindings for programming modes (MELPA)
    - firefox-javascript-repl <https://elpa.gnu.org/packages/firefox-javascript-repl.html>: Jack into Firefox (GNU ELPA)
    - fixed-page-mode <https://melpa.org/#/fixed-page-mode>: A fixed page length mode (MELPA)
    - fpga <https://melpa.org/#/fpga>: FPGA & ASIC Utils (MELPA)
    - lesim-mode <https://melpa.org/#/lesim-mode>: Major mode for Learning Simulator scripts (MELPA)
    - listenbrainz <https://melpa.org/#/listenbrainz>: ListenBrainz API interface (MELPA)
    - media-progress-dired <https://melpa.org/#/media-progress-dired>: Display position where media player stopped in dired buffer (MELPA)
    - media-progress-dirvish <https://melpa.org/#/media-progress-dirvish>: Display position where media player stopped in dirvish (MELPA)
    - media-progress <https://melpa.org/#/media-progress>: Display position where media player stopped (MELPA)
    - modaled <https://melpa.org/#/modaled>: Build your own minor modes for modal editing (MELPA)
    - mpvi <https://melpa.org/#/mpvi>: Integrated video tool based on EMMS and MPV (MELPA)
    - musicbrainz <https://melpa.org/#/musicbrainz>: MusicBrainz API interface (MELPA)
    - org-bulletproof <https://melpa.org/#/org-bulletproof>: Automatic plain list bullet cycling (MELPA)
    - org-jami-bot <https://melpa.org/#/org-jami-bot>: Capture GNU Jami messages as notes and todos in Org mode (MELPA)
    - raycast-mode <https://melpa.org/#/raycast-mode>: Develop Raycast Extensions (MELPA)
    - selcand <https://melpa.org/#/selcand>: Select a candidate from a tree of hint characters (MELPA)
    - spacious-padding <https://elpa.gnu.org/packages/spacious-padding.html>: Increase the padding/spacing of frames and windows (GNU ELPA)
    - sumibi <https://melpa.org/#/sumibi>: Japanese input method powered by ChatGPT API (MELPA)
    - ulisp-repl <https://elpa.gnu.org/packages/ulisp-repl.html>: uLisp REPL (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>), [lemmy] (<https://lemmy.ml/c/emacs>), [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/2023-06>). 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!

    
    You're receiving this message via the Emacs Tangents mailing list.
    View list info/unsubscribe: https://lists.gnu.org/mailman/listinfo/emacs-tangents