* 2023-03-13 Emacs news - Security: - [[https://lists.gnu.org/archive/html/emacs-devel/2023-03/msg00228.html][Re: emacs-29 3c1693d08b0: Fix Elisp code injection vulnerability in emacs]] - Upcoming events: - [[https://emacs-apac.gitlab.io/announcements/march-2023/][Emacs APAC: Announcing Emacs Asia-Pacific (APAC) virtual meetup, Saturday, March 25, 2023]] - M-x Research (contact them for password): TBA https://m-x-research.github.io/ Wed Mar 15 0900 America/Vancouver - 1100 America/Chicago - 1200 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- Thu Mar 16 0000 Asia/Singapore - Mastering Emacs book club https://susam.net/maze/meet/mastering-emacs/ Fri Mar 17 1200 America/Vancouver - 1400 America/Chicago - 1500 America/Toronto - 1900 Etc/GMT - 2000 Europe/Berlin -- Sat Mar 18 0030 Asia/Kolkata - 0300 Asia/Singapore - Mastering Emacs book club https://susam.net/maze/meet/mastering-emacs/ Sat Mar 18 0200 America/Vancouver - 0400 America/Chicago - 0500 America/Toronto - 0900 Etc/GMT - 1000 Europe/Berlin - 1430 Asia/Kolkata - 1700 Asia/Singapore - Mastering Emacs book club https://susam.net/maze/meet/mastering-emacs/ Sun Mar 19 0200 America/Vancouver - 0400 America/Chicago - 0500 America/Toronto - 0900 Etc/GMT - 1000 Europe/Berlin - 1430 Asia/Kolkata - 1700 Asia/Singapore - Mastering Emacs book club https://susam.net/maze/meet/mastering-emacs/ Fri Mar 24 1200 America/Vancouver - 1400 America/Chicago - 1500 America/Toronto - 1900 Etc/GMT - 2000 Europe/Berlin -- Sat Mar 25 0030 Asia/Kolkata - 0300 Asia/Singapore - Emacs APAC (virtual) https://emacs-apac.gitlab.io/ Sat Mar 25 0130 America/Vancouver - 0330 America/Chicago - 0430 America/Toronto - 0830 Etc/GMT - 0930 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore - Emacs configuration: - [[https://emacsredux.com/blog/2023/03/12/remove-keybinding-in-emacs/][Emacs Redux: Remove Keybinding in Emacs]] - [[https://www.reddit.com/r/emacs/comments/11oh4ho/xmacs_an_effortless_keymap_for_emacs/][Xmacs - An effortless keymap for emacs]] - [[https://karthinks.com/software/persistent-prefix-keymaps-in-emacs/][Persistent prefix keymaps in Emacs - karthinks.com]] ([[https://www.reddit.com/r/emacs/comments/11k5vg0/persistent_prefix_keymaps_in_emacs_karthinkscom/][Reddit]]) - [[https://www.youtube.com/watch?v=ZSmNUG8YWRs][Cómo INSTALAR PAQUETES en Emacs]] (04:38) - [[https://emacsredux.com/blog/2023/03/12/install-a-package-from-a-vcs-repository/][Emacs Redux: Install a Package from a VCS Repository]] - [[https://github.com/jcs-emacs/jcs-elpa][jcs-elpa: ELPA for jcs-emacs, using github-elpa]] - Emacs Lisp: - [[https://www.youtube.com/watch?v=YZiwPeUXhpM][Xah Talk Show 2023-03-09 Emacs Lisp Coding. Write Command to Move Photo to a Dir]] (01:09:01) - Appearance: - [[https://planet.chrisbeckstrom.com/notice/ATPh2VwJ4qfO9C7tHU][Making Emacs change the color of digits to match my synesthetic colors]] (click on show content to read the post) - [[https://takeonrules.com/2023/03/08/coloring-regular-expression-via-modus-themes-for-treesit-faces/][Coloring Regular Expression via Modus Themes for Treesit Faces // Take on Rules]] - [[https://www.youtube.com/watch?v=g_MRMlFetp8][Display line numbers permanently on emacs]] (01:00) - [[https://www.reddit.com/r/emacs/comments/11mbval/treemacsdevicons_a_vimdevicons_inspired_theme_for/][treemacs-devicons: a vim-devicons inspired theme for treemacs!]] - [[https://protesilaos.com/codelog/2023-03-13-ef-themes-0-11-0/][Protesilaos Stavrou: Emacs: ef-themes version 0.11.0]] - Navigation: - [[https://www.reddit.com/r/emacs/comments/11kv5ta/hopel_a_better_and_convenient_jumpanywhere_plugin/][hop.el: A better and convenient jump-anywhere plugin.]] - [[https://www.reddit.com/r/emacs/comments/11o509f/speedrect_a_fast_modal_interface_for/][SpeedRect: a fast modal interface for rectangle-mark-mode]] - [[https://www.reddit.com/r/emacs/comments/11pcvy9/perject_is_now_available_on_melpa/][perject is now available on MELPA]] - [[https://www.youtube.com/watch?v=aB4KTBhWaU0][Manejar #ventanas en #emacs (#shorts 0x0001)]] (01:00) - [[https://www.fredgruber.org/post/emacs_specify_other_window/][Specify which window to use as "other" | Fred Gruber]] - Writing: - [[https://github.com/bbatsov/adoc-mode/releases/tag/v0.7.0][adoc-mode 0.7 released! (first new release in 7 years)]] ([[https://www.reddit.com/r/emacs/comments/11mndle/adocmode_07_released_first_new_release_in_7_years/][Reddit]]) - [[https://metaredux.com/posts/2023/03/12/adoc-mode-reborn.html][Meta Redux: adoc-mode Reborn]] - Org Mode: - [[https://www.youtube.com/watch?v=poO9oaY1uSU][Custom Emacs Dashboard with upcoming Org Mode Tasks, random Org Roam note and more]] (14:53) - [[https://gist.github.com/mskorzhinskiy/9292263b2940f798416375303a375e79][Human-readable attach id's for org-attach]] - [[https://github.com/alphapapa/org-ql#07][alphapapa/org-ql: v0.7 released (An Org-mode query language, including search commands and saved views)]] ([[https://www.reddit.com/r/emacs/comments/11nnv7d/alphapapaorgql_v07_released_an_orgmode_query/][r/emacs]], [[https://www.reddit.com/r/orgmode/comments/11nnx4v/alphapapaorgql_v07_released_an_orgmode_query/][r/orgmode]]) - [[https://www.reddit.com/r/emacs/comments/11nc4tt/orgmodernindent_v01/][org-modern-indent v0.1]] - [[https://mbork.pl/2023-03-11_Adding_my_TODOs_to_agenda][Marcin Borkowski: Adding my TODOs to agenda]] - [[https://irreal.org/blog/?p=11209][Irreal: Org Pretty Table]] - [[https://emacs.dyerdwelling.family/emacs/20230312193655-emacs--editing-files-on-a-phone-and-tablet/][James Dyer: Editing org files on an Android device - Part 1]] - Import, export, and integration: - [[https://github.com/cpbotha/braindump4000][cpbotha/braindump4000: jethrokuan's braindump modified for nested org-files and many broken links]] ([[https://emacs.ch/@cpbotha/110011036674284118][@cpbotha]]) - [[https://www.youtube.com/watch?v=n-AfvuV-bYo][Fast, Async LaTeX Previews in Org Mode]] (13:13) - [[https://www.reddit.com/r/orgmode/comments/11p9wl0/one_command_to_export_org_to_html_with_tufte_css/][One command to export org to html with Tufte css style.]] - [[https://www.reddit.com/r/emacs/comments/11o4yuc/introducing_captee_alpha_looking_for_testers/][Introducing Captee alpha, looking for testers]] Share links and content from other apps in Org markup in macOS ([[https://www.youtube.com/watch?v=OTtfaxxqnWY][YouTube]] 2:18) - [[https://www.reddit.com/r/orgmode/comments/11n0neq/integrating_drawings_into_orgmode/][Integrating Drawings into org-mode]] - Denote: - [[https://takeonrules.com/2023/03/12/take-on-rules-blog-writing-and-publishing-playbook/][Jeremy Friesen: Take on Rules Blog Writing and Publishing Playbook]] - Completion: - [[https://emacs.dyerdwelling.family/emacs/20230225134207-emacs--trying-out-consult-ripgrep-to-replace-deadgrep/][James Dyer: Replacing deadgrep with consult-ripgrep]] - [[https://www.youtube.com/watch?v=MB4oe8QELM0][emacs 대화형 완성(interactive completion) 패키지 vertico가 한글 증분 검색을 지원하게 수정]] (01:09) - [[https://www.youtube.com/watch?v=0tqUxdD_qS4][Esto te AYUDARÁ MUCHO con el MINIBUFFER de Emacs]] (05:20) icomplete - Coding: - [[https://github.com/meain/scopeline.el][meain/scopeline.el - Display scope information at end of block]] ([[https://www.reddit.com/r/emacs/comments/11p8vkc/meainscopelineel_display_scope_information_at_end/][Reddit]]) - [[https://github.com/lurk-lang/lurk-emacs][lurk-emacs: Emacs IDE functionality for lurk]] - [[https://github.com/renzmann/treesit-auto][treesit-auto: Automatically pick between TreeSitter and default major modes in Emacs 29+]] - [[https://metaredux.com/posts/2023/03/12/clojure-mode-meets-tree-sitter.html][clojure-mode meets tree-sitter]] ([[https://www.reddit.com/r/emacs/comments/11pn9sw/clojuremode_meets_treesitter/][Reddit]]) - [[https://github.com/alphapapa/magit-todos][alphapapa/magit-todos: v1.6 released (Show source files' TODOs in Magit status buffer)]] ([[https://www.reddit.com/r/emacs/comments/11kqwsb/alphapapamagittodos_v16_released_show_source/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/11nfqgp/fyi_tracing_lines_across_commits_in_magit/][FYI: Tracing lines across commits in Magit]] - Mail, news, and chat: - [[https://github.com/alphapapa/ement.el][[ANN] Ement.el v0.7 released (Matrix client for Emacs)]] ([[https://www.reddit.com/r/emacs/comments/11jq0yn/ann_ementel_v07_released_matrix_client_for_emacs/][Reddit]]) - Fun: - [[https://i.redd.it/ug4fvqt679ma1.jpg][emacs lisp cameo in anime series "Key the Metal Idol"]] ([[https://www.reddit.com/r/emacs/comments/11kqgav/emacs_lisp_cameo_in_anime_series_key_the_metal/][Reddit]]) - AI: - [[https://github.com/joshcho/ChatGPT.el][ChatGPT in Emacs]] ([[https://www.reddit.com/r/emacs/comments/11mqgsz/chatgpt_in_emacs/][Reddit]]) - [[https://youtu.be/SL-nNOjqoxg][ChatGPT inside Emacs]] ([[https://www.reddit.com/r/emacs/comments/11k1q0s/chatgpt_inside_emacs/][Reddit]], [[https://irreal.org/blog/?p=11198][Irreal]]) - [[https://github.com/rksm/org-ai][org-ai: ChatGPT and DALL-E in org-mode using the OpenAI APIs]] - [[https://github.com/manateelazycat/mind-wave][manateelazycat/mind-wave: Emacs AI plugin based on ChatGPT API]] - Community: - [[https://www.reddit.com/r/emacs/comments/11lqkbo/weekly_tips_tricks_c_thread/][Weekly Tips, Tricks, &c. Thread]] - [[https://www.youtube.com/watch?v=rNsWTWvm8uw][Does Your Editor Matter?]] - [[https://www.reddit.com/r/emacs/comments/11o6fz3/what_good_emacs_blogs_do_you_read/][What good emacs blogs do you read?]] - [[https://www.reddit.com/r/emacs/comments/11lt8h9/i_fell_in_love_with_org_but_the_dx_is_just_so_bad/][i fell in love with org, but the dx is just so bad]] - [[https://www.reddit.com/r/emacs/comments/11nf8ry/rebuilding_emacs_from_scratch_what_would_you_do/][Rebuilding Emacs from scratch. What would you do differently?]] - [[https://www.youtube.com/watch?v=zIeNfX9SuZo][Status update on Emacs coaching and housing situation]] (09:45) - Protesilaos Stavrou - Other: - [[https://matklad.github.io/2023/03/08/an-engine-for-an-editor.html][An Engine For An Editor]] ([[https://www.reddit.com/r/emacs/comments/11mne3s/an_engine_for_an_editor/][Reddit]], [[https://lobste.rs/s/9a2vfd/engine_for_editor][lobste.rs]]) - [[https://karl-voit.at/2015/10/23/Emacs-is-not-just-an-editor/][Emacs is Not Just An Editor]] (2015, [[https://news.ycombinator.com/item?id=35107806][HN]]) - [[https://www.reddit.com/r/emacs/comments/11nzswg/i_posted_a_second_set_of_window_binaries_for/][i posted a second set of window binaries for emacs 29 to GNU alpha]] - [[https://tobli.dreamwidth.org/71141.html][tobli: Oh, they have the emacs on phones now]] - Emacs development: - emacs-devel: - [[https://lists.gnu.org/archive/html/emacs-devel/2023-03/msg00430.html][continuation passing in Emacs vs. JUST-THIS-ONE]] - [[https://lists.gnu.org/archive/html/emacs-devel/2023-03/msg00431.html][why you shouldn't set gc-cons-threshold to a very large number, especially on Android Re: Indentation and gc]] - [[https://lists.gnu.org/archive/html/emacs-devel/2023-03/msg00387.html][Re: Qt can now survive Wayland compositor restarts]] - [[https://lists.gnu.org/archive/html/emacs-devel/2023-03/msg00326.html][Re: __attribute__ ((cleanup)) and emacs-module.c]] - [[https://lists.gnu.org/archive/html/emacs-devel/2023-03/msg00441.html][New (only?) extensible logging package for Emacs]] - [[https://lists.gnu.org/archive/html/emacs-devel/2023-03/msg00257.html][Re: Merging feature/android]] - modules - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=75f04848a653e70f12f0e5a62b756c5bba0dd204][Repair and speed up safe-copy-tree and make it internal (bug#61962)]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=d965d030879d9ca4ef5098cb4e2e7c56128b904b][Add elixir-ts-mode (Bug#61996)]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=802e64922bcee40c8362b9627aa33a0de0c068d7][Add heex-ts-mode (Bug#61996)]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=29227e7c19100bed30b3410b399ee6a2c1ca7213][Add functions to query Emacs Lisp examples registered in shortdoc]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=26740f30469c2b13765f986fa65eca8a3a851ba2][Use a face for DocView SVG]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=fa83b236111ea024b75a8bb33b78a99f437a9a67][eval-and-compile: Strip symbol positions for eval but not for compile.]] - New packages: - https://melpa.org/#/chaos-mode: A major mode for the Chaos programming language (MELPA) - https://melpa.org/#/compile-multi: A multi target interface to compile (MELPA) - https://elpa.gnu.org/packages/denote-menu.html: View denote files in a tabulated list. (GNU ELPA) - https://melpa.org/#/dired-list: Create dired listings from sources (MELPA) - https://melpa.org/#/electric-ospl: Electric OSPL Mode (MELPA) - https://melpa.org/#/fantom-mode: A major mode for the Fantom programming language (MELPA) - https://melpa.org/#/lgr: A fully featured logging framework (MELPA) - https://melpa.org/#/majapahit-themes: Color theme with a dark and light versions (MELPA) - https://melpa.org/#/morrowind-theme: Theme (MELPA) - https://melpa.org/#/ob-d2: Org-babel functions for d2 (MELPA) - https://melpa.org/#/pd-remote: Pd remote control helper (MELPA) - https://melpa.org/#/perject: Session-persistent project management (MELPA) - https://melpa.org/#/scopeline: Show scope info of blocks in buffer at end of scope (MELPA) - https://melpa.org/#/wren-mode: A major mode for the Wren programming language (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://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]], [[http://lists.gnu.org/archive/html/emacs-devel/2023-03][emacs-devel]], and [[https://lemmy.ml/c/emacs][lemmy/c/emacs]]. 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! You're receiving this message via the Emacs Tangents mailing list. [[https://lists.gnu.org/mailman/listinfo/emacs-tangents][View list info/unsubscribe]]