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-15 Emacs news
Date: Mon, 15 Jan 2024 09:14:59 -0500	[thread overview]
Message-ID: <87v87uel98.fsf@sachachua.com> (raw)


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

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

  - Upcoming events:
    - OrgMeetup (virtual) <https://emacs.ch/@yantar92/111754123619904846> Wed Jan 17 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- Thu Jan 18 0000 Asia/Singapore
    - M-x Research: TBA <https://m-x-research.github.io/> Wed Jan 17 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- Thu Jan 18 0000 Asia/Singapore
    - Emacs users group Slovenia (virtual) <https://emacs.si/> Sat Jan 20 1130 America/Vancouver - 1330 America/Chicago - 1430 America/Toronto - 1930 Etc/GMT - 2030 Europe/Berlin -- Sun Jan 21 0100 Asia/Kolkata - 0330 Asia/Singapore
    - EmacsSF (in person): Emacs Lisp Hacking Night Kickoff <https://www.meetup.com/emacs-sf/events/298488691/> Thu Jan 25 1800 America/Los_Angeles
    - Emacs APAC (virtual) <https://emacs-apac.gitlab.io/> Sat Jan 27 0030 America/Vancouver - 0230 America/Chicago - 0330 America/Toronto - 0830 Etc/GMT - 0930 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore
  - Beginner:
    - [Where To Learn Emacs in 2024] (<https://www.youtube.com/watch?v=jgogUgeuBPo>) (07:11) - YouTube channel recommendations, blogs
  - Emacs configuration:
    - [Dude, where's my Emacs?] (<https://muratbuffalo.blogspot.com/2024/01/dude-wheres-my-emacs.html>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/195wwnz/dude_wheres_my_emacs/>))
    - [Reinstalling Emacs Packages] (<https://emacsredux.com/blog/2020/09/12/reinstalling-emacs-packages/>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/191l3nj/reinstalling_emacs_packages/>))
    - [Release v1.0.0 · deadblackclover/clover · GitHub] (<https://github.com/deadblackclover/clover/releases/tag/v1.0.0>) ([@deadblackclover@functional.cafe] (<https://functional.cafe/@deadblackclover/111754072828522022>))
    - [jeremyf's Emacs Config] (<https://github.com/jeremyf/dotemacs/tree/main>)
  - Emacs Lisp:
    - [Finding an emacs 'bug' | JDs Work] (<https://www.jds.work/comint-filter-bug/>)
    - [Emacs Update Old Byte Complied File Fix 2024_01_09_18:03:29 - YouTube] (<https://youtu.be/DhrAJ1JSl3E>) ([@unixbhaskar@mastodon.social] (<https://mastodon.social/@unixbhaskar/111726206047332031>))
  - Appearance:
    - [Protesilaos Stavrou: Emacs: customise mode line colours] (<https://protesilaos.com/codelog/2024-01-13-customize-emacs-mode-line/>) (34:11 [YouTube] (<https://www.youtube.com/watch?v=rVbfzvTfsoY>))
    - [Adding support for open-color in rainbow-mode] (<https://drgrizz.xyz/articles/open-raibow-support.html>)
    - [Was playing around with emacs' gtk code and got title bar color to sync with the theme] (<https://i.redd.it/gr4eah02kvbc1.gif>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/194cbww/was_playing_around_with_emacs_gtk_code_and_got/>))
    - [nano-agenda (rewrite)] (<https://github.com/rougier/nano-agenda/tree/rewrite>)
    - [Protesilaos Stavrou: Emacs: ef-themes version 1.5.0] (<https://protesilaos.com/codelog/2024-01-11-ef-themes-1-5-0/>)
  - Navigation:
    - [GitHub - scroll-page-without-moving-point.el: Move the scroll in Emacs without moving the position cursor.] (<https://github.com/tanrax/scroll-page-without-moving-point.el/>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/195jbt0/github_scrollpagewithoutmovingpointel_move_the/>))
    - [Elisp in Replacement String] (<https://susam.net/maze/elisp-in-replacement-string.html>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/193x36x/elisp_in_replacement_string/>), [lobste.rs] (<https://lobste.rs/s/lubhcb/elisp_replacement_string>), [Irreal] (<https://irreal.org/blog/?p=11900>))
    - [Charles Choi: Highlighting with isearch] (<http://yummymelon.com/devnull/highlighting-with-isearch.html>) ([Irreal] (<https://irreal.org/blog/?p=11904>))
    - [Update to isearch submode for searching with toneless pinyin - @Anoncheg@emacs.ch] (<https://emacs.ch/@Anoncheg/111734417917591453>)
    - [Finding project files in Emacs] (<https://jamesconroyfinn.com/til/finding-project-files-in-emacs>) ([@jcf@mastodon.social] (<https://mastodon.social/@jcf/111715504035813427>))
    - [Comparing Emacs Workspace Packages - System Crafters Live!] (<https://www.youtube.com/watch?v=pqrFAsO0KA4>) (01:54:03)
  - Writing:
    - [havarddj/typst-preview.el: Typst live preview minor mode for emacs] (<https://github.com/havarddj/typst-preview.el>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/196oga1/live_typst_preview_in_emacs/>))
    - [Verb conjugation interface added to reverso.el] (<https://github.com/SqrtMinusOne/reverso.el>) ([@sqrtminusone@emacs.ch] (<https://emacs.ch/@sqrtminusone/111750775290103333>))
    - [Emacs | Easy Accent Marks] (<https://www.youtube.com/watch?v=2i6Gr4vDJsw>) (03:13)
  - Org Mode:
    - [Foraging with Org - Nothing Is Simple] (<https://nothingissimple.ablatedsprocket.com/posts/foraging-with-org.html>) ([@AblatedSprocket@emacs.ch] (<https://emacs.ch/@AblatedSprocket/111738321737731518>))
    - [How to include an imagemap with a plantuml diagram in Emacs Org Mode HTML export] (<https://www.draketo.de/software/org-mode-tipps.html#plantuml-imagemap>) ([@ArneBab@rollenspiel.social] (<https://rollenspiel.social/@ArneBab/111731001131693035>))
    - [Daily Notes for 2024-01-11 | Mike Hall] (<https://mike.puddingtime.org/posts/2024-01-11-daily-notes/>) ([@mph@social.lol] (<https://social.lol/@mph/111741414280689629>)) - a little story about literate configuration notes
    - [William Denton: Basic citations in Org (Part 1)] (<https://www.miskatonic.org/2024/01/08/org-citations-basic/>)
    - [William Denton: Basic citations in Org (Part 2)] (<https://www.miskatonic.org/2024/01/10/org-citations-basic-2/>)
    - [Update to orgrr improves experience when movingnotes from one container to another] (<https://github.com/rtrppl/orgrr>) ([@laotang@emacs.ch] (<https://emacs.ch/@laotang/111741968945677505>))
    - [Org-mode Türkçe Anlatım Bölüm 1] (<https://www.youtube.com/watch?v=Di8ALt0KFb0>) (14:51)
    - Org development:
      - [org-fast-tag-selection: Limit the number of displayed tags] (<https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=dea7780d6da9534d8af3df6ed6df5c7c5dced464>)
  - Denote:
    - [Una mirada a la toma de notas] (<https://notxor.nueva-actitud.org/2023/12/07/una-mirada-a-la-toma-de-notas.html>) ([@hispa@emacs.ch] (<https://emacs.ch/@hispa/111749679001115983>))
  - Coding:
    - [Yi Tang: Atomic Habit in Emacs - Keep Git Repos Clean] (<http://yitang.uk/2024/01/14/atomic-habit-in-emacs-keep-git-repos-clean/>)
    - [Christian Tietze: Emacs sqlite-mode to Open .sqlite Files Automatically] (<https://christiantietze.de/posts/2024/01/emacs-sqlite-mode-open-sqlite-files-automatically/>) ([@xenodium@indieweb.social] (<https://indieweb.social/@xenodium/111733440030154737>))
    - [.dir-locals.el for use with the Emacs Eglot LSP client and python-lsp-server (pylsp) LSP server] (<https://gist.github.com/doolio/8c1768ebf33c483e6d26e5205896217f>)
    - [acowley/emacs-lsp-booster-nix: Nix flake for the emacs-lsp-booster program] (<https://github.com/acowley/emacs-lsp-booster-nix>) ([@acowley@mastodon.social] (<https://mastodon.social/@acowley/111743423526972139>)) - improve LSP performance with faster JSON conversion
    - [Debugging with Emacs and gdb] (<https://www.youtube.com/watch?v=bYuGtrqkd7k>) (06:07)
    - [Fix rust-mode panic links in Emacs] (<https://www.youtube.com/watch?v=M1UinwCbqUw>) (05:43)
    - [Discord Channel for Emacs LSP] (<https://discord.com/invite/e56WMStc>)
  - Shells:
    - [Emacs config for eshell] (<https://sqrtminusone.xyz/configs/emacs/#eshell>) ([@sqrtminusone@emacs.ch] (<https://emacs.ch/@sqrtminusone/111734178690644844>))
  - Web:
    - [Browsing in Emacs] (<https://so.nwalsh.com/2024/01/09-emacs>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1939uqa/browsing_in_emacs/>), [Irreal] (<https://irreal.org/blog/?p=11906>))
  - Mail, chat, and news:
    - [Mastodon.el: click to favorite/boost/reply - @rahguzar@emacs.ch] (<https://emacs.ch/@rahguzar/111743896250955719>)
  - Fun:
    - [Drew's blogsite – The touch typing test text editor] (<https://drewsh.com/monkeytype-emacs-workflow.html>) ([@crmsnbleyd@emacs.ch] (<https://emacs.ch/@crmsnbleyd/111740374471708685>)) - emacs-monkeytype
  - AI:
    - [GitHub - atgreen/emacs-allow-lists-for-ai-services: How to implement an "allow list" for AI services in GNU Emacs] (<https://github.com/atgreen/emacs-allow-lists-for-ai-services>)
    - [Christian Tietze: ChatGPT Shell: Confirm Before Closing and Split Compose Buffer] (<https://christiantietze.de/posts/2024/01/chatgpt-shell-confirm-close-compose-buffer/>)
    - [kagi 0.2 released: inserting summaries at point, choosing target language] (<https://stable.melpa.org/#/kagi>) ([@bram85@emacs.ch] (<https://emacs.ch/@bram85/111756031996058967>))
  - Community:
    - [Weekly Tips, Tricks, &c. Thread] (<https://www.reddit.com/r/emacs/comments/1933co6/weekly_tips_tricks_c_thread/>)
    - [A CEO's Guide to Emacs] (<http://www.fugue.co/blog/2015-11-11-guide-to-emacs.html>) (2015, [HN] (<https://news.ycombinator.com/item?id=38924664>), [Irreal] (<https://irreal.org/blog/?p=11902>))
    - [Eric MacAdie: 2024-01 Austin Emacs Meeting] (<https://macadie.info/2024/01/09/2024-01-austin-emacs-meeting/>)
    - [Norwescon 33 - Vernor Vinge Interview] (<https://www.norwescon.org/archives/norwescon33/vingeinterview.htm>) ([@jameshowell@emacs.ch] (<https://emacs.ch/@jameshowell/111754881113497606>)) - shows Emacs screenshot (also [@mhd@tilde.zone] (<https://tilde.zone/@mhd/111751768594392167>))
    - [Amiga Benchmark Modula 2 Manual 1988] (<https://archive.org/details/benchmark-modula-2-manual-1988/mode/2up>) ([@wirthy@emacs.ch] (<https://emacs.ch/@wirthy/111749917838321371>)) - page 5 mentions Emacs
  - Other:
    - [Creating desktop applications using the Emacs core] (<https://programadorwebvalencia.com/creating-desktop-applications-using-the-emacs-core/>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/193z95j/creating_desktop_applications_using_the_emacs_core/>), [@andros@hostux.social] (<https://hostux.social/@andros/111737024508567169>))
    - [Sacha Chua: Using Embark and qrencode to show a QR code for the Org Mode link at point] (<https://sachachua.com/blog/2024/01/using-embark-and-qrencode-to-show-a-qr-code-for-the-org-mode-link-at-point/>)
    - [Sacha Chua: Animating SVG topic maps with Inkscape, Emacs, FFmpeg, and Reveal.js] (<https://sachachua.com/blog/2024/01/animating-svg-topic-maps-with-inkscape-emacs-ffmpeg-and-reveal-js/>)
    - [Sacha Chua: Yay Emacs 2024-01-12: EmacsConf 2023 report, SVG animation, Embark, Org Mode links] (<https://sachachua.com/blog/2024/01/yay-emacs-2024-01-12-emacsconf-2023-report-svg-animation-embark-org-mode-links/>) (43:07 [YouTube] (<https://www.youtube.com/watch?v=ahwbcfbp7sU>))
    - [falloutphil/emacs-fix-message-parser: Using QuickFix's C++ library to create an elisp API so we can decode FIX messages from Emacs.] (<https://github.com/falloutphil/emacs-fix-message-parser>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/196tkxo/decoding_financial_information_exchange_fix/>)) - Financial Information Exchange messages
  - Emacs development:
    - [Discussion about suggesting packages] (<https://lists.gnu.org/archive/html/emacs-devel/2023-08/msg01322.html>)
    - [Multithreaded Emacs] (<https://www.youtube.com/watch?v=Ne6ZpeEop_4>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/192p5so/multithreaded_emacs/>))
    - [Corwin Brust: Emacs Devel: Design and Architecture] (<http://corwin.bru.st/2024-01-09-emacs-devel-design-and-architecture/>) - summary of emacs-devel discussions about multi-threading
    - [progress on translating the SES manual to French] (<https://lists.gnu.org/archive/html/emacs-devel/2024-01/msg00008.html>)
    - [(js-json-mode): Don't derive from `js-mode` (bug#67463)] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=314c939d1e182b8d015fc9c63d445274e0494748>)
    - [Hash-table documentation updates (bug#68244)] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=d2c3a983146b7c0fb0f8b855268effb695d0bbf5>)
    - [Set the 'name' prop in 'define-advice'] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=9b8b352ebc09de3259f655fa4d491507109044b3>)
    - [Make Compilation mode recognize Lua errors] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=cd0eb055fd4ebc3f7f7f5f5617549f963fe8ecff>)
    - [Support :category in completion-extra-properties (bug#68214)] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=7755f7172748b2d337fa53434c1f678269cc5c45>)
    - [Support more metadata properties in completion-extra-properties (bug#68214)] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=aff1d53cd466b64ded08d5cf12f83e5746704c07>)
    - [cperl-mode.el: Make sure cperl-file-style is set buffer-local] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=774c8ec74c98d69d56b2511a613145f2b69fb2eb>)
  - New packages:
    - jirascope <http://melpa.org/#/jirascope>: A Jira client (MELPA)
    - jmespath <http://melpa.org/#/jmespath>: Query JSON using jmespath (MELPA)
    - org-cite-sidecar <http://melpa.org/#/org-cite-sidecar>: Sidecar to show references in Org Mode (MELPA)
    - scala-ts-mode <http://melpa.org/#/scala-ts-mode>: Scala Tree-Sitter Mode (MELPA)
    - sly-overlay <http://melpa.org/#/sly-overlay>: Overlay Common Lisp evaluation results (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>), [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>), [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: 17157 bytes --]

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

    * 2024-01-15 Emacs news
- Upcoming events:
  - OrgMeetup (virtual) https://emacs.ch/@yantar92/111754123619904846 Wed Jan 17 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- Thu Jan 18 0000 Asia/Singapore
  - M-x Research: TBA https://m-x-research.github.io/ Wed Jan 17 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- Thu Jan 18 0000 Asia/Singapore
  - Emacs users group Slovenia (virtual) https://emacs.si/ Sat Jan 20 1130 America/Vancouver - 1330 America/Chicago - 1430 America/Toronto - 1930 Etc/GMT - 2030 Europe/Berlin -- Sun Jan 21 0100 Asia/Kolkata - 0330 Asia/Singapore
  - EmacsSF (in person): Emacs Lisp Hacking Night Kickoff https://www.meetup.com/emacs-sf/events/298488691/ Thu Jan 25 1800 America/Los_Angeles
  - Emacs APAC (virtual) https://emacs-apac.gitlab.io/ Sat Jan 27 0030 America/Vancouver - 0230 America/Chicago - 0330 America/Toronto - 0830 Etc/GMT - 0930 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore
- Beginner:
  - [[https://www.youtube.com/watch?v=jgogUgeuBPo][Where To Learn Emacs in 2024]] (07:11) - YouTube channel recommendations, blogs
- Emacs configuration:
  - [[https://muratbuffalo.blogspot.com/2024/01/dude-wheres-my-emacs.html][Dude, where's my Emacs?]] ([[https://www.reddit.com/r/emacs/comments/195wwnz/dude_wheres_my_emacs/][Reddit]])
  - [[https://emacsredux.com/blog/2020/09/12/reinstalling-emacs-packages/][Reinstalling Emacs Packages]] ([[https://www.reddit.com/r/emacs/comments/191l3nj/reinstalling_emacs_packages/][Reddit]])
  - [[https://github.com/deadblackclover/clover/releases/tag/v1.0.0][Release v1.0.0 · deadblackclover/clover · GitHub]] ([[https://functional.cafe/@deadblackclover/111754072828522022][@deadblackclover@functional.cafe]])
  - [[https://github.com/jeremyf/dotemacs/tree/main][jeremyf's Emacs Config]]
- Emacs Lisp:
  - [[https://www.jds.work/comint-filter-bug/][Finding an emacs 'bug' | JDs Work]]
  - [[https://youtu.be/DhrAJ1JSl3E][Emacs Update Old Byte Complied File Fix 2024_01_09_18:03:29 - YouTube]] ([[https://mastodon.social/@unixbhaskar/111726206047332031][@unixbhaskar@mastodon.social]])
- Appearance:
  - [[https://protesilaos.com/codelog/2024-01-13-customize-emacs-mode-line/][Protesilaos Stavrou: Emacs: customise mode line colours]] (34:11 [[https://www.youtube.com/watch?v=rVbfzvTfsoY][YouTube]])
  - [[https://drgrizz.xyz/articles/open-raibow-support.html][Adding support for open-color in rainbow-mode]]
  - [[https://i.redd.it/gr4eah02kvbc1.gif][Was playing around with emacs' gtk code and got title bar color to sync with the theme]] ([[https://www.reddit.com/r/emacs/comments/194cbww/was_playing_around_with_emacs_gtk_code_and_got/][Reddit]])
  - [[https://github.com/rougier/nano-agenda/tree/rewrite][nano-agenda (rewrite)]]
  - [[https://protesilaos.com/codelog/2024-01-11-ef-themes-1-5-0/][Protesilaos Stavrou: Emacs: ef-themes version 1.5.0]]
- Navigation:
  - [[https://github.com/tanrax/scroll-page-without-moving-point.el/][GitHub - scroll-page-without-moving-point.el: Move the scroll in Emacs without moving the position cursor.]] ([[https://www.reddit.com/r/emacs/comments/195jbt0/github_scrollpagewithoutmovingpointel_move_the/][Reddit]])
  - [[https://susam.net/maze/elisp-in-replacement-string.html][Elisp in Replacement String]] ([[https://www.reddit.com/r/emacs/comments/193x36x/elisp_in_replacement_string/][Reddit]], [[https://lobste.rs/s/lubhcb/elisp_replacement_string][lobste.rs]], [[https://irreal.org/blog/?p=11900][Irreal]])
  - [[http://yummymelon.com/devnull/highlighting-with-isearch.html][Charles Choi: Highlighting with isearch]] ([[https://irreal.org/blog/?p=11904][Irreal]])
  - [[https://emacs.ch/@Anoncheg/111734417917591453][Update to isearch submode for searching with toneless pinyin - @Anoncheg@emacs.ch]]
  - [[https://jamesconroyfinn.com/til/finding-project-files-in-emacs][Finding project files in Emacs]] ([[https://mastodon.social/@jcf/111715504035813427][@jcf@mastodon.social]])
  - [[https://www.youtube.com/watch?v=pqrFAsO0KA4][Comparing Emacs Workspace Packages - System Crafters Live!]] (01:54:03)
- Writing:
  - [[https://github.com/havarddj/typst-preview.el][havarddj/typst-preview.el: Typst live preview minor mode for emacs]] ([[https://www.reddit.com/r/emacs/comments/196oga1/live_typst_preview_in_emacs/][Reddit]])
  - [[https://github.com/SqrtMinusOne/reverso.el][Verb conjugation interface added to reverso.el]] ([[https://emacs.ch/@sqrtminusone/111750775290103333][@sqrtminusone@emacs.ch]])
  - [[https://www.youtube.com/watch?v=2i6Gr4vDJsw][Emacs | Easy Accent Marks]] (03:13)
- Org Mode:
  - [[https://nothingissimple.ablatedsprocket.com/posts/foraging-with-org.html][Foraging with Org - Nothing Is Simple]] ([[https://emacs.ch/@AblatedSprocket/111738321737731518][@AblatedSprocket@emacs.ch]])
  - [[https://www.draketo.de/software/org-mode-tipps.html#plantuml-imagemap][How to include an imagemap with a plantuml diagram in Emacs Org Mode HTML export]] ([[https://rollenspiel.social/@ArneBab/111731001131693035][@ArneBab@rollenspiel.social]])
  - [[https://mike.puddingtime.org/posts/2024-01-11-daily-notes/][Daily Notes for 2024-01-11 | Mike Hall]] ([[https://social.lol/@mph/111741414280689629][@mph@social.lol]]) - a little story about literate configuration notes
  - [[https://www.miskatonic.org/2024/01/08/org-citations-basic/][William Denton: Basic citations in Org (Part 1)]]
  - [[https://www.miskatonic.org/2024/01/10/org-citations-basic-2/][William Denton: Basic citations in Org (Part 2)]]
  - [[https://github.com/rtrppl/orgrr][Update to orgrr improves experience when movingnotes from one container to another]] ([[https://emacs.ch/@laotang/111741968945677505][@laotang@emacs.ch]])
  - [[https://www.youtube.com/watch?v=Di8ALt0KFb0][Org-mode Türkçe Anlatım Bölüm 1]] (14:51)
  - Org development:
    - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=dea7780d6da9534d8af3df6ed6df5c7c5dced464][org-fast-tag-selection: Limit the number of displayed tags]]
- Denote:
  - [[https://notxor.nueva-actitud.org/2023/12/07/una-mirada-a-la-toma-de-notas.html][Una mirada a la toma de notas]] ([[https://emacs.ch/@hispa/111749679001115983][@hispa@emacs.ch]])
- Coding:
  - [[http://yitang.uk/2024/01/14/atomic-habit-in-emacs-keep-git-repos-clean/][Yi Tang: Atomic Habit in Emacs - Keep Git Repos Clean]]
  - [[https://christiantietze.de/posts/2024/01/emacs-sqlite-mode-open-sqlite-files-automatically/][Christian Tietze: Emacs sqlite-mode to Open .sqlite Files Automatically]] ([[https://indieweb.social/@xenodium/111733440030154737][@xenodium@indieweb.social]])
  - [[https://gist.github.com/doolio/8c1768ebf33c483e6d26e5205896217f][.dir-locals.el for use with the Emacs Eglot LSP client and python-lsp-server (pylsp) LSP server]]
  - [[https://github.com/acowley/emacs-lsp-booster-nix][acowley/emacs-lsp-booster-nix: Nix flake for the emacs-lsp-booster program]] ([[https://mastodon.social/@acowley/111743423526972139][@acowley@mastodon.social]]) - improve LSP performance with faster JSON conversion
  - [[https://www.youtube.com/watch?v=bYuGtrqkd7k][Debugging with Emacs and gdb]] (06:07)
  - [[https://www.youtube.com/watch?v=M1UinwCbqUw][Fix rust-mode panic links in Emacs]] (05:43)
  - [[https://discord.com/invite/e56WMStc][Discord Channel for Emacs LSP]]
- Shells:
  - [[https://sqrtminusone.xyz/configs/emacs/#eshell][Emacs config for eshell]] ([[https://emacs.ch/@sqrtminusone/111734178690644844][@sqrtminusone@emacs.ch]])
- Web:
  - [[https://so.nwalsh.com/2024/01/09-emacs][Browsing in Emacs]] ([[https://www.reddit.com/r/emacs/comments/1939uqa/browsing_in_emacs/][Reddit]], [[https://irreal.org/blog/?p=11906][Irreal]])
- Mail, chat, and news:
  - [[https://emacs.ch/@rahguzar/111743896250955719][Mastodon.el: click to favorite/boost/reply - @rahguzar@emacs.ch]]
- Fun:
  - [[https://drewsh.com/monkeytype-emacs-workflow.html][Drew's blogsite – The touch typing test text editor]] ([[https://emacs.ch/@crmsnbleyd/111740374471708685][@crmsnbleyd@emacs.ch]]) - emacs-monkeytype
- AI:
  - [[https://github.com/atgreen/emacs-allow-lists-for-ai-services][GitHub - atgreen/emacs-allow-lists-for-ai-services: How to implement an "allow list" for AI services in GNU Emacs]]
  - [[https://christiantietze.de/posts/2024/01/chatgpt-shell-confirm-close-compose-buffer/][Christian Tietze: ChatGPT Shell: Confirm Before Closing and Split Compose Buffer]]
  - [[https://stable.melpa.org/#/kagi][kagi 0.2 released: inserting summaries at point, choosing target language]] ([[https://emacs.ch/@bram85/111756031996058967][@bram85@emacs.ch]])
- Community:
  - [[https://www.reddit.com/r/emacs/comments/1933co6/weekly_tips_tricks_c_thread/][Weekly Tips, Tricks, &c. Thread]]
  - [[http://www.fugue.co/blog/2015-11-11-guide-to-emacs.html][A CEO's Guide to Emacs]] (2015, [[https://news.ycombinator.com/item?id=38924664][HN]], [[https://irreal.org/blog/?p=11902][Irreal]])
  - [[https://macadie.info/2024/01/09/2024-01-austin-emacs-meeting/][Eric MacAdie: 2024-01 Austin Emacs Meeting]]
  - [[https://www.norwescon.org/archives/norwescon33/vingeinterview.htm][Norwescon 33 - Vernor Vinge Interview]] ([[https://emacs.ch/@jameshowell/111754881113497606][@jameshowell@emacs.ch]]) - shows Emacs screenshot (also [[https://tilde.zone/@mhd/111751768594392167][@mhd@tilde.zone]])
  - [[https://archive.org/details/benchmark-modula-2-manual-1988/mode/2up][Amiga Benchmark Modula 2 Manual 1988]] ([[https://emacs.ch/@wirthy/111749917838321371][@wirthy@emacs.ch]]) - page 5 mentions Emacs
- Other:
  - [[https://programadorwebvalencia.com/creating-desktop-applications-using-the-emacs-core/][Creating desktop applications using the Emacs core]] ([[https://www.reddit.com/r/emacs/comments/193z95j/creating_desktop_applications_using_the_emacs_core/][Reddit]], [[https://hostux.social/@andros/111737024508567169][@andros@hostux.social]])
  - [[https://sachachua.com/blog/2024/01/using-embark-and-qrencode-to-show-a-qr-code-for-the-org-mode-link-at-point/][Sacha Chua: Using Embark and qrencode to show a QR code for the Org Mode link at point]]
  - [[https://sachachua.com/blog/2024/01/animating-svg-topic-maps-with-inkscape-emacs-ffmpeg-and-reveal-js/][Sacha Chua: Animating SVG topic maps with Inkscape, Emacs, FFmpeg, and Reveal.js]]
  - [[https://sachachua.com/blog/2024/01/yay-emacs-2024-01-12-emacsconf-2023-report-svg-animation-embark-org-mode-links/][Sacha Chua: Yay Emacs 2024-01-12: EmacsConf 2023 report, SVG animation, Embark, Org Mode links]] (43:07 [[https://www.youtube.com/watch?v=ahwbcfbp7sU][YouTube]])
  - [[https://github.com/falloutphil/emacs-fix-message-parser][falloutphil/emacs-fix-message-parser: Using QuickFix's C++ library to create an elisp API so we can decode FIX messages from Emacs.]] ([[https://www.reddit.com/r/emacs/comments/196tkxo/decoding_financial_information_exchange_fix/][Reddit]]) - Financial Information Exchange messages
- Emacs development:
  - [[https://lists.gnu.org/archive/html/emacs-devel/2023-08/msg01322.html][Discussion about suggesting packages]]
  - [[https://www.youtube.com/watch?v=Ne6ZpeEop_4][Multithreaded Emacs]] ([[https://www.reddit.com/r/emacs/comments/192p5so/multithreaded_emacs/][Reddit]])
  - [[http://corwin.bru.st/2024-01-09-emacs-devel-design-and-architecture/][Corwin Brust: Emacs Devel: Design and Architecture]] - summary of emacs-devel discussions about multi-threading
  - [[https://lists.gnu.org/archive/html/emacs-devel/2024-01/msg00008.html][progress on translating the SES manual to French]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=314c939d1e182b8d015fc9c63d445274e0494748][(js-json-mode): Don't derive from `js-mode` (bug#67463)]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=d2c3a983146b7c0fb0f8b855268effb695d0bbf5][Hash-table documentation updates (bug#68244)]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=9b8b352ebc09de3259f655fa4d491507109044b3][Set the 'name' prop in 'define-advice']]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=cd0eb055fd4ebc3f7f7f5f5617549f963fe8ecff][Make Compilation mode recognize Lua errors]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=7755f7172748b2d337fa53434c1f678269cc5c45][Support :category in completion-extra-properties (bug#68214)]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=aff1d53cd466b64ded08d5cf12f83e5746704c07][Support more metadata properties in completion-extra-properties (bug#68214)]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=774c8ec74c98d69d56b2511a613145f2b69fb2eb][cperl-mode.el: Make sure cperl-file-style is set buffer-local]]
- New packages:
  - http://melpa.org/#/jirascope: A Jira client (MELPA)
  - http://melpa.org/#/jmespath: Query JSON using jmespath (MELPA)
  - http://melpa.org/#/org-cite-sidecar: Sidecar to show references in Org Mode (MELPA)
  - http://melpa.org/#/scala-ts-mode: Scala Tree-Sitter Mode (MELPA)
  - http://melpa.org/#/sly-overlay: Overlay Common Lisp evaluation results (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://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://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-15 14:14 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=87v87uel98.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).