2024-12-02 Emacs news
Sacha Chua <[email protected]> Tue, 03 Dec 2024 09:12:44 -0500
| Newsgroups | gmane.emacs.announce |
|---|---|
| Message-ID | <[email protected]> |
2024-12-02 Emacs news
=====================
- Emacs 30:
- [New stuff in Emacs 30] (<https://www.mgmarlow.com/words/2024-07-28-emacs-30-news/>) (July 2024, [@[email protected]] (<https://mastodon.social/@frodjo/113582424954136889>))
- Upcoming events ([iCal file] (<https://emacslife.com/calendar/emacs-calendar.ics>), [Org] (<https://emacslife.com/calendar/>)):
- Emacs Paris: S: Emacs workshop in Paris (online) <https://emacs-doctor.com/> Thu Dec 5 0830 America/Vancouver - 1030 America/Chicago - 1130 America/Toronto - 1630 Etc/GMT - 1730 Europe/Berlin - 2200 Asia/Kolkata -- Fri Dec 6 0030 Asia/Singapore
- Emacs.si (in person): Emacs.si meetup #15 2024 (v #živo) <https://dogodki.kompot.si/events/57815aa7-f253-4768-8059-9fbede8de0f9> Thu Dec 5 1900 CET
- M-x Research: TBA <https://m-x-research.github.io/> Fri Dec 6 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- Sat Dec 7 0000 Asia/Singapore
- Emacs.si (in person): Skupni ogled Emacs konference <https://dogodki.kompot.si/events/00a6f9ee-9087-400d-9d9b-d51b98561424> Sat Dec 7 1445 Europe/Ljubljana
- Atelier Emacs Montpellier (in person) <https://lebib.org/date/atelier-emacs> Fri Dec 13 1800 Europe/Paris
- Beginner:
- [Getting started with Emacs] (<https://mint.westdri.ca/emacs/top_intro>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1h1p47d/getting_started_with_emacs/>))
- Emacs configuration:
- [Emacs: a basic and capable configuration] (<https://protesilaos.com/codelog/2024-11-28-basic-emacs-configuration/>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1h1zyhz/emacs_a_basic_and_capable_configuration/>), [HN] (<https://news.ycombinator.com/item?id=42266608>), [lemmy.ml] (<https://lemmy.ml/post/23076708?scrollToComments=true>), [Alex Popescu] (<https://alpo.gitlab.io/jots/links/2024/11/prot-basic-and-capable-emacs-configuration/>), [Reddit] (<https://www.reddit.com/r/planetemacs/comments/1h27742/alex_popescu_prots_basic_and_capable_emacs/>)) - Protesilaos
- [The Emacs Cat: Some Excerpts From My Emacs Config - 2: Functions] (<https://olddeuteronomy.github.io/post/some-excerpts-from-config-2-functions/>) - dired, timestamps, editing
- [Miscellaneous Emacs configuration - ZeStig's lair - LaTeX, org-beamer, org-reveal, Elpaca, mail, elfeed] (<https://zstg.is-a.dev/linux/emacs-other/>)
- [cyrialize/.emacs.d: My Emacs configuration files!] (<https://github.com/cyrialize/.emacs.d>)
- [tfree87's Emacs Config] (<https://github.com/tfree87/.emacs.d>)
- Emacs Lisp:
- [Emacs: let's zoom] (<https://arialdomartini.github.io/emacs-zoom>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1h13840/lets_zoom/>)) - walkthrough of developing a small Emacs Lisp package that modifies text appearance
- [lisp-edit: amno1's misc. tools for editing lisp files] (<https://github.com/amno1/lisp-edit>)
- Appearance:
- [Crafting Color Overrides for Emacs Modus Themes - System Crafters Live] (<https://www.youtube.com/watch?v=4iyCkEA_KaY>) (02:03:21)
- Navigation:
- [otpp (a.k.a. one-tab-per-project) v3.1.0 is out with a couple of bug fixes and new features] (<https://www.reddit.com/r/emacs/comments/1h25quh/otpp_aka_onetabperproject_v310_is_out_with_a/>)
- [Simple zoxide integration for Emacs · GitHub] (<https://gist.github.com/quantumish/643314fdbdb992af66a88fdeb3bd1ead>) - a smarter change-directory command
- Org Mode:
- [Gamify Org-mode agenda tasks] (<https://www.youtube.com/watch?v=v1_oHrPeUa0>) (02:21)
- [James Dyer: Shrinking and Widening Org Tables] (<https://emacs.dyerdwelling.family/emacs/20241128130253-emacs--shrinking-widening-org-tables/>) ([Irreal] (<https://irreal.org/blog/?p=12612>))
- [Mis tareas organizardas con org-mode] (<https://jdrm.info/mis-tareas-organizardas-con-org-mode.html>) ([@[email protected]] (<https://emacs.ch/@hispa/113579032080095672>))
- [Emacs Crushing the Board Room With D'SLIDE [0.5.5 Release]] (<https://youtu.be/00JEayL5Emk>) ([YouTube] (<https://www.youtube.com/watch?v=00JEayL5Emk>), [Reddit] (<https://www.reddit.com/r/emacs/comments/1gzwt4e/emacs_crushing_the_board_room_with_dslide_055/>))
- [Dslide 1.0 Feature Proposal & RFC] (<https://www.reddit.com/r/orgmode/comments/1h1lyi1/dslide_10_feature_proposal_rfc/>) - Org-based presentation
- Import, export, and integration:
- [December Adventure - notes on publishing Org] (<https://brain.trainpats.eu/20241201222215-december_adventure.html#org2e1f43f>) ([@[email protected]] (<https://merveilles.town/@csepp/113580318244804004>))
- [How I wrote an Emacs plugin to build my blog | Dragon’s notes] (<https://eugene-andrienko.com/en/it/2024/12/01/emacs-plugin-jekyll-blog>) ([@[email protected]] (<https://mas.to/@evgandr/113579450483365088>)) - with Jekyll
- [Inline Diagrams in Orgmode | Dzu's Blog] (<https://blog.lazy-evaluation.net/posts/orgmode-diagrams.html>) ([@[email protected]] (<https://mathstodon.xyz/@6d03/113550020197168004>))
- [How I Use Org-Roam to Take Notes for CS - Michael] (<https://michaelneuper.com/posts/how-i-use-org-roam-to-takes-notes-for-cs/>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1h0dnke/update_one_year_of_orgroam_notes_for_my_computer/>))
- Org development:
- [Document preview API for arbitrary link types] (<https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=e87ecf88be043445f2af2acac53b1c61a382d0e5>)
- Coding:
- [Share your M-x compile / compilation-mode config, hacks, tips, and tricks] (<https://www.reddit.com/r/emacs/comments/1h2o8hr/share_your_mx_compile_compilationmode_config/>)
- [jadestrong/lsp-copilot: An LSP client for Emacs implemented in Rust.] (<https://github.com/jadestrong/lsp-copilot>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1h13dg9/a_new_lsp_client_written_in_rust/>))
- [How to potentially make your eglot completions faster] (<https://www.reddit.com/r/emacs/comments/1h1d5k4/how_to_potentially_make_your_eglot_completions/>)
- [Rust setup that plays well with Nix and direnv] (<https://infosec.exchange/@craigbro/113555600896530891>)
- [Using Utterly Voice to write Go code in Emacs] (<https://utterlyvoice.com/demos#Use_Emacs_to_Write_Go_Code>)
- [Mastering Golang Debugging in Emacs] (<https://blog.dornea.nu/2024/11/28/mastering-golang-debugging-in-emacs/>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1h1rez6/mastering_golang_debugging_in_emacs/>))
- [DESIGN REVIEW: hexl-inspect -- A minor mode for hexl providing inspection data] (<https://github.com/Remillard/hexl-inspect>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1h4w1i1/design_review_hexlinspect_a_minor_mode_for_hexl/>))
- [Emacs + Python] (<https://youtu.be/YBX2Ki1ZoGg>)
- [Advanced Python Development Workflow in Emacs] (<https://blog.serghei.pl/posts/emacs-python-ide>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1h45ess/advanced_python_development_workflow_in_emacs/>))
- [Modernizing my Python development setup in Emacs] (<https://slinkp.com/python-emacs-lsp-20231229.html>) (2023)
- Web:
- [EFLS/readel: Retrieval of Readeck annotations in Emacs] (<https://github.com/EFLS/readel/>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1h4bd5x/sharing_code_readeck_annotations_in_emacs/>))
- Mail, news, and chat:
- [Elfeed Adaptive Scoring - The Complete Computer] (<https://cce.whatthefuck.computer/elfeed-adaptive-scoring>)
- [thundertheidiot/bsky.el: Very WIP Bluesky client for emacs] (<https://github.com/thundertheidiot/bsky.el>)
- EXWM:
- [qutebrowser.el: Tight integration between Qutebrowser and Emacs/EXWM] (<https://github.com/lrustand/qutebrowser.el>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1h2ty22/qutebrowserel_tight_integration_between/>))
- AI:
- [Alvaro Ramirez: ob-chatgpt-shell goes multi-model too] (<https://lmno.lol/alvaro/ob-chatgpt-shell-goes-multi-model-too>) ([lobste.rs] (<https://lobste.rs/s/ekhclm/chatgpt_shell_goes_multi_model>))
- [LLM iterate and insert] (<https://lmno.lol/alvaro/llm-iterate-and-insert>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1gzq5if/llm_iterate_and_insert/>))
- [chatgpt-shell: Adds an initial Kagi summarizer implementation] (<https://github.com/xenodium/chatgpt-shell/commit/6573f9e730e97dc8ca9413a0d795267e75bb2c72>) ([@[email protected]] (<https://indieweb.social/@xenodium/113582466631925006>))
- [le-gpt: A fork of gpt.el that adds completion at point, region transforms and project awareness!] (<https://www.reddit.com/r/emacs/comments/1h2s8a9/legpt_a_fork_of_gptel_that_adds_completion_at/>)
- Community:
- [Weekly Tips, Tricks, &c. Thread — 2024-11-27 / week 48] (<https://www.reddit.com/r/emacs/comments/1h0zjvq/weekly_tips_tricks_c_thread_20241127_week_48/>) - GTK styling, window jumping
- Other:
- [A function to periodically wipe buffers not recently shown; thoughts?] (<https://www.reddit.com/r/emacs/comments/1h15mni/a_function_to_periodically_wipe_buffers_not/>)
-
-
- [PDF Slides Presentation Setup for Emacs!] (<https://www.reddit.com/r/emacs/comments/1h2ipcc/pdf_slides_presentation_setup_for_emacs/>) - uses pdf-tools view buffer, no modeline
- [Announcing Casual Calendar] (<http://yummymelon.com/devnull/announcing-casual-calendar.html>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1gzo5ag/announcing_casual_calendar/>), [Irreal] (<https://irreal.org/blog/?p=12608>))
- [A block view of calendar] (<https://github.com/haji-ali/calfw-blocks>) - fork of calfw ([Reddit] (<https://www.reddit.com/r/emacs/comments/1h43sak/a_block_view_of_calendar/>))
- [guru-mode: Learn to use Emacs the way it was meant to be used (the Emacs guru way)] (<https://github.com/bbatsov/guru-mode>) ([Reddit] (<https://www.reddit.com/r/planetemacs/comments/1h1ptko/gurumode_learn_to_use_emacs_the_way_it_was_meant/>))
- [J.e.r.e.m.y B.r.y.a.n.t: Creating an info manual by conversion, example for Python] (<https://onlisp.co.uk/Creating-an-info-manual-for-Python.html>)
- [Marcin Borkowski: Automatically inserting Ledger transactions] (<https://mbork.pl/2024-12-01_Automatically_inserting_Ledger_transactions>)
- [Emacs Arbitrary Code Execution and How to Avoid It] (<https://eshelyaron.com/posts/2024-11-27-emacs-aritrary-code-execution-and-how-to-avoid-it.html>) ([emacs-devel] (<https://lists.gnu.org/archive/html/emacs-devel/2024-11/msg00749.html>), [Reddit] (<https://www.reddit.com/r/emacs/comments/1h16hmv/emacs_arbitrary_code_execution_and_how_to_avoid_it/>), [HN] (<https://news.ycombinator.com/item?id=42256409>), [lobste.rs] (<https://lobste.rs/s/khomv9/emacs_arbitrary_code_execution_how_avoid>), [lemmy.ml] (<https://lemmy.ml/post/22994001?scrollToComments=true>))
- [Edit in Emacs.workflow for macOS] (<https://github.com/amake/dotfiles/tree/e22b2da8afc53f710badd047a15c2d9c2229819c/services/Library/Services/Edit%20in%20Emacs.workflow/Contents>) ([@[email protected]] (<https://mastodon.social/@amake/113557504782560433>))
- Emacs development:
- emacs-devel:
- [The need to shift more discussions from the bug reporting list to emacs-devel] (<https://lists.gnu.org/archive/html/emacs-devel/2024-11/msg00879.html>)
- [c-ts-mode indentation rules are getting a bit complex] (<https://lists.gnu.org/archive/html/emacs-devel/2024-11/msg00817.html>)
- [Thinking about vtable conventions] (<https://lists.gnu.org/archive/html/emacs-devel/2024-12/msg00007.html>)
- [iCalendar support update] (<https://recursewithless.net/emacs/icalendar-parser2.org>)
- [Add command symbol property 'repeat-continue-only' for 'repeat-mode'] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=64c289590b56ea08d646b74f1a4b5de0a1faa2e2>)
- [Make Xref commands follow 'display-buffer' customizations] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=0624fe6f8497a677ae354da0a604dbf82e69400a>)
- New packages:
- enhanced-evil-paredit <http://melpa.org/#/enhanced-evil-paredit>: Paredit support for evil keybindings (MELPA)
- minizinc-ts-mode <http://melpa.org/#/minizinc-ts-mode>: Major mode for the MiniZinc constraint modeling language (MELPA)
- tab-line-nerd-icons <http://melpa.org/#/tab-line-nerd-icons>: Add icons to tab-line tabs (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>), [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>), [communick.news] (<https://communick.news/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] (<http://lists.gnu.org/archive/html/emacs-devel/2024-12>). Thanks to Andrés Ramírez for emacs-devel links. Do you have an Emacs-related link or announcement? Please e-mail me at [[email protected]] (<mailto:[email protected]>). Thank you!
emacs-news.org
(text/x-org, 13.3 KB)
* 2024-12-02 Emacs news - Emacs 30: - [[https://www.mgmarlow.com/words/2024-07-28-emacs-30-news/][New stuff in Emacs 30]] (July 2024, [[https://mastodon.social/@frodjo/113582424954136889][@[email protected]]]) - Upcoming events ([[https://emacslife.com/calendar/emacs-calendar.ics][iCal file]], [[https://emacslife.com/calendar/][Org]]): - Emacs Paris: S: Emacs workshop in Paris (online) https://emacs-doctor.com/ Thu Dec 5 0830 America/Vancouver - 1030 America/Chicago - 1130 America/Toronto - 1630 Etc/GMT - 1730 Europe/Berlin - 2200 Asia/Kolkata -- Fri Dec 6 0030 Asia/Singapore - Emacs.si (in person): Emacs.si meetup #15 2024 (v #živo) https://dogodki.kompot.si/events/57815aa7-f253-4768-8059-9fbede8de0f9 Thu Dec 5 1900 CET - M-x Research: TBA https://m-x-research.github.io/ Fri Dec 6 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- Sat Dec 7 0000 Asia/Singapore - Emacs.si (in person): Skupni ogled Emacs konference https://dogodki.kompot.si/events/00a6f9ee-9087-400d-9d9b-d51b98561424 Sat Dec 7 1445 Europe/Ljubljana - Atelier Emacs Montpellier (in person) https://lebib.org/date/atelier-emacs Fri Dec 13 1800 Europe/Paris - Beginner: - [[https://mint.westdri.ca/emacs/top_intro][Getting started with Emacs]] ([[https://www.reddit.com/r/emacs/comments/1h1p47d/getting_started_with_emacs/][Reddit]]) - Emacs configuration: - [[https://protesilaos.com/codelog/2024-11-28-basic-emacs-configuration/][Emacs: a basic and capable configuration]] ([[https://www.reddit.com/r/emacs/comments/1h1zyhz/emacs_a_basic_and_capable_configuration/][Reddit]], [[https://news.ycombinator.com/item?id=42266608][HN]], [[https://lemmy.ml/post/23076708?scrollToComments=true][lemmy.ml]], [[https://alpo.gitlab.io/jots/links/2024/11/prot-basic-and-capable-emacs-configuration/][Alex Popescu]], [[https://www.reddit.com/r/planetemacs/comments/1h27742/alex_popescu_prots_basic_and_capable_emacs/][Reddit]]) - Protesilaos - [[https://olddeuteronomy.github.io/post/some-excerpts-from-config-2-functions/][The Emacs Cat: Some Excerpts From My Emacs Config - 2: Functions]] - dired, timestamps, editing - [[https://zstg.is-a.dev/linux/emacs-other/][Miscellaneous Emacs configuration - ZeStig's lair - LaTeX, org-beamer, org-reveal, Elpaca, mail, elfeed]] - [[https://github.com/cyrialize/.emacs.d][cyrialize/.emacs.d: My Emacs configuration files!]] - [[https://github.com/tfree87/.emacs.d][tfree87's Emacs Config]] - Emacs Lisp: - [[https://arialdomartini.github.io/emacs-zoom][Emacs: let's zoom]] ([[https://www.reddit.com/r/emacs/comments/1h13840/lets_zoom/][Reddit]]) - walkthrough of developing a small Emacs Lisp package that modifies text appearance - [[https://github.com/amno1/lisp-edit][lisp-edit: amno1's misc. tools for editing lisp files]] - Appearance: - [[https://www.youtube.com/watch?v=4iyCkEA_KaY][Crafting Color Overrides for Emacs Modus Themes - System Crafters Live]] (02:03:21) - Navigation: - [[https://www.reddit.com/r/emacs/comments/1h25quh/otpp_aka_onetabperproject_v310_is_out_with_a/][otpp (a.k.a. one-tab-per-project) v3.1.0 is out with a couple of bug fixes and new features]] - [[https://gist.github.com/quantumish/643314fdbdb992af66a88fdeb3bd1ead][Simple zoxide integration for Emacs · GitHub]] - a smarter change-directory command - Org Mode: - [[https://www.youtube.com/watch?v=v1_oHrPeUa0][Gamify Org-mode agenda tasks]] (02:21) - [[https://emacs.dyerdwelling.family/emacs/20241128130253-emacs--shrinking-widening-org-tables/][James Dyer: Shrinking and Widening Org Tables]] ([[https://irreal.org/blog/?p=12612][Irreal]]) - [[https://jdrm.info/mis-tareas-organizardas-con-org-mode.html][Mis tareas organizardas con org-mode]] ([[https://emacs.ch/@hispa/113579032080095672][@[email protected]]]) - [[https://youtu.be/00JEayL5Emk][Emacs Crushing the Board Room With D'SLIDE [0.5.5 Release]]] ([[https://www.youtube.com/watch?v=00JEayL5Emk][YouTube]], [[https://www.reddit.com/r/emacs/comments/1gzwt4e/emacs_crushing_the_board_room_with_dslide_055/][Reddit]]) - [[https://www.reddit.com/r/orgmode/comments/1h1lyi1/dslide_10_feature_proposal_rfc/][Dslide 1.0 Feature Proposal & RFC]] - Org-based presentation - Import, export, and integration: - [[https://brain.trainpats.eu/20241201222215-december_adventure.html#org2e1f43f][December Adventure - notes on publishing Org]] ([[https://merveilles.town/@csepp/113580318244804004][@[email protected]]]) - [[https://eugene-andrienko.com/en/it/2024/12/01/emacs-plugin-jekyll-blog][How I wrote an Emacs plugin to build my blog | Dragon’s notes]] ([[https://mas.to/@evgandr/113579450483365088][@[email protected]]]) - with Jekyll - [[https://blog.lazy-evaluation.net/posts/orgmode-diagrams.html][Inline Diagrams in Orgmode | Dzu's Blog]] ([[https://mathstodon.xyz/@6d03/113550020197168004][@[email protected]]]) - [[https://michaelneuper.com/posts/how-i-use-org-roam-to-takes-notes-for-cs/][How I Use Org-Roam to Take Notes for CS - Michael]] ([[https://www.reddit.com/r/emacs/comments/1h0dnke/update_one_year_of_orgroam_notes_for_my_computer/][Reddit]]) - Org development: - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=e87ecf88be043445f2af2acac53b1c61a382d0e5][Document preview API for arbitrary link types]] - Coding: - [[https://www.reddit.com/r/emacs/comments/1h2o8hr/share_your_mx_compile_compilationmode_config/][Share your M-x compile / compilation-mode config, hacks, tips, and tricks]] - [[https://github.com/jadestrong/lsp-copilot][jadestrong/lsp-copilot: An LSP client for Emacs implemented in Rust.]] ([[https://www.reddit.com/r/emacs/comments/1h13dg9/a_new_lsp_client_written_in_rust/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/1h1d5k4/how_to_potentially_make_your_eglot_completions/][How to potentially make your eglot completions faster]] - [[https://infosec.exchange/@craigbro/113555600896530891][Rust setup that plays well with Nix and direnv]] - [[https://utterlyvoice.com/demos#Use_Emacs_to_Write_Go_Code][Using Utterly Voice to write Go code in Emacs]] - [[https://blog.dornea.nu/2024/11/28/mastering-golang-debugging-in-emacs/][Mastering Golang Debugging in Emacs]] ([[https://www.reddit.com/r/emacs/comments/1h1rez6/mastering_golang_debugging_in_emacs/][Reddit]]) - [[https://github.com/Remillard/hexl-inspect][DESIGN REVIEW: hexl-inspect -- A minor mode for hexl providing inspection data]] ([[https://www.reddit.com/r/emacs/comments/1h4w1i1/design_review_hexlinspect_a_minor_mode_for_hexl/][Reddit]]) - [[https://youtu.be/YBX2Ki1ZoGg][Emacs + Python]] - [[https://blog.serghei.pl/posts/emacs-python-ide][Advanced Python Development Workflow in Emacs]] ([[https://www.reddit.com/r/emacs/comments/1h45ess/advanced_python_development_workflow_in_emacs/][Reddit]]) - [[https://slinkp.com/python-emacs-lsp-20231229.html][Modernizing my Python development setup in Emacs]] (2023) - Web: - [[https://github.com/EFLS/readel/][EFLS/readel: Retrieval of Readeck annotations in Emacs]] ([[https://www.reddit.com/r/emacs/comments/1h4bd5x/sharing_code_readeck_annotations_in_emacs/][Reddit]]) - Mail, news, and chat: - [[https://cce.whatthefuck.computer/elfeed-adaptive-scoring][Elfeed Adaptive Scoring - The Complete Computer]] - [[https://github.com/thundertheidiot/bsky.el][thundertheidiot/bsky.el: Very WIP Bluesky client for emacs]] - EXWM: - [[https://github.com/lrustand/qutebrowser.el][qutebrowser.el: Tight integration between Qutebrowser and Emacs/EXWM]] ([[https://www.reddit.com/r/emacs/comments/1h2ty22/qutebrowserel_tight_integration_between/][Reddit]]) - AI: - [[https://lmno.lol/alvaro/ob-chatgpt-shell-goes-multi-model-too][Alvaro Ramirez: ob-chatgpt-shell goes multi-model too]] ([[https://lobste.rs/s/ekhclm/chatgpt_shell_goes_multi_model][lobste.rs]]) - [[https://lmno.lol/alvaro/llm-iterate-and-insert][LLM iterate and insert]] ([[https://www.reddit.com/r/emacs/comments/1gzq5if/llm_iterate_and_insert/][Reddit]]) - [[https://github.com/xenodium/chatgpt-shell/commit/6573f9e730e97dc8ca9413a0d795267e75bb2c72][chatgpt-shell: Adds an initial Kagi summarizer implementation]] ([[https://indieweb.social/@xenodium/113582466631925006][@[email protected]]]) - [[https://www.reddit.com/r/emacs/comments/1h2s8a9/legpt_a_fork_of_gptel_that_adds_completion_at/][le-gpt: A fork of gpt.el that adds completion at point, region transforms and project awareness!]] - Community: - [[https://www.reddit.com/r/emacs/comments/1h0zjvq/weekly_tips_tricks_c_thread_20241127_week_48/][Weekly Tips, Tricks, &c. Thread — 2024-11-27 / week 48]] - GTK styling, window jumping - Other: - [[https://www.reddit.com/r/emacs/comments/1h15mni/a_function_to_periodically_wipe_buffers_not/][A function to periodically wipe buffers not recently shown; thoughts?]] - [[Title: An example of a bash script with test blocks (video, 2024) Link: http://anggtwu.net/2024-bash-test-blocks.html][An example of a bash script with test blocks (video, 2024)]] - [[Title: Trying eev with a sexp (video, 2024) Link: http://anggtwu.net/2024-trying-eev-with-a-sexp.html][Trying eev with a sexp (video, 2024)]] - [[https://www.reddit.com/r/emacs/comments/1h2ipcc/pdf_slides_presentation_setup_for_emacs/][PDF Slides Presentation Setup for Emacs!]] - uses pdf-tools view buffer, no modeline - [[http://yummymelon.com/devnull/announcing-casual-calendar.html][Announcing Casual Calendar]] ([[https://www.reddit.com/r/emacs/comments/1gzo5ag/announcing_casual_calendar/][Reddit]], [[https://irreal.org/blog/?p=12608][Irreal]]) - [[https://github.com/haji-ali/calfw-blocks][A block view of calendar]] - fork of calfw ([[https://www.reddit.com/r/emacs/comments/1h43sak/a_block_view_of_calendar/][Reddit]]) - [[https://github.com/bbatsov/guru-mode][guru-mode: Learn to use Emacs the way it was meant to be used (the Emacs guru way)]] ([[https://www.reddit.com/r/planetemacs/comments/1h1ptko/gurumode_learn_to_use_emacs_the_way_it_was_meant/][Reddit]]) - [[https://onlisp.co.uk/Creating-an-info-manual-for-Python.html][J.e.r.e.m.y B.r.y.a.n.t: Creating an info manual by conversion, example for Python]] - [[https://mbork.pl/2024-12-01_Automatically_inserting_Ledger_transactions][Marcin Borkowski: Automatically inserting Ledger transactions]] - [[https://eshelyaron.com/posts/2024-11-27-emacs-aritrary-code-execution-and-how-to-avoid-it.html][Emacs Arbitrary Code Execution and How to Avoid It]] ([[https://lists.gnu.org/archive/html/emacs-devel/2024-11/msg00749.html][emacs-devel]], [[https://www.reddit.com/r/emacs/comments/1h16hmv/emacs_arbitrary_code_execution_and_how_to_avoid_it/][Reddit]], [[https://news.ycombinator.com/item?id=42256409][HN]], [[https://lobste.rs/s/khomv9/emacs_arbitrary_code_execution_how_avoid][lobste.rs]], [[https://lemmy.ml/post/22994001?scrollToComments=true][lemmy.ml]]) - [[https://github.com/amake/dotfiles/tree/e22b2da8afc53f710badd047a15c2d9c2229819c/services/Library/Services/Edit%20in%20Emacs.workflow/Contents][Edit in Emacs.workflow for macOS]] ([[https://mastodon.social/@amake/113557504782560433][@[email protected]]]) - Emacs development: - emacs-devel: - [[https://lists.gnu.org/archive/html/emacs-devel/2024-11/msg00879.html][The need to shift more discussions from the bug reporting list to emacs-devel]] - [[https://lists.gnu.org/archive/html/emacs-devel/2024-11/msg00817.html][c-ts-mode indentation rules are getting a bit complex]] - [[https://lists.gnu.org/archive/html/emacs-devel/2024-12/msg00007.html][Thinking about vtable conventions]] - [[https://recursewithless.net/emacs/icalendar-parser2.org][iCalendar support update]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=64c289590b56ea08d646b74f1a4b5de0a1faa2e2][Add command symbol property 'repeat-continue-only' for 'repeat-mode']] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=0624fe6f8497a677ae354da0a604dbf82e69400a][Make Xref commands follow 'display-buffer' customizations]] - New packages: - http://melpa.org/#/enhanced-evil-paredit: Paredit support for evil keybindings (MELPA) - http://melpa.org/#/minizinc-ts-mode: Major mode for the MiniZinc constraint modeling language (MELPA) - http://melpa.org/#/tab-line-nerd-icons: Add icons to tab-line tabs (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://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-12][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:[email protected]][[email protected]]]. Thank you!