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-01-01 Emacs news
Date: Mon, 01 Jan 2024 09:38:03 -0500	[thread overview]
Message-ID: <878r592k6s.fsf@sachachua.com> (raw)


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

    2024-01-01 Emacs news
=====================

  - Upcoming events:
    - EmacsATX: Emacs Social <https://www.meetup.com/emacsatx/events/297487956/> Wed Jan 3 1630 America/Vancouver - 1830 America/Chicago - 1930 America/Toronto -- Thu Jan 4 0030 Etc/GMT - 0130 Europe/Berlin - 0600 Asia/Kolkata - 0830 Asia/Singapore
    - Emacs Paris: S: Emacs workshop in Paris (online) <https://emacs-doctor.com/> Thu Jan 4 1730 Europe/Paris
    - M-x Research: 9th talk on (e)lisp <https://m-x-research.github.io/> Wed Jan 10 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- Thu Jan 11 0000 Asia/Singapore
    - Atelier Emacs Montpellier (in person) <https://lebib.org/date/atelier-emacs> Fri Jan 12 1800 Europe/Paris
  - Emacs configuration:
    - [Emacs From Scratch Part Two: Projects and Keybindings] (<https://arne.me/articles/emacs-from-scratch-part-two>) ([HN] (<https://news.ycombinator.com/item?id=38800008>))
    - [[RDE release] 0.5.0 is out! — sourcehut lists] (<https://lists.sr.ht/~abcdw/rde-announce/%3C874jg1gtrz.fsf%40trop.in%3E>) ([@abcdw@fosstodon.org] (<https://fosstodon.org/@abcdw/111663445267193585>))
    - [danijelcamdzic/dotemacs: Contains Emacs configuration files (init.el and custom elisp files)] (<https://github.com/danijelcamdzic/dotemacs/>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/18tqpfb/sharing_my_emacs_workflow_and_dotfiles/>)) - also tip on using menus in Android
    - [LionyxML/lemacs: The LEmacs Emacs config - Same experience, both on TUI and GUI] (<https://github.com/LionyxML/lemacs>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/18toziz/introducing_lemacs_a_config_not_a_distro/>))
    - [Icy-Thought's Emacs Config] (<https://github.com/Icy-Thought/emacs.d/tree/main/irkalla>)
    - [chamoda's Emacs Config] (<https://github.com/chamoda/.emacs.d>)
    - [mitch's Emacs Config] (<https://git.mitchmarq42.xyz/mitch/vimcolors>)
  - Emacs Lisp:
    - [Elisp Idiosyncrasies] (<https://www.youtube.com/watch?v=D8391afYiRs&feature=youtu.be>)
    - [Emacs at Lunch: Time & Dates] (<https://www.youtube.com/watch?v=bMKxS-M9nYM>) (16:37)
    - [Lección 4: Dinámicos | Curso de UI Emacs Lisp] (<https://programadorwebvalencia.com/ui-en-emacs-creando-un-buscador/>) ([@andros@hostux.social] (<https://hostux.social/@andros/111664309966161080>)) - widgets
    - [UI EN EMACS, SUMAR 2 NÚMEROS] (<https://programadorwebvalencia.com/ui-en-emacs-sumar-2-numeros/>) - using widgets
  - Appearance:
    - [Irreal: Marking The Active Window Redux] (<https://irreal.org/blog/?p=11874>)
    - [fancy tab-bar with svg] (<https://www.reddit.com/r/emacs/comments/18v02tc/fancy_tabbar_with_svg/>)
    - [svg-lib 0.3, now with interactive buttons] (<https://i.redd.it/wk8zg598r79c1.gif>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/18tkeuu/svglib_03_now_with_interactive_buttons/>), [@rougier@toot.aquilenet.fr] (<https://toot.aquilenet.fr/@rougier/111663809949109547>))
    - [NANO agenda rewrite (WIP)] (<https://i.redd.it/dqxx467z8h9c1.png>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/18umexf/nano_agenda_rewrite_wip/>))
    - [nano vertico minor mode] (<https://i.redd.it/7nfja6y7qm8c1.png>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/18r6pyv/nano_vertico_minor_mode/>))
    - [pdf-tools continuous scrolling] (<https://github.com/vedang/pdf-tools/pull/224>) ([@rahguzar@emacs.ch] (<https://emacs.ch/@rahguzar/111663947187653619>))
    - [rec-edit.el: recursive edit enhancements to show the level] (<https://www.emacswiki.org/emacs/download/rec-edit.el>)
    - [zzamboni's custom splash screens made for Doom Emacs] (<https://gitlab.com/zzamboni/dot-doom/-/tree/master/splash?ref_type=heads>)
    - [Protesilaos Stavrou: Emacs: ef-arbutus is now part of the ef-themes collection] (<https://protesilaos.com/codelog/2023-12-29-ef-arbutus/>)
  - Navigation:
    - [Gumshoe: A smart POINT tracker] (<https://github.com/Overdr0ne/gumshoe>)
  - Org Mode:
    - [12 Week Year in Emacs] (<https://www.youtube.com/watch?v=WgZL3TwrKUA>) (08:39, [Reddit] (<https://www.reddit.com/r/emacs/comments/18t0fl1/how_i_use_12_week_year_productivity_framework_in/>))
    - [Interactive Runbook | Technical Blog] (<https://nathanielhoag.com/blog/2022/interactive-runbook/>) (2022)
    - [Making Org Agenda Look Beautiful] (<https://www.youtube.com/watch?v=a_WNtuefREM>) (21:46)
    - [Sacha Chua: Automatically refiling Org Mode headings based on tags] (<https://sachachua.com/blog/2023/12/automatically-refiling-org-mode-headings-based-on-tags/>)
    - [Using Emacs and Org-mode for managing a thesis] (<https://www.youtube.com/watch?v=KvR6PsY9d60>) (17:48)
    - [Medical Physics Dissertation with Emacs and Orgmode] (<https://github.com/reconmaster/thesis>) (2018, [Reddit] (<https://www.reddit.com/r/emacs/comments/18v3u9h/medical_physics_dissertation_with_emacs_and/>))
    - [scimax - screenshot, tesseract, pngpaste and ox-clip] (<https://www.youtube.com/watch?v=rGGAr1AWkTc>) (2021)
    - [Jeremy Friesen: Amongst the Org-Mode Archipelago] (<https://takeonrules.com/2023/12/28/amongst-the-org-mode-archipelago/>) ([Irreal] (<https://irreal.org/blog/?p=11876>))
    - [orgro 2023 update summary] (<https://mastodon.social/@amake/111662774894831512>) ()
    - Org development:
      - [ob-python: Changed options for default Python command] (<https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=9239b0e8d1c317f3bd21211832feb3b10d29dc94>)
      - [lisp/ox-odt.el: Do not open the generated exported file in the background] (<https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=69e746c1e42bbf2eb0afe6306bb32af759c2c3e0>)
  - Coding:
    - [python-ts-mode extended fontification] (<https://gist.github.com/dvzubarev/1d1d4b68a8b7d0bf27fc5ed73a23eea5>)
    - [Pymacs: New home for Emacs to Python interface] (<https://github.com/pymacs2/Pymacs>)
    - [Another Emacs setup (with GIFs) to enjoy Clojure] (<https://www.freshcodeit.com/blog/another-emacs-setup-with-gifs-to-enjoy-clojure>)
  - Shells:
    - [I've written a package for parsing command line help, and would appreciate feedback!] (<https://github.com/andykuszyk/noman.el>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/18rxn71/ive_written_a_package_for_parsing_command_line/>))
  - Web:
    - [url-rewrite.git - url-rewrite is an elisp library for rewriting URLs] (<https://g.ypei.me/url-rewrite.git/about/>) ()
  - Multimedia:
    - [Sacha Chua: Using subed-record in Emacs to edit audio and clean up oopses] (<https://sachachua.com/blog/2023/12/using-subed-record-in-emacs-to-edit-audio-and-clean-up-oopses/>)
    - [Sacha Chua: EmacsConf backstage: Trimming the BigBlueButton recordings based on YouTube duration] (<https://sachachua.com/blog/2023/12/emacsconf-backstage-trimming-the-bigbluebutton-recordings/>)
  - Fun:
    - [igb/epanorthosis: inject an epanorthosis using a sequence of "^H" characters to indicate an attempt to delete the previous word.] (<https://github.com/igb/epanorthosis>) ([@igb@mastodon.hccp.org] (<https://mastodon.hccp.org/@igb/111666934137486140>))
  - AI:
    - [jart/emacs-copilot: Large language model code completion for Emacs] (<https://github.com/jart/emacs-copilot>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/18varm1/jartemacscopilot_large_language_model_code/>), [HN] (<https://news.ycombinator.com/item?id=38822164>))
    - [Alvaro Ramirez: A chatgpt-shell compose ux experiment] (<http://xenodium.com/a-chatgpt-shell-compose-ux-experiment>)
    - [illgenr/llm: An EMACS porcelain for LLM] (<https://github.com/illgenr/llm>)
    - [AIPIKHAL intro - YouTube] (<https://youtube.com/watch?v=1II5UfBacK0&si=AX24NcnOZTi-M4iH>) () - AI Prompts I Know and Love; shows using Org Mode to manage a collection of llm prompts for gptel inside Emacs
    - [Emacs Copilot Demo] (<https://www.youtube.com/watch?v=_Y-e5HL_4qY>) (00:48)
    - [Every LLM in Emacs, with gptel] (<https://www.youtube.com/watch?v=bsRnh_brggM>) (17:56, [Reddit] (<https://www.reddit.com/r/emacs/comments/18s45of/every_llm_in_emacs_with_gptel/>))
  - Community:
    - [Weekly Tips, Tricks, &c. Thread] (<https://www.reddit.com/r/emacs/comments/18rvq33/weekly_tips_tricks_c_thread/>)
    - [[Michał Sapka's website] My "whys" for Emacs] (<https://michal.sapka.me/emacs/whys-of-emacs/>)
    - [From Fill Prefix to TRAMP - Highlights from Mastering Emacs Book Club] (<https://susam.net/maze/from-fill-prefix-to-tramp.html>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/18v5wx3/from_fill_prefix_to_tramp_highlights_from/>))
    - [Mario Jason Braganza: Emacs, Three and a Half Years On] (<https://janusworx.com/blog/emacs-three-and-a-half-years-on/>)
    - [Eric MacAdie: Emacs Commands I Got By With For Years] (<https://macadie.info/2023/12/30/emacs-commands-i-got-by-with-for-years/>) - Eric's story of starting with Emacs and learning how to use it, and beginner tips sprinkled throughout
    - [@publicvoit's experience demoing Emacs and Org Mode on the ArtPlayStage at 37C3] (<https://graz.social/@publicvoit/111661348660523369>)
    - [@jameshowell: the shift from having to learn to code to "the more I learn to code, the more I get out of free software] (<https://emacs.ch/@jameshowell/111638022647583440>) ()
    - Yearly reviews:
      - [My Coding Adventures in 2023 - Susam's Maze] (<https://susam.net/maze/code-2023.html>) - devil, emacs4cl, emfy ([lobste.rs] (<https://lobste.rs/s/mzul7s/retrospective_my_personal_open_source>), [@susam@mastodon.social] (<https://mastodon.social/@susam/111652185711420768>))
      - [2023 Retrospective and 2024 Plans - System Crafters Live!] (<https://www.youtube.com/watch?v=BM_xFmfwfRg>) (01:17:08)
      - [Kisaragi Hiu: 2023 review] (<https://kisaragi-hiu.com/2023-review/>)
      - [Reviving the site (and our community) - 2023 summary and plans for 2024 | M-x Research] (<https://m-x-research.github.io/2023/12/30/reviving-site.html>) ([@Mx_Research@emacs.ch] (<https://emacs.ch/@Mx_Research/111671274973702263>)) - and new videos posted to [YouTube] (<https://www.youtube.com/channel/UCNup6IsUwrqiDpl3aIlOV6A>)
  - Other:
    - [Emacs: Not a text editor, still awesome!] (<https://www.youtube.com/watch?v=_H9TXKokNQ8>) (28:59, [Reddit] (<https://www.reddit.com/r/emacs/comments/18rtdfy/emacs_not_a_text_editor_still_awesome/>), [Irreal] (<https://irreal.org/blog/?p=11869>))
    - [Emacs repeat-mode #shorts #emacs] (<https://www.youtube.com/watch?v=Tlm-Xaef_8I>) (00:58)
    - [Emacs,程序员的终极代码编辑器 泪雪网] (<https://www.youtube.com/watch?v=y1cYKyMD6d0>) (02:04)
    - [casouri/collab-mode: Cross-editor collaboration (WIP)] (<https://github.com/casouri/collab-mode>) ([emacs-devel] (<https://lists.gnu.org/archive/html/emacs-devel/2023-12/msg00927.html>)) - collab; uses operational transforms
    - [Time in Elisp. NYE setup for Champagne at the end] (<https://youtu.be/bMKxS-M9nYM>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/18v7m6c/time_in_elisp_nye_setup_for_champagne_at_the_end/>))
    - [Anand Tamariya: GNU Emacs as a Shopping App] (<https://lifeofpenguin.blogspot.com/2023/12/gnu-emacs-as-shopping-app.html>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/18uyxty/gnu_emacs_as_a_shopping_app/>))
    - [Sacha Chua: Yay, I can get live speech recognition results from Emacs to Etherpad] (<https://sachachua.com/blog/2023/12/yay-i-can-get-live-speech-recognition-results-from-emacs-to-etherpad/>)
    - [Building a custom Emacs auth-source] (<https://www.emoses.org/posts/emacs-custom-auth-source/>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/18vcsb7/building_a_custom_emacs_authsource/>), [@emoses@hachyderm.io] (<https://hachyderm.io/@emoses/111673681198037776>))
    - [Yi Tang: GPG in Emacs - First Step Towards Data Security] (<http://yitang.uk/2023/12/28/gpg-in-emacs-first-step-towards-data-security/>)
    - [Peter J. Jones: Pinning GnuPG with nixpkgs] (<https://freerangebits.com/posts/2023/12/gnupg-broke-emacs/>)
    - [EAF nix packaging] (<https://gist.github.com/adisbladis/c605d40c3e06f4c4af4bed94233c4d1e>) - Emacs Application Framework
    - [Printing PostScript from Emacs in macOS Sonoma] (<https://goykhman.ca/gene/blog/2023/2023-12-23-postscript-printing-in-sonoma.html>)
  - Emacs development:
    - emacs-devel:
      - [discussion about how to include small compilable programs in (Non?)GNU ELPA packages] (<https://lists.gnu.org/archive/html/emacs-devel/2023-12/msg00893.html>)
      - [pointers to discussions about translating doc strings and manuals] (<https://lists.gnu.org/archive/html/emacs-devel/2023-12/msg00847.html>) (also [@jchelary's resources] (<https://emacs.ch/@jchelary/111667340242925816>))
      - [new bicep-ts-mode for handling infrastructure as code] (<https://lists.gnu.org/archive/html/emacs-devel/2023-12/msg00616.html>)
      - [discussion about attaching extra information to errors] (<https://lists.gnu.org/archive/html/emacs-devel/2023-12/msg00625.html>)
    - [Document icomplete-in-buffer incompatible changes] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=5f80541fbc46a7854da00b0f8e67c0daa89d454a>)
    - [(require-with-check): New function (bug#67696)] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=2a8e6c8c84ed33674e525625644d5ce84ee8c59a>)
    - [Abbreviate the VC revision in vc-annotate's buffer name] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=ea4cbb3aae3c7f72ef04337bc2db7292909ca9a1>)

  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-01>). 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: 17062 bytes --]

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

    * 2024-01-01 Emacs news
- Upcoming events:
  - EmacsATX: Emacs Social https://www.meetup.com/emacsatx/events/297487956/ Wed Jan 3 1630 America/Vancouver - 1830 America/Chicago - 1930 America/Toronto -- Thu Jan 4 0030 Etc/GMT - 0130 Europe/Berlin - 0600 Asia/Kolkata - 0830 Asia/Singapore
  - Emacs Paris: S: Emacs workshop in Paris (online) https://emacs-doctor.com/ Thu Jan 4 1730 Europe/Paris
  - M-x Research: 9th talk on (e)lisp https://m-x-research.github.io/ Wed Jan 10 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- Thu Jan 11 0000 Asia/Singapore
  - Atelier Emacs Montpellier (in person) https://lebib.org/date/atelier-emacs Fri Jan 12 1800 Europe/Paris
- Emacs configuration:
  - [[https://arne.me/articles/emacs-from-scratch-part-two][Emacs From Scratch Part Two: Projects and Keybindings]] ([[https://news.ycombinator.com/item?id=38800008][HN]])
  - [[https://lists.sr.ht/~abcdw/rde-announce/%3C874jg1gtrz.fsf%40trop.in%3E][[RDE release] 0.5.0 is out! — sourcehut lists]] ([[https://fosstodon.org/@abcdw/111663445267193585][@abcdw@fosstodon.org]])
  - [[https://github.com/danijelcamdzic/dotemacs/][danijelcamdzic/dotemacs: Contains Emacs configuration files (init.el and custom elisp files)]] ([[https://www.reddit.com/r/emacs/comments/18tqpfb/sharing_my_emacs_workflow_and_dotfiles/][Reddit]]) - also tip on using menus in Android
  - [[https://github.com/LionyxML/lemacs][LionyxML/lemacs: The LEmacs Emacs config - Same experience, both on TUI and GUI]] ([[https://www.reddit.com/r/emacs/comments/18toziz/introducing_lemacs_a_config_not_a_distro/][Reddit]])
  - [[https://github.com/Icy-Thought/emacs.d/tree/main/irkalla][Icy-Thought's Emacs Config]]
  - [[https://github.com/chamoda/.emacs.d][chamoda's Emacs Config]]
  - [[https://git.mitchmarq42.xyz/mitch/vimcolors][mitch's Emacs Config]]
- Emacs Lisp:
  - [[https://www.youtube.com/watch?v=D8391afYiRs&feature=youtu.be][Elisp Idiosyncrasies]]
  - [[https://www.youtube.com/watch?v=bMKxS-M9nYM][Emacs at Lunch:  Time & Dates]] (16:37)
  - [[https://programadorwebvalencia.com/ui-en-emacs-creando-un-buscador/][Lección 4: Dinámicos | Curso de UI Emacs Lisp]] ([[https://hostux.social/@andros/111664309966161080][@andros@hostux.social]]) - widgets
  - [[https://programadorwebvalencia.com/ui-en-emacs-sumar-2-numeros/][UI EN EMACS, SUMAR 2 NÚMEROS]] - using widgets
- Appearance:
  - [[https://irreal.org/blog/?p=11874][Irreal: Marking The Active Window Redux]]
  - [[https://www.reddit.com/r/emacs/comments/18v02tc/fancy_tabbar_with_svg/][fancy tab-bar with svg]]
  - [[https://i.redd.it/wk8zg598r79c1.gif][svg-lib 0.3, now with interactive buttons]] ([[https://www.reddit.com/r/emacs/comments/18tkeuu/svglib_03_now_with_interactive_buttons/][Reddit]], [[https://toot.aquilenet.fr/@rougier/111663809949109547][@rougier@toot.aquilenet.fr]])
  - [[https://i.redd.it/dqxx467z8h9c1.png][NANO agenda rewrite (WIP)]] ([[https://www.reddit.com/r/emacs/comments/18umexf/nano_agenda_rewrite_wip/][Reddit]])
  - [[https://i.redd.it/7nfja6y7qm8c1.png][nano vertico minor mode]] ([[https://www.reddit.com/r/emacs/comments/18r6pyv/nano_vertico_minor_mode/][Reddit]])
  - [[https://github.com/vedang/pdf-tools/pull/224][pdf-tools continuous scrolling]] ([[https://emacs.ch/@rahguzar/111663947187653619][@rahguzar@emacs.ch]])
  - [[https://www.emacswiki.org/emacs/download/rec-edit.el][rec-edit.el: recursive edit enhancements to show the level]]
  - [[https://gitlab.com/zzamboni/dot-doom/-/tree/master/splash?ref_type=heads][zzamboni's custom splash screens made for Doom Emacs]]
  - [[https://protesilaos.com/codelog/2023-12-29-ef-arbutus/][Protesilaos Stavrou: Emacs: ef-arbutus is now part of the ef-themes collection]]
- Navigation:
  - [[https://github.com/Overdr0ne/gumshoe][Gumshoe: A smart POINT tracker]]
- Org Mode:
  - [[https://www.youtube.com/watch?v=WgZL3TwrKUA][12 Week Year in Emacs]] (08:39, [[https://www.reddit.com/r/emacs/comments/18t0fl1/how_i_use_12_week_year_productivity_framework_in/][Reddit]])
  - [[https://nathanielhoag.com/blog/2022/interactive-runbook/][Interactive Runbook | Technical Blog]] (2022)
  - [[https://www.youtube.com/watch?v=a_WNtuefREM][Making Org Agenda Look Beautiful]] (21:46)
  - [[https://sachachua.com/blog/2023/12/automatically-refiling-org-mode-headings-based-on-tags/][Sacha Chua: Automatically refiling Org Mode headings based on tags]]
  - [[https://www.youtube.com/watch?v=KvR6PsY9d60][Using Emacs and Org-mode for managing a thesis]] (17:48)
  - [[https://github.com/reconmaster/thesis][Medical Physics Dissertation with Emacs and Orgmode]] (2018, [[https://www.reddit.com/r/emacs/comments/18v3u9h/medical_physics_dissertation_with_emacs_and/][Reddit]])
  - [[https://www.youtube.com/watch?v=rGGAr1AWkTc][scimax - screenshot, tesseract, pngpaste and ox-clip]] (2021)
  - [[https://takeonrules.com/2023/12/28/amongst-the-org-mode-archipelago/][Jeremy Friesen: Amongst the Org-Mode Archipelago]] ([[https://irreal.org/blog/?p=11876][Irreal]])
  - [[https://mastodon.social/@amake/111662774894831512][orgro 2023 update summary]] ([[[[https://mastodon.social/@amake/111662774894831512]]][@amake@mastodon.social]])
  - Org development:
    - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=9239b0e8d1c317f3bd21211832feb3b10d29dc94][ob-python: Changed options for default Python command]]
    - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=69e746c1e42bbf2eb0afe6306bb32af759c2c3e0][lisp/ox-odt.el: Do not open the generated exported file in the background]]
- Coding:
  - [[https://gist.github.com/dvzubarev/1d1d4b68a8b7d0bf27fc5ed73a23eea5][python-ts-mode extended fontification]]
  - [[https://github.com/pymacs2/Pymacs][Pymacs: New home for Emacs to Python interface]]
  - [[https://www.freshcodeit.com/blog/another-emacs-setup-with-gifs-to-enjoy-clojure][Another Emacs setup (with GIFs) to enjoy Clojure]]
- Shells:
  - [[https://github.com/andykuszyk/noman.el][I've written a package for parsing command line help, and would appreciate feedback!]] ([[https://www.reddit.com/r/emacs/comments/18rxn71/ive_written_a_package_for_parsing_command_line/][Reddit]])
- Web:
  - [[https://g.ypei.me/url-rewrite.git/about/][url-rewrite.git - url-rewrite is an elisp library for rewriting URLs]] ([[[[https://hostux.social/@dragestil/111649528978463668]]][@dragestil@hostux.social]])
- Multimedia:
  - [[https://sachachua.com/blog/2023/12/using-subed-record-in-emacs-to-edit-audio-and-clean-up-oopses/][Sacha Chua: Using subed-record in Emacs to edit audio and clean up oopses]]
  - [[https://sachachua.com/blog/2023/12/emacsconf-backstage-trimming-the-bigbluebutton-recordings/][Sacha Chua: EmacsConf backstage: Trimming the BigBlueButton recordings based on YouTube duration]]
- Fun:
  - [[https://github.com/igb/epanorthosis][igb/epanorthosis: inject an epanorthosis using a sequence of "^H" characters to indicate an attempt to delete the previous word.]] ([[https://mastodon.hccp.org/@igb/111666934137486140][@igb@mastodon.hccp.org]])
- AI:
  - [[https://github.com/jart/emacs-copilot][jart/emacs-copilot: Large language model code completion for Emacs]] ([[https://www.reddit.com/r/emacs/comments/18varm1/jartemacscopilot_large_language_model_code/][Reddit]], [[https://news.ycombinator.com/item?id=38822164][HN]])
  - [[http://xenodium.com/a-chatgpt-shell-compose-ux-experiment][Alvaro Ramirez: A chatgpt-shell compose ux experiment]]
  - [[https://github.com/illgenr/llm][illgenr/llm: An EMACS porcelain for LLM]]
  - [[https://youtube.com/watch?v=1II5UfBacK0&si=AX24NcnOZTi-M4iH][AIPIKHAL intro - YouTube]] ([[[[https://fosstodon.org/@nickanderson/111660952161552430]]][@nickanderson@fosstodon.org]]) - AI Prompts I Know and Love; shows using Org Mode to manage a collection of llm prompts for gptel inside Emacs
  - [[https://www.youtube.com/watch?v=_Y-e5HL_4qY][Emacs Copilot Demo]] (00:48)
  - [[https://www.youtube.com/watch?v=bsRnh_brggM][Every LLM in Emacs, with gptel]] (17:56, [[https://www.reddit.com/r/emacs/comments/18s45of/every_llm_in_emacs_with_gptel/][Reddit]])
- Community:
  - [[https://www.reddit.com/r/emacs/comments/18rvq33/weekly_tips_tricks_c_thread/][Weekly Tips, Tricks, &c. Thread]]
  - [[https://michal.sapka.me/emacs/whys-of-emacs/][[Michał Sapka's website] My "whys" for Emacs]]
  - [[https://susam.net/maze/from-fill-prefix-to-tramp.html][From Fill Prefix to TRAMP - Highlights from Mastering Emacs Book Club]] ([[https://www.reddit.com/r/emacs/comments/18v5wx3/from_fill_prefix_to_tramp_highlights_from/][Reddit]])
  - [[https://janusworx.com/blog/emacs-three-and-a-half-years-on/][Mario Jason Braganza: Emacs, Three and a Half Years On]]
  - [[https://macadie.info/2023/12/30/emacs-commands-i-got-by-with-for-years/][Eric MacAdie: Emacs Commands I Got By With For Years]] - Eric's story of starting with Emacs and learning how to use it, and beginner tips sprinkled throughout
  - [[https://graz.social/@publicvoit/111661348660523369][@publicvoit's experience demoing Emacs and Org Mode on the ArtPlayStage at 37C3]]
  - [[https://emacs.ch/@jameshowell/111638022647583440][@jameshowell: the shift from having to learn to code to "the more I learn to code, the more I get out of free software]] ([[[[https://emacs.ch/@jameshowell/111638022647583440]]][@jameshowell@emacs.ch]])
  - Yearly reviews:
    - [[https://susam.net/maze/code-2023.html][My Coding Adventures in 2023 - Susam's Maze]] - devil, emacs4cl, emfy ([[https://lobste.rs/s/mzul7s/retrospective_my_personal_open_source][lobste.rs]], [[https://mastodon.social/@susam/111652185711420768][@susam@mastodon.social]])
    - [[https://www.youtube.com/watch?v=BM_xFmfwfRg][2023 Retrospective and 2024 Plans - System Crafters Live!]] (01:17:08)
    - [[https://kisaragi-hiu.com/2023-review/][Kisaragi Hiu: 2023 review]]
    - [[https://m-x-research.github.io/2023/12/30/reviving-site.html][Reviving the site (and our community) - 2023 summary and plans for 2024 | M-x Research]] ([[https://emacs.ch/@Mx_Research/111671274973702263][@Mx_Research@emacs.ch]]) - and new videos posted to [[https://www.youtube.com/channel/UCNup6IsUwrqiDpl3aIlOV6A][YouTube]]
- Other:
  - [[https://www.youtube.com/watch?v=_H9TXKokNQ8][Emacs: Not a text editor, still awesome!]] (28:59, [[https://www.reddit.com/r/emacs/comments/18rtdfy/emacs_not_a_text_editor_still_awesome/][Reddit]], [[https://irreal.org/blog/?p=11869][Irreal]])
  - [[https://www.youtube.com/watch?v=Tlm-Xaef_8I][Emacs repeat-mode #shorts  #emacs]] (00:58)
  - [[https://www.youtube.com/watch?v=y1cYKyMD6d0][Emacs,程序员的终极代码编辑器   泪雪网]] (02:04)
  - [[https://github.com/casouri/collab-mode][casouri/collab-mode: Cross-editor collaboration (WIP)]] ([[https://lists.gnu.org/archive/html/emacs-devel/2023-12/msg00927.html][emacs-devel]]) - collab; uses operational transforms
  - [[https://youtu.be/bMKxS-M9nYM][Time in Elisp. NYE setup for Champagne at the end]] ([[https://www.reddit.com/r/emacs/comments/18v7m6c/time_in_elisp_nye_setup_for_champagne_at_the_end/][Reddit]])
  - [[https://lifeofpenguin.blogspot.com/2023/12/gnu-emacs-as-shopping-app.html][Anand Tamariya: GNU Emacs as a Shopping App]] ([[https://www.reddit.com/r/emacs/comments/18uyxty/gnu_emacs_as_a_shopping_app/][Reddit]])
  - [[https://sachachua.com/blog/2023/12/yay-i-can-get-live-speech-recognition-results-from-emacs-to-etherpad/][Sacha Chua: Yay, I can get live speech recognition results from Emacs to Etherpad]]
  - [[https://www.emoses.org/posts/emacs-custom-auth-source/][Building a custom Emacs auth-source]] ([[https://www.reddit.com/r/emacs/comments/18vcsb7/building_a_custom_emacs_authsource/][Reddit]], [[https://hachyderm.io/@emoses/111673681198037776][@emoses@hachyderm.io]])
  - [[http://yitang.uk/2023/12/28/gpg-in-emacs-first-step-towards-data-security/][Yi Tang: GPG in Emacs - First Step Towards Data Security]]
  - [[https://freerangebits.com/posts/2023/12/gnupg-broke-emacs/][Peter J. Jones: Pinning GnuPG with nixpkgs]]
  - [[https://gist.github.com/adisbladis/c605d40c3e06f4c4af4bed94233c4d1e][EAF nix packaging]] - Emacs Application Framework
  - [[https://goykhman.ca/gene/blog/2023/2023-12-23-postscript-printing-in-sonoma.html][Printing PostScript from Emacs in macOS Sonoma]]
- Emacs development:
  - emacs-devel:
    - [[https://lists.gnu.org/archive/html/emacs-devel/2023-12/msg00893.html][discussion about how to include small compilable programs in (Non?)GNU ELPA packages]]
    - [[https://lists.gnu.org/archive/html/emacs-devel/2023-12/msg00847.html][pointers to discussions about translating doc strings and manuals]] (also  [[https://emacs.ch/@jchelary/111667340242925816][@jchelary's resources]])
    - [[https://lists.gnu.org/archive/html/emacs-devel/2023-12/msg00616.html][new bicep-ts-mode for handling infrastructure as code]]
    - [[https://lists.gnu.org/archive/html/emacs-devel/2023-12/msg00625.html][discussion about attaching extra information to errors]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=5f80541fbc46a7854da00b0f8e67c0daa89d454a][Document icomplete-in-buffer incompatible changes]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=2a8e6c8c84ed33674e525625644d5ce84ee8c59a][(require-with-check): New function (bug#67696)]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=ea4cbb3aae3c7f72ef04337bc2db7292909ca9a1][Abbreviate the VC revision in vc-annotate's buffer name]]

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-01][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-01-01 14:38 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

  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=878r592k6s.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).