* 2024-08-12 Emacs news - Help wanted: - [[https://lists.gnu.org/archive/html/emacs-devel/2024-07/msg01072.html][Continued need for people who can help take care of the MS Windows port]] - Upcoming events: - OrgMeetup (virtual) https://bbb.emacsverse.org/b/iho-h7r-qg8-led Wed Aug 14 0900 America/Vancouver - 1100 America/Chicago - 1200 America/Toronto - 1600 Etc/GMT - 1800 Europe/Berlin - 2130 Asia/Kolkata -- Thu Aug 15 0000 Asia/Singapore - M-x Research: TBA https://m-x-research.github.io/ Wed Aug 21 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore - Emacs APAC (virtual) https://emacs-apac.gitlab.io/ Sat Aug 24 0130 America/Vancouver - 0330 America/Chicago - 0430 America/Toronto - 0830 Etc/GMT - 1030 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore - Beginner: - [[https://linuxtldr.com/emacs-editor/][How to Install and Use Emacs in Linux]] ([[https://noc.social/@linuxtldr/112949789479558174][@linuxtldr@noc.social]]) - Emacs configuration: - [[https://mbork.pl/2024-08-12_How_to_require_confirmation_before_launching_an_Emacs_command][Marcin Borkowski: How to require confirmation before launching an Emacs command]] - [[https://irreal.org/blog/?p=12358][Irreal: Suggestions For A Slow Emacs]] - [[https://chrismaiorana.com/control-excess-the-elegant-simplicity-of-vanilla-emacs/][Chris Maiorana: Control-Excess: The Elegant Simplicity of Vanilla Emacs]] - [[https://www.reddit.com/r/emacs/comments/1epz7qn/shout_out_to_this_starterkit_minimalemacs/][Shout out to this starter-kit: Minimal-Emacs]] - [[https://video.hardlimit.com/w/p/484ZnDn4ktDFDsh7LiSbJt][Configuración de Emacs Vanilla - Hardlimit]] ([[https://mastodon.gal/@salvari/112910602007555769][@salvari@mastodon.gal]]) - Emacs Lisp: - [[https://protesilaos.com/codelog/2024-08-06-emacs-copy-file-to-directories/][Protesilaos Stavrou: Emacs: copy file to many directories]] - [[https://www.youtube.com/watch?v=zTbwHnyKZ1g][Ep572, Emacs Lisp, Validate Matching Brackets]] (02:24:46), [[https://www.youtube.com/watch?v=y9tSgOqq7m4][part 2]] (01:08:56) - Appearance: - [[https://lifeofpenguin.blogspot.com/2024/08/faux-bold-and-italic.html][Anand Tamariya: Faux Bold and Italic]] ([[https://www.reddit.com/r/emacs/comments/1em7e0u/faux_bold_and_italic/][Reddit]]) - [[https://protesilaos.com/codelog/2024-08-11-emacs-standard-themes-2-1-0/][Protesilaos Stavrou: Emacs: ‘standard-themes’ version 2.1.0]] - Navigation: - [[https://alpo.gitlab.io/jots/links/2024/08/fantastic-configuration-emacs-view-mode/][Alex Popescu: Fantastic Configuration for Emacs view-mode]] - Writing: - [[https://zoltankiraly.com/posts/2024/08/using-emacs-with-latex-on-freebsd/][Using Emacs with LaTeX on FreeBSD - Zoltan Kiraly]] ([[https://mastodon.africa/@hnygd/112913698777477932][@hnygd@mastodon.africa]]) - [[https://borretti.me/article/the-best-emacs-microfeature][The Best Emacs Microfeature]] fill-paragraph ([[https://www.reddit.com/r/emacs/comments/1ekvf8l/the_best_emacs_microfeature/][Reddit]], [[https://irreal.org/blog/?p=12363][Irreal]]) - Org Mode: - [[https://www.youtube.com/watch?v=-9rpQA6O3aM][Find your tasks instantly when you need to - 5 Custom Org Agenda Views for Productivity]] (33:40, [[https://www.reddit.com/r/emacs/comments/1en7wap/find_your_tasks_instantly_when_you_need_to_5/][Reddit]]) - [[https://gist.github.com/MenacingMecha/11bd07daaaac790620b5fe0437e96a4c][Quickly adding org-edna blockers from the kill ring]] ([[https://mastodon.gamedev.place/@MenacingMecha/112945609831617959][@MenacingMecha@mastodon.gamedev.place]]) - [[https://www.reddit.com/r/DoomEmacs/comments/1en2emn/fix_better_orgagenda_custom_view_if_youre_using/][Fix: Better org-agenda custom view if you're using org-roam]] ([[https://www.reddit.com/r/orgmode/comments/1en2fr0/fix_better_orgagenda_custom_view_if_youre_using/][Reddit]]) - [[https://list.orgmode.org/orgmode/Zqjm0hyy5DjFNrgm@swain.home.arpa/][Russell Adams [ML:Org mode] (2024) Speedup on large file after reconfiguring whitespace-mode]] ([[https://www.reddit.com/r/orgmode/comments/1eovrxa/russell_adams_mlorg_mode_2024_speedup_on_large/][Reddit]]) - [[https://www.snamellit.com/blog/returning-to-emacs-init-in-org/][Refactoring Emacs Config using Org]] - [[https://takeonrules.com/2024/08/11/exporting-org-mode-elfeed-links/][Jeremy Friesen: Exporting Org Mode Elfeed Links]] - [[https://www.youtube.com/watch?v=vOaSUyIt16s][Generación de Sitio Web con Emacs]] (17:22) - Org development: - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=86abaf640701c40eb01f1f1a9f42c4537309c8de][org-mode-flyspell-verify: Do not disable flyspell inside LOGBOOK drawers]] - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=62b88d613e9a5c49b78e8bbc358e410a95d1ba7f][ob-R, ob-julia: Obey babel working dir conventions with session]] - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=9c98b214605f20052b5297cba59b22d9ea5277bd][org-cancel-repeater: Cancel all the repeaters]] - Completion: - [[https://www.youtube.com/watch?v=M1DqNxMp8ws][Emacs Commands Explanation Via Marginalia Annotation 2024_08_12_04:10:20]] (07:23) - Coding: - [[https://emacsair.me/2024/08/09/magit-4.0][Jonas Bernoulli: Magit 4.0 released]] ([[https://www.reddit.com/r/emacs/comments/1eo4trs/magit_v40_released/][Reddit]], [[https://programming.dev/post/17943104][programming.dev]], [[https://lemmy.world/post/18555604?scrollToComments=true][lemmy.world]], [[https://lemmy.ml/post/18965781?scrollToComments=true][lemmy.ml]], [[https://irreal.org/blog/?p=12369][Irreal]]) - [[https://www.youtube.com/watch?v=gsoa77Nwe4w][Haskell Emacs workflow]] (01:24) - [[https://magnus.therning.org/2024-08-11-removing-symlink-question.html][Magnus: Removing symlink question]] - vc-follow-symlinks, vc-handled-backends - Math: - [[http://yummymelon.com/devnull/contextual-interfaces-in-casual-calc.html][Contextual Interfaces in Casual Calc]] ([[https://www.reddit.com/r/emacs/comments/1el3csq/contextual_interfaces_in_casual_calc/][Reddit]], [[https://irreal.org/blog/?p=12365][Irreal]]) - Shells: - [[https://youtu.be/__f9A9uYJkE][My Eshell Setup]] ([[https://www.reddit.com/r/emacs/comments/1eo9j0x/my_eshell_setup/][Reddit]]) - [[https://www.youtube.com/watch?v=__f9A9uYJkE][Eshell Quality Improvements]] (15:36) - Web: - [[https://www.n16f.net/blog/controlling-link-opening-in-emacs/][Nicolas Martyanoff: Controlling link opening in Emacs]] ([[https://lobste.rs/s/hieil4/controlling_link_opening_emacs][lobste.rs]]) - Multimedia: - [[https://emacs.dyerdwelling.family/emacs/20240810072449-emacs--ready-player-mode-tweak/][James Dyer: Ready Player Mode with a little elisp Tweak]] - [[https://www.reddit.com/r/emacs/comments/1enw6qw/downloadingupdating_album_artwork_metadata/][Ready Player Mode - Downloading/updating album artwork metadata experiment]] - [[https://emacs.dyerdwelling.family/emacs/20240811115938-emacs--ready-player-mode-different-utilities-for-video-and-audio/][James Dyer: Ready Player Mode different Utilities for Video and Audio!]] - Community: - [[https://me.literatelisp.eu/my-notes-on-emacs--lisp-in-the-stack-overflow-developers-survey-2024.html][My Notes On Emacs & Lisp In The Stack Overflow Developers Survey 2024 -- literatelisp.eu]] ([[https://emacs.ch/@thees/112945170577164945][@thees@emacs.ch]]) - [[https://fosstodon.org/@abcdw/112947467501694852][abcdw offering community pair programming sessions (interactive dev with Guile and Emacs, etc.)]] - [[https://www.reddit.com/r/emacs/comments/1ep0gld/i_want_to_create_a_nontrivial_package_for_emacs/][I want to create a non-trivial package for emacs]] - discussion has some notes on help wanted, tips for picking an idea - Other: - [[https://www.reddit.com/r/emacs/comments/1ensyce/nano_read_functions_taking_advantage_of_margins/][NANO read functions, taking advantage of margins]] - [[https://irreal.org/blog/?p=12361][Irreal: What Does It Mean For Emacs To Be A Lisp Machine]] - [[https://thanosapollo.org/post/gnosis-0-4-0-release/][Thanos Apollo: Rewriting Gnosis: 0.4.0 release]] - personal knowledge management - Emacs development: - [[https://lists.gnu.org/archive/html/emacs-devel/2024-08/msg00040.html][Explanation of what happens when there's a segfault in a shared library loaded by Emacs]] - [[https://lists.gnu.org/archive/html/emacs-devel/2024-08/msg00222.html][Looking for metrics or experience reports on macOS build - unstable or okay?]] - [[https://lists.gnu.org/archive/html/emacs-devel/2024-08/msg00232.html][Explanation of what the NS port and why it's unmaintained]] - [[https://lists.gnu.org/archive/html/emacs-devel/2024-08/msg00308.html][Debugging tips for testing on Windows]] - New packages: - https://elpa.gnu.org/packages/kubed.html: Kubernetes, Emacs, done! (GNU ELPA) - https://elpa.gnu.org/packages/plz-media-type.html: Plz Media Types (GNU ELPA) - http://melpa.org/#/ulisp-mode: Major mode for editing and evaluate uLisp (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://emacs.ch/deck/tags/emacs][Mastodon #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://communick.news/c/emacs?dataType=Post&page=1&sort=New][communick.news]], [[https://planet.emacslife.com][planet.emacslife.com]], [[https://www.youtube.com/playlist?list=PL4th0AZixyREOtvxDpdxC9oMuX7Ar7Sdt][YouTube]], [[http://git.savannah.gnu.org/cgit/emacs.git/log/etc/NEWS][the Emacs NEWS file]], [[https://emacslife.com/calendar/][Emacs Calendar]], and [[http://lists.gnu.org/archive/html/emacs-devel/2024-08][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!