* 2025-02-24 Emacs news - Emacs 30: - [[https://lists.gnu.org/archive/html/emacs-devel/2025-02/msg00997.html][Emacs 30.1 released]] ([[https://www.reddit.com/r/emacs/comments/1iwfyyl/emacs_301_release/][Reddit]], [[https://lobste.rs/s/on1dfb/emacs_30_1_released][lobste.rs]], [[https://news.ycombinator.com/item?id=43151514][HN]], [[https://lemmy.ml/post/26380297?scrollToComments=true][lemmy.ml]]) - [[https://lists.gnu.org/archive/html/emacs-devel/2025-02/msg00802.html][Emacs 30.1 RC1 is available]] ([[https://www.reddit.com/r/emacs/comments/1ituw9t/emacs_301_rc1_is_available/][Reddit]], [[https://irreal.org/blog/?p=12800][Irreal]], [[https://lemmy.ml/post/26298810?scrollToComments=true][lemmy.ml]]) - [[https://www.masteringemacs.org/article/whats-new-in-emacs-301][What's New in Emacs 30.1?]] ([[https://www.reddit.com/r/emacs/comments/1iwxek5/whats_new_in_emacs_301/][Reddit]], [[https://news.ycombinator.com/item?id=43158164][HN]]) - [[https://onlisp.co.uk/Emacs-30_002e1-released-including-which_002dkey.html][J.e.r.e.m.y B.r.y.a.n.t: Emacs 30.1 released including which-key]] - [[https://oylenshpeegul.gitlab.io/blog/posts/20250223/][Tim Heaney: Emacs 30]] - [[https://www.youtube.com/watch?v=WcDhmW3gB4A][What's New in Emacs? (Feb 2025) - System Crafters Live!]] (01:47:02) - [[https://rahuljuliato.com/posts/compiling_emacs_30_1][Rahul Juliato: Compiling Emacs 30.1 from the source on Debian]] - 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 Feb 26 0930 America/Vancouver - 1130 America/Chicago - 1230 America/Toronto - 1730 Etc/GMT - 1830 Europe/Berlin - 2300 Asia/Kolkata -- Thu Feb 27 0130 Asia/Singapore - EmacsATX: Emacs Social https://www.meetup.com/emacsatx/events/306023632/ Wed Mar 5 1600 America/Vancouver - 1800 America/Chicago - 1900 America/Toronto -- Thu Mar 6 0000 Etc/GMT - 0100 Europe/Berlin - 0530 Asia/Kolkata - 0800 Asia/Singapore - M-x Research: TBA https://m-x-research.github.io/ Fri Mar 7 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- Sat Mar 8 0000 Asia/Singapore - Beginner: - [[https://www.youtube.com/watch?v=AVJ9Njvq4HI][Emacs From Scratch Tamil [ep1]​]] (01:28:42) - Emacs configuration: - [[https://codeberg.org/vifon/lazy-guard][vifon/lazy-guard: Emacs config validator - Codeberg.org]] - [[https://gist.github.com/algal/3f1a126e6ca0be94966377e0b6ca7cb0][Using same .emac.d/ on different hosts: Recipe for gitignoring ignore potentially host-specific files]] - Emacs Lisp: - [[https://opensource.com/article/20/3/variables-emacs][What you need to know about variables in Emacs]] - [[https://blog.einval.eu/2025/02/emacs-skeletons-the-missing-manual/][Emacs Skeletons: The Missing Manual - EINVAL: Valid solutions for invalid problems]] - [[https://babbagefiles.xyz/c-conjecturing-and-practical-considerations-of-recursion-in-emacs/][Benjamin Slade: C-c-c-conjecturing, and dealing with recursion in Emacs (more excursus)]] - [[https://babbagefiles.xyz/lambda-calculus-and-lisp-02-recursion/][Lambda Calculus and Lisp, part 2 (recursion excursion)]] ([[https://www.reddit.com/r/emacs/comments/1iwr5m5/lambda_calculus_and_lisp_part_2_recursion/][Reddit]]) - [[https://www.youtube.com/watch?v=-Qmt3RWR87M&feature=youtu.be][Introduzione al Emacs Lisp]] - Appearance: - [[https://www.reddit.com/r/emacs/comments/1is0e9f/making_tab_line_tabs_pretty/][Making tab line tabs pretty]] - [[https://protesilaos.com/codelog/2025-02-20-emacs-fontaine-3-0-0/][Protesilaos Stavrou: Emacs: fontaine version 3.0.0]] - [[https://github.com/DevelopmentCool2449/visual-emacs][I made my Emacs look like Vscode and now I feel like a sinner]] ([[https://www.reddit.com/r/emacs/comments/1isql8q/i_made_my_emacs_look_like_vscode_and_now_i_feel/][Reddit]]) - [[https://codelearn.me/2025/02/24/emacs-glasses-mode.html][Ruslan Bekenev: Emacs: glasses-mode]] - [[https://lists.gnu.org/archive/html/emacs-devel/2025-02/msg00586.html][Re: Structured color specifications to simplify color themes (was: [elpa]] - emacs-devel discussion, [[https://lists.gnu.org/archive/html/emacs-devel/2025-02/msg00864.html][Prot will work on stuff]] - Navigation: - [[https://spepo.github.io/2025-02-18-speed-dial-your-favorite-files.html][Peter Povinec: Speed Dialing Your Favorite Files]] ([[https://www.reddit.com/r/emacs/comments/1iskl3w/speed_dialing_your_favorite_files/][Reddit]]) - [[https://www.youtube.com/watch?amp;t=14s&v=pSvsAutseO0][Emacs: ediff basics]] - [[https://github.com/yibie/float-narrow-indirect][(Released) float-narrow-indirect, provides floating window support for narrow-indirect operations]] ([[https://www.reddit.com/r/emacs/comments/1iu04zg/released_floatnarrowindirect_provides_floating/][Reddit]]) - Dired: - [[https://protesilaos.com/codelog/2025-02-18-emacs-dired-preview-0-4-0/][Protesilaos Stavrou: Emacs: dired-preview version 0.4.0]] ([[https://lemmy.ml/post/26176936?scrollToComments=true][lemmy.ml]]) - Writing: - [[http://yummymelon.com/devnull/macos-native-emoji-picking-in-emacs-from-the-edit-menu.html][Charles Choi: macOS Native Emoji Picking in Emacs from the Edit Menu]] ([[https://irreal.org/blog/?p=12796][Irreal]]) - [[https://lgmoneda.github.io/2025/02/09/cognitive-joy-tooling-3-closing-the-creation-application-gap-of-my-knowledge-base-using-auto-segmentation-colors-and-semantic-search.html][Cognitive joy tooling #3: Closing the creation-application gap of my knowledge base using auto-segmentation, colors, and semantic search | lgmoneda]] ([[https://hachyderm.io/@brunoarine/114052984966758890][@brunoarine@hachyderm.io]]) - Org Mode: - [[https://vennemann-online.de/flossblog/post20250223_ascidia.html][ASCII Line Art with Orgmode and Python]] ([[https://nrw.social/@petervennemann/114049836815321447][@petervennemann@nrw.social]]) - [[https://vennemann-online.de/flossblog/post20250218_svgbob.html][ASCII Line Art with Orgmode and SvgBob]] ([[https://nrw.social/@petervennemann/114031412057986656][@petervennemann@nrw.social]]) - [[https://srmorita.xyz/blog/migrando-mi-sistema-de-notas-a-emacs/][Migrando mi sistema de notas a Emacs | ~/srmorita]] ([[https://rebel.ar/@srmorita/114024644246307566][@srmorita@rebel.ar]]) - [[https://www.youtube.com/watch?v=-2kQNmfVzAI][Comprehensive 12 Part Org-Agenda Course in One #emacs #coding #scheduling #org]] (01:34:06) - [[https://list.orgmode.org/5e55afa5-d714-409e-867e-cae8f27b7d9a@gmail.com][Org Mode requests: [FR] org-read-date-style]] - Import, export, and intogration: - [[https://www.youtube.com/watch?v=PgsaODAZyt0][The auto-org-md package #org #markdown #coding #programming #emacs]] (01:03) - [[https://www.youtube.com/watch?v=biGsd4H7vwc][Blogging with Emacs, Hugo, and Github Pages]] (03:41) - [[https://www.reddit.com/r/orgmode/comments/1is42oh/release_chrome_version_of_copy_as_orgmode/][(Release) Chrome version of Copy as Org-mode]] ([[https://www.reddit.com/r/emacs/comments/1is42yj/release_chrome_version_of_copy_as_orgmode/][Reddit]]) - [[https://www.teachmaths.org/20250220_org-mode-beamer/][Matt Maguire: Org Mode Beamer Presentations]] - [[https://www.reddit.com/r/emacs/comments/1iuqoe1/use_orgdownload_to_download_image_links_in_an/][Use org-download to download image links in an org-mode file.]] - [[https://silly.business/blog/bookmarklets-and-custom-url-schemes-are-criminally-underrated/][Bookmarklets (and Custom URL Schemes) Are Criminally Underrated | silly business]] - note that the current org-protocol documentation is at [[https://orgmode.org/manual/Protocols.html][Protocols (The Org Manual)]] - Completion: - [[https://www.reddit.com/r/emacs/comments/1ismjvx/the_mx_menu_is_probably_the_least_talked_about/][The M-x menu is probably the least talked about feature of Emacs.]] - [[https://www.youtube.com/watch?v=is4sCzDTlJY][Emacs Counsel M X Is A Bloody Good Way To Find Commands 2025_02_23_16:29:00]] (07:00) - [[https://www.reddit.com/r/emacs/comments/1it5yyi/simple_functions_for_making_hippieexpand_more/][Simple Functions for Making Hippie-Expand More Intuitive to Use]] - Coding: - [[https://www.reddit.com/r/emacs/comments/1isg77o/which_language_is_one_for_which_emacs_is_godly_at/][which language is one for which emacs is godly at?]] - [[https://github.com/herbertjones/nushell-ts-mode/tree/68afe1a8275880995b4d9a122fecf4accca15183][herbertjones/nushell-ts-mode]] ([[https://fosstodon.org/@nnungest/114048567512836973][@nnungest@fosstodon.org]]) - [[https://github.com/clojure-emacs/cider/releases/tag/v1.17.0][Release CIDER 1.17 ("Cologne") · clojure-emacs/cider · GitHub]] ([[https://hachyderm.io/@bbatsov/114021020353362518][@bbatsov@hachyderm.io]]) - [[https://prikaz98.github.io/blog/plain-text-dev/plain-text-dev.html][Scala Development with Emacs]] ([[https://www.reddit.com/r/emacs/comments/1ivtg73/scala_development_with_emacs/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/1iuhqh4/new_release_for_tsfold_and_treesitfold/][New release for ts-fold and treesit-fold]] - [[https://so.nwalsh.com/2025/02/19-xpath-server][Norm: XPath server 0.0.2]] - [[https://emacs.dyerdwelling.family/emacs/20250221075427-emacs--why-i-switched-from-magit-to-vc-mode/][James Dyer: Why I Switched from Magit to VC-Mode (and How It Works for Me)]] ([[https://irreal.org/blog/?p=12805][Irreal]]) - Shells: - [[https://www.reddit.com/r/emacs/comments/1iwx0zo/made_a_start_on_a_little_elisp_to_open_a_kitty/][Made a start on a little elisp to open a Kitty terminal and execute the program from the current buffer.]] - Web: - [[https://www.reddit.com/r/emacs/comments/1ivix9u/want_to_post_code_on_a_web_page_heres_a_cute/][Want to post code on a web page? Here's a cute snippet to quickly "entitify" it.]] - [[https://lars.ingebrigtsen.no/2025/02/17/html-but-not-too-html/][Lars Ingebrigtsen: HTML, but not too HTML]] ([[https://irreal.org/blog/?p=12798][Irreal]]) - [[https://lars.ingebrigtsen.no/2025/02/19/inserting-images-automatically-in-ewp/][Lars Ingebrigtsen: Inserting Images Automatically in ewp]] - Wordpress - Mail, news, and chat: - [[https://baty.net/posts/2025/02/i-think-i-have-to-go-back-to-mu4e/][I think I have to go back to Mu4e - Baty.net]] ([[https://social.lol/@jbaty/114030682205611895][@jbaty@social.lol]]) - [[https://baty.net/posts/2025/02/turning-markdown-files-into-emails/][Turning Markdown files into emails - Baty.net]] - Multimedia: - [[https://www.youtube.com/watch?v=V0c8CPk9LHk][Watch YouTube with Emacs Elfeed and GNU EMMS]] (01:20) - Fun: - [[https://www.youtube.com/watch?v=XE4U8ieZpU4][Bad Apple! Played In Emacs]] (03:43) - AI: - [[https://i.redd.it/k5r2fmyqmpke1.png][Tool Use + Translation RAG in Emacs Using GPTel and a Super Crappy LLM]] ([[https://www.reddit.com/r/emacs/comments/1ivle5b/tool_use_translation_rag_in_emacs_using_gptel_and/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/1iudh1d/gptelaibo_updates/][gptel-aibo updates]] - [[https://www.youtube.com/watch?v=2VoOoS4cEV0][RAGmacs - Pt. 2: Re-Tooling Emacs With GPTel]] (09:32) - [[https://www.youtube.com/watch?v=Banfijo2u8M][Vibe coding in Emacs]] (13:12) - [[https://www.youtube.com/watch?v=oYhI9X1j0p0][The ChatGPT Shell Package #emacs #ai #coding #programming #openai #llama]] (08:25) - Community: - [[https://lists.gnu.org/archive/html/emacs-devel/2025-02/msg00851.html][What Questions are Worth Asking Emacs-Newcomers?]] - [[https://youtu.be/xF9XK1DPIX8?si=L6K-k1nIoYKU-aXv&t=376]["I would be SO happy to kick emacs to the kerb!"]] ([[https://www.reddit.com/r/emacs/comments/1iw0o4d/i_would_be_so_happy_to_kick_emacs_to_the_kerb/][Reddit]]) - unhappiness about performance; profiling tips in comments - Other: - [[https://www.youtube.com/watch?v=c69BnacEKVs][advanced emacs: revert-buffer-function]] (03:57) - [[https://github.com/jamescherti/buffer-terminator.el][buffer-terminator (Release 1.1.1): Automatically terminate unused buffers to enhance Emacs' performance by reducing open buffers, thereby minimizing active modes, timers, processes...]] ([[https://www.reddit.com/r/emacs/comments/1it8ymp/bufferterminator_release_111_automatically/][r/emacs]], [[https://www.reddit.com/r/planetemacs/comments/1it8zys/bufferterminatorel_safely_terminate_unused/][r/planetemacs]]) - [[https://mbork.pl/2025-02-22_Inserting_Ledger_transactions_even_faster][Marcin Borkowski: Inserting Ledger transactions even faster]] - [[https://www.reddit.com/r/emacs/comments/1it7jw7/emacs_application_framework_this_is_amazing/][Emacs Application Framework - This is amazing!]] - [[http://patpatpat.xyz/emacs-athena.html][Emacs Athena on OpenBSD]] ([[https://mastodon.sdf.org/@mostlypat/114021932186232327][@mostlypat@mastodon.sdf.org]]) - [[https://pages.zeppa.xyz/emacs-on-win.html][Использование Emacs под Windows]] ([[https://lor.sh/@zeppelin/114053205773450215][@zeppelin@lor.sh]]) - Emacs development: (savannah.gnu.org is down for me right now, so no updates) - New packages: - http://melpa.org/#/bray: Lightweight modal editing (MELPA) - http://melpa.org/#/denote-agenda: Integrate Denote and Org-Agenda (MELPA) - http://melpa.org/#/gptel-aibo: An AI Writing Assistant (MELPA) - http://melpa.org/#/gptel-fn-complete: Complete the function at point using gptel (MELPA) - http://melpa.org/#/lithium: Lightweight modal interfaces (MELPA) - http://melpa.org/#/ollama-buddy: Ollama Buddy: Your Friendly AI Assistant (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! ** 2025-02-17 Emacs news - Upcoming events ([[https://emacslife.com/calendar/emacs-calendar.ics][iCal file]], [[https://emacslife.com/calendar/][Org]]): - 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 - Emacs Berlin (hybrid, in English) https://emacs-berlin.org/ Wed Feb 26 0930 America/Vancouver - 1130 America/Chicago - 1230 America/Toronto - 1730 Etc/GMT - 1830 Europe/Berlin - 2300 Asia/Kolkata -- Thu Feb 27 0130 Asia/Singapore - Beginner: - [[https://codeberg.org/joe-adams/display-buffer-alist-lesson][Lesson on Controlling Emacs Windows]] ([[https://www.reddit.com/r/emacs/comments/1ingagf/lesson_on_controlling_emacs_windows/][Reddit]]) - Emacs configuration: - [[https://github.com/Etenil/emacs-substrate][Etenil/emacs-substrate: Bare-bones emacs configuration starter]] ([[https://toot.cat/@etenil/113989715866452355][@etenil@toot.cat]]) - [[https://github.com/viglioni/lauremacs/tree/new-lauremacs][viglioni/lauremacs at new-lauremacs]] ([[https://bsky.app/profile/did:plc:kjrvinfzb3xr55otof5m5z4u/post/3lia3zpxp4c2y][@laura.viglioni.com]]) - [[https://github.com/orzechowskid/duomacs/tree/next][orzechowskid/duomacs at next]] ([[https://bsky.app/profile/did:plc:53fgoxesvvf4vqpdkxgk3vmg/post/3liad7qks3k2m][@danorz.com]]) - Emacs Lisp: - [[https://irreal.org/blog/?p=12778][Irreal: Elisp Abstraction]] - [[https://www.youtube.com/watch?v=BvoZAUXl-Sg][Xah Talk Show 2025-02-16 Ep614 emacs lisp coding, keyword parameters]] (01:01:10) - Appearance: - [[https://blog.fixermark.com/posts/2025/unstick-terminals-in-emacs/][Mark Tomczak: Unstick Terminals in Emacs]] - [[https://emacsredux.com/blog/2025/02/13/customizing-color-themes/][Emacs Redux: Customizing Color Themes]] - [[https://lifeofpenguin.blogspot.com/2025/02/emacs-font-is-wider.html][Anand Tamariya: Emacs Font is wider]] - [[https://www.reddit.com/gallery/1iomeir][I have created some Emacs themes and would love your feedback to finalize and submit them. Your critique on which looks good would be highly appreciated.]] - Navigation: - [[https://mbork.pl/2025-02-17_isearch-forward-thing-at-point][Marcin Borkowski: isearch-forward-thing-at-point]] ([[https://irreal.org/blog/?p=12794][Irreal]]) - [[https://willghatch.net/blog/text-editing/composiphrase_composable-editing-language-like-vim-but-moreso/][Composiphrase: Composable editing language like Vim, but moreso]] ([[https://mastodon.social/@willghatch/113986012705324174][@willghatch@mastodon.social]]) - [[https://chamook.lol/emacs-macro-for-classes-to-records/][An emacs macro to transform DTOs]] ([[https://hachyderm.io/@chamook/114014122403402269][@chamook@hachyderm.io]]) - [[https://github.com/bbatsov/projectile/releases/tag/v2.9.0][Projectile 2.9 released!]] ([[https://www.reddit.com/r/emacs/comments/1ioggxv/projectile_29_released/][Reddit]]) - Writing: - [[https://www.youtube.com/watch?v=5IJVDCpE3vA&list=PLGx4TR_jvOQDIT878vGDe1ElUlij3UEKI&pp=gAQB][Introduction to Emacs Writing Studio - YouTube]] ([[https://aus.social/@danderzei/114004818735225892][@danderzei@aus.social]]) - Org Mode: - [[https://list.orgmode.org/5e55afa5-d714-409e-867e-cae8f27b7d9a@gmail.com][Org Mode requests: [FR] org-read-date-style]] - [[https://www.naiquev.in/recurring-checklists-using-org-mode-in-emacs.html][Recurring checklists using org mode in emacs]] ([[https://www.reddit.com/r/emacs/comments/1iobhc4/recurring_checklists_using_org_mode_in_emacs/][Reddit]], [[https://news.ycombinator.com/item?id=43014481][HN]], [[https://irreal.org/blog/?p=12792][Irreal]]) - [[https://irreal.org/blog/?p=12787][Irreal: Using Emacs For Research Notes]] - [[https://github.com/pprevos/citar-org-mode][New literature notes package]] ([[https://www.reddit.com/r/orgmode/comments/1iov5rz/new_literature_notes_package/][Reddit]]) - citar-org-mode - [[https://git.sr.ht/~trevdev/emacs.d/tree/02db5c59753ad8d302689472f224567732679e09/item/lisp/td-org.el#L152][Org dynamic block for calculating sprint points]] ([[https://fosstodon.org/@trevdev/113986185654268029][@trevdev@fosstodon.org]]) - [[https://ryan.himmelwright.net/post/org-babel-setup/][Organizing my Emacs config with Org-Babel]] - Import, export, and integration: - [[https://github.com/yibie/org-headline-card][(Released) Org-headline-card, convert org-mode headlines and their contents into beautiful visual cards.]] ([[https://www.reddit.com/r/orgmode/comments/1iq1l5e/released_orgheadlinecard_convert_orgmode/][Reddit]]) - [[https://www.reddit.com/r/orgmode/comments/1iqsncs/update_orgsupertag_enhanced_the/][(Update) org-supertag: Enhanced the org-supertag-node-add-reference Command]] - [[https://ooblick.com/2022/05/a-few-more-thoughts-on-literate-programming/][A Few More Thoughts on Literate Programming]] (2022, [[https://www.reddit.com/r/planetemacs/comments/1imd9j8/a_few_more_thoughts_on_literate_programming/][Reddit]]) - [[https://medium.com/@screwlisp/fizzbuzz-battle-orgmode-versus-the-repl-for-lazy-lisp-series-an-emacs-story-b98f633a20d8][Fizzbuzz battle: Orgmode versus THE REPL for lazy lisp series, an emacs story | by screwlisp | Feb, 2025 | Medium]] ([[https://mastodon.sdf.org/@screwtape/114001426112045076][@screwtape@mastodon.sdf.org]]) - [[https://visd0m.dev/posts/how-to-blogpost-directly-from-emacs/][how to blogpost directly from emacs | visd0m.dev]] ([[https://mastodon.sdf.org/@screwtape/113947657504918728][@screwtape@mastodon.sdf.org]]) - ox-hugo, GitHub actions - [[https://www.reddit.com/r/orgmode/comments/1iq5a5d/maintaining_a_youtube_list_as_an_orgtable/][Maintaining a youtube list as an org-table: yt-playlist]] - [[https://www.reddit.com/r/emacs/comments/1iq31nz/orgreminders_an_emacs_plugin_for_interacting/][org-reminders : An Emacs plugin for interacting between macOS Reminders and org mode.]] - [[https://charlbotha.com/til/Show-Emacs-org-timer-countdown-in-macOS-menubar#double-bonus-macos-do-not-disturb-during-pomodoro][Show Emacs org-timer countdown in macOS menubar]] ([[https://bsky.app/profile/did:plc:oy5vmr2vnff6yxs65hwgk5xq/post/3li4zqbiqck2q][@charlbotha.com]]) - [[https://christianmoe.com/en/blog/2025/Comments-via-Mastodon][Comments via Mastodon]] ([[https://toot.si/@noctuaminervae/113981434688400117][@noctuaminervae@toot.si]]) - and moderation in Org Mode - Denote: - [[https://protesilaos.com/codelog/2025-02-11-emacs-splitting-denote-many-packages/][Protesilaos Stavrou: Emacs: I am in the process of splitting Denote into many packages]] - Coding: - [[https://medium.com/@screwlisp/my-personal-emacs-slime-useage-examples-b2c8b6b9e023][My personal emacs slime useage examples | by screwlisp | Feb, 2025 | Medium]] ([[https://me.dm/@screwlisp/113993657758094213][@screwlisp@me.dm]]) - [[https://github.com/bjfer/hdl-toml][VHDL-LS toml generator]] ([[https://www.reddit.com/r/emacs/comments/1iq9vbw/vhdlls_toml_generator/][Reddit]]) - [[https://goykhman.ca/gene/blog/2021-04-26-debug-swift-pm-using-dap-debug.html][Demo of how to set up Emacs dap-mode for Swift debugging]] - [[https://fpvmorais.com/post/emacs-major-modes-for-power-bi/][Emacs Major Modes for Power BI · A #dataOp ramblings]] - [[https://so.nwalsh.com/2025/02/16-xpath-server][Norm: XPath server]] - [[https://www.reddit.com/r/emacs/comments/1imfhwi/magit_now_natively_supports_adding_icons_in_the/][Magit now natively supports adding icons in the status buffer]] - [[https://blog.alarsyo.net/posts/2025/02/on-jujutsu-and-magit/][On Jujutsu and Magit · Antoine Martin]] ([[https://lobste.rs/s/oafv9d][lobste.rs]]) - Mail, news, and chat: - [[https://activity.andros.dev/@andros/statuses/01JKXBZRDCVZ6KJK3X7PY945R0][twtxt.el update: viewing profiles]] - Spacemacs: - [[https://www.youtube.com/watch?v=frBJQpuNtVk][Is spacemacs the best emacs distro?]] (25:57) - Doom Emacs: - [[https://www.youtube.com/watch?v=IAZU6sC46YU][Installing Doom Emacs on Windows #emacs #doomemacs #keybinds]] (10:29) - AI: - [[https://vimeo.com/1057069626][writing elisp with ellama]] ([[https://www.reddit.com/r/emacs/comments/1iq4npo/writing_elisp_with_ellama/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/1ioflhi/ollama_buddy_updates_individual_models_can_be/][Ollama Buddy Updates! - Individual models can be assigned to individual commands + more!]] - [[https://github.com/MatthewZMD/aidermacs][Aidermacs: Aider AI Pair Programming in Emacs]] ([[https://www.reddit.com/r/emacs/comments/1in88k6/aidermacs_aider_ai_pair_programming_in_emacs/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/1ip82ze/copilotchat_v2_is_here/][Copilot-chat v2 is here]] - [[https://www.reddit.com/r/emacs/comments/1imq6wt/gptelfncompleteel_formerly_gptelmanualcomplete/][gptel-fn-complete.el (formerly gptel-manual-complete) updates]] - [[https://www.youtube.com/watch?v=Kvl5XKppwrk][Using ChatGPT via gptel to make my Emacs nutrition tracker smarter]] (05:58) - [[https://www.youtube.com/watch?v=7nKpGwg-PJg][Emacs Lisp Live Code | quick gemini API integrration]] (35:58) - Community: - [[https://taonaw.com/2025/02/11/more-emacs-would-be-nice.html][TAONAW - Emacs and Org Mode: More Emacs would be nice, but...]] ([[https://irreal.org/blog/?p=12783][Irreal]], [[https://irreal.org/blog/?p=12785][follow-up]]) - [[https://maxxcan.flounder.online/informatica/emacs/articulos/2025-02-17-a-veces-todo-nos-lleva-a-emacs.gmi][A veces todo nos lleva a Emacs y por qué adoro el blog de Irreal]] ([[https://mastodon.social/@maxxcan/114017691897740876][@maxxcan@mastodon.social]]) - [[https://medium.com/@screwlisp/live-interview-with-kent-pitman-incoming-216092e24f44][Live Interview With Kent Pitman Recorded! - screwlisp - Medium]] ([[https://me.dm/@screwlisp/113988263693348967][@screwlisp@me.dm]]) - Emacs history - [[https://www.youtube.com/watch?v=DqKfUnaKozA][Глупая война между Vim и GNU Emacs]] (22:46) - Other: - [[https://speechcode.com/blog/llm-unlock][Arthur A. Gleckler: LLM Unlock]] - using pass to store secrets - [[https://www.reddit.com/r/emacs/comments/1iozkby/calibredbel_new_update_support_folder_metadata/][calibredb.el new update: support folder metadata]] - [[https://medium.com/@screwlisp/inferior-lisp-emacs-unicode-lookup-d4faec4f0413][Inferior lisp emacs unicode lookup. EDIT: I GOT LEARNED SOME EMACS | by screwlisp | Feb, 2025 | Medium]] ([[https://me.dm/@screwlisp/114018067121624367][@screwlisp@me.dm]]) - [[https://lemmy.eco.br/post/10972925][guile on emacs+termux fails to run. this was my solution - Brasil]] - Emacs development: - emacs-devel: - [[https://debbugs.gnu.org/cgi/bugreport.cgi?bug=76120#196][#76120 - [PATCH] Expose the native sharing dialog (macOS) - GNU bug report logs]] - Philosophical considerations regarding proprietary OS features - [[https://lists.gnu.org/archive/html/emacs-devel/2025-02/msg00543.html][Notes on process for getting FTP access to upload Emacs binaries]] - [[https://lists.gnu.org/archive/html/emacs-devel/2025-02/msg00477.html][Re: igc: Info manual for MemoryPoolSystem]] - kludge for easy access to local info - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=89f88f06a4667a01612704e57f8af43ca19b82c0][Make the rx `eval` form use lexical binding when active]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=2d59974da71ec7ae20175d74269d4ca3d9be1cc7][vc-revert-file: Support reverting directories]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=05a96fd39809f11a3820e2164b23ebf9df192b13][Add mhtml-ts-mode.]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=667d011410d1ab53fb90a497eb07f0b65c933821][New functions oddp and evenp]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=a8a4c3a091bc6ebab40db3b33f4d15bb1040dbcb][completing-read-multiple: CRM indication and prompt customization]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=18ebbba6c422617a16cc36082a8ba871b5bfce2c][(smerge-refine-exchange-point): New command]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=315519fa7c8e5e142b6abca7b78a47ad3c0cbe37][Teach gnus/message about international Re: variants]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=6967587daef027b0f4fd917b5181b43e45c7cb56][Bind sieve-refresh-scriptlist to 'g' in sieve-mode]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3f1d84d593bf864b72043ff2a598b18b5e9b05be][Add optional PREDICATE argument to read-directory-name]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=86e17fbcbddb57b0653b7046202e54624c477836][Change the project-switch-project prompt to include the dir name]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=82da36286265bb34baf39425a880dc11285648f2][New command project-find-matching-file]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=5d4927192a23bceb1403bd0170d5b4849162262d][Mark package-x.el as obsolete]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=aade1b707c6b4932ed023f387d49324c6a7123eb][Add go-work-ts-mode for Go workspace files]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=7aa42917288829406d12c6d5c537ef9a720326a2][image-dired: Add extra keybinds for navigation]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=788380cf6a2529ee7477aaadaa430e889c76dacd][Eliminate bookmark-maybe-historicize-string duplicates]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=5b34dbf4003a96c1b48e4981eedf2ed7abe43849][Don't warn for packages without a footer line]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=8a669b6be523e043423b81571a8c94cb49ccc8e5][Set process-adaptive-read-buffering to nil by default]] - New packages: - http://melpa.org/#/hatty: Query positions through hats (MELPA) - http://melpa.org/#/ob-pic: Org babel functions for pic language (MELPA) - https://elpa.gnu.org/packages/org-gnosis.html: Roam-like Knowledge Management System (GNU ELPA) - https://elpa.gnu.org/packages/package-x.html: Package extras (GNU ELPA) - http://melpa.org/#/perl-ts-mode: Another Major mode for Perl (MELPA) - https://elpa.nongnu.org/nongnu/radio.html: Listen to Internet radio (NonGNU ELPA) - http://melpa.org/#/sideline-eglot: Show eglot information with sideline (MELPA) - https://elpa.nongnu.org/nongnu/treesit-fold.html: Code folding using treesit (NonGNU ELPA) - https://elpa.nongnu.org/nongnu/typst-ts-mode.html: Tree Sitter support for Typst (NonGNU 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://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!