2024-12-16 Emacs news
Sacha Chua <[email protected]> Mon, 16 Dec 2024 20:25:56 -0500
| Newsgroups | gmane.emacs.announce |
|---|---|
| Message-ID | <[email protected]> |
2024-12-16 Emacs news
=====================
- Help wanted:
- [Org Mode requests: [RFC] The best way to choose an "action" at point: context-menu-mode, transient, which-key or embark? (was: Fwd: Org-cite: Replace basic follow-processor with transient menu?)] (<https://list.orgmode.org/87msgzh1dh.fsf@localhost>)
- [also on emacs-devel] (<https://lists.gnu.org/archive/html/emacs-devel/2024-12/msg00559.html>)
- [Org Mode requests: [TASK] Documenting ob-fortran, ob-forth, ob-sed, ob-ocaml, ob-ruby, and ob-sass (was: [TASK] Move babel backend docs from WORG to Org manual)] (<https://list.orgmode.org/87seqqg38b.fsf@localhost>)
- [Merging MPS a.k.a. scratch/igc, yet again] (<https://lists.gnu.org/archive/html/emacs-devel/2024-12/msg00359.html>) - documentation help wanted for README-IGC, build instructions for Debian etc.
- Upcoming events ([iCal file] (<https://emacslife.com/calendar/emacs-calendar.ics>), [Org] (<https://emacslife.com/calendar/>)):
- M-x Research: TBA <https://m-x-research.github.io/> Wed Dec 18 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- Thu Dec 19 0000 Asia/Singapore
- Emacs Berlin (virtual, in English) <https://emacs-berlin.org/> Wed Dec 25 0930 America/Vancouver - 1130 America/Chicago - 1230 America/Toronto - 1730 Etc/GMT - 1830 Europe/Berlin - 2300 Asia/Kolkata -- Thu Dec 26 0130 Asia/Singapore
- Emacs APAC (virtual) <https://emacs-apac.gitlab.io/> Sat Dec 28 0030 America/Vancouver - 0230 America/Chicago - 0330 America/Toronto - 0830 Etc/GMT - 0930 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore
- Emacs configuration:
- [Recommendations of emacs config] (<https://www.reddit.com/r/emacs/comments/1he7ghg/recommendations_of_emacs_config/>)
- [Jack Baty: Emacs from scratch once again] (<https://baty.net/2024/12/emacs-from-scratch-once-again/>)
- [Show HN: Small Collection of Emacs Packages | Hacker News] (<https://news.ycombinator.com/item?id=42428762>)
- [[Release] Emacs-Kick 0.1.3 – For Vim/Neovim Users Ready to Explore Emacs] (<https://www.reddit.com/r/emacs/comments/1heejxn/release_emacskick_013_for_vimneovim_users_ready/>)
- [Configurar Emacs usando emacs-lisp (0x0005) - FTV] (<https://fediverse.tv/videos/watch/c70d6802-7c48-4e0c-8578-fb32cc26d357>) ([@[email protected]] (<https://techhub.social/@barocio/113651007187044891>))
- Emacs Lisp:
- [do-at-point: A generic action dispatcher for Emacs] (<https://codeberg.org/pkal/do-at-point>) - simpler than Embark, uses thing-at-point
- [Listful Andrew: map.el vs. other libraries through hundreds of examples] (<https://flandrew.srht.site/listful/map-vs-other-libraries-through-hundreds-of-examples.html>)
- [Listful Andrew: seq.el vs. other libraries through hundreds of examples] (<https://flandrew.srht.site/listful/seq-vs-other-libraries-through-hundreds-of-examples.html>)
- Appearance:
- [Highlight selected window by measuring and increasing contrast] (<https://files.mastodon.social/cache/media_attachments/files/113/636/526/704/442/800/original/b6e749c63e775d26.png>) ([@[email protected]] (<https://techhub.social/@Anoncheg/113636526684529242>))
- [Protesilaos Stavrou: Emacs: pulsar version 1.2.0] (<https://protesilaos.com/codelog/2024-12-12-emacs-pulsar-1-2-0/>)
- Navigation:
- [James Dyer: Emacs Quick Window Pt 3 - jumping between two windows] (<https://emacs.dyerdwelling.family/emacs/20241213115239-emacs--emacs-core-window-jumping-between-two-windows/>)
- Improvement: [James Dyer: Emacs Core Window Jumping With Visual Feedback] (<https://emacs.dyerdwelling.family/emacs/20241209085935-emacs--emacs-core-window-jumping-visual-feedback/>)
- Hyperbole:
- [Android emacs: finger/stylus support for hyperbole buttons] (<https://www.reddit.com/r/emacs/comments/1haz1rf/android_emacs_fingerstylus_support_for_hyperbole/>)
- Writing:
- [litdb and Emacs] (<https://www.youtube.com/watch?v=ZkKKuvVUWkE>) (11:03)
- Org Mode:
- [Skipping weekends when scheduling items with org-mode] (<https://liron.tilde.team/blog/skipping-weekends-when-scheduling-items-with-org-mode20758.html>)
- [Marcin Borkowski: Changing the TODO state of an Org entry when refiling] (<https://mbork.pl/2024-12-16_Changing_the_TODO_state_of_an_Org_entry_when_refiling>)
- [Protesilaos Stavrou: Emacs: custom Org clock report for my coaching] (<https://protesilaos.com/codelog/2024-12-15-emacs-org-coaching-clock/>) ([YouTube] (<https://www.youtube.com/watch?v=FMutOCOoFSQ>) 13:08)
- [Org-srs: A feature-rich and flexible spaced repetition system inside Org-mode with FSRS support] (<https://github.com/bohonghuang/org-srs>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1hb5cnz/orgsrs_a_featurerich_and_flexible_spaced/>))
- Import, export, and integration:
- [[package] nice-org-html] (<https://www.reddit.com/r/emacs/comments/1hbjq6n/package_niceorghtml/>)
- [new package: org-xopp (org+xournalpp)] (<https://github.com/mahmoodsh36/org-xopp>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1habnh2/new_package_orgxopp_orgxournalpp/>))
- [Org Mode requests: [TASK] Move babel backend docs from WORG to Org manual] (<https://list.orgmode.org/87zfl3uxhb.fsf@localhost>)
- [Passing data between org source blocks (a practical example)] (<https://www.reddit.com/r/emacs/comments/1hbi751/passing_data_between_org_source_blocks_a/>)
- [Render README.org as HTML on Sourcehut] (<https://breatheoutbreathe.in/blog/2024-12-10-sourcehut-org-mode-readme.html>) ([lobste.rs] (<https://lobste.rs/s/edzywh/render_readme_org_as_html_on_sourcehut>))
- Completion:
- [Thanos Apollo: Emacs 30 Built-in Completion UI & Styles [Video]] (<https://thanosapollo.org/posts/emacs-built-in-completions-video/>) ([Reddit] (<https://www.reddit.com/r/planetemacs/comments/1hcx1l0/thanos_apollo_emacs_30_builtin_completion_ui/>))
- Coding:
- [Advanced Python Development Workflow in Emacs] (<https://blog.serghei.pl/posts/emacs-python-ide/>) ([Reddit] (<https://www.reddit.com/r/planetemacs/comments/1hcxe1d/advanced_python_development_workflow_in_emacs/>), [HN] (<https://news.ycombinator.com/item?id=42395329>))
- [Get Started with Clojure Programming with Cider | Emacs Tutorial] (<https://www.youtube.com/watch?v=evmRpr_DEBQ>) (12:41)
- [The Definitive EMACS + GO Setup #emacs #golang] (<https://www.youtube.com/watch?v=9dMYSrstrLk>) (01:07:18)
- [[new package] gotest-ts - run go tests with gotest.el and tree-sitter] (<https://github.com/chmouel/gotest-ts.el>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1haa3zx/new_package_gotestts_run_go_tests_with_gotestel/>))
- [alexjgriffith/love2d-fennel.el - Codeberg.org] (<https://codeberg.org/alexjgriffith/love2d-fennel.el>) ([@[email protected]] (<https://mastodon.gamedev.place/@Alexjgriffith/113657784568312489>))
- [Minor Mode for Advent Of Code] (<https://gist.github.com/dhruvasagar/6d1cf62d772a35bbc9b0326e370d4f63>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1hawbsn/minor_mode_for_advent_of_code/>))
- [[video] Using emacs dape-mode to debug software with DAP protocol] (<https://www.youtube.com/watch?v=wEbHCg6XGRU>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1ha903r/video_using_emacs_dapemode_to_debug_software_with/>))
- [my-copy-function-name-with-ts] (<https://fosstodon.org/@chmouel/113646312567316722>)
- [[package] Jujutsushi a package for Jujutsu] (<https://www.reddit.com/r/emacs/comments/1hbmpub/package_jujutsushi_a_package_for_jujutsu/>)
- Shells:
- [Alvaro Ramirez: An experimental (e)shell pager] (<https://lmno.lol/alvaro/an-experimental-e-shell-pager>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1halllx/en_experimental_eshell_pager/>))
- Mail, news, and chat:
- [I'm attempting to write a discourse forum package for Emacs] (<https://glenneth.org/content/posts/2024-12-12-discourse-emacs.html>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1hckaln/im_attempting_to_write_a_discourse_forum_package/>))
- Fun:
- [EmacsGME - Solo Roleplaying inside the Emacs Text Editor] (<https://www.youtube.com/watch?v=0f9Rvk6dulM>) (15:37)
- [Shae Erisson's blog - Programmers want flow. when programming, light turns RED] (<https://www.scannedinavian.com/programmers-want-flow-when-programming-light-turns-red.html>) ([Irreal] (<https://irreal.org/blog/?p=12650>), [lobste.rs] (<https://lobste.rs/s/3rybyx/programmers_want_flow_when_programming>))
- [May the shadows shield you and the light lead you to Emacsia] (<https://i.redd.it/99mmcnzw177e1.gif>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1hfgutm/may_the_shadows_shield_you_and_the_light_lead_you/>))
- Community:
- [Weekly Tips, Tricks, &c. Thread — 2024-12-11 / week 50] (<https://www.reddit.com/r/emacs/comments/1hbov34/weekly_tips_tricks_c_thread_20241211_week_50/>)
- [The concept of Emacs - history] (<https://functional.cafe/@PaniczGodek/113630055034870975>)
- [Best emacs package you tried and stuck with in 2024?] (<https://www.reddit.com/r/emacs/comments/1hcipqi/best_emacs_package_you_tried_and_stuck_with_in/>)
- Other:
- [Lambda Land: What's New in Emacs: Last Decade Edition] (<https://lambdaland.org/posts/2024-12-14_emacs_catchup/>)
- [Tip about using keycast-header-line-mode] (<https://discuss.systems/@jfdm/113640001250256154>)
- [So happy to have discovered markdown-dnd-images] (<https://www.reddit.com/r/emacs/comments/1hbls9u/so_happy_to_have_discovered_markdowndndimages/>)
- [hyperdrive.el v0.5.0: Explore the interactive peer graph] (<https://www.reddit.com/r/emacs/comments/1hawd0f/hyperdriveel_v050_explore_the_interactive_peer/>)
- [KeyWeeUsr/emacs-syncthing: Emacs client for Syncthing] (<https://github.com/KeyWeeUsr/emacs-syncthing>)
- [Hacker Public Radio: @enistello talks about Mastering Emacs by Mickey Peterson] (<https://hackerpublicradio.org/eps/hpr4268/index.html>) ([@[email protected]] (<https://infosec.exchange/@hpr/113636111399505665>))
- [Building Emacs 30 from git on openSUSE Tumbleweed] (<https://www.youtube.com/watch?v=8dWPDJ4ShFc>) (21:08)
- [Kisaragi Hiu: 不會倉頡也能利用倉頡找打不出來的漢字] (<https://kisaragi-hiu.com/find-han-character-with-cangjie/>)
- [Macros de teclado en Emacs | Picando Código] (<https://picandocodigo.net/2024/macros-de-teclado-en-emacs/>) ([@[email protected]] (<https://mastodon.online/@picandocodigo/113646854111714700>))
- [Guile Emacs development has started again after a decade] (<https://emacsconf.org/2024/talks/guile/>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1hb4om4/guile_emacs_development_has_started_again_after_a/>), [Irreal] (<https://irreal.org/blog/?p=12635>), [LWN] (<https://lwn.net/SubscriberLink/1001645/b1e4453a8c6c16d7/>), [HN] (<https://news.ycombinator.com/item?id=42432004>), [lobste.rs] (<https://lobste.rs/s/clyk9b/using_guile_for_emacs>))
- Emacs development:
- emacs-devel:
- [Improve access to documentation in Info format (was: Proposal: Include C] (<https://lists.gnu.org/archive/html/emacs-devel/2024-12/msg00355.html>)
- [Re: pdumper on Solaris 10] (<https://lists.gnu.org/archive/html/emacs-devel/2024-12/msg00630.html>) - mixed news for 32-bit MPS builds on sparc
- [Background information on concurrent redisplay Re: Gap buffer problem?] (<https://lists.gnu.org/archive/html/emacs-devel/2024-12/msg00455.html>)
- [challenges of garbage collection pauses] (<https://lists.gnu.org/archive/html/emacs-devel/2024-12/msg00390.html>)
- [Cluffer vs gap buffer] (<https://lists.gnu.org/archive/html/emacs-devel/2024-12/msg00552.html>)
- [related post about gap buffers vs ropes] (<https://lists.gnu.org/archive/html/emacs-devel/2024-12/msg00488.html>)
- [New customization variable `completion-eager-display'] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=fd021c07606264a73cd4c1f6fa6fe80a756defe0>)
- [Add `browse-url-qutebrowser'] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=ed1f3b8488e18143d658e4f1aca8d21a3b84e2b2>)
- [Enable xterm-mouse-mode by default in xterm] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=9ccd459e8452cc9e6e81e53f26bbeef20d2d5bb7>)
- [Revert Dired buffer when clicking on basename of directory] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=eb9ba4830e4c7853150eaed93f89225c00d6e52a>)
- [Rework history Isearch for Eshell] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3959ea66448fb371cdc67bd963cd539a90f99ee5>)
- New packages:
- consult-vc-modified-files <http://melpa.org/#/consult-vc-modified-files>: Show git modified files in a vc project with consult (MELPA)
- current-window-only <http://melpa.org/#/current-window-only>: Open things only in the current window (MELPA)
- eldoc-diffstat <https://elpa.nongnu.org/nongnu/eldoc-diffstat.html>: Make VCS diffstat available via eldoc (NonGNU ELPA)
- hindu-calendar <http://melpa.org/#/hindu-calendar>: Arithmetical traditional Hindu calendar (panchanga) (MELPA)
- js-pkg-mode <http://melpa.org/#/js-pkg-mode>: Minor mode for working with javascript projects (MELPA)
- le-gpt <http://melpa.org/#/le-gpt>: Emacs on steroids with GPT (MELPA)
- terraform-docs <http://melpa.org/#/terraform-docs>: Generate Terraform modules documentation with terraform-docs (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] (<https://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, 14.1 KB)
* 2024-12-16 Emacs news
- Help wanted:
- [[https://list.orgmode.org/87msgzh1dh.fsf@localhost][Org Mode requests: [RFC] The best way to choose an "action" at point: context-menu-mode, transient, which-key or embark? (was: Fwd: Org-cite: Replace basic follow-processor with transient menu?)]]
- [[https://lists.gnu.org/archive/html/emacs-devel/2024-12/msg00559.html][also on emacs-devel]]
- [[https://list.orgmode.org/87seqqg38b.fsf@localhost][Org Mode requests: [TASK] Documenting ob-fortran, ob-forth, ob-sed, ob-ocaml, ob-ruby, and ob-sass (was: [TASK] Move babel backend docs from WORG to Org manual)]]
- [[https://lists.gnu.org/archive/html/emacs-devel/2024-12/msg00359.html][Merging MPS a.k.a. scratch/igc, yet again]] - documentation help wanted for README-IGC, build instructions for Debian etc.
- 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 Dec 18 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- Thu Dec 19 0000 Asia/Singapore
- Emacs Berlin (virtual, in English) https://emacs-berlin.org/ Wed Dec 25 0930 America/Vancouver - 1130 America/Chicago - 1230 America/Toronto - 1730 Etc/GMT - 1830 Europe/Berlin - 2300 Asia/Kolkata -- Thu Dec 26 0130 Asia/Singapore
- Emacs APAC (virtual) https://emacs-apac.gitlab.io/ Sat Dec 28 0030 America/Vancouver - 0230 America/Chicago - 0330 America/Toronto - 0830 Etc/GMT - 0930 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore
- Emacs configuration:
- [[https://www.reddit.com/r/emacs/comments/1he7ghg/recommendations_of_emacs_config/][Recommendations of emacs config]]
- [[https://baty.net/2024/12/emacs-from-scratch-once-again/][Jack Baty: Emacs from scratch once again]]
- [[https://news.ycombinator.com/item?id=42428762][Show HN: Small Collection of Emacs Packages | Hacker News]]
- [[https://www.reddit.com/r/emacs/comments/1heejxn/release_emacskick_013_for_vimneovim_users_ready/][[Release] Emacs-Kick 0.1.3 – For Vim/Neovim Users Ready to Explore Emacs]]
- [[https://fediverse.tv/videos/watch/c70d6802-7c48-4e0c-8578-fb32cc26d357][Configurar Emacs usando emacs-lisp (0x0005) - FTV]] ([[https://techhub.social/@barocio/113651007187044891][@[email protected]]])
- Emacs Lisp:
- [[https://codeberg.org/pkal/do-at-point][do-at-point: A generic action dispatcher for Emacs]] - simpler than Embark, uses thing-at-point
- [[https://flandrew.srht.site/listful/map-vs-other-libraries-through-hundreds-of-examples.html][Listful Andrew: map.el vs. other libraries through hundreds of examples]]
- [[https://flandrew.srht.site/listful/seq-vs-other-libraries-through-hundreds-of-examples.html][Listful Andrew: seq.el vs. other libraries through hundreds of examples]]
- Appearance:
- [[https://files.mastodon.social/cache/media_attachments/files/113/636/526/704/442/800/original/b6e749c63e775d26.png][Highlight selected window by measuring and increasing contrast]] ([[https://techhub.social/@Anoncheg/113636526684529242][@[email protected]]])
- [[https://protesilaos.com/codelog/2024-12-12-emacs-pulsar-1-2-0/][Protesilaos Stavrou: Emacs: pulsar version 1.2.0]]
- Navigation:
- [[https://emacs.dyerdwelling.family/emacs/20241213115239-emacs--emacs-core-window-jumping-between-two-windows/][James Dyer: Emacs Quick Window Pt 3 - jumping between two windows]]
- Improvement: [[https://emacs.dyerdwelling.family/emacs/20241209085935-emacs--emacs-core-window-jumping-visual-feedback/][James Dyer: Emacs Core Window Jumping With Visual Feedback]]
- Hyperbole:
- [[https://www.reddit.com/r/emacs/comments/1haz1rf/android_emacs_fingerstylus_support_for_hyperbole/][Android emacs: finger/stylus support for hyperbole buttons]]
- Writing:
- [[https://www.youtube.com/watch?v=ZkKKuvVUWkE][litdb and Emacs]] (11:03)
- Org Mode:
- [[https://liron.tilde.team/blog/skipping-weekends-when-scheduling-items-with-org-mode20758.html][Skipping weekends when scheduling items with org-mode]]
- [[https://mbork.pl/2024-12-16_Changing_the_TODO_state_of_an_Org_entry_when_refiling][Marcin Borkowski: Changing the TODO state of an Org entry when refiling]]
- [[https://protesilaos.com/codelog/2024-12-15-emacs-org-coaching-clock/][Protesilaos Stavrou: Emacs: custom Org clock report for my coaching]] ([[https://www.youtube.com/watch?v=FMutOCOoFSQ][YouTube]] 13:08)
- [[https://github.com/bohonghuang/org-srs][Org-srs: A feature-rich and flexible spaced repetition system inside Org-mode with FSRS support]] ([[https://www.reddit.com/r/emacs/comments/1hb5cnz/orgsrs_a_featurerich_and_flexible_spaced/][Reddit]])
- Import, export, and integration:
- [[https://www.reddit.com/r/emacs/comments/1hbjq6n/package_niceorghtml/][[package] nice-org-html]]
- [[https://github.com/mahmoodsh36/org-xopp][new package: org-xopp (org+xournalpp)]] ([[https://www.reddit.com/r/emacs/comments/1habnh2/new_package_orgxopp_orgxournalpp/][Reddit]])
- [[https://list.orgmode.org/87zfl3uxhb.fsf@localhost][Org Mode requests: [TASK] Move babel backend docs from WORG to Org manual]]
- [[https://www.reddit.com/r/emacs/comments/1hbi751/passing_data_between_org_source_blocks_a/][Passing data between org source blocks (a practical example)]]
- [[https://breatheoutbreathe.in/blog/2024-12-10-sourcehut-org-mode-readme.html][Render README.org as HTML on Sourcehut]] ([[https://lobste.rs/s/edzywh/render_readme_org_as_html_on_sourcehut][lobste.rs]])
- Completion:
- [[https://thanosapollo.org/posts/emacs-built-in-completions-video/][Thanos Apollo: Emacs 30 Built-in Completion UI & Styles [Video]]] ([[https://www.reddit.com/r/planetemacs/comments/1hcx1l0/thanos_apollo_emacs_30_builtin_completion_ui/][Reddit]])
- Coding:
- [[https://blog.serghei.pl/posts/emacs-python-ide/][Advanced Python Development Workflow in Emacs]] ([[https://www.reddit.com/r/planetemacs/comments/1hcxe1d/advanced_python_development_workflow_in_emacs/][Reddit]], [[https://news.ycombinator.com/item?id=42395329][HN]])
- [[https://www.youtube.com/watch?v=evmRpr_DEBQ][Get Started with Clojure Programming with Cider | Emacs Tutorial]] (12:41)
- [[https://www.youtube.com/watch?v=9dMYSrstrLk][The Definitive EMACS + GO Setup #emacs #golang]] (01:07:18)
- [[https://github.com/chmouel/gotest-ts.el][[new package] gotest-ts - run go tests with gotest.el and tree-sitter]] ([[https://www.reddit.com/r/emacs/comments/1haa3zx/new_package_gotestts_run_go_tests_with_gotestel/][Reddit]])
- [[https://codeberg.org/alexjgriffith/love2d-fennel.el][alexjgriffith/love2d-fennel.el - Codeberg.org]] ([[https://mastodon.gamedev.place/@Alexjgriffith/113657784568312489][@[email protected]]])
- [[https://gist.github.com/dhruvasagar/6d1cf62d772a35bbc9b0326e370d4f63][Minor Mode for Advent Of Code]] ([[https://www.reddit.com/r/emacs/comments/1hawbsn/minor_mode_for_advent_of_code/][Reddit]])
- [[https://www.youtube.com/watch?v=wEbHCg6XGRU][[video] Using emacs dape-mode to debug software with DAP protocol]] ([[https://www.reddit.com/r/emacs/comments/1ha903r/video_using_emacs_dapemode_to_debug_software_with/][Reddit]])
- [[https://fosstodon.org/@chmouel/113646312567316722][my-copy-function-name-with-ts]]
- [[https://www.reddit.com/r/emacs/comments/1hbmpub/package_jujutsushi_a_package_for_jujutsu/][[package] Jujutsushi a package for Jujutsu]]
- Shells:
- [[https://lmno.lol/alvaro/an-experimental-e-shell-pager][Alvaro Ramirez: An experimental (e)shell pager]] ([[https://www.reddit.com/r/emacs/comments/1halllx/en_experimental_eshell_pager/][Reddit]])
- Mail, news, and chat:
- [[https://glenneth.org/content/posts/2024-12-12-discourse-emacs.html][I'm attempting to write a discourse forum package for Emacs]] ([[https://www.reddit.com/r/emacs/comments/1hckaln/im_attempting_to_write_a_discourse_forum_package/][Reddit]])
- Fun:
- [[https://www.youtube.com/watch?v=0f9Rvk6dulM][EmacsGME - Solo Roleplaying inside the Emacs Text Editor]] (15:37)
- [[https://www.scannedinavian.com/programmers-want-flow-when-programming-light-turns-red.html][Shae Erisson's blog - Programmers want flow. when programming, light turns RED]] ([[https://irreal.org/blog/?p=12650][Irreal]], [[https://lobste.rs/s/3rybyx/programmers_want_flow_when_programming][lobste.rs]])
- [[https://i.redd.it/99mmcnzw177e1.gif][May the shadows shield you and the light lead you to Emacsia]] ([[https://www.reddit.com/r/emacs/comments/1hfgutm/may_the_shadows_shield_you_and_the_light_lead_you/][Reddit]])
- Community:
- [[https://www.reddit.com/r/emacs/comments/1hbov34/weekly_tips_tricks_c_thread_20241211_week_50/][Weekly Tips, Tricks, &c. Thread — 2024-12-11 / week 50]]
- [[https://functional.cafe/@PaniczGodek/113630055034870975][The concept of Emacs - history]]
- [[https://www.reddit.com/r/emacs/comments/1hcipqi/best_emacs_package_you_tried_and_stuck_with_in/][Best emacs package you tried and stuck with in 2024?]]
- Other:
- [[https://lambdaland.org/posts/2024-12-14_emacs_catchup/][Lambda Land: What's New in Emacs: Last Decade Edition]]
- [[https://discuss.systems/@jfdm/113640001250256154][Tip about using keycast-header-line-mode]]
- [[https://www.reddit.com/r/emacs/comments/1hbls9u/so_happy_to_have_discovered_markdowndndimages/][So happy to have discovered markdown-dnd-images]]
- [[https://www.reddit.com/r/emacs/comments/1hawd0f/hyperdriveel_v050_explore_the_interactive_peer/][hyperdrive.el v0.5.0: Explore the interactive peer graph]]
- [[https://github.com/KeyWeeUsr/emacs-syncthing][KeyWeeUsr/emacs-syncthing: Emacs client for Syncthing]]
- [[https://hackerpublicradio.org/eps/hpr4268/index.html][Hacker Public Radio: @enistello talks about Mastering Emacs by Mickey Peterson]] ([[https://infosec.exchange/@hpr/113636111399505665][@[email protected]]])
- [[https://www.youtube.com/watch?v=8dWPDJ4ShFc][Building Emacs 30 from git on openSUSE Tumbleweed]] (21:08)
- [[https://kisaragi-hiu.com/find-han-character-with-cangjie/][Kisaragi Hiu: 不會倉頡也能利用倉頡找打不出來的漢字]]
- [[https://picandocodigo.net/2024/macros-de-teclado-en-emacs/][Macros de teclado en Emacs | Picando Código]] ([[https://mastodon.online/@picandocodigo/113646854111714700][@[email protected]]])
- [[https://emacsconf.org/2024/talks/guile/][Guile Emacs development has started again after a decade]] ([[https://www.reddit.com/r/emacs/comments/1hb4om4/guile_emacs_development_has_started_again_after_a/][Reddit]], [[https://irreal.org/blog/?p=12635][Irreal]], [[https://lwn.net/SubscriberLink/1001645/b1e4453a8c6c16d7/][LWN]], [[https://news.ycombinator.com/item?id=42432004][HN]], [[https://lobste.rs/s/clyk9b/using_guile_for_emacs][lobste.rs]])
- Emacs development:
- emacs-devel:
- [[https://lists.gnu.org/archive/html/emacs-devel/2024-12/msg00355.html][Improve access to documentation in Info format (was: Proposal: Include C]]
- [[https://lists.gnu.org/archive/html/emacs-devel/2024-12/msg00630.html][Re: pdumper on Solaris 10]] - mixed news for 32-bit MPS builds on sparc
- [[https://lists.gnu.org/archive/html/emacs-devel/2024-12/msg00455.html][Background information on concurrent redisplay Re: Gap buffer problem?]]
- [[https://lists.gnu.org/archive/html/emacs-devel/2024-12/msg00390.html][challenges of garbage collection pauses]]
- [[https://lists.gnu.org/archive/html/emacs-devel/2024-12/msg00552.html][Cluffer vs gap buffer]]
- [[https://lists.gnu.org/archive/html/emacs-devel/2024-12/msg00488.html][related post about gap buffers vs ropes]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=fd021c07606264a73cd4c1f6fa6fe80a756defe0][New customization variable `completion-eager-display']]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=ed1f3b8488e18143d658e4f1aca8d21a3b84e2b2][Add `browse-url-qutebrowser']]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=9ccd459e8452cc9e6e81e53f26bbeef20d2d5bb7][Enable xterm-mouse-mode by default in xterm]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=eb9ba4830e4c7853150eaed93f89225c00d6e52a][Revert Dired buffer when clicking on basename of directory]]
- [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3959ea66448fb371cdc67bd963cd539a90f99ee5][Rework history Isearch for Eshell]]
- New packages:
- http://melpa.org/#/consult-vc-modified-files: Show git modified files in a vc project with consult (MELPA)
- http://melpa.org/#/current-window-only: Open things only in the current window (MELPA)
- https://elpa.nongnu.org/nongnu/eldoc-diffstat.html: Make VCS diffstat available via eldoc (NonGNU ELPA)
- http://melpa.org/#/hindu-calendar: Arithmetical traditional Hindu calendar (panchanga) (MELPA)
- http://melpa.org/#/js-pkg-mode: Minor mode for working with javascript projects (MELPA)
- http://melpa.org/#/le-gpt: Emacs on steroids with GPT (MELPA)
- http://melpa.org/#/terraform-docs: Generate Terraform modules documentation with terraform-docs (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 [[https://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!