2025-04-28 Emacs news ===================== - Help wanted: - [[ANN] Re: Join the Org Mode project as the Worg maintainer] (<https://list.orgmode.org/8734duf6an....@bzg.fr>) ([Reddit] (<https://www.reddit.com/r/orgmode/comments/1k8x7xo/join_the_org_mode_project_as_the_worg_maintainer/>)) - Upcoming events ([iCal file] (<https://emacslife.com/calendar/emacs-calendar.ics>), [Org] (<https://emacslife.com/calendar/>)): - Emacs Berlin (hybrid, in English) <https://emacs-berlin.org/> Wed Apr 30 0930 America/Vancouver - 1130 America/Chicago - 1230 America/Toronto - 1630 Etc/GMT - 1830 Europe/Berlin - 2200 Asia/Kolkata -- Thu May 1 0030 Asia/Singapore - M-x Research: TBA <https://m-x-research.github.io/> Fri May 2 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore - EmacsATX: Emacs Social <https://www.meetup.com/emacsatx/events/306966612/> Wed May 7 1600 America/Vancouver - 1800 America/Chicago - 1900 America/Toronto - 2300 Etc/GMT -- Thu May 8 0100 Europe/Berlin - 0430 Asia/Kolkata - 0700 Asia/Singapore - Atelier Emacs Montpellier (in person) <https://lebib.org/date/atelier-emacs> Fri May 9 1800 Europe/Paris - EmacsSF (in person): coffee.el in SF <https://www.meetup.com/emacs-sf/events/307404994/> Sat May 10 1100 America/Los_Angeles - Beginner: - [Emacs Crash Course - 5 part series - From Vanilla to Custom] (<https://www.youtube.com/watch?v=dCdoyDeR_rI>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1k7tcsf/emacs_crash_course_5_part_series_from_vanilla_to/>)) - [How to (actually) learn Emacs] (<https://www.youtube.com/watch?v=dW14ncFofm4>) (10:54) - [Install and Basic Config of Emacs on a Chromebook in Only 10 Minutes! (Without Elisp)] (<https://www.youtube.com/watch?v=ai8PDUNJABA>) (10:50) - Emacs configuration: - [Evan Moses: Separating work and personal config] (<https://www.emoses.org/posts/keeping-work-separate/>) - [By-host configs in Doom. Custom starting window sizes. | hi, it's mike ʕ•ᴥ•ʔノ] (<https://mike.puddingtime.org/by-host-configs-in-doom.-custom-starting-window-sizes./>) ([@m...@social.lol] (<https://social.lol/@mph/114377406653331502>)) - [Basics of the Emacs Straight Package Manager #coding #programming #reupload] (<https://www.youtube.com/watch?v=ub_ARKkCSug>) (09:14) - [emacs-config 3.0.1.0 released. Cleanups and workarounds] (<https://github.com/flajann2/emacs-config>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1k83xd5/emacsconfig_3010_released_cleanups_and_workarounds/>)) - Emacs Lisp: - [Emacs Package Development: The Emacs Reader (I: Introduction) - Dyne.org TV] (<https://tv.dyne.org/w/8W8o4fWz94bMYVMUWExkX7>) - [Maintain Emacs histories with the ring package (overview)] (<https://www.youtube.com/watch?v=G7DbqLFyQJk>) (07:17) - [How to fix two buglets in Ramin Honary's Emacs analog clock - YouTube] (<https://www.youtube.com/watch?v=qYq-mskrKSM>) ([@lispwizard@techhub.social] (<https://techhub.social/@lispwizard/114399051139511802>)) - Appearance: - [FYI: mode-line-collapse-minor-modes] (<https://www.reddit.com/r/emacs/comments/1k7zxjv/fyi_modelinecollapseminormodes/>) - [Amit Patel: Emacs per-project colors] (<https://amitp.blogspot.com/2025/04/emacs-per-project-colors.html>) - [TAONAW - switching themes based on OS] (<https://taonaw.com/2025/04/22/on-linux-i-now-use.html>) - [Protesilaos Stavrou: Emacs: show-font version 0.3.0] (<https://protesilaos.com/codelog/2025-04-26-emacs-show-font-0-3-0/>) - Navigation: - [TIL xref-go-back] (<https://defcon.social/@texaco/114414790573265465>) - [imarko/man-index: An Emacs command to quickly navigate to keywords within a man page. - Codeberg.org] (<https://codeberg.org/imarko/man-index>) ([@z...@fosstodon.org] (<https://fosstodon.org/@zrzz/114395180769484151>)) - [Hot key to quickly jump out of parens #emacs #coding #programming #reupload] (<https://www.youtube.com/watch?v=kf3HivrI5Sk>) (01:08) - TRAMP: - [Using SUDO in Emacs with Tramp] (<https://gnarledgrip.gitlab.io/using-sudo-in-emacs.html>) ([@revrari@mastodon.social] (<https://mastodon.social/@revrari/114403192754528455>)) - Writing: - [blogging capture tool to markdown · GitHub] (<https://gist.github.com/pdxmph/4072412b8517b5d4e2b6c6fa4595d73c>) ([@m...@social.lol] (<https://social.lol/@mph/114379581952367352>)) - [Tim Heaney: Typst] (<https://oylenshpeegul.gitlab.io/blog/posts/20250427/>) - [Gauging interest in (developing) a Typst table/grid editing package] (<https://www.reddit.com/r/emacs/comments/1k7kg77/gauging_interest_in_developing_a_typst_tablegrid/>) - [sinhala/emacs-sinhala-wijesekara: Emacs සඳහා විජේසේකර ආදාන-ක්රමය - Codeberg.org] (<https://codeberg.org/sinhala/emacs-sinhala-wijesekara>) - [0xd9a/test-emacs-sinhala-singlish-test - Codeberg.org] (<https://codeberg.org/0xd9a/test-emacs-sinhala-singlish-test>) - [overleaf-connection.el v1.0.0-rc1 (looking for testers)] (<https://www.reddit.com/r/emacs/comments/1k8n897/overleafconnectionel_v100rc1_looking_for_testers/>) - Org Mode: - [Emacs OrgMode Trivialities Emphasis Markers And Timer 2025_04_25_02:38:13 - YouTube] (<https://youtu.be/MeDo_Q2oOuk>) ([@unixbhaskar@mastodon.social] (<https://mastodon.social/@unixbhaskar/114395274452776767>)) - [Stupidly Simple Notes Taking With Emacs - fossHQ] (<https://video.fosshq.org/videos/watch/0b4dd8aa-da25-4afb-afe7-1c5bf51a13a2>) - [How I org with spacemacs ·] (<https://cmdln.org/2016/04/26/how-i-org-with-spacemacs/>) (2016) - [Christian Tietze: Keep .org File Outline Items Sorted Alphabetically] (<https://christiantietze.de/posts/2025/04/keep-org-mode-items-sorted-alphabetically/>) ([Irreal] (<https://irreal.org/blog/?p=12943>)) - [Assembling Org Mode Files with Transclusion - System Crafters Live!] (<https://www.youtube.com/watch?v=6U9wG-pf-aQ>) (01:58:45) - [GitHub - Clement-Jean/codetabs.el: Horizontally tabbed code blocks for org mode] (<https://github.com/Clement-Jean/codetabs.el>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1k7dic1/github_clementjeancodetabsel_horizontally_tabbed/>)) - [Editing the ends of emphasized text with hidden emphasis markers] (<https://www.reddit.com/r/orgmode/comments/1k4h82p/editing_the_ends_of_emphasized_text_with_hidden/>) - [Introducing tagger and tagger-emacs-wrapper] (<https://www.reddit.com/r/emacs/comments/1k8yqit/introducing_tagger_and_taggeremacswrapper/>) ([Reddit] (<https://www.reddit.com/r/orgmode/comments/1k8ysxs/introducing_tagger_a_cli_utility_to_explore/>)) - [Org Mode requests: [FR] Allow entering time/date range for :time-prompt capture template property (was: org-capture-fill-template %T drops end time)] (<https://list.orgmode.org/87tt69py3t.fsf@localhost>) - [Hugo posting in Emacs | hi, it's mike ʕ•ᴥ•ʔノ] (<https://mike.puddingtime.org/hugo-posting-in-emacs/>) ([@m...@social.lol] (<https://social.lol/@mph/114376780953458457>)) - [Charles Choi: Announcing Scrim - An Org Protocol Proxy for Emacs on macOS] (<http://yummymelon.com/devnull/announcing-scrim--an-org-protocol-proxy-for-emacs-on-macos.html>) - [TAONAW - Emacs and Org Mode: A month with Journelly] (<https://taonaw.com/2025/04/27/a-month-with-journelly.html>) - [[BLOG] #17 [[bbb:OrgMeetup]] on Wed, Apr 9, 19:00 UTC+3] (<https://list.orgmode.org/87ecxkb1pv.fsf@localhost>) - meeting notes - Denote: - [Journaling with Journelly and Denote | Timothy J B Welch] (<https://cthimothy.github.io/blog/2025/04/28/journelly-and-org.html>) ([@cthimo...@dice.camp] (<https://dice.camp/@Cthimothy/114416008894217783>)) - Coding: - [Small .bashrc (and elisp) tricks to 'auto activate' python virtual environments] (<https://www.reddit.com/r/emacs/comments/1k6corx/small_bashrc_and_elisp_tricks_to_auto_activate/>) - [Commodore 64 Assembly, part 1: Hello World and basic Emacs setup] (<https://michal.sapka.pl/2025/commodore-64-assembler-day-1-hello-world-and-emacs-setup/>) - [I made a mode for Grafana Alloy config. Hope somebody else finds it useful.] (<https://codeberg.org/bgcartman/grafana-alloy-mode>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1k99ala/i_made_a_mode_for_grafana_alloy_config_hope/>)) - [Unch revuelto de cosas mías] (<https://notxor.nueva-actitud.org/2025/04/27/un-revuelto-de-cosas-mias.html>) ([@not...@masto.es] (<https://masto.es/@Notxor/114410979780160235>)) - [Flycheck 35 is out!] (<https://github.com/flycheck/flycheck/blob/master/CHANGES.rst#350-2025-04-23>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1k5xu0d/flycheck_35_is_out/>)) - [How to Get Tree-sitter to Work in Emacs in 6 Minutes #coding #programming #syntax] (<https://www.youtube.com/watch?v=fZW9TuWeCEU>) (06:01) - [Binary Reverse-Engineering with Emacs] (<https://youtu.be/e2zSl-jdB9U>) (08:29, [Reddit] (<https://www.reddit.com/r/emacs/comments/1k8drtu/binary_reverseengineering_with_emacs/>)) - [johannes-mueller/devcontainer-mode: Rudimentary support for devcontainer in emacs] (<https://github.com/johannes-mueller/devcontainer-mode>) ([@johmue@chaos.social] (<https://chaos.social/@johmue/114376443134349992>), [Reddit] (<https://www.reddit.com/r/emacs/comments/1k68w1i/devcontainermode_a_global_minor_mode_to_develop/>)) - [Unwound Stack: eglot-finding-sub-projects] (<https://www.unwoundstack.com/blog/eglot-finding-sub-projects.html>) - [my/copy-short-commit-hash] (<https://mastodon.xyz/@dotemacs/114416352531712098>) - [TIL: track changes in Emacs with highlight-changes-mode • tommorris.org] (<https://tommorris.org/posts/2025/til-track-changes-in-emacs-with-highlight-changes-mode/>) ([@tommorris@mastodon.social] (<https://mastodon.social/@tommorris/114405788233888064>)) - Mail, news, and chat: - [Alternative headers view for mu4e] (<https://i.redd.it/1magv1dfnjxe1.png>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1k9rbaq/alternative_headers_view_for_mu4e/>)) - [Jack Baty: Consolidating my email handling in Emacs] (<https://baty.net/posts/2025/04/consolidating-my-email-handling-in-emacs/>) - [rtrppl/hotsky: Fetches links from Bluesky feed, sorts them by frequency, and presents them in an Orgmode buffer in Emacs.] (<https://github.com/rtrppl/hotsky>) ([@laotang@mastodon.social] (<https://mastodon.social/@laotang/114380101598188435>)) - Evil mode: - [Wrote an Emacs package to better integrate Evil and god-mode] (<https://github.com/jam1015/evil-god-toggle>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1k7yswk/wrote_an_emacs_package_to_better_integrate_evil/>)) - AI: - [bajsicki/gptel-org-tools: Tooling for LLM interactions with org-mode. Requires gptel and org-ql. - Codeberg.org] (<https://codeberg.org/bajsicki/gptel-org-tools>) - [(within parens...): Emacs Lisp Programming with DeepSeek: A New Widget] (<https://within-parens.blogspot.com/2025/04/emacs-lisp-programming-with-deepseek.html>) ([@marcoxa@mastodon.social] (<https://mastodon.social/@marcoxa/114394943142861919>)) - [Ep647 emacs install ai chatbot interface gptel (ollama, deepseek, chatgpt)] (<https://www.youtube.com/watch?v=Yz0dADvQG5o>) (50:51) - [Emacs/Org-mode and ChatGPT] (<https://www.youtube.com/watch?v=aXpTizHctis>) (24:19) - [James Dyer: Ollama-Buddy 0.9.35: Grok, Gemini Integration and Enhanced Sessions] (<https://emacs.dyerdwelling.family/emacs/20250424085731-emacs--ollama-buddy-0-9-35-grok-gemini-integration-enhanced-sessions/>) - [ChatGPT Emacs Integration Course] (<https://go.tonyaldon.com/course-d27bdbe2>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1k57dc9/learn_how_to_build_a_fully_functional_emacs/>)) ($119) - Community: - [Emacs Weekly Tips, Tricks, or Questions - Lemmy.World] (<https://lemmy.world/post/28587398?scrollToComments=true>) - SES (Simple Emacs Spreadsheets) - [Fortnightly Tips, Tricks, and Questions — 2025-04-22 / week 16] (<https://www.reddit.com/r/emacs/comments/1k4w6ov/fortnightly_tips_tricks_and_questions_20250422/>) - [I Joined The Craftering] (<https://trevdev.ca/blog/i-joined-the-craftering.html>) ([@trev...@fosstodon.org] (<https://fosstodon.org/@trevdev/114402480205741354>)) - [@emacsnews@emacs.social] (<https://planet.emacslife.com/>) ([@runlevelrobot@emacs.social] (<https://emacs.social/@runlevelrobot/114401463523970642>)) - [Talk with Theena (Multidisciplinary Artist) | Writing Professionally | Neovim Emacs LaTeX Org Mode (2 hour video)] (<https://www.reddit.com/r/emacs/comments/1k6s1ou/talk_with_theena_multidisciplinary_artist_writing/>) - [Emacs' Undeserved Reputation] (<https://randyridenour.net/posts/2025-03-02-emacs-undeserved-reputation.html>) ([Reddit] (<https://www.reddit.com/r/planetemacs/comments/1k7akie/emacs_undeserved_reputation/>)) - Other: - [The Emacs Cat: Emacs Time Stamp] (<https://olddeuteronomy.github.io/post/emacs-time-stamp/>) ([Irreal] (<https://irreal.org/blog/?p=12941>)) - [TIL global-auto-revert-mode] (<https://fosstodon.org/@michaelanckaert/114398669856362693>) - [divyaranjan/emacs-reader: An all-in-one ebook reader for all formats in Emacs, backed by MuPDF. - Codeberg.org] (<https://codeberg.org/divyaranjan/emacs-reader>) - [An Emacs + Nix Workflow | Max's Blog] (<https://maxtyler.net/blog/emacs-nix-environment>) - direnv, lorri - [Sorting Strings in a Line in Emacs] (<http://yummymelon.com/devnull/sorting-strings-in-a-line-in-emacs.html>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1k7wqml/sorting_strings_in_a_line_in_emacs/>), [Irreal] (<https://irreal.org/blog/?p=12945>)) sort-regexp-fields - [Lars Ingebrigtsen: OpenLibrary, LibraryThing, Books and Emacs] (<https://lars.ingebrigtsen.no/2025/04/22/openlibrary-librarything-books-and-emacs/>) - [Much Ado About Emacs 009 - general.el, defalias, recursive-narrow, bufferfile] (<https://bicycleforyourmind.com/much_ado_about_emacs_009>) ([@macosxg...@fosstodon.org] (<https://fosstodon.org/@macosxguru/114398855630893694>)) - [Matt Maguire: Plain Text Accounting with Emacs] (<https://www.teachmaths.org/20250423-pta-emacs/>), also [part 2] (<https://www.teachmaths.org/20250424-pta-emacs2/>) - [The Emacs widget toolkit | Aleksandr Petrosyan] (<https://appetrosyan.github.io/posts/emacs-widget.html>) - [tusharhero/tinee: This Is Not Emacs Everywhere, in the sense that it's not as featureful as Emacs-everywhere, and hence tinee.] (<https://codeberg.org/tusharhero/tinee>) - write in Emacs, send to other apps; only for Wayland right now - [Swankful Software-Individuals] (<https://screw-lisp.statichost.eu/emacs/swankful-software-individuals.html>) ([@screwt...@mastodon.sdf.org] (<https://mastodon.sdf.org/@screwtape/114407871385882557>)) - [A Better Meta Key for Emacs] (<https://duncanbritt.com/blog/ergo-meta/ergo-meta.html>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1k935pk/a_better_meta_key_for_emacs/>)) - using ; as meta if held down - [Emacs pinky solution -> use your thumbs! With this keyboard layout] (<https://i.redd.it/0i3f7v65u6xe1.jpeg>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1k8e0dc/emacs_pinky_solution_use_your_thumbs_with_this/>), [Irreal] (<https://irreal.org/blog/?p=12934>)) - [Emacs hacking 00 - Avoid RSI and "emacs pinky" once and for all.] (<https://www.youtube.com/watch?v=n9gJxKchkRw>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1k4mr9l/emacs_hacking_00_avoid_rsi_and_emacs_pinky_once/>)) - Emacs development: - emacs-devel: - [RFC: let's make term.el possible] (<https://lists.gnu.org/archive/html/emacs-devel/2025-04/msg00879.html>) - [Re: Next steps for igc feature branch] (<https://lists.gnu.org/archive/html/emacs-devel/2025-04/msg01007.html>) - [also, possible issues when it comes to installing the MPS library] (<https://lists.gnu.org/archive/html/emacs-devel/2025-04/msg00857.html>) - [Re: Vectorization, SIMD] (<https://lists.gnu.org/archive/html/emacs-devel/2025-04/msg00889.html>) - auto-vectorization - [Re: Trust API] (<https://lists.gnu.org/archive/html/emacs-devel/2025-04/msg00863.html>) - working out how trust should work with buffers, maybe regions - [experience from org-confirm-babel-evaluate] (<https://lists.gnu.org/archive/html/emacs-devel/2025-04/msg00789.html>) - [Flymake: Experimental 'fancy' flymake-show-diagnostics-at-end-of-line] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=0262e3e158e35770f864d3131baf8f1793a20e58>) - [Mark vc-dav.el as obsolete (bug#77626)] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=925ac2ef7043a1cf5356f8fa1f15ae43529319bc>) - [Add "forward history" support for some debuggers] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=f808f637f57eb0fe87fdc2ea7c2a1fd9e2f9d912>) - [mode-line-modes-delimiters: New option] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=7bb648eb804c6420cd0f76cd8075a0faa30a4bfd>) - [; * etc/NEWS: Document deletion of block comment variables.] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3a95e1ede8269f9ba0c223383bc2e8b28e6f7413>) - [Revert addition of electric-block-comment-mode & follow-up commits] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=4808f785ccb0166a87983405c6317ab2a4d6dfde>) - New packages: - jjdescription: Major mode for editing Jujutsu description files (MELPA) - ob-bigquery: Babel Functions for BigQuery Databases (MELPA) - org-hide-drawers: Hide drawers in Org using overlays (MELPA) - termint: Run REPLs in a terminal backend (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>), [Mastodon #emacs] (<https://mastodon.social/tags/emacs>), [Bluesky #emacs] (<https://bsky.app/hashtag/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>), [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] (<https://lists.gnu.org/archive/html/emacs-devel/2025-04>). Thanks to Andrés Ramírez for emacs-devel links. Do you have an Emacs-related link or announcement? Please e-mail me at [sa...@sachachua.com] (<mailto:sa...@sachachua.com>). Thank you!
* 2025-04-28 Emacs news - Help wanted: - [[https://list.orgmode.org/8734duf6an....@bzg.fr][[ANN] Re: Join the Org Mode project as the Worg maintainer]] ([[https://www.reddit.com/r/orgmode/comments/1k8x7xo/join_the_org_mode_project_as_the_worg_maintainer/][Reddit]]) - Upcoming events ([[https://emacslife.com/calendar/emacs-calendar.ics][iCal file]], [[https://emacslife.com/calendar/][Org]]): - Emacs Berlin (hybrid, in English) https://emacs-berlin.org/ Wed Apr 30 0930 America/Vancouver - 1130 America/Chicago - 1230 America/Toronto - 1630 Etc/GMT - 1830 Europe/Berlin - 2200 Asia/Kolkata -- Thu May 1 0030 Asia/Singapore - M-x Research: TBA https://m-x-research.github.io/ Fri May 2 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore - EmacsATX: Emacs Social https://www.meetup.com/emacsatx/events/306966612/ Wed May 7 1600 America/Vancouver - 1800 America/Chicago - 1900 America/Toronto - 2300 Etc/GMT -- Thu May 8 0100 Europe/Berlin - 0430 Asia/Kolkata - 0700 Asia/Singapore - Atelier Emacs Montpellier (in person) https://lebib.org/date/atelier-emacs Fri May 9 1800 Europe/Paris - EmacsSF (in person): coffee.el in SF https://www.meetup.com/emacs-sf/events/307404994/ Sat May 10 1100 America/Los_Angeles - Beginner: - [[https://www.youtube.com/watch?v=dCdoyDeR_rI][Emacs Crash Course - 5 part series - From Vanilla to Custom]] ([[https://www.reddit.com/r/emacs/comments/1k7tcsf/emacs_crash_course_5_part_series_from_vanilla_to/][Reddit]]) - [[https://www.youtube.com/watch?v=dW14ncFofm4][How to (actually) learn Emacs]] (10:54) - [[https://www.youtube.com/watch?v=ai8PDUNJABA][Install and Basic Config of Emacs on a Chromebook in Only 10 Minutes! (Without Elisp)]] (10:50) - Emacs configuration: - [[https://www.emoses.org/posts/keeping-work-separate/][Evan Moses: Separating work and personal config]] - [[https://mike.puddingtime.org/by-host-configs-in-doom.-custom-starting-window-sizes./][By-host configs in Doom. Custom starting window sizes. | hi, it's mike ʕ•ᴥ•ʔノ]] ([[https://social.lol/@mph/114377406653331502][@m...@social.lol]]) - [[https://www.youtube.com/watch?v=ub_ARKkCSug][Basics of the Emacs Straight Package Manager #coding #programming #reupload]] (09:14) - [[https://github.com/flajann2/emacs-config][emacs-config 3.0.1.0 released. Cleanups and workarounds]] ([[https://www.reddit.com/r/emacs/comments/1k83xd5/emacsconfig_3010_released_cleanups_and_workarounds/][Reddit]]) - Emacs Lisp: - [[https://tv.dyne.org/w/8W8o4fWz94bMYVMUWExkX7][Emacs Package Development: The Emacs Reader (I: Introduction) - Dyne.org TV]] - [[https://www.youtube.com/watch?v=G7DbqLFyQJk][Maintain Emacs histories with the ring package (overview)]] (07:17) - [[https://www.youtube.com/watch?v=qYq-mskrKSM][How to fix two buglets in Ramin Honary's Emacs analog clock - YouTube]] ([[https://techhub.social/@lispwizard/114399051139511802][@lispwizard@techhub.social]]) - Appearance: - [[https://www.reddit.com/r/emacs/comments/1k7zxjv/fyi_modelinecollapseminormodes/][FYI: mode-line-collapse-minor-modes]] - [[https://amitp.blogspot.com/2025/04/emacs-per-project-colors.html][Amit Patel: Emacs per-project colors]] - [[https://taonaw.com/2025/04/22/on-linux-i-now-use.html][TAONAW - switching themes based on OS]] - [[https://protesilaos.com/codelog/2025-04-26-emacs-show-font-0-3-0/][Protesilaos Stavrou: Emacs: show-font version 0.3.0]] - Navigation: - [[https://defcon.social/@texaco/114414790573265465][TIL xref-go-back]] - [[https://codeberg.org/imarko/man-index][imarko/man-index: An Emacs command to quickly navigate to keywords within a man page. - Codeberg.org]] ([[https://fosstodon.org/@zrzz/114395180769484151][@z...@fosstodon.org]]) - [[https://www.youtube.com/watch?v=kf3HivrI5Sk][Hot key to quickly jump out of parens #emacs #coding #programming #reupload]] (01:08) - TRAMP: - [[https://gnarledgrip.gitlab.io/using-sudo-in-emacs.html][Using SUDO in Emacs with Tramp]] ([[https://mastodon.social/@revrari/114403192754528455][@revrari@mastodon.social]]) - Writing: - [[https://gist.github.com/pdxmph/4072412b8517b5d4e2b6c6fa4595d73c][blogging capture tool to markdown · GitHub]] ([[https://social.lol/@mph/114379581952367352][@m...@social.lol]]) - [[https://oylenshpeegul.gitlab.io/blog/posts/20250427/][Tim Heaney: Typst]] - [[https://www.reddit.com/r/emacs/comments/1k7kg77/gauging_interest_in_developing_a_typst_tablegrid/][Gauging interest in (developing) a Typst table/grid editing package]] - [[https://codeberg.org/sinhala/emacs-sinhala-wijesekara][sinhala/emacs-sinhala-wijesekara: Emacs සඳහා විජේසේකර ආදාන-ක්රමය - Codeberg.org]] - [[https://codeberg.org/0xd9a/test-emacs-sinhala-singlish-test][0xd9a/test-emacs-sinhala-singlish-test - Codeberg.org]] - [[https://www.reddit.com/r/emacs/comments/1k8n897/overleafconnectionel_v100rc1_looking_for_testers/][overleaf-connection.el v1.0.0-rc1 (looking for testers)]] - Org Mode: - [[https://youtu.be/MeDo_Q2oOuk][Emacs OrgMode Trivialities Emphasis Markers And Timer 2025_04_25_02:38:13 - YouTube]] ([[https://mastodon.social/@unixbhaskar/114395274452776767][@unixbhaskar@mastodon.social]]) - [[https://video.fosshq.org/videos/watch/0b4dd8aa-da25-4afb-afe7-1c5bf51a13a2][Stupidly Simple Notes Taking With Emacs - fossHQ]] - [[https://cmdln.org/2016/04/26/how-i-org-with-spacemacs/][How I org with spacemacs ·]] (2016) - [[https://christiantietze.de/posts/2025/04/keep-org-mode-items-sorted-alphabetically/][Christian Tietze: Keep .org File Outline Items Sorted Alphabetically]] ([[https://irreal.org/blog/?p=12943][Irreal]]) - [[https://www.youtube.com/watch?v=6U9wG-pf-aQ][Assembling Org Mode Files with Transclusion - System Crafters Live!]] (01:58:45) - [[https://github.com/Clement-Jean/codetabs.el][GitHub - Clement-Jean/codetabs.el: Horizontally tabbed code blocks for org mode]] ([[https://www.reddit.com/r/emacs/comments/1k7dic1/github_clementjeancodetabsel_horizontally_tabbed/][Reddit]]) - [[https://www.reddit.com/r/orgmode/comments/1k4h82p/editing_the_ends_of_emphasized_text_with_hidden/][Editing the ends of emphasized text with hidden emphasis markers]] - [[https://www.reddit.com/r/emacs/comments/1k8yqit/introducing_tagger_and_taggeremacswrapper/][Introducing tagger and tagger-emacs-wrapper]] ([[https://www.reddit.com/r/orgmode/comments/1k8ysxs/introducing_tagger_a_cli_utility_to_explore/][Reddit]]) - [[https://list.orgmode.org/87tt69py3t.fsf@localhost][Org Mode requests: [FR] Allow entering time/date range for :time-prompt capture template property (was: org-capture-fill-template %T drops end time)]] - [[https://mike.puddingtime.org/hugo-posting-in-emacs/][Hugo posting in Emacs | hi, it's mike ʕ•ᴥ•ʔノ]] ([[https://social.lol/@mph/114376780953458457][@m...@social.lol]]) - [[http://yummymelon.com/devnull/announcing-scrim--an-org-protocol-proxy-for-emacs-on-macos.html][Charles Choi: Announcing Scrim - An Org Protocol Proxy for Emacs on macOS]] - [[https://taonaw.com/2025/04/27/a-month-with-journelly.html][TAONAW - Emacs and Org Mode: A month with Journelly]] - [[https://list.orgmode.org/87ecxkb1pv.fsf@localhost][[BLOG] #17 [[bbb:OrgMeetup]] on Wed, Apr 9, 19:00 UTC+3]] - meeting notes - Denote: - [[https://cthimothy.github.io/blog/2025/04/28/journelly-and-org.html][Journaling with Journelly and Denote | Timothy J B Welch]] ([[https://dice.camp/@Cthimothy/114416008894217783][@cthimo...@dice.camp]]) - Coding: - [[https://www.reddit.com/r/emacs/comments/1k6corx/small_bashrc_and_elisp_tricks_to_auto_activate/][Small .bashrc (and elisp) tricks to 'auto activate' python virtual environments]] - [[https://michal.sapka.pl/2025/commodore-64-assembler-day-1-hello-world-and-emacs-setup/][Commodore 64 Assembly, part 1: Hello World and basic Emacs setup]] - [[https://codeberg.org/bgcartman/grafana-alloy-mode][I made a mode for Grafana Alloy config. Hope somebody else finds it useful.]] ([[https://www.reddit.com/r/emacs/comments/1k99ala/i_made_a_mode_for_grafana_alloy_config_hope/][Reddit]]) - [[https://notxor.nueva-actitud.org/2025/04/27/un-revuelto-de-cosas-mias.html][Unch revuelto de cosas mías]] ([[https://masto.es/@Notxor/114410979780160235][@not...@masto.es]]) - [[https://github.com/flycheck/flycheck/blob/master/CHANGES.rst#350-2025-04-23][Flycheck 35 is out!]] ([[https://www.reddit.com/r/emacs/comments/1k5xu0d/flycheck_35_is_out/][Reddit]]) - [[https://www.youtube.com/watch?v=fZW9TuWeCEU][How to Get Tree-sitter to Work in Emacs in 6 Minutes #coding #programming #syntax]] (06:01) - [[https://youtu.be/e2zSl-jdB9U][Binary Reverse-Engineering with Emacs]] (08:29, [[https://www.reddit.com/r/emacs/comments/1k8drtu/binary_reverseengineering_with_emacs/][Reddit]]) - [[https://github.com/johannes-mueller/devcontainer-mode][johannes-mueller/devcontainer-mode: Rudimentary support for devcontainer in emacs]] ([[https://chaos.social/@johmue/114376443134349992][@johmue@chaos.social]], [[https://www.reddit.com/r/emacs/comments/1k68w1i/devcontainermode_a_global_minor_mode_to_develop/][Reddit]]) - [[https://www.unwoundstack.com/blog/eglot-finding-sub-projects.html][Unwound Stack: eglot-finding-sub-projects]] - [[https://mastodon.xyz/@dotemacs/114416352531712098][my/copy-short-commit-hash]] - [[https://tommorris.org/posts/2025/til-track-changes-in-emacs-with-highlight-changes-mode/][TIL: track changes in Emacs with highlight-changes-mode • tommorris.org]] ([[https://mastodon.social/@tommorris/114405788233888064][@tommorris@mastodon.social]]) - Mail, news, and chat: - [[https://i.redd.it/1magv1dfnjxe1.png][Alternative headers view for mu4e]] ([[https://www.reddit.com/r/emacs/comments/1k9rbaq/alternative_headers_view_for_mu4e/][Reddit]]) - [[https://baty.net/posts/2025/04/consolidating-my-email-handling-in-emacs/][Jack Baty: Consolidating my email handling in Emacs]] - [[https://github.com/rtrppl/hotsky][rtrppl/hotsky: Fetches links from Bluesky feed, sorts them by frequency, and presents them in an Orgmode buffer in Emacs.]] ([[https://mastodon.social/@laotang/114380101598188435][@laotang@mastodon.social]]) - Evil mode: - [[https://github.com/jam1015/evil-god-toggle][Wrote an Emacs package to better integrate Evil and god-mode]] ([[https://www.reddit.com/r/emacs/comments/1k7yswk/wrote_an_emacs_package_to_better_integrate_evil/][Reddit]]) - AI: - [[https://codeberg.org/bajsicki/gptel-org-tools][bajsicki/gptel-org-tools: Tooling for LLM interactions with org-mode. Requires gptel and org-ql. - Codeberg.org]] - [[https://within-parens.blogspot.com/2025/04/emacs-lisp-programming-with-deepseek.html][(within parens...): Emacs Lisp Programming with DeepSeek: A New Widget]] ([[https://mastodon.social/@marcoxa/114394943142861919][@marcoxa@mastodon.social]]) - [[https://www.youtube.com/watch?v=Yz0dADvQG5o][Ep647 emacs install ai chatbot interface gptel (ollama, deepseek, chatgpt)]] (50:51) - [[https://www.youtube.com/watch?v=aXpTizHctis][Emacs/Org-mode and ChatGPT]] (24:19) - [[https://emacs.dyerdwelling.family/emacs/20250424085731-emacs--ollama-buddy-0-9-35-grok-gemini-integration-enhanced-sessions/][James Dyer: Ollama-Buddy 0.9.35: Grok, Gemini Integration and Enhanced Sessions]] - [[https://go.tonyaldon.com/course-d27bdbe2][ChatGPT Emacs Integration Course]] ([[https://www.reddit.com/r/emacs/comments/1k57dc9/learn_how_to_build_a_fully_functional_emacs/][Reddit]]) ($119) - Community: - [[https://lemmy.world/post/28587398?scrollToComments=true][Emacs Weekly Tips, Tricks, or Questions - Lemmy.World]] - SES (Simple Emacs Spreadsheets) - [[https://www.reddit.com/r/emacs/comments/1k4w6ov/fortnightly_tips_tricks_and_questions_20250422/][Fortnightly Tips, Tricks, and Questions — 2025-04-22 / week 16]] - [[https://trevdev.ca/blog/i-joined-the-craftering.html][I Joined The Craftering]] ([[https://fosstodon.org/@trevdev/114402480205741354][@trev...@fosstodon.org]]) - [[https://planet.emacslife.com/][@emacsnews@emacs.social]] ([[https://emacs.social/@runlevelrobot/114401463523970642][@runlevelrobot@emacs.social]]) - [[https://www.reddit.com/r/emacs/comments/1k6s1ou/talk_with_theena_multidisciplinary_artist_writing/][Talk with Theena (Multidisciplinary Artist) | Writing Professionally | Neovim Emacs LaTeX Org Mode (2 hour video)]] - [[https://randyridenour.net/posts/2025-03-02-emacs-undeserved-reputation.html][Emacs' Undeserved Reputation]] ([[https://www.reddit.com/r/planetemacs/comments/1k7akie/emacs_undeserved_reputation/][Reddit]]) - Other: - [[https://olddeuteronomy.github.io/post/emacs-time-stamp/][The Emacs Cat: Emacs Time Stamp]] ([[https://irreal.org/blog/?p=12941][Irreal]]) - [[https://fosstodon.org/@michaelanckaert/114398669856362693][TIL global-auto-revert-mode]] - [[https://codeberg.org/divyaranjan/emacs-reader][divyaranjan/emacs-reader: An all-in-one ebook reader for all formats in Emacs, backed by MuPDF. - Codeberg.org]] - [[https://maxtyler.net/blog/emacs-nix-environment][An Emacs + Nix Workflow | Max's Blog]] - direnv, lorri - [[http://yummymelon.com/devnull/sorting-strings-in-a-line-in-emacs.html][Sorting Strings in a Line in Emacs]] ([[https://www.reddit.com/r/emacs/comments/1k7wqml/sorting_strings_in_a_line_in_emacs/][Reddit]], [[https://irreal.org/blog/?p=12945][Irreal]]) sort-regexp-fields - [[https://lars.ingebrigtsen.no/2025/04/22/openlibrary-librarything-books-and-emacs/][Lars Ingebrigtsen: OpenLibrary, LibraryThing, Books and Emacs]] - [[https://bicycleforyourmind.com/much_ado_about_emacs_009][Much Ado About Emacs 009 - general.el, defalias, recursive-narrow, bufferfile]] ([[https://fosstodon.org/@macosxguru/114398855630893694][@macosxg...@fosstodon.org]]) - [[https://www.teachmaths.org/20250423-pta-emacs/][Matt Maguire: Plain Text Accounting with Emacs]], also [[https://www.teachmaths.org/20250424-pta-emacs2/][part 2]] - [[https://appetrosyan.github.io/posts/emacs-widget.html][The Emacs widget toolkit | Aleksandr Petrosyan]] - [[https://codeberg.org/tusharhero/tinee][tusharhero/tinee: This Is Not Emacs Everywhere, in the sense that it's not as featureful as Emacs-everywhere, and hence tinee.]] - write in Emacs, send to other apps; only for Wayland right now - [[https://screw-lisp.statichost.eu/emacs/swankful-software-individuals.html][Swankful Software-Individuals]] ([[https://mastodon.sdf.org/@screwtape/114407871385882557][@screwt...@mastodon.sdf.org]]) - [[https://duncanbritt.com/blog/ergo-meta/ergo-meta.html][A Better Meta Key for Emacs]] ([[https://www.reddit.com/r/emacs/comments/1k935pk/a_better_meta_key_for_emacs/][Reddit]]) - using ; as meta if held down - [[https://i.redd.it/0i3f7v65u6xe1.jpeg][Emacs pinky solution -> use your thumbs! With this keyboard layout]] ([[https://www.reddit.com/r/emacs/comments/1k8e0dc/emacs_pinky_solution_use_your_thumbs_with_this/][Reddit]], [[https://irreal.org/blog/?p=12934][Irreal]]) - [[https://www.youtube.com/watch?v=n9gJxKchkRw][Emacs hacking 00 - Avoid RSI and "emacs pinky" once and for all.]] ([[https://www.reddit.com/r/emacs/comments/1k4mr9l/emacs_hacking_00_avoid_rsi_and_emacs_pinky_once/][Reddit]]) - Emacs development: - emacs-devel: - [[https://lists.gnu.org/archive/html/emacs-devel/2025-04/msg00879.html][RFC: let's make term.el possible]] - [[https://lists.gnu.org/archive/html/emacs-devel/2025-04/msg01007.html][Re: Next steps for igc feature branch]] - [[https://lists.gnu.org/archive/html/emacs-devel/2025-04/msg00857.html][also, possible issues when it comes to installing the MPS library]] - [[https://lists.gnu.org/archive/html/emacs-devel/2025-04/msg00889.html][Re: Vectorization, SIMD]] - auto-vectorization - [[https://lists.gnu.org/archive/html/emacs-devel/2025-04/msg00863.html][Re: Trust API]] - working out how trust should work with buffers, maybe regions - [[https://lists.gnu.org/archive/html/emacs-devel/2025-04/msg00789.html][experience from org-confirm-babel-evaluate]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=0262e3e158e35770f864d3131baf8f1793a20e58][Flymake: Experimental 'fancy' flymake-show-diagnostics-at-end-of-line]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=925ac2ef7043a1cf5356f8fa1f15ae43529319bc][Mark vc-dav.el as obsolete (bug#77626)]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=f808f637f57eb0fe87fdc2ea7c2a1fd9e2f9d912][Add "forward history" support for some debuggers]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=7bb648eb804c6420cd0f76cd8075a0faa30a4bfd][mode-line-modes-delimiters: New option]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3a95e1ede8269f9ba0c223383bc2e8b28e6f7413][; * etc/NEWS: Document deletion of block comment variables.]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=4808f785ccb0166a87983405c6317ab2a4d6dfde][Revert addition of electric-block-comment-mode & follow-up commits]] - New packages: - jjdescription: Major mode for editing Jujutsu description files (MELPA) - ob-bigquery: Babel Functions for BigQuery Databases (MELPA) - org-hide-drawers: Hide drawers in Org using overlays (MELPA) - termint: Run REPLs in a terminal backend (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://mastodon.social/tags/emacs][Mastodon #emacs]], [[https://bsky.app/hashtag/emacs][Bluesky #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://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 [[https://lists.gnu.org/archive/html/emacs-devel/2025-04][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:sa...@sachachua.com][sa...@sachachua.com]]. Thank you!