* 2023-07-03 Emacs news - Help wanted: - [[https://emacsconf.org/2023/cfp/][EmacsConf 2023 Call for Participation]] ([[https://www.reddit.com/r/emacs/comments/14joeny/emacsconf_2023_call_for_participation/][Reddit]]) - Upcoming events: - EmacsATX: Emacs Social and Org-Reveal https://www.meetup.com/emacsatx/events/294050029/ Wed Jul 5 1630 America/Vancouver - 1830 America/Chicago - 1930 America/Toronto - 2330 Etc/GMT -- Thu Jul 6 0130 Europe/Berlin - 0500 Asia/Kolkata - 0730 Asia/Singapore - Emacs Paris (virtual, in French) https://www.emacs-doctor.com/emacs-paris-user-group/ Thu Jul 6 0830 America/Vancouver - 1030 America/Chicago - 1130 America/Toronto - 1530 Etc/GMT - 1730 Europe/Berlin - 2100 Asia/Kolkata - 2330 Asia/Singapore - M-x Research (contact them for password): TBA https://m-x-research.github.io/ Fri Jul 7 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore - Mastering Emacs book club https://susam.net/maze/meet/mastering-emacs/ Fri Jul 7 1200 America/Vancouver - 1400 America/Chicago - 1500 America/Toronto - 1900 Etc/GMT - 2100 Europe/Berlin -- Sat Jul 8 0030 Asia/Kolkata - 0300 Asia/Singapore - Mastering Emacs book club https://susam.net/maze/meet/mastering-emacs/ Sat Jul 8 0200 America/Vancouver - 0400 America/Chicago - 0500 America/Toronto - 0900 Etc/GMT - 1100 Europe/Berlin - 1430 Asia/Kolkata - 1700 Asia/Singapore - EmacsSF (in person): coffee.el in SF https://www.meetup.com/emacs-sf/events/294457289/ Sat Jul 8 1100 America/Los_Angeles - Mastering Emacs book club https://susam.net/maze/meet/mastering-emacs/ Sun Jul 9 0200 America/Vancouver - 0400 America/Chicago - 0500 America/Toronto - 0900 Etc/GMT - 1100 Europe/Berlin - 1430 Asia/Kolkata - 1700 Asia/Singapore - Atelier Emacs Montpellier (in person) https://lebib.org/date/atelier-emacs Fri Jul 14 1800 Europe/Paris - Beginner: - [[https://www.youtube.com/watch?v=bcifi5fwXys][What is Emacs?]] (18:40) - [[https://www.youtube.com/watch?v=60ObXFcSKR4][Get started with emacs]] (09:14) - Emacs configuration: - [[https://github.com/zbelial/pie][zbelial/pie: Package installer for Emacs]] ([[https://www.reddit.com/r/emacs/comments/14mzmz0/pie_package_installer_for_emacs/][Reddit]]) - [[https://www.youtube.com/watch?v=x8vak5LLDTs][Customizing Your Emacs w/ Caleb Ayew-Ew]] (58:27) - [[https://emacsnotes.wordpress.com/2023/07/02/migrating-to-use-package-tip-1-do-not-use-a-naive-macroexpand-to-grok-a-use-package-declaration-use-this-wrapper-instead/][Emacs Notes: Migrating to `use-package' TIP 1: Do NOT use a naive `macroexpand' to grok a `use-package' declaration; use this wrapper instead]] - [[https://www.reddit.com/r/emacs/comments/14oeqf2/released_emacsgroundup_v02/][RELEASED: emacs-groundup v0.2 !]] - config for task/proj management, Julia, Python, Evil; module-based - Emacs Lisp: - [[https://flandrew.srht.site/listful/sw-emacs-democratize.html][Listful Andrew: Democratize: See in Helpful all usage examples of libraries (Emacs package)]] - [[https://flandrew.srht.site/listful/so-you-want-to-destructure-some-hash-tables-huh.html][So you want to destructure some hash tables, huh? — Listful Andrew]] - [[https://flandrew.srht.site/listful/embracing-emacs-lisp-hash-tables-introducing-xht.html][Embracing Emacs Lisp hash tables: introducing XHT — Listful Andrew]] - [[https://flandrew.srht.site/listful/dot-bind-any-key-value-thing-in-emacs-lisp.html][Dot-bind any key–value thing in Emacs Lisp — Listful Andrew]] - [[https://github.com/p3r7/awesome-elisp][p3r7/awesome-elisp: 🏵️ A curated list of Emacs Lisp development resources]] ([[https://news.ycombinator.com/item?id=36561897][HN]]) - [[https://www.youtube.com/watch?v=lHcu6L0nkLM][xah talk show 2023-06-27 Emacs Lisp, Write HTML/XML Validator, part 2]] (01:09:56) - Appearance: - [[https://www.reddit.com/r/emacs/comments/14kmeds/automatic_lightdark_switch_2023/][Automatic light/dark switch 2023]] - [[https://protesilaos.com/codelog/2023-06-30-ef-themes-1-2-0/][Protesilaos Stavrou: Emacs: ef-themes version 1.2.0]] - Navigation: - [[https://protesilaos.com/codelog/2023-06-28-emacs-mark-register-basics/][Protesilaos Stavrou: Emacs: mark and register basics]] ([[https://www.youtube.com/watch?v=TJrAkCyH6Dk][YouTube 35:34]], [[https://www.reddit.com/r/emacs/comments/14m3hq1/emacs_mark_and_register_basics/][Reddit]]) - [[https://www.youtube.com/watch?v=Qut1oO6nqgA][Open new Emacs buffers only in the current window]] (03:16) - [[https://lists.gnu.org/archive/html/emacs-tangents/2023-06/msg00005.html][Continuous scroll for pdf-tools]] - TRAMP: - [[https://www.youtube.com/watch?v=CFJTrvCs60I][Work on remote servers from the comfort of your local Emacs]] ([[https://www.reddit.com/r/emacs/comments/14mqt6w/work_on_remote_servers_from_the_comfort_of_your/][Reddit]], [[https://irreal.org/blog/?p=11468][Irreal]]) - Dired: - [[https://www.youtube.com/watch?v=ZU1E0M8FAX4][An 'Open with' dialog for Emacs]] (02:39) - [[https://www.reddit.com/r/emacs/comments/14nqwme/mediaprogress_display_position_where_you_stopped/][media-progress - display position where you stopped playing media file in dirvish/dired buffers]] - [[http://xenodium.com/joining-images-from-the-comfort-of-dired][Alvaro Ramirez: Stitching images from the comfort of dired]] ([[https://www.reddit.com/r/emacs/comments/14li7tl/joining_images_from_the_comfort_of_dired/][Reddit]]) - Org Mode: - [[https://www.reddit.com/r/emacs/comments/14mpo43/new_package_orgheatmap_show_heatmap_in_orgmode/][New package: org-heatmap (Show heatmap in org-mode)]] - [[https://github.com/unhammer/org-upcoming-modeline/#org-upcoming-modeline][org-upcoming-modeline now on melpa]] ([[https://www.reddit.com/r/emacs/comments/14pg5gb/orgupcomingmodeline_now_on_melpa/][Reddit]]) - [[https://www.reddit.com/r/orgmode/comments/14oyh5n/orgmunge_a_python_package_to_read_modify_and/][orgmunge: A Python package to read, modify and write an Org tree]] - [[https://macroexpand.net/pages/building-gallery-mental.html][Building Gallery Mental]] - [[https://www.reddit.com/r/orgmode/comments/14nwq3p/khoj_ai_search_chat_with_your_orgmode_notes_pdfs/][Khoj AI: Search, Chat with your Org-Mode Notes, PDFs, Images and Github repos from Emacs]] - Org development: - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=948c896448b0645af19e27fa1c5c1b33b50a2399][Rename `org-element-property-1' to `org-element-property-raw']] - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=9249275738c356d9fa7e729df35c445cd6bd72ff][fixup! etc/ORG-NEWS: Document Org API changes]] - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=5a3224a32524da23f41d39b833612e81e0e8acc9][etc/ORG-NEWS: Document Org API changes]] - Completion: - [[https://www.masteringemacs.org/article/understanding-minibuffer-completion][Understanding Minibuffer Completion]] - [[https://github.com/rubenphilipp/aby][rubenphilipp/aby: Aby is a snippet orchestrator for Emacs.]] ([[https://www.reddit.com/r/emacs/comments/14o92or/aby_snippet_orchestrator/][Reddit]]) - Coding: - [[https://github.com/martini97/testrun.el][martini97/testrun.el: Test runner for emacs]] - [[https://www.reddit.com/r/emacs/comments/14nkt1v/new_package_lspce_a_simple_lsp_client_for_emacs/][New package : lspce - a simple LSP Client for Emacs]] - [[https://www.reddit.com/r/emacs/comments/14mjc87/how_is_magit_a_better_git_experience_than_just/][How is Magit a better git experience than just using the CLI?]] - [[http://yummymelon.com/devnull/mousing-with-magit.html][nfdn: Mousing with Magit]] - [[https://github.com/armindarvish/consult-gh/tree/main][armindarvish/consult-gh: a GitHub CLI client inside GNU Emacs using Consult]] ([[https://www.reddit.com/r/emacs/comments/14k89m6/introducing_consultgh/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/14p0c6m/consultgh_now_supports_directly_opening_issues_in/][consult-gh now supports directly opening issues in magit/forge!]] - Shells: - [[https://www.reddit.com/r/emacs/comments/14mk95v/shellcommandxel_extensions_for_shell_commands/][shell-command-x.el: Extensions for shell commands]] - Mail, news, and chat: - [[https://michal.sapka.me/2023/notmuch/][Michal Sapka: Managing email with Notmuch and Emacs]] - [[https://protesilaos.com/codelog/2023-06-30-notmuch-indicator-1-0-0/][Protesilaos Stavrou: Emacs: notmuch-indicator version 1.0.0]] - [[https://cestlaz.github.io/post/using-emacs-81-elfeed-webkit/][Using Emacs 81 Elfeed Webkit]] ([[https://www.reddit.com/r/emacs/comments/14jrdv7/getting_back_to_making_emacs_content_building/][Reddit]], [[https://irreal.org/blog/?p=11455][Irreal]]) - AI: - [[https://lepisma.xyz/2023/06/29/mu4e-snooze/index.html][mu4e-snooze and adventures with AI co-programming]] - Community: - [[https://www.reddit.com/r/emacs/comments/14l3jn8/weekly_tips_tricks_c_thread/][Weekly Tips, Tricks, &c. Thread]] - [[https://www.reddit.com/r/emacs/comments/14jvbh8/how_many_years_have_you_been_using_emacs/][How many years have you been using Emacs?]] ([[https://irreal.org/blog/?p=11464][Irreal]]) - [[https://www.reddit.com/r/emacs/comments/14mvhtm/the_good_the_bad_and_the_ugly/][The Good, The Bad, and The Ugly]] - Other: - [[https://protesilaos.com/codelog/2023-07-01-emacs-substitute-0-2-0/][Protesilaos Stavrou: Emacs: substitute version 0.2.0]] - [[https://www.youtube.com/watch?v=3dJRu26CKdg][emacs lisp live code: make editable temp copy of my buffer]] (13:41) - [[https://willschenk.com/howto/2023/emacs_blogging_mode_take_2/][Will Schenk: Emacs Blogging mode take 2]] - [[https://www.youtube.com/watch?v=jJu0r_g5uLo][Emacs GIS Smallworld minimal improvement at my company]] (09:47) - [[https://www.youtube.com/watch?v=qZ1nP4ei-gY][Missing about GNU Emacs screen]] (03:12) - [[https://www.youtube.com/watch?v=DX4m9rC62kM][Emacs: ¿Como desinstalar el editor emacs de el termux?]] (01:18) - Emacs development: - [[https://lists.gnu.org/archive/html/emacs-devel/2023-06/msg00810.html][emacs-devel: Considerations for call-process alternative that might block less]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=4d49b9bad4ff084622436706fde1ece0254cb132][cperl-mode: Syntax of Perl up to version 5.38 is supported]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=c565a6c62c2fdf79976b002299dfc9346697cb3d][Add user option remote-file-name-access-timeout]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3ac4b2de77b49688f977158907bcb40946b713db][* etc/NEWS: Announce addition of `duplicate-region-final-position`.]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=952692643e94c1df15927ea5ede19c180f6e15bf][cperl-mode: Subroutine signatures are now supported]] - New packages: - https://melpa.org/#/astro-ts-mode: Major mode for editing Astro templates (MELPA) - https://melpa.org/#/bufferbin: Quick mouse access to buffers (MELPA) - https://melpa.org/#/eglot-tempel: Use eglot as inline template expander (MELPA) - https://melpa.org/#/flymake-hledger: Flymake module to check hledger journals (MELPA) - https://melpa.org/#/haki-theme: An elegant, high-contrast dark theme in modern sense (MELPA) - https://melpa.org/#/micromamba: A library for working with micromamba environments (MELPA) - https://melpa.org/#/org-upcoming-modeline: Show next org event in mode line (MELPA) - https://melpa.org/#/shell-command-x: Extensions for shell commands (MELPA) - https://melpa.org/#/ushin-shapes: USHIN shapes in org-mode (MELPA) - https://elpa.gnu.org/packages/window-commander.html: Simply execute commands on windows (GNU ELPA) 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][kbin]], [[https://programming.dev/c/emacs][programming.dev]], [[https://communick.news/c/emacs][communick.news]], [[https://lemmy.ml/c/emacs][lemmy]], [[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/2023-07][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! You're receiving this message via the Emacs Tangents mailing list. [[https://lists.gnu.org/mailman/listinfo/emacs-tangents][View list info/unsubscribe]]