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


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

  2024-09-02 Emacs news
=====================

  - Upcoming events:
    - Emacs Paris: S: Emacs workshop in Paris (online) <https://emacs-doctor.com/> Tue Sep 3 0830 America/Vancouver - 1030 America/Chicago - 1130 America/Toronto - 1530 Etc/GMT - 1730 Europe/Berlin - 2100 Asia/Kolkata - 2330 Asia/Singapore
    - Emacs.si (in person): Emacs.si meetup #12 2024 (v #živo) <https://dogodki.kompot.si/events/ae9730f1-bb73-4621-a4b1-f31ee395c8c9> Thu Sep 5 1900 CET
    - M-x Research: TBA <https://m-x-research.github.io/> Fri Sep 6 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore
    - Atelier Emacs Montpellier (in person) <https://lebib.org/date/atelier-emacs> Fri Sep 13 1800 Europe/Paris
  - Emacs configuration:
    - [Updating Built-In Emacs Packages] (<http://yummymelon.com/devnull/updating-built-in-emacs-packages.html>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1f2o8iw/updating_builtin_emacs_packages/>), [Irreal] (<https://irreal.org/blog/?p=12409>))
    - [Doom is too much] (<https://www.reddit.com/r/emacs/comments/1f2jztw/doom_is_too_much/>)
    - [It's fine to use plain Emacs and a simple config] (<https://www.reddit.com/r/emacs/comments/1f44evi/its_fine_to_use_plain_emacs_and_a_simple_config/>)
    - [Never have an error in your init file again: A function that runs a seperate emacs process and checks for errors on save in .emacs] (<https://www.reddit.com/r/emacs/comments/1f5cerz/never_have_an_error_in_your_init_file_again_a/>)
    - [💻 Faster Emacs Init] (<https://port19.xyz/tech/emacs-init/>) (2023)
    - [Emerging from dotemacs bankruptcy the hard way: Prelude (post 1 of 6)] (<https://www.evalapply.org/posts/emerging-from-dotemacs-bankruptcy/index.html#main>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1f4mqh5/emerging_from_dotemacs_bankruptcy_the_hard_way/>))
    - [Shell script to look up default Emacs keybindings] (<https://codeberg.org/joe-adams/emacs-keybinding-lookup.el>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1f59c93/script_to_lookup_emacs_keybindings/>))
    - [bharathpalavalli's literate Emacs Config] (<https://forgemacs.bharathpalavalli.com/>)
    - [dawranliou's Emacs config targeting emacs master build on OSX.] (<https://github.com/dawranliou/emacs.d>)
    - [Gabriel's config] (<https://github.com/gs-101/.emacs.d>)
    - [domsch1988's Emacs Config] (<https://gitlab.com/domsch1988/minemacs>)
    - [enzuru's Emacs Config] (<https://github.com/enzuru/.emacs.d>)
    - [skyler544's Emacs Config] (<https://github.com/skyler544/roots>)
    - [zyd's Emacs Config] (<https://codeberg.org/zyd/dotfiles>)
    - [Artawower's Emacs Config] (<https://github.com/Artawower/.emacs.d>)
    - [theschmocker's Doom Emacs Config] (<https://github.com/theschmocker/dotfiles>)
  - Emacs Lisp:
    - [Gene Goykhman: Speeding up Emacs Lisp functions by disabling garbage collection] (<https://goykhman.ca/gene/blog/2024-08-28-speeding-up-emacs-lisp-functions.html>) ([Irreal] (<https://irreal.org/blog/?p=12412>))
    - [I implemented a splay tree in Emacs Lisp] (<https://github.com/hugot/phpinspect.el/blob/master/phpinspect-splayt.el>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1f4wl6f/i_implemented_a_splay_tree_in_emacs_lisp/>))
    - [Writing Emacs Lisp compiler intrinsics] (<https://www.quasilyte.dev/blog/post/writing-emacs-lisp-compiler-intrinsics/>)
  - Appearance:
    - [Protesilaos Stavrou: Emacs: ef-themes version 1.8.0] (<https://protesilaos.com/codelog/2024-08-27-ef-themes-1-8-0/>)
    - [Protesilaos Stavrou: Emacs: pulsar version 1.1.0] (<https://protesilaos.com/codelog/2024-08-29-emacs-pulsar-1-1-0/>) - supports function aliases, more commands; pulsar-pulse-region
    - [Protesilaos Stavrou: Emacs: fontaine version 2.1.0] (<https://protesilaos.com/codelog/2024-09-02-emacs-fontaine-2-1-0/>) - font configurations: fontaine-toggle-preset
    - [An Emacs icon for macOS Sonoma] (<https://www.reddit.com/r/emacs/comments/1f60y8m/an_emacs_icon_for_macos_sonoma/>)
  - Navigation:
    - [emacs-projtree: A project file explorer.] (<https://github.com/petergardfjall/emacs-projtree>)
    - [Release 1.1.0 - easysession.el – Easily persist and restore your Emacs editing sessions] (<https://www.jamescherti.com/easysession-el-persist-restore-emacs-session/>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1f4lorl/release_110_easysessionel_easily_persist_and/>))
    - [Sum of non contiguous regions in a buffer, feat Embark, Multiple Cursors and benchmark-init - YouTube] (<https://youtu.be/m2GdO5tLWkQ?feature=shared>) (0:45, [Reddit] (<https://www.reddit.com/r/emacs/comments/1f6trc7/summing_non_contigous_regions_in_the_buffer_feat/>))
  - Writing:
    - [Setting the right dictionary for ispell/flyspell based on input method] (<https://emacs.ch/@zrzz/113069992776848686>)
    - [Insert a screenshot image in latex-mode with the help of org-download · Snippets · GitLab] (<https://gitlab.di.unimi.it/-/snippets/4>)
  - Org Mode:
    - [pprevos/emacs-writing-studio: Emacs configuration for authors who research, write and publish articles, books and websites] (<https://github.com/pprevos/emacs-writing-studio>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1f5ebq0/emacs_writing_studio/>), [Protesilaos] (<https://protesilaos.com/codelog/2024-08-31-emacs-writing-studio-foreword/>), [Irreal] (<https://irreal.org/blog/?p=12417>))
    - [Improving my org-capture workflow with shortcuts for moving from inbox to todo] (<https://simendsjo.me/blog/20240823201519-improving_my_org_capture_workflow_with_shortcuts_for_moving_from_inbox_to_todo>) - toggling TODO
    - [OrgMeetup #10 notes] (<https://orgmode.org/worg/orgmeetup.html>) ([@yantar92@emacs.ch] (<https://emacs.ch/@yantar92/113062169422612454>))
    - [Magnus: Improving how I handle secrets in my work notes] (<https://magnus.therning.org/2024-09-01-improving-how-i-handle-secrets-in-my-work-notes.html>) ([Reddit] (<https://www.reddit.com/r/planetemacs/comments/1f6l4wx/magnus_improving_how_i_handle_secrets_in_my_work/>))
    - [Tekki/ob-cobol: Org-Babel support for evaluating COBOL code.] (<https://github.com/Tekki/ob-cobol>) ([@tekki@swiss.social] (<https://swiss.social/@tekki/113045137770188528>))
    - [First literate R program with Emacs + Org-mode] (<https://www.youtube.com/watch?v=egAFHVLeVf4>) (08:13)
    - [Release v0.6 · alphapapa/org-make-toc (Automatic tables of contents for Org-mode files)] (<https://github.com/alphapapa/org-make-toc/releases/tag/v0.6>)
    - [Embedding Mastodon comments with org-static-blog and Emfed] (<https://jamesendreshowell.com/2024-09-01-adding-mastodon-comments-with-org-static-blog.html>) ([@jameshowell@emacs.ch] (<https://emacs.ch/@jameshowell/113068978180342871>))
    - [org-zettel-ref-mode 0.2 released] (<https://www.reddit.com/r/emacs/comments/1f40g2m/orgzettelrefmode_02_released/>)
    - [If you use Orgzly, take a look at Orgzly Revived] (<https://www.orgzlyrevived.com/>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1f2dno7/if_you_use_orgzly_take_a_look_at_orgzly_revived/>))
  - Coding:
    - [agentultra/hiedb-mode - lightweight mode to use with haskell-mode to query hiedb databases] (<https://github.com/agentultra/hiedb-mode>) ([@agentultra@types.pl] (<https://types.pl/@agentultra/113056967961760773>))
    - [Emacs setup | C++ Programming Language] (<https://cpp-lang.net/tools/standalone/editors/setup-emacs/>)
    - [Emacs: Maintaining proper indentation in indentation-sensitive languages such as Python or YAML] (<https://www.jamescherti.com/elisp-code-and-emacs-packages-for-maintaining-proper-indentation-in-indentation-sensitive-languages-such-as-python-or-yaml/>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1f4craw/emacs_maintaining_proper_indentation_in/>))
    - [flymake-bashate.el: A Flymake backend for bashate, a Bash style checker] (<https://github.com/jamescherti/flymake-bashate.el>)
    - [More vc tips: editing hunks, C-x r t, git blame, etc.] (<https://lists.gnu.org/archive/html/emacs-tangents/2024-09/msg00000.html>)
  - Shells:
    - [James Dyer: Streamlining eshell with popper, capf-autosuggest, and Enhanced Autocompletion] (<https://emacs.dyerdwelling.family/emacs/20240827210257-emacs--enhancing-eshell-to-be-more-fishy/>)
  - Fun:
    - [A poem about Emacs] (<https://mastodon.catgirl.cloud/@mekeor/113042017647304278>)
  - AI:
    - [Ben Simon: gptel: Mindblowing integration between Emacs and ChatGPT] (<https://www.blogbyben.com/2024/08/gptel-mindblowing-integration-between.html>)
  - Community:
    - [Weekly Tips, Tricks, &c. Thread] (<https://www.reddit.com/r/emacs/comments/1f34tdh/weekly_tips_tricks_c_thread/>)
    - [Just found the 1st exact date when Emacs got announced on the Earth] (<https://i.redd.it/0p0n7z4c14md1.png>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1f6470b/just_found_the_1st_exact_date_when_emacs_got/>))
  - Other:
    - [How Emacs undo works (2017)] (<https://www.reddit.com/r/emacs/comments/6yzwic/how_emacs_undo_works/>) ([@floppy@fosstodon.org] (<https://fosstodon.org/@floppy/113039056983846723>))
    - [Symbol Selector] (<https://lifeofpenguin.blogspot.com/2024/04/elisp-snippets.html#symbol-selector>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1f70dg7/symbol_selector_gnu_emacs/>)) - selecting symbols from a symbol font
    - [Protesilaos Stavrou: Emacs: tmr version 1.0.0] (<https://protesilaos.com/codelog/2024-08-30-emacs-tmr-1-0-0/>) - timers
    - [emacs-calendar - download Google Calendar ICS and turn into diary] (<https://nicksiv.github.io/site/emacs-calendar.html>) ([@nicksiv@mastodon.social] (<https://mastodon.social/@nicksiv/113054763715363827>)) - example of using icalendar-import-file
    - [Emacs server with tiling window manager] (<https://www.reddit.com/r/emacs/comments/1f3344j/emacs_server_with_tiling_window_manager/>) - using multiple emacsclients instead of multiple windows/frames
    - [Using Emacs in a Terminal] (<https://whhone.com/posts/emacs-in-a-termainl/>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1f572a4/using_emacs_in_a_terminal/>), [Irreal] (<https://irreal.org/blog/?p=12415>))
    - [Emacs + Termux on Android: Code, Org-mode and Agenda, Dired, Magit and more...] (<https://www.reddit.com/r/emacs/comments/1f6dgwi/emacs_termux_on_android_code_orgmode_and_agenda/>)
    - [Don't blame Emacs (pointless rambling)] (<https://www.reddit.com/r/emacs/comments/1f2xnnw/dont_blame_emacs_pointless_rambling/>) - sometimes it's the hardware
  - Emacs development:
    - emacs-devel:
      - [More thoughts on child frames on ttys] (<https://lists.gnu.org/archive/html/emacs-devel/2024-08/msg00956.html>)
      - [Profiling: profiler.el for Lisp, perf for C code] (<https://lists.gnu.org/archive/html/emacs-devel/2024-09/msg00037.html>)
    - [Adds NSSpeechRecognitionUsageDescription to Info.plist.in] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=c36ff7d8e46c75cfadea6f4c1f4eadb3aef37f2d>)
    - [New macro `with-work-buffer'.] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=b930a698f2ba4e8b5878a4b604098e1201796b7f>)
    - [Document 'cond*'] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=38650b630bdb8b105a7e3c917cc8053133681abc>)
  - New packages:
    - casual-agenda: Transient UI for Agenda (MELPA)
    - constants <https://elpa.gnu.org/packages/constants.html>: Enter definition of constants into source code (GNU ELPA)
    - evangelion-theme: A dark colour scheme inspired by Neon Genesis Evangelion (MELPA)
    - flymake-bashate: A Flymake backend for bashate, a Bash scripts style checker (MELPA)
    - org-node: Link org-id entries into a network (MELPA)
    - otpp: One tab per project, with unique names (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.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-09>). 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: 15187 bytes --]

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

  * 2024-09-02 Emacs news
- Upcoming events:
  - Emacs Paris: S: Emacs workshop in Paris (online) https://emacs-doctor.com/ Tue Sep 3 0830 America/Vancouver - 1030 America/Chicago - 1130 America/Toronto - 1530 Etc/GMT - 1730 Europe/Berlin - 2100 Asia/Kolkata - 2330 Asia/Singapore
  - Emacs.si (in person): Emacs.si meetup #12 2024 (v #živo) https://dogodki.kompot.si/events/ae9730f1-bb73-4621-a4b1-f31ee395c8c9 Thu Sep 5 1900 CET
  - M-x Research: TBA https://m-x-research.github.io/ Fri Sep 6 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1500 Etc/GMT - 1700 Europe/Berlin - 2030 Asia/Kolkata - 2300 Asia/Singapore
  - Atelier Emacs Montpellier (in person) https://lebib.org/date/atelier-emacs Fri Sep 13 1800 Europe/Paris
- Emacs configuration:
  - [[http://yummymelon.com/devnull/updating-built-in-emacs-packages.html][Updating Built-In Emacs Packages]] ([[https://www.reddit.com/r/emacs/comments/1f2o8iw/updating_builtin_emacs_packages/][Reddit]], [[https://irreal.org/blog/?p=12409][Irreal]])
  - [[https://www.reddit.com/r/emacs/comments/1f2jztw/doom_is_too_much/][Doom is too much]]
  - [[https://www.reddit.com/r/emacs/comments/1f44evi/its_fine_to_use_plain_emacs_and_a_simple_config/][It's fine to use plain Emacs and a simple config]]
  - [[https://www.reddit.com/r/emacs/comments/1f5cerz/never_have_an_error_in_your_init_file_again_a/][Never have an error in your init file again: A function that runs a seperate emacs process and checks for errors on save in .emacs]]
  - [[https://port19.xyz/tech/emacs-init/][💻 Faster Emacs Init]] (2023)
  - [[https://www.evalapply.org/posts/emerging-from-dotemacs-bankruptcy/index.html#main][Emerging from dotemacs bankruptcy the hard way: Prelude (post 1 of 6)]] ([[https://www.reddit.com/r/emacs/comments/1f4mqh5/emerging_from_dotemacs_bankruptcy_the_hard_way/][Reddit]])
  - [[https://codeberg.org/joe-adams/emacs-keybinding-lookup.el][Shell script to look up default Emacs keybindings]] ([[https://www.reddit.com/r/emacs/comments/1f59c93/script_to_lookup_emacs_keybindings/][Reddit]])
  - [[https://forgemacs.bharathpalavalli.com/][bharathpalavalli's literate Emacs Config]]
  - [[https://github.com/dawranliou/emacs.d][dawranliou's Emacs config targeting emacs master build on OSX.]]
  - [[https://github.com/gs-101/.emacs.d][Gabriel's config]]
  - [[https://gitlab.com/domsch1988/minemacs][domsch1988's Emacs Config]]
  - [[https://github.com/enzuru/.emacs.d][enzuru's Emacs Config]]
  - [[https://github.com/skyler544/roots][skyler544's Emacs Config]]
  - [[https://codeberg.org/zyd/dotfiles][zyd's Emacs Config]]
  - [[https://github.com/Artawower/.emacs.d][Artawower's Emacs Config]]
  - [[https://github.com/theschmocker/dotfiles][theschmocker's Doom Emacs Config]]
- Emacs Lisp:
  - [[https://goykhman.ca/gene/blog/2024-08-28-speeding-up-emacs-lisp-functions.html][Gene Goykhman: Speeding up Emacs Lisp functions by disabling garbage collection]] ([[https://irreal.org/blog/?p=12412][Irreal]])
  - [[https://github.com/hugot/phpinspect.el/blob/master/phpinspect-splayt.el][I implemented a splay tree in Emacs Lisp]] ([[https://www.reddit.com/r/emacs/comments/1f4wl6f/i_implemented_a_splay_tree_in_emacs_lisp/][Reddit]])
  - [[https://www.quasilyte.dev/blog/post/writing-emacs-lisp-compiler-intrinsics/][Writing Emacs Lisp compiler intrinsics]]
- Appearance:
  - [[https://protesilaos.com/codelog/2024-08-27-ef-themes-1-8-0/][Protesilaos Stavrou: Emacs: ef-themes version 1.8.0]]
  - [[https://protesilaos.com/codelog/2024-08-29-emacs-pulsar-1-1-0/][Protesilaos Stavrou: Emacs: pulsar version 1.1.0]] - supports function aliases, more commands; pulsar-pulse-region
  - [[https://protesilaos.com/codelog/2024-09-02-emacs-fontaine-2-1-0/][Protesilaos Stavrou: Emacs: fontaine version 2.1.0]] - font configurations: fontaine-toggle-preset
  - [[https://www.reddit.com/r/emacs/comments/1f60y8m/an_emacs_icon_for_macos_sonoma/][An Emacs icon for macOS Sonoma]]
- Navigation:
  - [[https://github.com/petergardfjall/emacs-projtree][emacs-projtree: A project file explorer.]]
  - [[https://www.jamescherti.com/easysession-el-persist-restore-emacs-session/][Release 1.1.0 - easysession.el – Easily persist and restore your Emacs editing sessions]] ([[https://www.reddit.com/r/emacs/comments/1f4lorl/release_110_easysessionel_easily_persist_and/][Reddit]])
  - [[https://youtu.be/m2GdO5tLWkQ?feature=shared][Sum of non contiguous regions in a buffer, feat Embark, Multiple Cursors and benchmark-init - YouTube]] (0:45, [[https://www.reddit.com/r/emacs/comments/1f6trc7/summing_non_contigous_regions_in_the_buffer_feat/][Reddit]])
- Writing:
  - [[https://emacs.ch/@zrzz/113069992776848686][Setting the right dictionary for ispell/flyspell based on input method]]
  - [[https://gitlab.di.unimi.it/-/snippets/4][Insert a screenshot image in latex-mode with the help of org-download · Snippets · GitLab]]
- Org Mode:
  - [[https://github.com/pprevos/emacs-writing-studio][pprevos/emacs-writing-studio: Emacs configuration for authors who research, write and publish articles, books and websites]] ([[https://www.reddit.com/r/emacs/comments/1f5ebq0/emacs_writing_studio/][Reddit]], [[https://protesilaos.com/codelog/2024-08-31-emacs-writing-studio-foreword/][Protesilaos]], [[https://irreal.org/blog/?p=12417][Irreal]])
  - [[https://simendsjo.me/blog/20240823201519-improving_my_org_capture_workflow_with_shortcuts_for_moving_from_inbox_to_todo][Improving my org-capture workflow with shortcuts for moving from inbox to todo]] - toggling TODO
  - [[https://orgmode.org/worg/orgmeetup.html][OrgMeetup #10 notes]] ([[https://emacs.ch/@yantar92/113062169422612454][@yantar92@emacs.ch]])
  - [[https://magnus.therning.org/2024-09-01-improving-how-i-handle-secrets-in-my-work-notes.html][Magnus: Improving how I handle secrets in my work notes]] ([[https://www.reddit.com/r/planetemacs/comments/1f6l4wx/magnus_improving_how_i_handle_secrets_in_my_work/][Reddit]])
  - [[https://github.com/Tekki/ob-cobol][Tekki/ob-cobol: Org-Babel support for evaluating COBOL code.]] ([[https://swiss.social/@tekki/113045137770188528][@tekki@swiss.social]])
  - [[https://www.youtube.com/watch?v=egAFHVLeVf4][First literate R program with Emacs + Org-mode]] (08:13)
  - [[https://github.com/alphapapa/org-make-toc/releases/tag/v0.6][Release v0.6 · alphapapa/org-make-toc (Automatic tables of contents for Org-mode files)]]
  - [[https://jamesendreshowell.com/2024-09-01-adding-mastodon-comments-with-org-static-blog.html][Embedding Mastodon comments with org-static-blog and Emfed]] ([[https://emacs.ch/@jameshowell/113068978180342871][@jameshowell@emacs.ch]])
  - [[https://www.reddit.com/r/emacs/comments/1f40g2m/orgzettelrefmode_02_released/][org-zettel-ref-mode 0.2 released]]
  - [[https://www.orgzlyrevived.com/][If you use Orgzly, take a look at Orgzly Revived]] ([[https://www.reddit.com/r/emacs/comments/1f2dno7/if_you_use_orgzly_take_a_look_at_orgzly_revived/][Reddit]])
- Coding:
  - [[https://github.com/agentultra/hiedb-mode][agentultra/hiedb-mode - lightweight mode to use with haskell-mode to query hiedb databases]] ([[https://types.pl/@agentultra/113056967961760773][@agentultra@types.pl]])
  - [[https://cpp-lang.net/tools/standalone/editors/setup-emacs/][Emacs setup | C++ Programming Language]]
  - [[https://www.jamescherti.com/elisp-code-and-emacs-packages-for-maintaining-proper-indentation-in-indentation-sensitive-languages-such-as-python-or-yaml/][Emacs: Maintaining proper indentation in indentation-sensitive languages such as Python or YAML]] ([[https://www.reddit.com/r/emacs/comments/1f4craw/emacs_maintaining_proper_indentation_in/][Reddit]])
  - [[https://github.com/jamescherti/flymake-bashate.el][flymake-bashate.el: A Flymake backend for bashate, a Bash style checker]]
  - [[https://lists.gnu.org/archive/html/emacs-tangents/2024-09/msg00000.html][More vc tips: editing hunks, C-x r t, git blame, etc.]]
- Shells:
  - [[https://emacs.dyerdwelling.family/emacs/20240827210257-emacs--enhancing-eshell-to-be-more-fishy/][James Dyer: Streamlining eshell with popper, capf-autosuggest, and Enhanced Autocompletion]]
- Fun:
  - [[https://mastodon.catgirl.cloud/@mekeor/113042017647304278][A poem about Emacs]]
- AI:
  - [[https://www.blogbyben.com/2024/08/gptel-mindblowing-integration-between.html][Ben Simon: gptel: Mindblowing integration between Emacs and ChatGPT]]
- Community:
  - [[https://www.reddit.com/r/emacs/comments/1f34tdh/weekly_tips_tricks_c_thread/][Weekly Tips, Tricks, &c. Thread]]
  - [[https://i.redd.it/0p0n7z4c14md1.png][Just found the 1st exact date when Emacs got announced on the Earth]] ([[https://www.reddit.com/r/emacs/comments/1f6470b/just_found_the_1st_exact_date_when_emacs_got/][Reddit]])
- Other:
  - [[https://www.reddit.com/r/emacs/comments/6yzwic/how_emacs_undo_works/][How Emacs undo works (2017)]] ([[https://fosstodon.org/@floppy/113039056983846723][@floppy@fosstodon.org]])
  - [[https://lifeofpenguin.blogspot.com/2024/04/elisp-snippets.html#symbol-selector][Symbol Selector]] ([[https://www.reddit.com/r/emacs/comments/1f70dg7/symbol_selector_gnu_emacs/][Reddit]]) - selecting symbols from a symbol font
  - [[https://protesilaos.com/codelog/2024-08-30-emacs-tmr-1-0-0/][Protesilaos Stavrou: Emacs: tmr version 1.0.0]] - timers
  - [[https://nicksiv.github.io/site/emacs-calendar.html][emacs-calendar - download Google Calendar ICS and turn into diary]] ([[https://mastodon.social/@nicksiv/113054763715363827][@nicksiv@mastodon.social]]) - example of using icalendar-import-file
  - [[https://www.reddit.com/r/emacs/comments/1f3344j/emacs_server_with_tiling_window_manager/][Emacs server with tiling window manager]] - using multiple emacsclients instead of multiple windows/frames
  - [[https://whhone.com/posts/emacs-in-a-termainl/][Using Emacs in a Terminal]] ([[https://www.reddit.com/r/emacs/comments/1f572a4/using_emacs_in_a_terminal/][Reddit]], [[https://irreal.org/blog/?p=12415][Irreal]])
  - [[https://www.reddit.com/r/emacs/comments/1f6dgwi/emacs_termux_on_android_code_orgmode_and_agenda/][Emacs + Termux on Android: Code, Org-mode and Agenda, Dired, Magit and more...]]
  - [[https://www.reddit.com/r/emacs/comments/1f2xnnw/dont_blame_emacs_pointless_rambling/][Don't blame Emacs (pointless rambling)]] - sometimes it's the hardware
- Emacs development:
  - emacs-devel:
    - [[https://lists.gnu.org/archive/html/emacs-devel/2024-08/msg00956.html][More thoughts on child frames on ttys]]
    - [[https://lists.gnu.org/archive/html/emacs-devel/2024-09/msg00037.html][Profiling: profiler.el for Lisp, perf for C code]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=c36ff7d8e46c75cfadea6f4c1f4eadb3aef37f2d][Adds NSSpeechRecognitionUsageDescription to Info.plist.in]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=b930a698f2ba4e8b5878a4b604098e1201796b7f][New macro `with-work-buffer'.]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=38650b630bdb8b105a7e3c917cc8053133681abc][Document 'cond*']]
- New packages:
  - casual-agenda: Transient UI for Agenda (MELPA)
  - https://elpa.gnu.org/packages/constants.html: Enter definition of constants into source code (GNU ELPA)
  - evangelion-theme: A dark colour scheme inspired by Neon Genesis Evangelion (MELPA)
  - flymake-bashate: A Flymake backend for bashate, a Bash scripts style checker (MELPA)
  - org-node: Link org-id entries into a network (MELPA)
  - otpp: One tab per project, with unique names (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.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-09][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-09-03  0:46 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-09-03  0:46 2024-09-02 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).