* 2025-02-10 Emacs news - Help wanted: - [[https://www.reddit.com/r/emacs/comments/1im58nw/looking_for_testers_nix_flakes_integration_for/][Looking for testers: Nix (Flakes) integration for Eshell]] ([[https://github.com/NixOS/nix-mode/pull/202][Github]]) - [[https://lists.gnu.org/archive/html/emacs-devel/2025-02/msg00295.html][Re: Status of xwidgets support]] - Upcoming events ([[https://emacslife.com/calendar/emacs-calendar.ics][iCal file]], [[https://emacslife.com/calendar/][Org]]): - Emacs.si (in person): Emacs.si meetup #2 2025 (v #živo) https://dogodki.kompot.si/events/36aa7507-8a4f-4ab4-bd1f-fa12b5d1accb Tue Feb 11 1900 CET - OrgMeetup (virtual) https://orgmode.org/worg/orgmeetup.html Wed Feb 12 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- Thu Feb 13 0000 Asia/Singapore - Atelier Emacs Montpellier (in person) https://lebib.org/date/atelier-emacs Fri Feb 14 1800 Europe/Paris - EmacsSF (in person): coffee.el in SF https://www.meetup.com/emacs-sf/events/306101614/ Sat Feb 15 1100 America/Los_Angeles - M-x Research: TBA https://m-x-research.github.io/ Wed Feb 19 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- Thu Feb 20 0000 Asia/Singapore - Emacs APAC: Emacs APAC meetup (virtual) https://emacs-apac.gitlab.io/announcements/ Sat Feb 22 0030 America/Vancouver - 0230 America/Chicago - 0330 America/Toronto - 0830 Etc/GMT - 0930 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore - Beginner: - [[https://youtube.com/watch?v=HyMCzEwI4cU&si=MtSPZykCRYfRl4kM][Tool Time Session 1: Emacs Basics]] (2020, [[https://www.reddit.com/r/emacs/comments/1ikb61r/tool_time_session_1_emacs_basics/][Reddit]]) - [[https://www.youtube.com/watch?v=izlOuKf_jxU][Emacs Tamil Introduction]] (01:21:28) - Emacs configuration: - [[https://www.youtube.com/watch?v=qvXclq0cg8k][Rebuilding my Emacs setup and some beginner tips]] (04:03:17) - [[https://ooblick.com/2025/02/location-based-themes-in-emacs/][Location-Based Themes in Emacs | Epsilon Clue]] ([[https://www.reddit.com/r/emacs/comments/1ih2hk5/locationbased_themes/][Reddit]]) - [[https://mbork.pl/2025-02-10_Running_one_own's_commands][Marcin Borkowski: Running one own's commands]] - [[https://codeberg.org/joe-adams/hydrogen][Hydrogen Framework for Emacs]] ([[https://www.reddit.com/r/emacs/comments/1iis6kd/hydrogen_framework_for_emacs/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/1ilcodh/elpaca_updates/][Elpaca Updates]] - [[https://tdback.net/posts/development-environments/][Development Environments With Emacs, Nix, and Direnv | tdback.net]] ([[https://social.tdback.net/@tdback/statuses/01JKPPMZ9YSFBN7JMP3R3ZA2CA][@tdback@social.tdback.net]]) - [[https://blog.iagosto.dev/entradas/personalizando-emacs][Personalizando Emacs - iAgosto Blog]] ([[https://mast.lat/@agosto182/113953935049906564][@agosto182@mast.lat]]) - Emacs Lisp: - [[https://blog.tjll.net/a-beginners-guide-to-extending-emacs/][A Beginner's Guide to Extending Emacs (implementing a completion backend for reStructuredText)]] ([[https://www.reddit.com/r/emacs/comments/1ihvxfr/a_beginners_guide_to_extending_emacs_implementing/][Reddit]]) - [[http://yummymelon.com/devnull/elisp-cheatsheet-for-python-programmers.html][Elisp Cheatsheet for Python Programmers]] ([[https://www.reddit.com/r/emacs/comments/1iijj2j/elisp_cheatsheet_for_python_programmers/][Reddit]], [[https://irreal.org/blog/?p=12766][Irreal]]) - [[https://www.youtube.com/watch?v=-Qmt3RWR87M][Introduzione al Emacs Lisp]] (32:51, [[https://mastodon.cloud/@nfvblog/113967690716501762][@nfvblog@mastodon.cloud]]) - Appearance: - [[https://emacsredux.com/blog/2025/02/03/clean-unloading-of-emacs-themes/][Emacs Redux: Clean Unloading of Emacs Themes]] ([[https://irreal.org/blog/?p=12771][Irreal]]) - [[https://i.redd.it/ilma113u46he1.png][NANO Emacs, minimal version in 256 lines]] ([[https://www.reddit.com/r/emacs/comments/1ihp5sk/nano_emacs_minimal_version_in_256_lines/][Reddit]]) - [[https://github.com/kickingvegas/calle24][kickingvegas/calle24: Calle 24 - Proxy Emacs image assets with SF Symbols]] ([[https://sfba.social/@kickingvegas/113950157801081190][@kickingvegas@sfba.social]]) - Navigation: - [[https://www.youtube.com/watch?v=z38_FhNKHuY][Quickly delete all lines containing a string #emacs #coding #programming]] (02:47) - [[https://metaredux.com/posts/2025/02/03/projectile-introduces-significant-caching-improvements.html][Meta Redux: Projectile Introduces Significant Caching Improvements]] ([[https://www.reddit.com/r/planetemacs/comments/1igns4l/meta_redux_projectile_introduces_significant/][Reddit]], [[https://irreal.org/blog/?p=12776][Irreal]]) - Org Mode: - [[https://www.youtube.com/watch?v=QlYQijQCNHU][One and a half-hour advanced course on Org Mode (8 videos in one) #emacs #orgmode #org]] (01:32:15) - [[https://vennemann-online.de/flossblog/post20250208_pencilandpaper.html][Interaktive Berechnungs-Formulare mit Org-Mode und Python]] ([[https://nrw.social/@petervennemann/113968153980158609][@petervennemann@nrw.social]]) - [[https://dev.classmethod.jp/articles/emacs-org-mode-kwsh-2025/][Emacs org-modeを使ったタスク管理一例(2025年) | DevelopersIO]] ([[https://rss-mstdn.studiofreesia.com/@dev_classmethod/113967010436441836][@dev_classmethod@rss-mstdn.studiofreesia.com]]) - [[https://maxxcan.flounder.online/informatica/emacs/articulos/2025-01-19-programacion-literaria-2.gmi][Programación literaria en Emacs. 2ª Parte.]] ([[https://mastodon.social/@maxxcan/113960610638116818][@maxxcan@mastodon.social]]) - [[https://github.com/artsi0m/posts/blob/master/2025-01-22-195006.org][howm meets org-drill: Note-taking tool with flashcards combined]] ([[https://news.ycombinator.com/item?id=42967738][HN]]) - [[https://breatheoutbreathe.in/2025-02-03-follow-up-emails-mu4e-org-capture.html][Follow up on emails with mu4e and org capture]] - [[https://gist.github.com/DarkBuffalo/8e0fea0f2ab66d52c371149324bf9ab7][auto latest commits in org files · GitHub]] ([[https://mastodon.social/@DarkBuffalo/113968880306825807][@DarkBuffalo@mastodon.social]]) - [[https://github.com/vberezhnev/.emacs.d/blob/main/lisp/my-org-habit.el][My edited org-habit module]] ([[https://www.reddit.com/r/emacs/comments/1ik87vs/my_edited_orghabit_module/][Reddit]]) - uses glyphs - [[https://www.reddit.com/r/orgmode/comments/1igrbfv/update_orgsupertag_229_added_tag_content_viewer/][(Update) org-supertag 2.2.9: Added Tag Content Viewer]] ([[https://github.com/yibie/org-supertag][Github]]) also, [[https://www.reddit.com/r/orgmode/comments/1ihy9g2/update_orgsupertag_implements_nested_tags/][nested tags]] - Import, export, and integration: - [[https://chrismaiorana.com/from-emacs-to-microsoft-word/][Chris Maiorana: From Emacs To Microsoft Word (And Beyond, Really)]] ([[https://www.youtube.com/watch?v=WKZBGmxglwU][YouTube]] 11:35, [[https://irreal.org/blog/?p=12773][Irreal]]) - [[https://tech.toryanderson.com/2025/02/09/snippets-that-defy-orgmode-tangling/][Tory Anderson: snippets that defy orgmode tangling]] - Coding: - [[https://gts.plexwave.org/@spnw/statuses/01JK927C088R7J2SRS1GS9GXZB][TIL sgml-tags-invisible when editing HTML]] - [[https://readwithai.substack.com/p/navigating-typescript-in-emacs-with][Navigating Typescript in Emacs with tide-nav.el]] ([[https://www.reddit.com/r/emacs/comments/1ihrt5q/navigating_typescript_in_emacs_with_tidenavel/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/1ihiitt/magit_v430_released/][Magit v4.3.0 released]] ([[https://irreal.org/blog/?p=12764][Irreal]]) - Shells: - [[https://itsfoss.com/emacs-as-terminal-multiplexer-windows/][Using Emacs as Terminal Multiplexer on Windows]] - Web: - [[https://takeonrules.com/2025/02/05/quick-switch-default-browser/][Jeremy Friesen: Quick Switch Default Browser]] - Mail, news, and chat: - [[https://todon.nl/@mousebot/113947220695602751][mastodon.el 1.1.9: filtered notifications, tag group timelines]] - [[https://gitlab.com/publicvoit/tootsnoop][Karl Voit / tootsnoop · GitLab - archive Mastodon stats, sample usage in Org babel block]] ([[https://graz.social/@publicvoit/113958478275142870][@publicvoit@graz.social]]) - AI: - [[https://emacs.dyerdwelling.family/emacs/20250207092636-emacs--ollama-buddy-local-llm-integration-for-emacs/][James Dyer: Ollama Buddy - Local LLM Integration for Emacs]] ([[https://www.reddit.com/r/emacs/comments/1ijr0ia/ollama_buddy_local_llm_integration_for_emacs/][Reddit]]) - [[https://www.youtube.com/watch?v=JHXG225oP8E][RAGmacs - Pt. 1: Retrieving Deep Value in Emacs]] (09:43) - [[https://www.youtube.com/watch?v=14KNPxEe1hU][The Augmented Software Engineer - Ep.15 - Emacs/Local]] (02:25) - ollama - Community: - [[https://macadie.info/2025/02/09/2024-02-austin-emacs-meetup/][Eric MacAdie: 2024-02 Austin Emacs Meetup]] - [[https://i.delta.chat/#65739507A4BFF881DB6323300633CCACC2DC497A&a=81csn829i%40nine.testrun.org&g=Emacs%20en%20Espa%C3%B1ol&x=QkUXuwmJ47VuX2qHKbVs93tk&i=fH1UgrP7QTq21eO7HHBEfJld&s=gZHLSJYjLVQHb4_TsDQBM_eo][Emacs en Español - Delta Chat]] ([[https://social.tchncs.de/@cr0n0s/113954212541121131][@cr0n0s@social.tchncs.de]]) - [[https://www.youtube.com/watch?v=AmuZUvm_PCk][02 - Text Editing Approaches - Vim and Emacs - History]] (39:49) - Other: - [[https://bicycleforyourmind.com/much_ado_about_emacs_007][Much Ado about Emacs 007 - Bicycle For Your Mind]] ([[https://fosstodon.org/@macosxguru/113955607180759040][@macosxguru@fosstodon.org]]) - org headers, quick window, marked 2, check parens - [[https://codeberg.org/akib/emacs-ednc-popup][akib/emacs-ednc-popup: Show EDNC notifications using child frame popups - Codeberg.org]] ([[https://www.reddit.com/r/emacs/comments/1iiolww/edncpopup_show_ednc_notifications_using_child/][Reddit]]) - [[https://github.com/DarkBuffalo/kimai.el][DarkBuffalo/kimai.el: Kimai time-tracking application - report last month's activities in Org format]] ([[https://mastodon.social/@DarkBuffalo/113962422466651510][@DarkBuffalo@mastodon.social]]) - [[https://www.youtube.com/watch?v=9lE45khK3qU][Properly Installing Emacs on Windows #emacs #windows #coding #programming]] (19:22) - Emacs development: - emacs-devel: - [[https://lists.gnu.org/archive/html/emacs-devel/2025-02/msg00277.html][Re: Widgets that a GUI toolkit should have for Emacs.]] - thoughts on immediate-mode toolkits - [[https://codeberg.org/LS-Shandong/GNU-Emacs-Manual-zh][Starting work on translation of GNU Emacs Manual to Chinese]] ([[https://lists.gnu.org/archive/html/emacs-devel/2025-02/msg00326.html][emacs-devel]]) - [[https://lists.gnu.org/archive/html/emacs-devel/2025-02/msg00085.html][CL packages in Emacs Lisp revisited]] - namespaces - [[https://lists.gnu.org/archive/html/emacs-devel/2025-02/msg00240.html][igc: Some benchmarks]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=424fc4a56cb33af05a1d59c75c9159df7086b3c6][ansi-osc-directory-tracker respects remote files]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=4cc8709ac2ceb0888ed1868292400049b98fe642][Refresh package list without blocking]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3123562866130d4ab45c5af7b80aaf0815060ce5][Eliminate savehist duplicated symbols]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=77ff0df588b6691db38be810210225e84d15eca3][Prioritize split along the longest edge by default.]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=d41178368eb73873f34c15b58062a7447802c914][New function insert-special-event and special event sleep-event]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=999d054dc1e265f1a39c10035a3a3f7f75de8445][Make it configurable to highlight Python 2 builtins]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=2dbcabec78bac334d5928e3b7201c05adb30cc05][Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=2eb6171ec96eac0c78cf20b3003fcbcb1206c8c7][Don't use obsolete In-Reply-To format in messages (Bug#64454)]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=9597881592049509d62f91139316ac0eba2fb19d][Add inhibit-auto-revert macro]] - New packages: - https://elpa.gnu.org/packages/a68-mode.html: Major mode for editing Algol 68 code (GNU ELPA) - https://elpa.gnu.org/packages/auth-source-xoauth2-plugin.html: authentication source plugin for xoauth2 (GNU ELPA) - https://elpa.gnu.org/packages/autorevert-tail-truncate.html: auto-revert-tail your files with RAM control (GNU ELPA) - http://melpa.org/#/erlang-ts: Major modes for editing Erlang (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://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 [[https://lists.gnu.org/archive/html/emacs-devel/2025-02][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!