unofficial mirror of emacs-tangents@gnu.org
 help / color / mirror / Atom feed
* 2024-11-04 Emacs news
@ 2024-11-04 15:48 Sacha Chua
  2024-11-06 12:16 ` James Thomas via Emacs news and miscellaneous discussions outside the scope of other Emacs mailing lists
  0 siblings, 1 reply; 3+ messages in thread
From: Sacha Chua @ 2024-11-04 15:48 UTC (permalink / raw)
  To: emacs-tangents


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

    2024-11-04 Emacs news
=====================

  - Emacs 30 and Emacs 31:
    - [Emacs 30.0 pretest packages for Fedora] (<https://copr.fedorainfracloud.org/coprs/bhavin192/emacs-pretest/>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1ggjlv7/emacs_300_pretest_packages_for_fedora/>))
    - [Build Emacs 31 for Windows · GitHub] (<https://gist.github.com/LdBeth/d663a7d3ea27776bfe211241ad7fa5e5>) ([@ldbeth@mastodon.sdf.org] (<https://mastodon.sdf.org/@ldbeth/113415571951642486>))
  - Upcoming events:
    - [200ok: EmacsConf 2024: Join Us in Lucerne for a Celebration of Free Software!] (<https://200ok.ch/posts/2024-09-16_announcing_emacsconf__official_swiss_satellite.html>)
    - Emacs Paris: S: Emacs workshop in Paris (online) <https://emacs-doctor.com/> Tue Nov 5 0830 America/Vancouver - 1030 America/Chicago - 1130 America/Toronto - 1630 Etc/GMT - 1730 Europe/Berlin - 2200 Asia/Kolkata -- Wed Nov 6 0030 Asia/Singapore
    - Emacs.si (in person): Emacs.si meetup #14 2024 (v #živo) <https://dogodki.kompot.si/events/4e3c90f8-e673-40a9-8825-d3717ba8237e> Thu Nov 7 1900 CET
    - EmacsSF: Emacs Hacking: Packaging (Hybrid) <https://www.meetup.com/emacs-sf/events/304301979/> Thu Nov 7 1800 America/Vancouver - 2000 America/Chicago - 2100 America/Toronto -- Fri Nov 8 0200 Etc/GMT - 0300 Europe/Berlin - 0730 Asia/Kolkata - 1000 Asia/Singapore
    - Atelier Emacs Montpellier (in person) <https://lebib.org/date/atelier-emacs> Fri Nov 8 1800 Europe/Paris
    - EmacsSF: coffee.el in SF <https://www.meetup.com/emacs-sf/events/304301988/> Sat Nov 16 1100 America/Vancouver - 1300 America/Chicago - 1400 America/Toronto - 1900 Etc/GMT - 2000 Europe/Berlin -- Sun Nov 17 0030 Asia/Kolkata - 0300 Asia/Singapore
  - Emacs configuration:
    - [Emacs Notes: Enable completions for `Font Family’ field in `M-x customize-face RET’] (<https://emacsnotes.wordpress.com/2024/11/03/enable-completions-for-font-family-field-in-m-x-customize-face-ret/>)
    - [Essential Emacs Packages for Efficient Software Development and Text Editing] (<https://www.jamescherti.com/essential-emacs-packages/>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1gf1azx/essential_emacs_packages_for_efficient_software/>))
    - [Minimal ~/.emacs.d - Better Vanilla Emacs Defaults and Optimized Startup (Release 1.1.1)] (<https://github.com/jamescherti/minimal-emacs.d>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1gh687a/minimal_emacsd_better_vanilla_emacs_defaults_and/>))
    - [Much Ado about Emacs 001] (<https://bicycleforyourmind.com/much_ado_about_emacs_001>) - god-mode, doom-modeline, M-RET in Org Mode
    - [Don't bind M-O in terminal Emacs] (<https://fosstodon.org/@simonmic/113400126120436830>)
  - Emacs Lisp:
    - [Marcin Borkowski: Command alternatives] (<https://mbork.pl/2024-10-28_Command_alternatives>) ([Irreal] (<https://irreal.org/blog/?p=12549>))
    - [Marcin Borkowski: Persisting variables across Emacs sessions] (<https://mbork.pl/2024-11-04_Persisting_variables_across_Emacs_sessions>)
    - [Interactively browse lisp objects (even self-referencing ones) with data-debug] (<https://mastodon.catgirl.cloud/@mekeor/113390773613884858>)
    - [As I run into it: Symbol’s value as variable is void. Emacs Lisp lexical binding - YouTube] (<https://youtu.be/h_drM14tc5U>)
    - [GNU Emacs comes with a book-length introduction to computer programming | Hacker News] (<https://news.ycombinator.com/item?id=42025372>)
    - [A little fun lisp thing: "evaluatable pseudocode"] (<https://www.reddit.com/r/emacs/comments/1giawi7/a_little_fun_lisp_thing_evaluatable_pseudocode/>)
    - [Xah Talk Show 2024-10-29, Ep594, Emacs Lisp Coding, Command to Search YouTube] (<https://www.youtube.com/watch?v=CDw_V9ry3gE>) (01:03:15)
  - Appearance:
    - [The 8 colors I use in emacs] (<https://www.youtube.com/watch?v=M3dbr2NrnQ0>) (12:53)
    - [Emacs 31 can use Direct-Write for font-rendering on Windows] (<https://www.reddit.com/r/emacs/comments/1gevkia/emacs_31_can_use_directwrite_for_fontrendering_on/>)
  - Navigation:
    - [Intro to Bookmarks] (<https://arialdomartini.github.io/emacs-bookmarks>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1gfqtee/intro_to_bookmarks/>))
    - [shortcuts-mode for accessing last 10 buffers] (<https://hachyderm.io/@tetron/113393726064721835>)
    - [Announcing auto-tab-groups: Effortless Tab Group Management for Emacs] (<https://www.reddit.com/r/emacs/comments/1ghjlin/announcing_autotabgroups_effortless_tab_group/>)
    - [Dedicated compilation frame] (<https://anticapitalist.party/@ahihi/113408407971801058>)
  - Org Mode:
    - [How to add custom sections to the agenda] (<https://gist.github.com/dmgerman/b75dd1c68636482121b3491e0b351f17>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1gf51w4/how_to_add_custom_sections_to_the_agenda/>))
    - [James Dyer: Generate Current Year tag in an Org Capture Template] (<https://emacs.dyerdwelling.family/emacs/20241007121110-emacs--org-capture-dynamically-setting-year/>)
    - [Sacha Chua: Org Mode: Prompt for a heading and then refile it to point] (<https://sachachua.com/blog/2024/10/org-mode-prompt-for-a-heading-and-then-refile-it-to-point/>)
    - [TIL about org-table-header-line-mode] (<https://infosec.exchange/@mretka/113424282612786921>)
    - [Hacking on org-graph-view: View Org files as Graphviz graphs with outline structure and links between nodes (WIP)] (<https://github.com/alphapapa/org-graph-view>) ([Reddit] (<https://www.reddit.com/r/orgmode/comments/1gj26tz/hacking_on_orggraphview_view_org_files_as/>))
    - [Basic Obsidian Dataview functionality unlocked] (<https://www.reddit.com/r/emacs/comments/1ggbczq/basic_obsidian_dataview_functionality_unlocked/>) - org-ql dynamic block
    - [Emacs - Org mode (Tamil)] (<https://www.youtube.com/watch?v=VTwtkVyXXGs>) (03:05)
    - Import, export, and integration:
      - [Sacha Chua: Org Mode: Format Libby book highlights exported as JSON] (<https://sachachua.com/blog/2024/11/org-mode-format-libby-book-highlights-exported-as-json/>)
      - [Irreal: TSV To Table] (<https://irreal.org/blog/?p=12552>)
      - [emacs-various/org-latex-export-memoir.el] (<https://codeberg.org/tennoseremel/emacs-various/src/branch/main/org-latex-export-memoir.el>) ([@tennoseremel@lor.sh] (<https://lor.sh/@tennoseremel/113407603395156594>))
      - [Sacha Chua: Yay Emacs 7: Rewriting and copying custom Org Mode links] (<https://sachachua.com/blog/2024/10/yay-emacs-7-rewriting-and-copying-custom-org-mode-links/>)
    - Org Roam:
      - [Org Roam: The Best Way to Keep a Journal in Emacs] (<https://www.youtube.com/watch?v=3-sLBaJAtew&feature=youtu.be>)
      - [Diving back into Org-roam | Baty.net] (<https://baty.net/2024/10/diving-back-into-org-roam/>) ([@jbaty@social.lol] (<https://social.lol/@jbaty/113396317542358122>))
    - Org development: [NEWS entry for the new argument of org-babel-comint-async-register] (<https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=5e86016cf97d2f97dcf722e7c0733fa35f91a3d5>)
  - Denote:
    - [Denote Project Tasks] (<https://purplg.dev/posts/denote-project-tasks/>) ([@purplg@fosstodon.org] (<https://fosstodon.org/@purplg/113420215083759464>))
  - Coding:
    - ["SHELL = emacs" in a makefile] (<https://gitlab.com/spritely/spritely-papers/-/blob/8158df7a5a1cc8c8c46a568bc6cf8d2d5ae715f5/Makefile>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1ghdo08/shell_emacs_in_a_makefile/>))
    - [emacs-sideline/sideline-flymake: Show flymake errors with sideline - works well with eglot for LSP dev] (<https://github.com/emacs-sideline/sideline-flymake>) ([@kris@todon.eu] (<https://todon.eu/@kris/113410026146985988>))
    - [shadow-css for personal use - Emacs, Browser, Clojure, REPL Screencast] (<https://www.youtube.com/watch?v=8TwLHQrqG4w>) (02:06:51)
    - [Java: Create a Kafka producer and consumer in Emacs] (<https://www.youtube.com/watch?v=NMjTyi_p6Z8>) (16:48)
    - [Adopting Gomponents for Work Project // Take on Rules] (<https://takeonrules.com/2024/11/01/adopting-gomponents-for-work-project/>) ([@takeonrules@dice.camp] (<https://dice.camp/@takeonrules/113410028986597519>)) - includes tip on using scopeline
  - Mail, news, and chat:
    - [mastodon.el 1.1.5: bugfixes, read less] (<https://todon.nl/@mousebot/113414412117141616>)
    - [Hacking on Mastodon Emacs Package to Narrow Viewing // Take on Rules] (<http://takeonrules.com/2024/10/31/hacking-on-mastodon-emacs-package-to-narrow-viewing/>) ([@takeonrules@dice.camp] (<https://dice.camp/@takeonrules/113405559080412150>))
  - Multimedia:
    - [muu - Emacs turned into a music player!] (<https://www.reddit.com/r/emacs/comments/1gh0nta/muu_emacs_turned_into_a_music_player/>)
  - AI:
    - [[Discussion] AI assisted programming in Emacs] (<https://www.reddit.com/r/emacs/comments/1gj4b7c/discussion_ai_assisted_programming_in_emacs/>)
    - [gptel: a simple LLM client for Emacs | Hacker News] (<https://news.ycombinator.com/item?id=42034675>)
    - [A Guide to Self-Hosted LLM Coding Assistants - Semaphore] (<https://semaphoreci.com/blog/selfhosted-llm-coding-assistants>)
  - Community:
    - [Weekly Tips, Tricks, &c. Thread] (<https://www.reddit.com/r/emacs/comments/1gfhkdg/weekly_tips_tricks_c_thread/>)
    - [Compilation of the most highly voted tips from all the "Weekly Tips, Tricks, &c." threads] (<https://github.com/LaurenceWarne/reddit-emacs-tips-n-tricks/blob/master/out.md>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1gg32fq/compilation_of_the_most_highly_voted_tips_from/>))
    - [Deeply, thank you for C-h t, Emacs devs] (<https://www.reddit.com/r/emacs/comments/1gezwws/deeply_thank_you_for_ch_t_emacs_devs/>)
    - [Protesilaos Stavrou: ‘Ask me anything’ live stream on 2024-10-31 at 14:00 Europe/Athens about Emacs or life in general] (<https://protesilaos.com/codelog/2024-10-29-live-stream-emacs-or-anything/>) ([YouTube] (<https://www.youtube.com/watch?v=1nbIaGw9tsA>), 02:33:21)
    - [Quotes from RacketCon 14 keynote] (<https://social.sachachua.com/fileserver/01JBSRRJ5R9H762JTCV4P3X4CT/attachment/original/01JBSRRKP3EMMP9079KDHD67B1.jpeg>)
    - [Irreal: Who Created Emacs] (<https://irreal.org/blog/?p=12545>)
  - Other:
    - [Creating Info Manuals And Adding Them Into Emacs] (<https://blog.nawaz.org/posts/2023/Mar/creating-info-manuals-and-adding-them-into-emacs/>) (2023)
    - [How to install and use files with pdf-view-mode] (<https://infosec.exchange/@mretka/113389926981162171>)
    - [Fixing pdf-tools after updating poppler] (<https://mastodon.social/@TitanOfOld/113391047660193995>)
    - [inhibit-mouse.el - Deactivate mouse input in Emacs] (<https://github.com/jamescherti/inhibit-mouse.el>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1gin0sd/inhibitmouseel_deactivate_mouse_input_in_emacs/>), [related emacs-devel] (<https://lists.gnu.org/archive/html/emacs-devel/2024-11/msg00013.html>))
    - [Unified way to toggle input methods in X11 and Emacs] (<https://www.reddit.com/r/emacs/comments/1ggdda3/unified_way_to_toggle_input_methods_in_x11_and/>)
    - [Emacs Lisp was used to calculate hard-coded DST data for Africa/Casablanca and Asia/Gaza because their DST is based on Ramadan] (<https://github.com/eggert/tz/blob/339e81d1ade620e70ecc78c2b4ec1309a6b80a2f/africa#L853-L878>) ([@citizen428@chaos.social] (<https://chaos.social/@citizen428/113397034937032786>))
      - [Also, note about the Calendrical Calculations book] (<https://mastodon.well.com/@rk/113399457937672346>)
  - Emacs development:
    - emacs-devel:
      - [Summary of yank-media thread so far] (<https://lists.gnu.org/archive/html/emacs-devel/2024-11/msg00000.html>)
      - [Proposal for detecting physical keyboard events (ex: double or triple-tap on shift)] (<https://lists.gnu.org/archive/html/emacs-devel/2024-11/msg00085.html>)
      - [Note that Perl does not distribute info manuals any more] (<https://lists.gnu.org/archive/html/emacs-devel/2024-11/msg00012.html>)
      - [Breaking change proposal: Default lexical-binding to t] (<https://lists.gnu.org/archive/html/emacs-devel/2024-11/msg00006.html>)
      - [string-pixel-width and avoiding relative :align-to] (<https://lists.gnu.org/archive/html/emacs-devel/2024-10/msg00680.html>)
    - [Add support for range objects in Eshell "for" loops] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=ee87af4f1603d2042afa641e74df0403a49af1c5>)
    - [Mark IDLWAVE as obsolete] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=b3c82f939c3ca35bd43e9a9a22b0f9d3e3fa29f2>)
    - [Add support for 'yank-media' on MS-Windows] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=8e7f5f97db647ce6e9606364dc15d8bbd7ef6016>)
    - [; * etc/NEWS: Announce 'greek-polytonic'. (Bug#73909)] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=5ee56b86938b7759dd92f507d03907280f48ffca>)
    - [New `tmm-menubar' shortcut display style] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=872be2bb5febc5a720d6f4dbbd2fd30561385bb6>)
    - [Fix and improve behavior of 'eshell/clear'] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=98e24e369a3f6bed95cdf0b32ee03999f5dfb98b>)
  - New packages:
    - claudia <http://melpa.org/#/claudia>: Claude AI integration (MELPA)
    - coc-dc <http://melpa.org/#/coc-dc>: A Clash of Clans damage calculator (MELPA)
    - dumber-jump <http://melpa.org/#/dumber-jump>: Jump to definition for 50+ languages without configuration (MELPA)

  Reminder: Emacs News is moving to [info-gnu-emacs] (<https://lists.gnu.org/mailman/listinfo/info-gnu-emacs>) instead of [emacs-tangents] (<https://lists.gnu.org/mailman/listinfo/emacs-tangents>). If you're subscribed through emacs-tangents, you may want to subscribe to info-gnu-emacs as well.

  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://mastodon.social/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-11>). 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: 17564 bytes --]

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

    * 2024-11-04 Emacs news
- Emacs 30 and Emacs 31:
  - [[https://copr.fedorainfracloud.org/coprs/bhavin192/emacs-pretest/][Emacs 30.0 pretest packages for Fedora]] ([[https://www.reddit.com/r/emacs/comments/1ggjlv7/emacs_300_pretest_packages_for_fedora/][Reddit]])
  - [[https://gist.github.com/LdBeth/d663a7d3ea27776bfe211241ad7fa5e5][Build Emacs 31 for Windows · GitHub]] ([[https://mastodon.sdf.org/@ldbeth/113415571951642486][@ldbeth@mastodon.sdf.org]])
- Upcoming events:
  - [[https://200ok.ch/posts/2024-09-16_announcing_emacsconf__official_swiss_satellite.html][200ok: EmacsConf 2024: Join Us in Lucerne for a Celebration of Free Software!]]
  - Emacs Paris: S: Emacs workshop in Paris (online) https://emacs-doctor.com/ Tue Nov 5 0830 America/Vancouver - 1030 America/Chicago - 1130 America/Toronto - 1630 Etc/GMT - 1730 Europe/Berlin - 2200 Asia/Kolkata -- Wed Nov 6 0030 Asia/Singapore
  - Emacs.si (in person): Emacs.si meetup #14 2024 (v #živo) https://dogodki.kompot.si/events/4e3c90f8-e673-40a9-8825-d3717ba8237e Thu Nov 7 1900 CET
  - EmacsSF: Emacs Hacking: Packaging (Hybrid) https://www.meetup.com/emacs-sf/events/304301979/ Thu Nov 7 1800 America/Vancouver - 2000 America/Chicago - 2100 America/Toronto -- Fri Nov 8 0200 Etc/GMT - 0300 Europe/Berlin - 0730 Asia/Kolkata - 1000 Asia/Singapore
  - Atelier Emacs Montpellier (in person) https://lebib.org/date/atelier-emacs Fri Nov 8 1800 Europe/Paris
  - EmacsSF: coffee.el in SF https://www.meetup.com/emacs-sf/events/304301988/ Sat Nov 16 1100 America/Vancouver - 1300 America/Chicago - 1400 America/Toronto - 1900 Etc/GMT - 2000 Europe/Berlin -- Sun Nov 17 0030 Asia/Kolkata - 0300 Asia/Singapore
- Emacs configuration:
  - [[https://emacsnotes.wordpress.com/2024/11/03/enable-completions-for-font-family-field-in-m-x-customize-face-ret/][Emacs Notes: Enable completions for `Font Family’ field in `M-x customize-face RET’]]
  - [[https://www.jamescherti.com/essential-emacs-packages/][Essential Emacs Packages for Efficient Software Development and Text Editing]] ([[https://www.reddit.com/r/emacs/comments/1gf1azx/essential_emacs_packages_for_efficient_software/][Reddit]])
  - [[https://github.com/jamescherti/minimal-emacs.d][Minimal ~/.emacs.d - Better Vanilla Emacs Defaults and Optimized Startup (Release 1.1.1)]] ([[https://www.reddit.com/r/emacs/comments/1gh687a/minimal_emacsd_better_vanilla_emacs_defaults_and/][Reddit]])
  - [[https://bicycleforyourmind.com/much_ado_about_emacs_001][Much Ado about Emacs 001]] - god-mode, doom-modeline, M-RET in Org Mode
  - [[https://fosstodon.org/@simonmic/113400126120436830][Don't bind M-O in terminal Emacs]]
- Emacs Lisp:
  - [[https://mbork.pl/2024-10-28_Command_alternatives][Marcin Borkowski: Command alternatives]] ([[https://irreal.org/blog/?p=12549][Irreal]])
  - [[https://mbork.pl/2024-11-04_Persisting_variables_across_Emacs_sessions][Marcin Borkowski: Persisting variables across Emacs sessions]]
  - [[https://mastodon.catgirl.cloud/@mekeor/113390773613884858][Interactively browse lisp objects (even self-referencing ones) with data-debug]]
  - [[https://youtu.be/h_drM14tc5U][As I run into it: Symbol’s value as variable is void. Emacs Lisp lexical binding - YouTube]]
  - [[https://news.ycombinator.com/item?id=42025372][GNU Emacs comes with a book-length introduction to computer programming | Hacker News]]
  - [[https://www.reddit.com/r/emacs/comments/1giawi7/a_little_fun_lisp_thing_evaluatable_pseudocode/][A little fun lisp thing: "evaluatable pseudocode"]]
  - [[https://www.youtube.com/watch?v=CDw_V9ry3gE][Xah Talk Show 2024-10-29, Ep594, Emacs Lisp Coding, Command to Search YouTube]] (01:03:15)
- Appearance:
  - [[https://www.youtube.com/watch?v=M3dbr2NrnQ0][The 8 colors I use in emacs]] (12:53)
  - [[https://www.reddit.com/r/emacs/comments/1gevkia/emacs_31_can_use_directwrite_for_fontrendering_on/][Emacs 31 can use Direct-Write for font-rendering on Windows]]
- Navigation:
  - [[https://arialdomartini.github.io/emacs-bookmarks][Intro to Bookmarks]] ([[https://www.reddit.com/r/emacs/comments/1gfqtee/intro_to_bookmarks/][Reddit]])
  - [[https://hachyderm.io/@tetron/113393726064721835][shortcuts-mode for accessing last 10 buffers]]
  - [[https://www.reddit.com/r/emacs/comments/1ghjlin/announcing_autotabgroups_effortless_tab_group/][Announcing auto-tab-groups: Effortless Tab Group Management for Emacs]]
  - [[https://anticapitalist.party/@ahihi/113408407971801058][Dedicated compilation frame]]
- Org Mode:
  - [[https://gist.github.com/dmgerman/b75dd1c68636482121b3491e0b351f17][How to add custom sections to the agenda]] ([[https://www.reddit.com/r/emacs/comments/1gf51w4/how_to_add_custom_sections_to_the_agenda/][Reddit]])
  - [[https://emacs.dyerdwelling.family/emacs/20241007121110-emacs--org-capture-dynamically-setting-year/][James Dyer: Generate Current Year tag in an Org Capture Template]]
  - [[https://sachachua.com/blog/2024/10/org-mode-prompt-for-a-heading-and-then-refile-it-to-point/][Sacha Chua: Org Mode: Prompt for a heading and then refile it to point]]
  - [[https://infosec.exchange/@mretka/113424282612786921][TIL about org-table-header-line-mode]]
  - [[https://github.com/alphapapa/org-graph-view][Hacking on org-graph-view: View Org files as Graphviz graphs with outline structure and links between nodes (WIP)]] ([[https://www.reddit.com/r/orgmode/comments/1gj26tz/hacking_on_orggraphview_view_org_files_as/][Reddit]])
  - [[https://www.reddit.com/r/emacs/comments/1ggbczq/basic_obsidian_dataview_functionality_unlocked/][Basic Obsidian Dataview functionality unlocked]] - org-ql dynamic block
  - [[https://www.youtube.com/watch?v=VTwtkVyXXGs][Emacs - Org mode (Tamil)]] (03:05)
  - Import, export, and integration:
    - [[https://sachachua.com/blog/2024/11/org-mode-format-libby-book-highlights-exported-as-json/][Sacha Chua: Org Mode: Format Libby book highlights exported as JSON]]
    - [[https://irreal.org/blog/?p=12552][Irreal: TSV To Table]]
    - [[https://codeberg.org/tennoseremel/emacs-various/src/branch/main/org-latex-export-memoir.el][emacs-various/org-latex-export-memoir.el]] ([[https://lor.sh/@tennoseremel/113407603395156594][@tennoseremel@lor.sh]])
    - [[https://sachachua.com/blog/2024/10/yay-emacs-7-rewriting-and-copying-custom-org-mode-links/][Sacha Chua: Yay Emacs 7: Rewriting and copying custom Org Mode links]]
  - Org Roam:
    - [[https://www.youtube.com/watch?v=3-sLBaJAtew&feature=youtu.be][Org Roam: The Best Way to Keep a Journal in Emacs]]
    - [[https://baty.net/2024/10/diving-back-into-org-roam/][Diving back into Org-roam | Baty.net]] ([[https://social.lol/@jbaty/113396317542358122][@jbaty@social.lol]])
  - Org development: [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=5e86016cf97d2f97dcf722e7c0733fa35f91a3d5][NEWS entry for the new argument of org-babel-comint-async-register]]
- Denote:
  - [[https://purplg.dev/posts/denote-project-tasks/][Denote Project Tasks]] ([[https://fosstodon.org/@purplg/113420215083759464][@purplg@fosstodon.org]])
- Coding:
  - [[https://gitlab.com/spritely/spritely-papers/-/blob/8158df7a5a1cc8c8c46a568bc6cf8d2d5ae715f5/Makefile]["SHELL = emacs" in a makefile]] ([[https://www.reddit.com/r/emacs/comments/1ghdo08/shell_emacs_in_a_makefile/][Reddit]])
  - [[https://github.com/emacs-sideline/sideline-flymake][emacs-sideline/sideline-flymake: Show flymake errors with sideline - works well with eglot for LSP dev]] ([[https://todon.eu/@kris/113410026146985988][@kris@todon.eu]])
  - [[https://www.youtube.com/watch?v=8TwLHQrqG4w][shadow-css for personal use - Emacs, Browser, Clojure, REPL Screencast]] (02:06:51)
  - [[https://www.youtube.com/watch?v=NMjTyi_p6Z8][Java: Create a Kafka producer and consumer in Emacs]] (16:48)
  - [[https://takeonrules.com/2024/11/01/adopting-gomponents-for-work-project/][Adopting Gomponents for Work Project // Take on Rules]] ([[https://dice.camp/@takeonrules/113410028986597519][@takeonrules@dice.camp]]) - includes tip on using scopeline
- Mail, news, and chat:
  - [[https://todon.nl/@mousebot/113414412117141616][mastodon.el 1.1.5: bugfixes, read less]]
  - [[http://takeonrules.com/2024/10/31/hacking-on-mastodon-emacs-package-to-narrow-viewing/][Hacking on Mastodon Emacs Package to Narrow Viewing // Take on Rules]] ([[https://dice.camp/@takeonrules/113405559080412150][@takeonrules@dice.camp]])
- Multimedia:
  - [[https://www.reddit.com/r/emacs/comments/1gh0nta/muu_emacs_turned_into_a_music_player/][muu - Emacs turned into a music player!]]
- AI:
  - [[https://www.reddit.com/r/emacs/comments/1gj4b7c/discussion_ai_assisted_programming_in_emacs/][[Discussion] AI assisted programming in Emacs]]
  - [[https://news.ycombinator.com/item?id=42034675][gptel: a simple LLM client for Emacs | Hacker News]]
  - [[https://semaphoreci.com/blog/selfhosted-llm-coding-assistants][A Guide to Self-Hosted LLM Coding Assistants - Semaphore]]
- Community:
  - [[https://www.reddit.com/r/emacs/comments/1gfhkdg/weekly_tips_tricks_c_thread/][Weekly Tips, Tricks, &c. Thread]]
  - [[https://github.com/LaurenceWarne/reddit-emacs-tips-n-tricks/blob/master/out.md][Compilation of the most highly voted tips from all the "Weekly Tips, Tricks, &c." threads]] ([[https://www.reddit.com/r/emacs/comments/1gg32fq/compilation_of_the_most_highly_voted_tips_from/][Reddit]])
  - [[https://www.reddit.com/r/emacs/comments/1gezwws/deeply_thank_you_for_ch_t_emacs_devs/][Deeply, thank you for C-h t, Emacs devs]]
  - [[https://protesilaos.com/codelog/2024-10-29-live-stream-emacs-or-anything/][Protesilaos Stavrou: ‘Ask me anything’ live stream on 2024-10-31 at 14:00 Europe/Athens about Emacs or life in general]] ([[https://www.youtube.com/watch?v=1nbIaGw9tsA][YouTube]], 02:33:21)
  - [[https://social.sachachua.com/fileserver/01JBSRRJ5R9H762JTCV4P3X4CT/attachment/original/01JBSRRKP3EMMP9079KDHD67B1.jpeg][Quotes from RacketCon 14 keynote]]
  - [[https://irreal.org/blog/?p=12545][Irreal: Who Created Emacs]]
- Other:
  - [[https://blog.nawaz.org/posts/2023/Mar/creating-info-manuals-and-adding-them-into-emacs/][Creating Info Manuals And Adding Them Into Emacs]] (2023)
  - [[https://infosec.exchange/@mretka/113389926981162171][How to install and use files with pdf-view-mode]]
  - [[https://mastodon.social/@TitanOfOld/113391047660193995][Fixing pdf-tools after updating poppler]]
  - [[https://github.com/jamescherti/inhibit-mouse.el][inhibit-mouse.el - Deactivate mouse input in Emacs]] ([[https://www.reddit.com/r/emacs/comments/1gin0sd/inhibitmouseel_deactivate_mouse_input_in_emacs/][Reddit]], [[https://lists.gnu.org/archive/html/emacs-devel/2024-11/msg00013.html][related emacs-devel]])
  - [[https://www.reddit.com/r/emacs/comments/1ggdda3/unified_way_to_toggle_input_methods_in_x11_and/][Unified way to toggle input methods in X11 and Emacs]]
  - [[https://github.com/eggert/tz/blob/339e81d1ade620e70ecc78c2b4ec1309a6b80a2f/africa#L853-L878][Emacs Lisp was used to calculate hard-coded DST data for Africa/Casablanca and Asia/Gaza because their DST is based on Ramadan]] ([[https://chaos.social/@citizen428/113397034937032786][@citizen428@chaos.social]])
    - [[https://mastodon.well.com/@rk/113399457937672346][Also, note about the Calendrical Calculations book]]
- Emacs development:
  - emacs-devel:
    - [[https://lists.gnu.org/archive/html/emacs-devel/2024-11/msg00000.html][Summary of yank-media thread so far]]
    - [[https://lists.gnu.org/archive/html/emacs-devel/2024-11/msg00085.html][Proposal for detecting physical keyboard events (ex: double or triple-tap on shift)]]
    - [[https://lists.gnu.org/archive/html/emacs-devel/2024-11/msg00012.html][Note that Perl does not distribute info manuals any more]]
    - [[https://lists.gnu.org/archive/html/emacs-devel/2024-11/msg00006.html][Breaking change proposal: Default lexical-binding to t]]
    - [[https://lists.gnu.org/archive/html/emacs-devel/2024-10/msg00680.html][string-pixel-width and avoiding relative :align-to]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=ee87af4f1603d2042afa641e74df0403a49af1c5][Add support for range objects in Eshell "for" loops]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=b3c82f939c3ca35bd43e9a9a22b0f9d3e3fa29f2][Mark IDLWAVE as obsolete]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=8e7f5f97db647ce6e9606364dc15d8bbd7ef6016][Add support for 'yank-media' on MS-Windows]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=5ee56b86938b7759dd92f507d03907280f48ffca][; * etc/NEWS: Announce 'greek-polytonic'.  (Bug#73909)]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=872be2bb5febc5a720d6f4dbbd2fd30561385bb6][New `tmm-menubar' shortcut display style]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=98e24e369a3f6bed95cdf0b32ee03999f5dfb98b][Fix and improve behavior of 'eshell/clear']]
- New packages:
  - http://melpa.org/#/claudia: Claude AI integration (MELPA)
  - http://melpa.org/#/coc-dc: A Clash of Clans damage calculator (MELPA)
  - http://melpa.org/#/dumber-jump: Jump to definition for 50+ languages without configuration (MELPA)

Reminder: Emacs News is moving to [[https://lists.gnu.org/mailman/listinfo/info-gnu-emacs][info-gnu-emacs]] instead of [[https://lists.gnu.org/mailman/listinfo/emacs-tangents][emacs-tangents]]. If you're subscribed through emacs-tangents, you may want to subscribe to info-gnu-emacs as well.

Links from [[https://www.reddit.com/r/emacs][reddit.com/r/emacs]], [[https://www.reddit.com/r/orgmode][r/orgmode]], [[https://www.reddit.com/r/spacemacs][r/spacemacs]], [[https://www.reddit.com/r/planetemacs][r/planetemacs]], [[https://mastodon.social/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-11][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)

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: 2024-11-04 Emacs news
  2024-11-04 15:48 2024-11-04 Emacs news Sacha Chua
@ 2024-11-06 12:16 ` James Thomas via Emacs news and miscellaneous discussions outside the scope of other Emacs mailing lists
  2024-11-07 20:41   ` mbork
  0 siblings, 1 reply; 3+ messages in thread
From: James Thomas via Emacs news and miscellaneous discussions outside the scope of other Emacs mailing lists @ 2024-11-06 12:16 UTC (permalink / raw)
  To: emacs-tangents

Sacha Chua wrote:

>  * Marcin Borkowski: Persisting variables across Emacs sessions
>> the persist package

There's (info "(elisp) Multisession Variables").

>  * Irreal: TSV To Table

Honourable mention: 'yank' in (info "(ses) Copy/cut/paste").

>  * Creating Info Manuals And Adding Them Into Emacs (2023)

>> every inline link in the documentation will be preceded with see

Set 'Info-hide-note-references' to 'hide' to fix this.
(have mailed the author directly as well)

--

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

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: 2024-11-04 Emacs news
  2024-11-06 12:16 ` James Thomas via Emacs news and miscellaneous discussions outside the scope of other Emacs mailing lists
@ 2024-11-07 20:41   ` mbork
  0 siblings, 0 replies; 3+ messages in thread
From: mbork @ 2024-11-07 20:41 UTC (permalink / raw)
  To: James Thomas via Emacs news and miscellaneous discussions outside the scope of other Emacs mailing lists
  Cc: James Thomas

On 2024-11-06, at 17:46, James Thomas via Emacs news and miscellaneous discussions outside the scope of other Emacs mailing lists <emacs-tangents@gnu.org> wrote:

> Sacha Chua wrote:
>
>>  * Marcin Borkowski: Persisting variables across Emacs sessions
>>> the persist package
>
> There's (info "(elisp) Multisession Variables").

Interesting, I didn't know about this one, thanks!

-- 
Marcin Borkowski
https://mbork.pl
https://crimsonelevendelightpetrichor.net/

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

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2024-11-07 20:41 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-11-04 15:48 2024-11-04 Emacs news Sacha Chua
2024-11-06 12:16 ` James Thomas via Emacs news and miscellaneous discussions outside the scope of other Emacs mailing lists
2024-11-07 20:41   ` mbork

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).