all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Sacha Chua <sacha@sachachua.com>
To: emacs-tangents@gnu.org
Subject: 2024-09-23 Emacs news
Date: Mon, 23 Sep 2024 20:05:19 -0400	[thread overview]
Message-ID: <87tte5uda8.fsf@sachachua.com> (raw)


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

  2024-09-23 Emacs news
=====================

  - Upcoming events:
    - Emacs Berlin (virtual, in English) <https://emacs-berlin.org/> Wed Sep 25 0930 America/Vancouver - 1130 America/Chicago - 1230 America/Toronto - 1630 Etc/GMT - 1830 Europe/Berlin - 2200 Asia/Kolkata -- Thu Sep 26 0030 Asia/Singapore
    - EmacsSF: Emacs Hangout: Potpourri (Hybrid) <https://www.meetup.com/emacs-sf/events/303385779/> Thu Sep 26 1800 America/Vancouver - 2000 America/Chicago - 2100 America/Toronto -- Fri Sep 27 0100 Etc/GMT - 0300 Europe/Berlin - 0630 Asia/Kolkata - 0900 Asia/Singapore
    - Emacs APAC (virtual) <https://emacs-apac.gitlab.io/> Sat Sep 28 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/303579672/> Wed Oct 2 1600 America/Vancouver - 1800 America/Chicago - 1900 America/Toronto - 2300 Etc/GMT -- Thu Oct 3 0100 Europe/Berlin - 0430 Asia/Kolkata - 0700 Asia/Singapore
    - Emacs Paris: S: Emacs workshop in Paris (online) <https://emacs-doctor.com/> Thu Oct 3 0830 America/Vancouver - 1030 America/Chicago - 1130 America/Toronto - 1530 Etc/GMT - 1730 Europe/Berlin - 2100 Asia/Kolkata - 2330 Asia/Singapore
    - Emacs.si (in person): Emacs.si meetup #13 2024 (v #živo) <https://dogodki.kompot.si/events/cb5ed2be-9c40-49be-a241-64dc14892ef6> Thu Oct 3 1900 CET
    - M-x Research: TBA <https://m-x-research.github.io/> Fri Oct 4 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore
    - EmacsSF: coffee.el in SF <https://www.meetup.com/emacs-sf/events/303396554/> Sat Oct 5 1100 America/Vancouver - 1300 America/Chicago - 1400 America/Toronto - 1800 Etc/GMT - 2000 Europe/Berlin - 2330 Asia/Kolkata -- Sun Oct 6 0200 Asia/Singapore
  - Beginner:
    - [Emacs has no learning curve] (<https://pj.freefaculty.org/guides/Rcourse/emacs-ess/emacs-ess.pdf>) (2015, [HN] (<https://news.ycombinator.com/item?id=41614105>))
    - [Elementos de la interfaz de usurario de emacs y operaciones basicas con archivos (0x0002) - FTV] (<https://fediverse.tv/w/hwwoN5ReK98WfouAukrXtF>) ([@barocio@techhub.social] (<https://techhub.social/@barocio/113183341471977927>))
    - [Introduccion a Emacs (0x0001) - FTV] (<https://fediverse.tv/w/23ziimZCF1dyLjrfrEzSU6>) ([@barocio@techhub.social] (<https://techhub.social/@barocio/113161142199068310>))
    - [‎Starting to map beginner-oriented links] (<https://sachachua.com/web/beginner-map.html>) ([@sacha@social.sachachua.com] (<https://social.sachachua.com/@sacha/statuses/01J85RW369DRNX8EZ9JMP7B6PF>))
  - Emacs configuration:
    - [A New Beginning With GNU Emacs - Configuring Emacs 01] (<https://www.youtube.com/watch?amp;list=PL5--8gKSku15e8lXf7aLICFmAHQVo0KXX&v=d1fgypEiQkE>)
    - [Sacha Chua: Highlight the current line while still being able to easily customize/describe underlying faces] (<https://sachachua.com/blog/2024/09/highlight-the-current-line-while-still-being-able-to-easily-customize-describe-underlying-faces/>)
    - [Using an External Git Repo for My Emacs Config with Nix] (<https://blog.tiserbox.com//posts/2024-07-03-use-external-git-repo-for-editor-config-with-nix.html>) (July 2024)
    - [Using GIT to sync Emacs config - TuxeduTV] (<https://tux-edu.tv/videos/watch/d784e0d7-9e3d-449d-ae99-1ec9196fe819>)
    - [jcastp/emacs.d: My personal emacs config - Codeberg.org] (<https://codeberg.org/jcastp/emacs.d>) ([@jcastp@mastodon.online] (<https://mastodon.online/@jcastp/111762105597746747>))
    - [patpatpat's Emacs Config] (<https://patpatpat.xyz/data/emacs>)
  - Emacs Lisp:
    - [Starting a temporary fork of Lispy until abo-abo returns] (<https://github.com/enzuru/lispy>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1fn0dq9/starting_a_temporary_fork_of_lispy_until_aboabo/>))
    - [Ep586, Emacs Lisp, Rename All Link of HTML Files] (<https://www.youtube.com/watch?v=aKnhoMhA2zw>) (01:36:46)
  - Appearance:
    - [Emacs w/ auto-dark-mode] (<https://www.youtube.com/watch?v=bPW4Lh3xT-M&feature=youtu.be>)
    - [Sacha Chua: Quickly adding face properties to regions] (<https://sachachua.com/blog/2024/09/quickly-adding-face-properties-to-regions/>)
    - [J.e.r.e.m.y B.r.y.a.n.t: Emacs and redisplay on the terminal (TTY). ``Because the true color of computing is phosphorescent green on black.''] (<https://onlisp.co.uk/greenphosphor.html>)
    - [Frame Size | Emacs Appearance Panel | Video 9] (<https://www.youtube.com/watch?v=hmAyEuxIMGg>) (01:22)
  - Navigation:
    - [Emacs tabs as desktops] (<https://summeremacs.github.io/posts/tabs-as-desktops/>) ([@summeremacs@fashionsocial.host] (<https://fashionsocial.host/@summeremacs/113170542601957160>))
    - [super-hint.el: Enhance rg and xref results with `which-function` hints.] (<https://github.com/eval-exec/super-hint.el>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1fl7glx/superhintel_enhance_rg_and_xref_results_with/>))
    - [Alvaro Ramirez: Emacs bubble mode] (<https://lmno.lol/alvaro/emacs-bubble-mode>) ([HN] (<https://news.ycombinator.com/item?id=41595205>), [Reddit] (<https://www.reddit.com/r/emacs/comments/1fkroyp/bubble_mode/>))
  - Dired:
    - [James Dyer: Adding Disk Usage Reporting to Emacs Dired] (<https://emacs.dyerdwelling.family/emacs/20240918092253-emacs--adding-disk-usage-reporting-to-emacs-dired-mode/>)
  - Org Mode:
    - [Marcin Borkowski: Irregular recurring TODOs in Org mode, part II] (<https://mbork.pl/2024-09-16_Irregular_recurring_TODOs_in_Org_mode%2c_part_II>)
    - [How I track workouts using `org-agenda-list'] (<https://pookleblinky.github.io/2017/06/workout-org.html>)
    - [On switching to Org-Mode for my website] (<https://jjanzen.ca/blog/OnSwitchingToOrgMode.html>)
    - [My Solution to Handle excalidraw in Orgmode] (<https://www.reddit.com/r/emacs/comments/1fmk6d4/my_solution_to_handle_excalidraw_in_orgmode/>)
    - [Using TikZ in Markup Languages like Org mode] (<https://gist.github.com/RyanGreenup/79a8eb780ff958267730c7e5845f1045>)
    - [book_generator: générateur de fichiers orgmode pour rédaction de livre - book_generator] (<https://forge.chapril.org/tykayn/book_generator>)
    - [villarragut/small-notes: Create small notes in Emacs and link them] (<https://github.com/villarragut/small-notes>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1fladbf/a_very_simple_note_taking_package_for_emacs/>))
    - [Org-roam's weird twin is finally on MELPA: Org-node 1.0!] (<https://github.com/meedstrom/org-node>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1flmy0b/orgroams_weird_twin_is_finally_on_melpa_orgnode_10/>))
    - [org-roam-gt: a package to speedup org-roam-find-node] (<https://www.reddit.com/r/emacs/comments/1fjfhzr/orgroamgt_a_package_to_speedup_orgroamfindnode/>)
    - [Tip for faster org-roam - (setq org-roam-db-update-on-save nil)] (<https://mastodon.social/@lukascbossert/113177421426260721>)
    - [Autoshare -> Tasker -> Termux -> Org Protocol -> Org Capture] (<https://gist.github.com/amygrinn/4b4f4d37e630988eff4d881e4e26360d>)
    - Org development:
      - [ox-icalendar: Fix export of diary-style timestamps] (<https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=c07028671dc5820a8726b75ac9542ec7773bf1dc>)
      - [ox-texinfo: Support links in headings] (<https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=6443c83bd1f88a7620c610f7e7174f95817e9d32>)
  - Denote:
    - [Protesilaos Stavrou: Emacs: use Denote for meetings or events] (<https://protesilaos.com/codelog/2024-09-20-emacs-use-denote-for-meetings-events/>)
    - [TIL: Fix use M-x denote can't display list of notes] (<https://www.reddit.com/r/emacs/comments/1fjswrc/til_fix_use_mx_denote_cant_display_list_of_notes/>)
  - Completion:
    - [vertico impressions] (<https://mastodon.bsd.cafe/@sqrtminusone/113177489101406632>)
    - [Company 1.0.0 released] (<https://www.reddit.com/r/emacs/comments/1flris4/company_100_released/>)
  - Coding:
    - [From vanilla Emacs to Java IDE in 5 minutes] (<https://www.youtube.com/watch?si=tiMPa2-PSbFcMhS7&v=Yah69AfYP34&feature=youtu.be>)
    - [Find the closest Makefile in a parent dir and run it] (<https://mstdn.ca/@david_megginson/113167221968364876>)
    - [build.el: A transient menu for build systems (bazel, make, cmake, cargo)] (<https://github.com/27justin/build.el>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1fiw5gg/buildel_a_transient_menu_for_build_systems_bazel/>))
    - [Mickey Petersen: Combobulate: Bulk Editing Tree-Sitter Nodes with Multiple Cursors] (<https://www.masteringemacs.org/article/combobulate-bulk-editing-treesitter-nodes-multiple-cursors?utm_source=newsletter&utm_medium=rss>) - lots of deep-dive details ([Reddit] (<https://www.reddit.com/r/emacs/comments/1fkge6s/combobulate_bulk_editing_treesitter_nodes_with/>))
    - [Release v1.8 · magit-todos] (<https://github.com/alphapapa/magit-todos/releases/tag/v1.8>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1fmvi2z/release_v18_magittodos/>))
    - [Kubed (Emacs-based Kubernetes interface) user manual, now with pretty images | Hacker News] (<https://news.ycombinator.com/item?id=41608333>) ([HN] (<https://news.ycombinator.com/item?id=41608333>), [lobste.rs] (<https://lobste.rs/s/qnyp28/kubed_kubernetes_emacs_done>))
  - Math:
    - [ESS - Emacs Speaks Statistics] (<https://ess.r-project.org/index.php?Section=home>) ([HN] (<https://news.ycombinator.com/item?id=41611681>))
  - Shells:
    - [Calling Emacs functions in vterm using vterm-eval-cmds] (<https://github.com/Thaodan/emacs.d/blob/master/init.org#vterm>) ([@thaodan@mastodon.social] (<https://mastodon.social/@thaodan/113182764950300941>))
    - [Alvaro Ramirez: How I batch apply and save one-liners] (<https://lmno.lol/alvaro/how-i-batch-apply-and-save-one-liners>) - dwim-shell-command ([Reddit] (<https://www.reddit.com/r/emacs/comments/1fm9w34/how_i_batch_apply_and_save_oneliners/>), [lobste.rs] (<https://lobste.rs/s/m4zutd/how_i_batch_apply_save_one_liners>))
    - [Eshell y el comando clear 1 en Emacs - makigas comunidad] (<https://foro.makigas.es/d/108-eshell-y-el-comando-clear-1-en-emacs>) ([@GK_S@mastodon.social] (<https://mastodon.social/@GK_S/113167300410937486>))
  - Mail, news, and chat:
    - [chrmoe/toot-suite: Some Emacs utilities for Mastodon] (<https://codeberg.org/chrmoe/toot-suite>) ([@noctuaminervae@toot.si] (<https://toot.si/@noctuaminervae/113181977612885678>)) - archive, ol-toot
    - [mastodon.el 1.0.27 - v2 filters, remote instance tag timeline] (<https://todon.nl/@mousebot/113175431747017088>)
    - [Sacha Chua: Collecting Emacs News from Mastodon] (<https://sachachua.com/blog/2024/09/collecting-emacs-news-from-mastodon/>)
    - [Sacha Chua: Archiving public toots on my blog] (<https://sachachua.com/blog/2024/09/archiving-public-toots-on-my-blog/>)
    - [Andrea: Adding support to start a huddle from emacs-slack (jumping to the app)] (<http://ag91.github.io/blog/2024/09/19/adding-support-to-start-a-huddle-from-emacs-slack-(jumping-to-the-app)>)
    - [Andrea: Enable OAuth for Gmail with Emacs and OfflineIMAP] (<http://ag91.github.io/blog/2024/09/19/enable-oauth-for-gmail-with-emacs-and-offlineimap>)
  - Multimedia:
    - [Sacha Chua: Using WhisperX to get word-level timestamps for audio editing with Emacs and subed-record] (<https://sachachua.com/blog/2024/09/using-whisperx-to-get-word-level-timestamps-for-audio-editing-with-emacs-and-subed-record/>)
  - Fun:
    - [bad.el - ascii art, demos and games with Emacs Lisp] (<https://dataswamp.org/~incal/bad-www/index.html>)
  - AI:
    - [LLMs are handy for discovering Emacs features] (<https://fosstodon.org/@robjperez/113170650004916378>)
    - [Using LLM function calling (tool use) in Emacs: demo use-case & code walkthrough] (<https://www.youtube.com/watch?v=e7gBY6wCdxQ>) (08:47, [Reddit] (<https://www.reddit.com/r/emacs/comments/1fmli40/using_llm_function_calling_tool_use_in_emacs_demo/>))
  - Community:
    - [Weekly Tips, Tricks, &c. Thread] (<https://www.reddit.com/r/emacs/comments/1fjnqgy/weekly_tips_tricks_c_thread/>)
    - [The argument for emacs in just a few minutes (vlog)] (<https://www.youtube.com/watch?v=Kr7BmHa7hyU>) (2023, [Reddit] (<https://www.reddit.com/r/emacs/comments/1fmdgmv/the_argument_for_emacs_in_just_a_few_minutes_vlog/>))
    - [Irreal: An Early Emacs Paper] (<https://irreal.org/blog/?p=12450>)
  - Other:
    - [frantic-save: write every change in Emacs buffer to disk] (<https://reeds.website/project-write-every-change-in-emacs-buffer-to-disk>) ([@shapr@recurse.social] (<https://recurse.social/@shapr/113165757652412165>))
    - [rjekker/password-store-menu: A better, more complete user interface for password-store] (<https://github.com/rjekker/password-store-menu>) ([@kickingvegas@sfba.social] (<https://sfba.social/@kickingvegas/113162687826285793>))
    - [bdiff.el and my other Emacs Packages] (<https://wrog.net/emacs/>)
    - [Buff stacking Emacs] (<https://youtu.be/DB45utFvqrE?si=JADobcFVokebsuI1>) (30:23)
    - [Use Emacs to Write Go Code (Demos | Utterly Voice). Utterly Voice is a customizable voice dictation and computer control application] (<https://utterlyvoice.com/demos>)
    - [How to fix the TAB key in Emacs - TuxeduTV] (<https://tux-edu.tv/videos/watch/49817179-79eb-405a-9512-00cd5fad986e>)
    - [hyperdrive.el 0.4.0: org-transclusion integration and easy installation!] (<https://www.reddit.com/r/emacs/comments/1fk5wxu/hyperdriveel_040_orgtransclusion_integration_and/>)
    - [Tip about load-no-native] (<https://tech.lgbt/@lynn_sh/113182080844650135>)
    - [Protesilaos Stavrou: Emacs: commands in popup frames with ‘emacsclient’] (<https://protesilaos.com/codelog/2024-09-19-emacs-command-popup-frame-emacsclient/>) (14:41, [Reddit] (<https://www.reddit.com/r/emacs/comments/1fkpqk8/emacs_commands_in_popup_frames_with_emacsclient/>), [Irreal] (<https://irreal.org/blog/?p=12460>))
    - [USHIN Software: Emacs for P2P deliberation] (<https://ushin.org/software.html>)
    - [tfw/Elisp-and-mcclim: My late days emacsconf 2024 pitch for using common lisp mcclim with emacs lisp.] (<https://codeberg.org/tfw/Elisp-and-mcclim>) ([@screwtape@mastodon.sdf.org] (<https://mastodon.sdf.org/@screwtape/113162107240329373>))
    - [manateelazycat/cloel: Cloel is a framework that combines Clojure and Elisp for collaborative programming] (<https://github.com/manateelazycat/cloel/tree/master>) ([@manateelazycat] (<https://x.com/manateelazycat/status/1837155545914167588?t=_1kitbbLRAbgvyT0xEPYUg&s=09>))
  - Emacs development:
    - emacs-devel:
      - [some considerations for child frames and visibility] (<https://lists.gnu.org/archive/html/emacs-devel/2024-09/msg00490.html>)
      - [thinking about order of "About Emacs" page] (<https://lists.gnu.org/archive/html/emacs-devel/2024-09/msg00523.html>)
    - [Teach Electric Pair mode about prefix arguments] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=a7192fd7b7355f13ff3002dba14c6acdabad5b5e>)
    - [Don't activate midnight-mode when loading 'midnight'] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=4745bafa6a1d6aeda5ad08e09541d076ee223382>)
    - [New configuration option '--disable-gc-mark-trace'] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=83b0e604ce2587b7566d636b2e383e58ffc0a1c8>)
    - [Add option for delete-pair to mark end of region] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=a48672c6bbf8cf0adae33b13634f3945c24c61dd>)
    - [Add user option to enable Doxygen syntax highlighting (bug#72814)] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=b0523dffabbec8acd9c5c92711af849a11867884>)
    - [Add accessors for treesit-font-lock-settings] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=f9fa75c1ef31ee78b43509f15b50cf0603757181>)
    - [Re-enable GC mark trace buffer by default] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=4c6f45fa8eef1a15d5790c1f3d3e608b548015db>)
    - [Rename project-{find-file-in-root,root-find-file}] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=8eb66cca78dca27d58a8881b587b3340043a74f7>)
  - New packages:
    - casual-editkit: Transient UI for Symbol Overlay (MELPA)
    - compile-multi-nerd-icons: Affixate `compile-multi' with nerd icons (MELPA)
    - dbml-mode: Major mode for DBML (MELPA)
    - dup-transform: RGB/XY graphics code helpers (MELPA)
    - el-who: A s-expression html DSL library compatible with cl-who (MELPA)
    - eros-inspector: Glue between eros and inspector (MELPA)
    - flymake-ansible-lint: A Flymake backend for ansible-lint (MELPA)
    - hyperdrive-org-transclusion <https://elpa.nongnu.org/nongnu/hyperdrive-org-transclusion.html>: Tranclude hyperdrive content (NonGNU ELPA)
    - incus-tramp: TRAMP integration for Incus containers (MELPA)
    - indent-bars <https://elpa.gnu.org/packages/indent-bars.html>: Highlight indentation with bars (GNU ELPA)
    - txl: Provides machine translation via DeepL's REST API (MELPA)

  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>), [Mastodon #emacs] (<https://emacs.ch/deck/tags/emacs>), [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>), [programming.dev] (<https://programming.dev/c/emacs?dataType=Post&page=1&sort=New>), [lemmy.world] (<https://lemmy.world/c/emacs>), [lemmy.ml] (<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-09>). 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: 21428 bytes --]

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

  * 2024-09-23 Emacs news
- Upcoming events:
  - Emacs Berlin (virtual, in English) https://emacs-berlin.org/ Wed Sep 25 0930 America/Vancouver - 1130 America/Chicago - 1230 America/Toronto - 1630 Etc/GMT - 1830 Europe/Berlin - 2200 Asia/Kolkata -- Thu Sep 26 0030 Asia/Singapore
  - EmacsSF: Emacs Hangout: Potpourri (Hybrid) https://www.meetup.com/emacs-sf/events/303385779/ Thu Sep 26 1800 America/Vancouver - 2000 America/Chicago - 2100 America/Toronto -- Fri Sep 27 0100 Etc/GMT - 0300 Europe/Berlin - 0630 Asia/Kolkata - 0900 Asia/Singapore
  - Emacs APAC (virtual) https://emacs-apac.gitlab.io/ Sat Sep 28 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/303579672/ Wed Oct 2 1600 America/Vancouver - 1800 America/Chicago - 1900 America/Toronto - 2300 Etc/GMT -- Thu Oct 3 0100 Europe/Berlin - 0430 Asia/Kolkata - 0700 Asia/Singapore
  - Emacs Paris: S: Emacs workshop in Paris (online) https://emacs-doctor.com/ Thu Oct 3 0830 America/Vancouver - 1030 America/Chicago - 1130 America/Toronto - 1530 Etc/GMT - 1730 Europe/Berlin - 2100 Asia/Kolkata - 2330 Asia/Singapore
  - Emacs.si (in person): Emacs.si meetup #13 2024 (v #živo) https://dogodki.kompot.si/events/cb5ed2be-9c40-49be-a241-64dc14892ef6 Thu Oct 3 1900 CET
  - M-x Research: TBA https://m-x-research.github.io/ Fri Oct 4 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore
  - EmacsSF: coffee.el in SF https://www.meetup.com/emacs-sf/events/303396554/ Sat Oct 5 1100 America/Vancouver - 1300 America/Chicago - 1400 America/Toronto - 1800 Etc/GMT - 2000 Europe/Berlin - 2330 Asia/Kolkata -- Sun Oct 6 0200 Asia/Singapore
- Beginner:
  - [[https://pj.freefaculty.org/guides/Rcourse/emacs-ess/emacs-ess.pdf][Emacs has no learning curve]] (2015, [[https://news.ycombinator.com/item?id=41614105][HN]])
  - [[https://fediverse.tv/w/hwwoN5ReK98WfouAukrXtF][Elementos de la interfaz de usurario de emacs y operaciones basicas con archivos (0x0002) - FTV]] ([[https://techhub.social/@barocio/113183341471977927][@barocio@techhub.social]])
  - [[https://fediverse.tv/w/23ziimZCF1dyLjrfrEzSU6][Introduccion a Emacs (0x0001) - FTV]] ([[https://techhub.social/@barocio/113161142199068310][@barocio@techhub.social]])
  - [[https://sachachua.com/web/beginner-map.html][‎Starting to map beginner-oriented links]] ([[https://social.sachachua.com/@sacha/statuses/01J85RW369DRNX8EZ9JMP7B6PF][@sacha@social.sachachua.com]])
- Emacs configuration:
  - [[https://www.youtube.com/watch?amp;list=PL5--8gKSku15e8lXf7aLICFmAHQVo0KXX&v=d1fgypEiQkE][A New Beginning With GNU Emacs - Configuring Emacs 01]]
  - [[https://sachachua.com/blog/2024/09/highlight-the-current-line-while-still-being-able-to-easily-customize-describe-underlying-faces/][Sacha Chua: Highlight the current line while still being able to easily customize/describe underlying faces]]
  - [[https://blog.tiserbox.com//posts/2024-07-03-use-external-git-repo-for-editor-config-with-nix.html][Using an External Git Repo for My Emacs Config with Nix]] (July 2024)
  - [[https://tux-edu.tv/videos/watch/d784e0d7-9e3d-449d-ae99-1ec9196fe819][Using GIT to sync Emacs config - TuxeduTV]]
  - [[https://codeberg.org/jcastp/emacs.d][jcastp/emacs.d: My personal emacs config - Codeberg.org]] ([[https://mastodon.online/@jcastp/111762105597746747][@jcastp@mastodon.online]])
  - [[https://patpatpat.xyz/data/emacs][patpatpat's Emacs Config]]
- Emacs Lisp:
  - [[https://github.com/enzuru/lispy][Starting a temporary fork of Lispy until abo-abo returns]] ([[https://www.reddit.com/r/emacs/comments/1fn0dq9/starting_a_temporary_fork_of_lispy_until_aboabo/][Reddit]])
  - [[https://www.youtube.com/watch?v=aKnhoMhA2zw][Ep586, Emacs Lisp, Rename All Link of HTML Files]] (01:36:46)
- Appearance:
  - [[https://www.youtube.com/watch?v=bPW4Lh3xT-M&feature=youtu.be][Emacs w/ auto-dark-mode]]
  - [[https://sachachua.com/blog/2024/09/quickly-adding-face-properties-to-regions/][Sacha Chua: Quickly adding face properties to regions]]
  - [[https://onlisp.co.uk/greenphosphor.html][J.e.r.e.m.y B.r.y.a.n.t: Emacs and redisplay on the terminal (TTY).  ``Because the true color of computing is phosphorescent green on black.'']]
  - [[https://www.youtube.com/watch?v=hmAyEuxIMGg][Frame Size | Emacs Appearance Panel | Video 9]] (01:22)
- Navigation:
  - [[https://summeremacs.github.io/posts/tabs-as-desktops/][Emacs tabs as desktops]] ([[https://fashionsocial.host/@summeremacs/113170542601957160][@summeremacs@fashionsocial.host]])
  - [[https://github.com/eval-exec/super-hint.el][super-hint.el: Enhance rg and xref results with `which-function` hints.]] ([[https://www.reddit.com/r/emacs/comments/1fl7glx/superhintel_enhance_rg_and_xref_results_with/][Reddit]])
  - [[https://lmno.lol/alvaro/emacs-bubble-mode][Alvaro Ramirez: Emacs bubble mode]] ([[https://news.ycombinator.com/item?id=41595205][HN]], [[https://www.reddit.com/r/emacs/comments/1fkroyp/bubble_mode/][Reddit]])
- Dired:
  - [[https://emacs.dyerdwelling.family/emacs/20240918092253-emacs--adding-disk-usage-reporting-to-emacs-dired-mode/][James Dyer: Adding Disk Usage Reporting to Emacs Dired]]
- Org Mode:
  - [[https://mbork.pl/2024-09-16_Irregular_recurring_TODOs_in_Org_mode%2c_part_II][Marcin Borkowski: Irregular recurring TODOs in Org mode, part II]]
  - [[https://pookleblinky.github.io/2017/06/workout-org.html][How I track workouts using `org-agenda-list']]
  - [[https://jjanzen.ca/blog/OnSwitchingToOrgMode.html][On switching to Org-Mode for my website]]
  - [[https://www.reddit.com/r/emacs/comments/1fmk6d4/my_solution_to_handle_excalidraw_in_orgmode/][My Solution to Handle excalidraw in Orgmode]]
  - [[https://gist.github.com/RyanGreenup/79a8eb780ff958267730c7e5845f1045][Using TikZ in Markup Languages like Org mode]]
  - [[https://forge.chapril.org/tykayn/book_generator][book_generator: générateur de fichiers orgmode pour rédaction de livre - book_generator]]
  - [[https://github.com/villarragut/small-notes][villarragut/small-notes: Create small notes in Emacs and link them]] ([[https://www.reddit.com/r/emacs/comments/1fladbf/a_very_simple_note_taking_package_for_emacs/][Reddit]])
  - [[https://github.com/meedstrom/org-node][Org-roam's weird twin is finally on MELPA: Org-node 1.0!]] ([[https://www.reddit.com/r/emacs/comments/1flmy0b/orgroams_weird_twin_is_finally_on_melpa_orgnode_10/][Reddit]])
  - [[https://www.reddit.com/r/emacs/comments/1fjfhzr/orgroamgt_a_package_to_speedup_orgroamfindnode/][org-roam-gt: a package to speedup org-roam-find-node]]
  - [[https://mastodon.social/@lukascbossert/113177421426260721][Tip for faster org-roam - (setq org-roam-db-update-on-save nil)]]
  - [[https://gist.github.com/amygrinn/4b4f4d37e630988eff4d881e4e26360d][Autoshare -> Tasker -> Termux -> Org Protocol -> Org Capture]]
  - Org development:
    - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=c07028671dc5820a8726b75ac9542ec7773bf1dc][ox-icalendar: Fix export of diary-style timestamps]]
    - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=6443c83bd1f88a7620c610f7e7174f95817e9d32][ox-texinfo: Support links in headings]]
- Denote:
  - [[https://protesilaos.com/codelog/2024-09-20-emacs-use-denote-for-meetings-events/][Protesilaos Stavrou: Emacs: use Denote for meetings or events]]
  - [[https://www.reddit.com/r/emacs/comments/1fjswrc/til_fix_use_mx_denote_cant_display_list_of_notes/][TIL: Fix use M-x denote can't display list of notes]]
- Completion:
  - [[https://mastodon.bsd.cafe/@sqrtminusone/113177489101406632][vertico impressions]]
  - [[https://www.reddit.com/r/emacs/comments/1flris4/company_100_released/][Company 1.0.0 released]]
- Coding:
  - [[https://www.youtube.com/watch?si=tiMPa2-PSbFcMhS7&v=Yah69AfYP34&feature=youtu.be][From vanilla Emacs to Java IDE in 5 minutes]]
  - [[https://mstdn.ca/@david_megginson/113167221968364876][Find the closest Makefile in a parent dir and run it]]
  - [[https://github.com/27justin/build.el][build.el: A transient menu for build systems (bazel, make, cmake, cargo)]] ([[https://www.reddit.com/r/emacs/comments/1fiw5gg/buildel_a_transient_menu_for_build_systems_bazel/][Reddit]])
  - [[https://www.masteringemacs.org/article/combobulate-bulk-editing-treesitter-nodes-multiple-cursors?utm_source=newsletter&utm_medium=rss][Mickey Petersen: Combobulate: Bulk Editing Tree-Sitter Nodes with Multiple Cursors]] - lots of deep-dive details ([[https://www.reddit.com/r/emacs/comments/1fkge6s/combobulate_bulk_editing_treesitter_nodes_with/][Reddit]])
  - [[https://github.com/alphapapa/magit-todos/releases/tag/v1.8][Release v1.8 · magit-todos]] ([[https://www.reddit.com/r/emacs/comments/1fmvi2z/release_v18_magittodos/][Reddit]])
  - [[https://news.ycombinator.com/item?id=41608333][Kubed (Emacs-based Kubernetes interface) user manual, now with pretty images | Hacker News]] ([[https://news.ycombinator.com/item?id=41608333][HN]], [[https://lobste.rs/s/qnyp28/kubed_kubernetes_emacs_done][lobste.rs]])
- Math:
  - [[https://ess.r-project.org/index.php?Section=home][ESS - Emacs Speaks Statistics]] ([[https://news.ycombinator.com/item?id=41611681][HN]])
- Shells:
  - [[https://github.com/Thaodan/emacs.d/blob/master/init.org#vterm][Calling Emacs functions in vterm using vterm-eval-cmds]] ([[https://mastodon.social/@thaodan/113182764950300941][@thaodan@mastodon.social]])
  - [[https://lmno.lol/alvaro/how-i-batch-apply-and-save-one-liners][Alvaro Ramirez: How I batch apply and save one-liners]] - dwim-shell-command ([[https://www.reddit.com/r/emacs/comments/1fm9w34/how_i_batch_apply_and_save_oneliners/][Reddit]], [[https://lobste.rs/s/m4zutd/how_i_batch_apply_save_one_liners][lobste.rs]])
  - [[https://foro.makigas.es/d/108-eshell-y-el-comando-clear-1-en-emacs][Eshell y el comando clear 1 en Emacs - makigas comunidad]] ([[https://mastodon.social/@GK_S/113167300410937486][@GK_S@mastodon.social]])
- Mail, news, and chat:
  - [[https://codeberg.org/chrmoe/toot-suite][chrmoe/toot-suite: Some Emacs utilities for Mastodon]] ([[https://toot.si/@noctuaminervae/113181977612885678][@noctuaminervae@toot.si]]) - archive, ol-toot
  - [[https://todon.nl/@mousebot/113175431747017088][mastodon.el 1.0.27 - v2 filters, remote instance tag timeline]]
  - [[https://sachachua.com/blog/2024/09/collecting-emacs-news-from-mastodon/][Sacha Chua: Collecting Emacs News from Mastodon]]
  - [[https://sachachua.com/blog/2024/09/archiving-public-toots-on-my-blog/][Sacha Chua: Archiving public toots on my blog]]
  - [[http://ag91.github.io/blog/2024/09/19/adding-support-to-start-a-huddle-from-emacs-slack-(jumping-to-the-app)][Andrea: Adding support to start a huddle from emacs-slack (jumping to the app)]]
  - [[http://ag91.github.io/blog/2024/09/19/enable-oauth-for-gmail-with-emacs-and-offlineimap][Andrea: Enable OAuth for Gmail with Emacs and OfflineIMAP]]
- Multimedia:
  - [[https://sachachua.com/blog/2024/09/using-whisperx-to-get-word-level-timestamps-for-audio-editing-with-emacs-and-subed-record/][Sacha Chua: Using WhisperX to get word-level timestamps for audio editing with Emacs and subed-record]]
- Fun:
  - [[https://dataswamp.org/~incal/bad-www/index.html][bad.el - ascii art, demos and games with Emacs Lisp]]
- AI:
  - [[https://fosstodon.org/@robjperez/113170650004916378][LLMs are handy for discovering Emacs features]]
  - [[https://www.youtube.com/watch?v=e7gBY6wCdxQ][Using LLM function calling (tool use) in Emacs: demo use-case & code walkthrough]] (08:47, [[https://www.reddit.com/r/emacs/comments/1fmli40/using_llm_function_calling_tool_use_in_emacs_demo/][Reddit]])
- Community:
  - [[https://www.reddit.com/r/emacs/comments/1fjnqgy/weekly_tips_tricks_c_thread/][Weekly Tips, Tricks, &c. Thread]]
  - [[https://www.youtube.com/watch?v=Kr7BmHa7hyU][The argument for emacs in just a few minutes (vlog)]] (2023, [[https://www.reddit.com/r/emacs/comments/1fmdgmv/the_argument_for_emacs_in_just_a_few_minutes_vlog/][Reddit]])
  - [[https://irreal.org/blog/?p=12450][Irreal: An Early Emacs Paper]]
- Other:
  - [[https://reeds.website/project-write-every-change-in-emacs-buffer-to-disk][frantic-save: write every change in Emacs buffer to disk]] ([[https://recurse.social/@shapr/113165757652412165][@shapr@recurse.social]])
  - [[https://github.com/rjekker/password-store-menu][rjekker/password-store-menu: A better, more complete user interface for password-store]] ([[https://sfba.social/@kickingvegas/113162687826285793][@kickingvegas@sfba.social]])
  - [[https://wrog.net/emacs/][bdiff.el and my other Emacs Packages]]
  - [[https://youtu.be/DB45utFvqrE?si=JADobcFVokebsuI1][Buff stacking Emacs]] (30:23)
  - [[https://utterlyvoice.com/demos][Use Emacs to Write Go Code (Demos | Utterly Voice). Utterly Voice is a customizable voice dictation and computer control application]]
  - [[https://tux-edu.tv/videos/watch/49817179-79eb-405a-9512-00cd5fad986e][How to fix the TAB key in Emacs - TuxeduTV]]
  - [[https://www.reddit.com/r/emacs/comments/1fk5wxu/hyperdriveel_040_orgtransclusion_integration_and/][hyperdrive.el 0.4.0: org-transclusion integration and easy installation!]]
  - [[https://tech.lgbt/@lynn_sh/113182080844650135][Tip about load-no-native]]
  - [[https://protesilaos.com/codelog/2024-09-19-emacs-command-popup-frame-emacsclient/][Protesilaos Stavrou: Emacs: commands in popup frames with ‘emacsclient’]] (14:41, [[https://www.reddit.com/r/emacs/comments/1fkpqk8/emacs_commands_in_popup_frames_with_emacsclient/][Reddit]], [[https://irreal.org/blog/?p=12460][Irreal]])
  - [[https://ushin.org/software.html][USHIN Software: Emacs for P2P deliberation]]
  - [[https://codeberg.org/tfw/Elisp-and-mcclim][tfw/Elisp-and-mcclim: My late days emacsconf 2024 pitch for using common lisp mcclim with emacs lisp.]] ([[https://mastodon.sdf.org/@screwtape/113162107240329373][@screwtape@mastodon.sdf.org]])
  - [[https://github.com/manateelazycat/cloel/tree/master][manateelazycat/cloel: Cloel is a framework that combines Clojure and Elisp for collaborative programming]] ([[https://x.com/manateelazycat/status/1837155545914167588?t=_1kitbbLRAbgvyT0xEPYUg&s=09][@manateelazycat]])
- Emacs development:
  - emacs-devel:
    - [[https://lists.gnu.org/archive/html/emacs-devel/2024-09/msg00490.html][some considerations for child frames and visibility]]
    - [[https://lists.gnu.org/archive/html/emacs-devel/2024-09/msg00523.html][thinking about order of "About Emacs" page]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=a7192fd7b7355f13ff3002dba14c6acdabad5b5e][Teach Electric Pair mode about prefix arguments]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=4745bafa6a1d6aeda5ad08e09541d076ee223382][Don't activate midnight-mode when loading 'midnight']]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=83b0e604ce2587b7566d636b2e383e58ffc0a1c8][New configuration option '--disable-gc-mark-trace']]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=a48672c6bbf8cf0adae33b13634f3945c24c61dd][Add option for delete-pair to mark end of region]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=b0523dffabbec8acd9c5c92711af849a11867884][Add user option to enable Doxygen syntax highlighting (bug#72814)]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=f9fa75c1ef31ee78b43509f15b50cf0603757181][Add accessors for treesit-font-lock-settings]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=4c6f45fa8eef1a15d5790c1f3d3e608b548015db][Re-enable GC mark trace buffer by default]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=8eb66cca78dca27d58a8881b587b3340043a74f7][Rename project-{find-file-in-root,root-find-file}]]
- New packages:
  - casual-editkit: Transient UI for Symbol Overlay (MELPA)
  - compile-multi-nerd-icons: Affixate `compile-multi' with nerd icons (MELPA)
  - dbml-mode: Major mode for DBML (MELPA)
  - dup-transform: RGB/XY graphics code helpers (MELPA)
  - el-who: A s-expression html DSL library compatible with cl-who (MELPA)
  - eros-inspector: Glue between eros and inspector (MELPA)
  - flymake-ansible-lint: A Flymake backend for ansible-lint (MELPA)
  - https://elpa.nongnu.org/nongnu/hyperdrive-org-transclusion.html: Tranclude hyperdrive content (NonGNU ELPA)
  - incus-tramp: TRAMP integration for Incus containers (MELPA)
  - https://elpa.gnu.org/packages/indent-bars.html: Highlight indentation with bars (GNU ELPA)
  - txl: Provides machine translation via DeepL's REST API (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/spacemacs][r/spacemacs]], [[https://www.reddit.com/r/planetemacs][r/planetemacs]], [[https://emacs.ch/deck/tags/emacs][Mastodon #emacs]], [[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://programming.dev/c/emacs?dataType=Post&page=1&sort=New][programming.dev]], [[https://lemmy.world/c/emacs][lemmy.world]], [[https://lemmy.ml/c/emacs?dataType=Post&page=1&sort=New][lemmy.ml]], [[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-09][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-09-24  0:05 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

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

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

  git send-email \
    --in-reply-to=87tte5uda8.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.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.