unofficial mirror of emacs-tangents@gnu.org
 help / color / mirror / Atom feed
* 2024-07-15 Emacs news
@ 2024-07-15 21:58 Sacha Chua
  0 siblings, 0 replies; only message in thread
From: Sacha Chua @ 2024-07-15 21:58 UTC (permalink / raw)
  To: emacs-tangents


[-- Attachment #1.1: Type: text/plain, Size: 12543 bytes --]

    2024-07-15 Emacs news
=====================

  - Upcoming events:
    - [Emacs APAC: Announcing Emacs Asia-Pacific (APAC) virtual meetup, Saturday, July 27, 2024] (<https://emacs-apac.gitlab.io/announcements/july-2024/>)
    - M-x Research: TBA <https://m-x-research.github.io/> Wed Jul 17 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore
    - EmacsSF: Emacs Lisp Hacking Night: Parsers! (Hybrid) <https://www.meetup.com/emacs-sf/events/302146884/> Thu Jul 18 1800 America/Vancouver - 2000 America/Chicago - 2100 America/Toronto -- Fri Jul 19 0100 Etc/GMT - 0300 Europe/Berlin - 0630 Asia/Kolkata - 0900 Asia/Singapore
    - Emacs APAC (virtual) <https://emacs-apac.gitlab.io/> Sat Jul 27 0130 America/Vancouver - 0330 America/Chicago - 0430 America/Toronto - 0830 Etc/GMT - 1030 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore
  - Beginner:
    - [Know Thy Emacs 2024_07_11_04:30:20] (<https://www.youtube.com/watch?v=tXgNiCBGgGc&feature=youtu.be>) - finding out more about Emacs
  - Emacs Lisp:
    - [Alvaro Ramirez: Inline previous result and why you should edebug] (<https://xenodium.com/inline-previous-result-and-why-you-should-edebug/>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1dz1n42/alvaro_ramirez_inline_previous_result_and_why_you/>), [Irreal] (<https://irreal.org/blog/?p=12300>))
    - [Lars Ingebrigtsen: I Should Have Implemented The Emacs Inputs Correctly The First Time] (<https://lars.ingebrigtsen.no/2024/07/08/i-should-have-implemented-the-emacs-inputs-correctly-the-first-time/>)
    - [Wrap any command -line tool into Emacs commands] (<https://github.com/nohzafk/cli2eli>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1e36zze/wrap_any_command_line_tool_into_emacs_commands/>))
    - [Lightning Talk: Compiling Emacs Lisp to Native Code] (<https://www.youtube.com/watch?v=rSi9iYXcTNk>) (06:49)
    - [Lightning Talk: Visual Stepper for Emacs Lisp] (<https://www.youtube.com/watch?v=4IShah_YJ9w>) (05:44)
    - [Casting Spels in Emacs] (<https://www.gnu.org/software/emacs/casting-spels-emacs/>) ([@pkal@emacs.ch] (<https://emacs.ch/@pkal/112790880021925578>))
  - Appearance:
    - [Consistent, Dynamic Access to Your Current Emacs Theme's Palette] (<https://aatmunbaxi.netlify.app/comp/dyn_custom_palette_access_technicolor/>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1dzvth2/consistent_dynamic_access_to_your_current_emacs/>))
    - [Running different themes on GUI Emacs and TTY emacsclient, in the same process] (<https://genehack.blog/2024/07/i-have-this-thing-where-i-get-older-but-just-never-wiser/>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1dzpps9/running_different_themes_on_gui_emacs_and_tty/>), [@genehack@dementedandsadbut.social] (<https://dementedandsadbut.social/@genehack/112760922285274588>))
  - Navigation:
    - [Using new emacs features to replicate other packages: tree-sitter + transient + repeat-mode = expand-region] (<https://www.reddit.com/r/emacs/comments/1e18toz/using_new_emacs_features_to_replicate_other/>)
    - [Magnus: A function for jumping to a project TODO file] (<https://magnus.therning.org/2024-07-13-a-function-for-jumping-to-a-project-todo-file.html>)
    - [`one-tab-per-project` (aka. `otpp`), workspace management via a thin layer between built-in `project` and `tab-bar`] (<https://www.reddit.com/r/emacs/comments/1dzdlqt/onetabperproject_aka_otpp_workspace_management/>)
    - [Announcing Casual IBuffer] (<http://yummymelon.com/devnull/announcing-casual-ibuffer.html>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1dykvxr/announcing_casual_ibuffer/>), [Irreal] (<https://irreal.org/blog/?p=12298>))
    - [Marcin Borkowski: Dedicated windows] (<https://mbork.pl/2024-07-13_Dedicated_windows>)
    - [Feed symbol overlays to multiple cursors] (<https://lmno.lol/alvaro/its-all-up-for-grabs-and-it-compounds>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1e3c5gm/feed_symbol_overlays_to_multiple_cursors/>))
    - [Inserting numbers with Emacs multiple cursors] (<https://lmno.lol/alvaro/inserting-numbers-with-emacs-multiple-cursors>) (2019)
    - [Emacs's counsel-M-x meets multiple cursors] (<https://lmno.lol/alvaro/emacss-counsel-m-x-meets-multiple-cursors>) (2020)
  - Writing:
    - [Some useful Elisp for writing prose] (<https://github.com/gigamonkey/writing>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1e1imxd/some_useful_elisp_for_writing_prose/>))
    - [Package go-translate update to v3] (<https://github.com/lorniu/go-translate>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1e0bad4/package_gotranslate_update_to_v3/>))
    - [James Dyer: Creating a Spelling Transient] (<https://emacs.dyerdwelling.family/emacs/20240712082430-emacs--spelling-powerthesaurus/>) ([Irreal] (<https://irreal.org/blog/?p=12308>))
  - Org Mode:
    - [Emacs. But why?] (<https://www.youtube.com/watch?v=UwfYn9lTm74>) (51:20)
    - [Automating Org Mode Tasks with Emacs Lisp - System Crafters Live!] (<https://www.youtube.com/watch?v=25HBEqIPoH8>) (02:00:53)
    - [Clock Tables - Org Mode, Plain Text, and AI] (<https://www.luisquintanilla.me/feed/love-plain-text-org-mode-clocktable?utm_medium=feed>)
    - [Contact management with Emacs, org-mode, org-contacts, notmuch and org-roam] (<https://www.reddit.com/r/orgmode/comments/1dzrndg/contact_management_with_emacs_orgmode_orgcontacts/>)
    - [A checkbox list in org-mode with one value] (<https://kitchingroup.cheme.cmu.edu/blog/2015/10/05/A-checkbox-list-in-org-mode-with-one-value/>) (2015)
    - [I am keeping an up to date ob-http fork] (<https://ag91.github.io/blog/2024/07/09/i-am-keeping-an-up-to-date-ob-http-fork/>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1dzfzto/i_am_keeping_an_up_to_date_obhttp_fork/>))
    - [Protesilaos Stavrou: Emacs: Tell Org which linked files to open externally] (<https://protesilaos.com/codelog/2024-07-12-emacs-org-open-externally/>)
    - Org development:
      - [org-refile: Push point to Org mark ring before jumping] (<https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=486ebe118bc8f281758d4f94d0b4bdff6cd5ac23>)
      - [ox-beamer: Allow setting frame subtitle with headline property] (<https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=50e34dde10ba6d88615b2892e2b33ac7a02e1366>)
      - [orgtbl-to-generic: Retain special rows in code block table output] (<https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=e0924db3c55a44c8aa8d126fbb9b42cfc54f104c>)
      - [ox: New custom option to disable macro replacement] (<https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=90d4ae92ebaf4de75c63a6390150a59199b40b8e>)
  - Completion:
    - [Confused implementing programmed completion? A snippet to get you started] (<https://www.reddit.com/r/emacs/comments/1e0w6r0/confused_implementing_programmed_completion_a/>)
    - [Anand Tamariya: Annotate completion candidates (GNU Emacs)] (<https://lifeofpenguin.blogspot.com/2024/07/annotate-completion-candidates-gnu-emacs.html>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1e2y513/annotate_completion_candidates_gnu_emacs/>))
  - Coding:
    - [linking to a different git branch] (<https://github.com/sshaw/git-link/issues/30#issuecomment-2227218012>) ([@dotemacs@mastodon.xyz] (<https://mastodon.xyz/@dotemacs/112783558940104414>))
    - [Making Emacs Work with Project's ESLint] (<https://www.rahuljuliato.com/posts/eslint-on-emacs>)
    - [Emacs Scala Eglot TreeSitter Nix setup using Home Manager in 2024 - roast my video] (<https://youtu.be/vRDNkAk9Obo>) (13:09, [Reddit] (<https://www.reddit.com/r/emacs/comments/1e1iko1/emacs_scala_eglot_treesitter_nix_setup_using_home/>))
    - [Emacs Flutter + Dart Eglot TreeSitter Nix setup using Home Manager] (<https://youtu.be/QGhZuPRVtVI?si=-YT91qEFurL2jJ5H>)
  - Evil mode:
    - [Emacs Evil: Disabling the automatic removal of spaces after leaving Insert mode] (<https://www.jamescherti.com/emacs-evil-disable-automatic-removal-of-spaces-after-leaving-insert-mode/>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1e2behg/emacs_evil_disabling_the_automatic_removal_of/>))
  - Multimedia:
    - [Ready Player Mode update] (<https://i.redd.it/e2nvbgfj4dbd1.gif>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1dyknxd/ready_player_mode_update/>))
  - AI:
    - [elisa 1.0.0] (<https://www.reddit.com/r/emacs/comments/1e37cer/elisa_100/>) - ellama retrieval-augmented generation
    - [Code Assist with Google Gemini for Emacsen] (<https://www.reddit.com/r/emacs/comments/1e34so2/code_assist_with_google_gemini_for_emacsen/>)
    - [Github copilot chat in emacs] (<https://github.com/chep/copilot-chat.el>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1e0jtdi/github_copilot_chat_in_emacs/>))
    - [Create your own Emacs ChatGPT in less than 100 LOC!] (<https://www.youtube.com/watch?v=XzBVxmIvw90&feature=youtu.be>)
  - Community:
    - [Weekly Tips, Tricks, &c. Thread] (<https://www.reddit.com/r/emacs/comments/1dzqf8g/weekly_tips_tricks_c_thread/>) - buffer-local keys, precision-scroll-mode
    - [How is Emacs used in a professional setting?] (<https://www.reddit.com/r/emacs/comments/1e1dksm/how_is_emacs_used_in_a_professional_setting/>)
    - [Fun fact about calendar.el] (<https://www.reddit.com/r/emacs/comments/1e1k8jn/fun_fact_about_calendarel/>) - Calendrical Calculations
    - [GLS in 2007 about the earliest EMACS development] (<https://gist.github.com/lispm/8c6783be2f5a3d41b7592ba3b2c453ea>)
  - Other:
    - [Alternative backward-delete-word that doesn't use the kill ring] (<https://framapiaf.org/@brab/112756574791525072>)
    - [Rewriting dates with Emacs multiple cursors] (<https://lmno.lol/alvaro/rewriting-dates-with-emacs-multiple-cursors>) (2019)
    - [Unlock the Power of the Daemon with emacsclient] (<https://www.youtube.com/watch?si=eL_HEiqqE_1PI3Ek&v=ZjCRxAMPdNc&feature=youtu.be>)
  - Emacs development:
    - emacs-devel:
      - [MPS: which threads need to be registered and how?] (<https://lists.gnu.org/archive/html/emacs-devel/2024-07/msg00646.html>)
      - [Re: moving xwidget-webkit to WPE] (<https://lists.gnu.org/archive/html/emacs-devel/2024-07/msg00603.html>)
      - [CI testing of Emacs for Fedora] (<https://lists.gnu.org/archive/html/emacs-devel/2024-07/msg00589.html>) - now built and tested with Koschei
      - [Input method for Tifinagh (alphabet of the Berber language)] (<https://lists.gnu.org/archive/html/emacs-devel/2024-07/msg00653.html>)
    - [Improve Eshell's behavior when waiting for processes] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=8e46f44ea0eb761e24beda8c5cdbc8fcca87307a>)
    - [Support interactive D-Bus authorization] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=551a71c313be26d067e59fa11c79e4ef5c550e92>)
  - New packages:
    - casual-re-builder <http://melpa.org/#/casual-re-builder>: Transient UI for RE-Builder (MELPA)
    - communinfo <http://melpa.org/#/communinfo>: Community maintained Info-url-alist (MELPA)
    - slurpbarf <http://melpa.org/#/slurpbarf>: Commands for slurping and barfing (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://emacs.ch/deck/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] (<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-07>). Thanks to Andrés Ramírez for emacs-devel links. Do you have an Emacs-related link or announcement? Please e-mail me at [sacha@sachachua.com] (<mailto:sacha@sachachua.com>). Thank you!

    

[-- Attachment #1.2: Type: text/html, Size: 14523 bytes --]

[-- Attachment #2: emacs-news.org --]
[-- Type: text/x-org, Size: 12212 bytes --]

    * 2024-07-15 Emacs news
- Upcoming events:
  - [[https://emacs-apac.gitlab.io/announcements/july-2024/][Emacs APAC: Announcing Emacs Asia-Pacific (APAC) virtual meetup, Saturday, July 27, 2024]]
  - M-x Research: TBA https://m-x-research.github.io/ Wed Jul 17 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore
  - EmacsSF: Emacs Lisp Hacking Night: Parsers! (Hybrid) https://www.meetup.com/emacs-sf/events/302146884/ Thu Jul 18 1800 America/Vancouver - 2000 America/Chicago - 2100 America/Toronto -- Fri Jul 19 0100 Etc/GMT - 0300 Europe/Berlin - 0630 Asia/Kolkata - 0900 Asia/Singapore
  - Emacs APAC (virtual) https://emacs-apac.gitlab.io/ Sat Jul 27 0130 America/Vancouver - 0330 America/Chicago - 0430 America/Toronto - 0830 Etc/GMT - 1030 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore
- Beginner:
  - [[https://www.youtube.com/watch?v=tXgNiCBGgGc&feature=youtu.be][Know Thy Emacs 2024_07_11_04:30:20]] - finding out more about Emacs
- Emacs Lisp:
  - [[https://xenodium.com/inline-previous-result-and-why-you-should-edebug/][Alvaro Ramirez: Inline previous result and why you should edebug]] ([[https://www.reddit.com/r/emacs/comments/1dz1n42/alvaro_ramirez_inline_previous_result_and_why_you/][Reddit]], [[https://irreal.org/blog/?p=12300][Irreal]])
  - [[https://lars.ingebrigtsen.no/2024/07/08/i-should-have-implemented-the-emacs-inputs-correctly-the-first-time/][Lars Ingebrigtsen: I Should Have Implemented The Emacs Inputs Correctly The First Time]]
  - [[https://github.com/nohzafk/cli2eli][Wrap any command -line tool into Emacs commands]] ([[https://www.reddit.com/r/emacs/comments/1e36zze/wrap_any_command_line_tool_into_emacs_commands/][Reddit]])
  - [[https://www.youtube.com/watch?v=rSi9iYXcTNk][Lightning Talk: Compiling Emacs Lisp to Native Code]] (06:49)
  - [[https://www.youtube.com/watch?v=4IShah_YJ9w][Lightning Talk: Visual Stepper for Emacs Lisp]] (05:44)
  - [[https://www.gnu.org/software/emacs/casting-spels-emacs/][Casting Spels in Emacs]] ([[https://emacs.ch/@pkal/112790880021925578][@pkal@emacs.ch]])
- Appearance:
  - [[https://aatmunbaxi.netlify.app/comp/dyn_custom_palette_access_technicolor/][Consistent, Dynamic Access to Your Current Emacs Theme's Palette]] ([[https://www.reddit.com/r/emacs/comments/1dzvth2/consistent_dynamic_access_to_your_current_emacs/][Reddit]])
  - [[https://genehack.blog/2024/07/i-have-this-thing-where-i-get-older-but-just-never-wiser/][Running different themes on GUI Emacs and TTY emacsclient, in the same process]] ([[https://www.reddit.com/r/emacs/comments/1dzpps9/running_different_themes_on_gui_emacs_and_tty/][Reddit]], [[https://dementedandsadbut.social/@genehack/112760922285274588][@genehack@dementedandsadbut.social]])
- Navigation:
  - [[https://www.reddit.com/r/emacs/comments/1e18toz/using_new_emacs_features_to_replicate_other/][Using new emacs features to replicate other packages: tree-sitter + transient + repeat-mode = expand-region]]
  - [[https://magnus.therning.org/2024-07-13-a-function-for-jumping-to-a-project-todo-file.html][Magnus: A function for jumping to a project TODO file]]
  - [[https://www.reddit.com/r/emacs/comments/1dzdlqt/onetabperproject_aka_otpp_workspace_management/][`one-tab-per-project` (aka. `otpp`), workspace management via a thin layer between built-in `project` and `tab-bar`]]
  - [[http://yummymelon.com/devnull/announcing-casual-ibuffer.html][Announcing Casual IBuffer]] ([[https://www.reddit.com/r/emacs/comments/1dykvxr/announcing_casual_ibuffer/][Reddit]], [[https://irreal.org/blog/?p=12298][Irreal]])
  - [[https://mbork.pl/2024-07-13_Dedicated_windows][Marcin Borkowski: Dedicated windows]]
  - [[https://lmno.lol/alvaro/its-all-up-for-grabs-and-it-compounds][Feed symbol overlays to multiple cursors]] ([[https://www.reddit.com/r/emacs/comments/1e3c5gm/feed_symbol_overlays_to_multiple_cursors/][Reddit]])
  - [[https://lmno.lol/alvaro/inserting-numbers-with-emacs-multiple-cursors][Inserting numbers with Emacs multiple cursors]] (2019)
  - [[https://lmno.lol/alvaro/emacss-counsel-m-x-meets-multiple-cursors][Emacs's counsel-M-x meets multiple cursors]] (2020)
- Writing:
  - [[https://github.com/gigamonkey/writing][Some useful Elisp for writing prose]] ([[https://www.reddit.com/r/emacs/comments/1e1imxd/some_useful_elisp_for_writing_prose/][Reddit]])
  - [[https://github.com/lorniu/go-translate][Package go-translate update to v3]] ([[https://www.reddit.com/r/emacs/comments/1e0bad4/package_gotranslate_update_to_v3/][Reddit]])
  - [[https://emacs.dyerdwelling.family/emacs/20240712082430-emacs--spelling-powerthesaurus/][James Dyer: Creating a Spelling Transient]] ([[https://irreal.org/blog/?p=12308][Irreal]])
- Org Mode:
  - [[https://www.youtube.com/watch?v=UwfYn9lTm74][Emacs. But why?]] (51:20)
  - [[https://www.youtube.com/watch?v=25HBEqIPoH8][Automating Org Mode Tasks with Emacs Lisp - System Crafters Live!]] (02:00:53)
  - [[https://www.luisquintanilla.me/feed/love-plain-text-org-mode-clocktable?utm_medium=feed][Clock Tables - Org Mode, Plain Text, and AI]]
  - [[https://www.reddit.com/r/orgmode/comments/1dzrndg/contact_management_with_emacs_orgmode_orgcontacts/][Contact management with Emacs, org-mode, org-contacts, notmuch and org-roam]]
  - [[https://kitchingroup.cheme.cmu.edu/blog/2015/10/05/A-checkbox-list-in-org-mode-with-one-value/][A checkbox list in org-mode with one value]] (2015)
  - [[https://ag91.github.io/blog/2024/07/09/i-am-keeping-an-up-to-date-ob-http-fork/][I am keeping an up to date ob-http fork]] ([[https://www.reddit.com/r/emacs/comments/1dzfzto/i_am_keeping_an_up_to_date_obhttp_fork/][Reddit]])
  - [[https://protesilaos.com/codelog/2024-07-12-emacs-org-open-externally/][Protesilaos Stavrou: Emacs: Tell Org which linked files to open externally]]
  - Org development:
    - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=486ebe118bc8f281758d4f94d0b4bdff6cd5ac23][org-refile: Push point to Org mark ring before jumping]]
    - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=50e34dde10ba6d88615b2892e2b33ac7a02e1366][ox-beamer: Allow setting frame subtitle with headline property]]
    - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=e0924db3c55a44c8aa8d126fbb9b42cfc54f104c][orgtbl-to-generic: Retain special rows in code block table output]]
    - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=90d4ae92ebaf4de75c63a6390150a59199b40b8e][ox: New custom option to disable macro replacement]]
- Completion:
  - [[https://www.reddit.com/r/emacs/comments/1e0w6r0/confused_implementing_programmed_completion_a/][Confused implementing programmed completion? A snippet to get you started]]
  - [[https://lifeofpenguin.blogspot.com/2024/07/annotate-completion-candidates-gnu-emacs.html][Anand Tamariya: Annotate completion candidates (GNU Emacs)]] ([[https://www.reddit.com/r/emacs/comments/1e2y513/annotate_completion_candidates_gnu_emacs/][Reddit]])
- Coding:
  - [[https://github.com/sshaw/git-link/issues/30#issuecomment-2227218012][linking to a different git branch]] ([[https://mastodon.xyz/@dotemacs/112783558940104414][@dotemacs@mastodon.xyz]])
  - [[https://www.rahuljuliato.com/posts/eslint-on-emacs][Making Emacs Work with Project's ESLint]]
  - [[https://youtu.be/vRDNkAk9Obo][Emacs Scala Eglot TreeSitter Nix setup using Home Manager in 2024 - roast my video]] (13:09, [[https://www.reddit.com/r/emacs/comments/1e1iko1/emacs_scala_eglot_treesitter_nix_setup_using_home/][Reddit]])
  - [[https://youtu.be/QGhZuPRVtVI?si=-YT91qEFurL2jJ5H][Emacs Flutter + Dart Eglot TreeSitter Nix setup using Home Manager]]
- Evil mode:
  - [[https://www.jamescherti.com/emacs-evil-disable-automatic-removal-of-spaces-after-leaving-insert-mode/][Emacs Evil: Disabling the automatic removal of spaces after leaving Insert mode]] ([[https://www.reddit.com/r/emacs/comments/1e2behg/emacs_evil_disabling_the_automatic_removal_of/][Reddit]])
- Multimedia:
  - [[https://i.redd.it/e2nvbgfj4dbd1.gif][Ready Player Mode update]] ([[https://www.reddit.com/r/emacs/comments/1dyknxd/ready_player_mode_update/][Reddit]])
- AI:
  - [[https://www.reddit.com/r/emacs/comments/1e37cer/elisa_100/][elisa 1.0.0]] - ellama retrieval-augmented generation
  - [[https://www.reddit.com/r/emacs/comments/1e34so2/code_assist_with_google_gemini_for_emacsen/][Code Assist with Google Gemini for Emacsen]]
  - [[https://github.com/chep/copilot-chat.el][Github copilot chat in emacs]] ([[https://www.reddit.com/r/emacs/comments/1e0jtdi/github_copilot_chat_in_emacs/][Reddit]])
  - [[https://www.youtube.com/watch?v=XzBVxmIvw90&feature=youtu.be][Create your own Emacs ChatGPT in less than 100 LOC!]]
- Community:
  - [[https://www.reddit.com/r/emacs/comments/1dzqf8g/weekly_tips_tricks_c_thread/][Weekly Tips, Tricks, &c. Thread]] - buffer-local keys, precision-scroll-mode
  - [[https://www.reddit.com/r/emacs/comments/1e1dksm/how_is_emacs_used_in_a_professional_setting/][How is Emacs used in a professional setting?]]
  - [[https://www.reddit.com/r/emacs/comments/1e1k8jn/fun_fact_about_calendarel/][Fun fact about calendar.el]] - Calendrical Calculations
  - [[https://gist.github.com/lispm/8c6783be2f5a3d41b7592ba3b2c453ea][GLS in 2007 about the earliest EMACS development]]
- Other:
  - [[https://framapiaf.org/@brab/112756574791525072][Alternative backward-delete-word that doesn't use the kill ring]]
  - [[https://lmno.lol/alvaro/rewriting-dates-with-emacs-multiple-cursors][Rewriting dates with Emacs multiple cursors]] (2019)
  - [[https://www.youtube.com/watch?si=eL_HEiqqE_1PI3Ek&v=ZjCRxAMPdNc&feature=youtu.be][Unlock the Power of the Daemon with emacsclient]]
- Emacs development:
  - emacs-devel:
    - [[https://lists.gnu.org/archive/html/emacs-devel/2024-07/msg00646.html][MPS: which threads need to be registered and how?]]
    - [[https://lists.gnu.org/archive/html/emacs-devel/2024-07/msg00603.html][Re: moving xwidget-webkit to WPE]]
    - [[https://lists.gnu.org/archive/html/emacs-devel/2024-07/msg00589.html][CI testing of Emacs for Fedora]] - now built and tested with Koschei
    - [[https://lists.gnu.org/archive/html/emacs-devel/2024-07/msg00653.html][Input method for Tifinagh (alphabet of the Berber language)]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=8e46f44ea0eb761e24beda8c5cdbc8fcca87307a][Improve Eshell's behavior when waiting for processes]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=551a71c313be26d067e59fa11c79e4ef5c550e92][Support interactive D-Bus authorization]]
- New packages:
  - http://melpa.org/#/casual-re-builder: Transient UI for RE-Builder (MELPA)
  - http://melpa.org/#/communinfo: Community maintained Info-url-alist (MELPA)
  - http://melpa.org/#/slurpbarf: Commands for slurping and barfing (MELPA)

Links from [[https://www.reddit.com/r/emacs][reddit.com/r/emacs]], [[https://www.reddit.com/r/orgmode][r/orgmode]], [[https://www.reddit.com/r/spacemacs][r/spacemacs]], [[https://www.reddit.com/r/planetemacs][r/planetemacs]], [[https://emacs.ch/deck/tags/emacs][Mastodon #emacs]], [[https://hn.algolia.com/?query=emacs&sort=byDate&prefix&page=0&dateRange=all&type=story][Hacker News]], [[https://lobste.rs/search?q=emacs&what=stories&order=newest][lobste.rs]], [[https://programming.dev/c/emacs?dataType=Post&page=1&sort=New][programming.dev]], [[https://lemmy.ml/c/emacs?dataType=Post&page=1&sort=New][lemmy]], [[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-07][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!

    

[-- Attachment #3: Type: text/plain, Size: 92 bytes --]

---
via emacs-tangents mailing list (https://lists.gnu.org/mailman/listinfo/emacs-tangents)

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2024-07-15 21:58 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-07-15 21:58 2024-07-15 Emacs news Sacha Chua

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).