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


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

    2023-01-02 Emacs news
=====================

  - Help wanted:
    - [Philip K.: Taking a Break from Emacs Development] (<https://amodernist.com/texts/break.html>) - packages looking for maintainers
    - [Help with Android port? (+ gnulib question)] (<https://lists.gnu.org/archive/html/emacs-devel/2022-12/msg01358.html>)
  - Upcoming events:
    - M-x Research (contact them for password): TBA <https://m-x-research.github.io/> Tue Jan 3 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- Wed Jan 4 0000 Asia/Singapore
    - EmacsATX: Emacs Social <https://www.meetup.com/emacsatx/events/290200609/> Wed Jan 4 1630 America/Vancouver - 1830 America/Chicago - 1930 America/Toronto -- Thu Jan 5 0030 Etc/GMT - 0130 Europe/Berlin - 0600 Asia/Kolkata - 0830 Asia/Singapore
    - Emacs Paris (virtual, in French) <https://www.emacs-doctor.com/emacs-paris-user-group/> Thu Jan 5 0830 America/Vancouver - 1030 America/Chicago - 1130 America/Toronto - 1630 Etc/GMT - 1730 Europe/Berlin - 2200 Asia/Kolkata -- Fri Jan 6 0030 Asia/Singapore
    - Atelier Emacs Montpellier (in person) <https://lebib.org/date/atelier-emacs> Fri Jan 13 1800 Europe/Paris
    - The First Congress for Attribution-Based Economics <https://www.reddit.com/r/emacs/comments/zrgtu5/you_are_invited_to_the_first_congress_for/> Sat Jan 14 1000 America/Vancouver - 1200 America/Chicago - 1300 America/Toronto - 1800 Etc/GMT - 1900 Europe/Berlin - 2330 Asia/Kolkata -- Sun Jan 15 0200 Asia/Singapore
  - Emacs configuration:
    - [positron-solutions/transient-showcase: Example forms for transient UI's in Emacs] (<https://github.com/positron-solutions/transient-showcase>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/zwi7ee/ann_transient_showcase/>))
    - [Lambda Land: Make an Emacs Buffer Open the Way You Want] (<https://lambdaland.org/posts/2022-12-27_repl_buffer_on_the_right/>)
    - [Removing the wretchedness of confirmation in Emacs] (<https://www.youtube.com/watch?v=ZFJlxBPvzE0>) (04:21)
    - [kaushalmodi's emacs configuration] (<https://github.com/kaushalmodi/.emacs.d>)
    - [dan's usability-oriented Emacs config files] (<https://github.com/orzechowskid/duomacs>)
    - [guilhermecomum's Emacs Config] (<https://github.com/guilhermecomum/emacs.d>)
    - [Folgert Karsdrop's Literate Emacs Configuration1] (<https://www.karsdorp.io/posts/dotemacs/>) ([Reddit] (<https://www.reddit.com/r/planetemacs/comments/100uz7r/folgert_karsdrops_literate_emacs_configuration1/>))
    - [Emacs from scratch] (<https://www.youtube.com/watch?v=WW7LxxrTs5Y>) (27:51, [Mastodon] (<https://emacs.ch/@skybert/109592822723571726>), [Irreal] (<https://irreal.org/blog/?p=11045>))
  - Emacs Lisp:
    - [[ANN] alphapapa/plz.el: v0.3 release (HTTP library for Emacs)] (<https://github.com/alphapapa/plz.el>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1005kze/ann_alphapapaplzel_v03_release_http_library_for/>))
    - [elisp-regex-dsl: Readable regular expressions DSL for Emacs Lisp] (<https://github.com/alk/elisp-regex-dsl>)
    - [Some of my plugins which will be published to MELPA] (<https://www.reddit.com/r/emacs/comments/zxoh51/some_of_my_plugins_which_will_be_published_to/>) - range-pattern, random-generators, generators
    - [lambdas in emacs lisp] (<https://www.youtube.com/watch?v=-6ZH1JjHVDM>) (10:06)
    - [[ANN] elisp-autofmt full file re-formatting (on save), available on Melpa] (<https://codeberg.org/ideasman42/emacs-elisp-autofmt>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/zx4rzv/ann_elispautofmt_full_file_reformatting_on_save/>))
    - [Elisp Repo Kit] (<https://github.com/positron-solutions/elisp-repo-kit>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/zxd392/ann_elisp_repo_kit/>))
    - [Xah Talk Show 2023-01-01 Auto Format Emacs Lisp Code] (<https://www.youtube.com/watch?v=CtuvKHo1J-Y>) (55:21)
    - [Xah Talk Show 2022-12-30 Advent of Code Day 5 B, in Emacs Lisp, Live Coding] (<https://www.youtube.com/watch?v=_93FOKLeR50>) (01:47:21)
    - [Advent of Code but in Emacs Lisp] (<https://www.youtube.com/watch?feature=share&v=N1PAC5vs15Y>)
  - Appearance:
    - [Christian Tietze: How to Use SF Symbols in Emacs (for Tab Numbers)] (<https://christiantietze.de/posts/2022/12/sf-symbols-emacs-tab-numbers/>) ([Reddit] (<https://www.reddit.com/r/planetemacs/comments/zycfon/christian_tietze_how_to_use_sf_symbols_in_emacs/>))
    - [Protesilaos Stavrou: Emacs: modus-themes version 4.0.0] (<https://protesilaos.com/codelog/2023-01-01-modus-themes-4-0-0/>)
    - [Protesilaos Stavrou: Emacs: note for MELPA or Git users of the Modus themes ahead of version 4] (<https://protesilaos.com/codelog/2022-12-28-note-modus-themes-4-melpa/>)
  - Navigation:
    - [Irreal: Regex Search and Replace in Emacs] (<https://irreal.org/blog/?p=11041>)
    - [quick-buffer-switch: Quick switch to file or dir buffers.] (<https://github.com/renard/quick-buffer-switch>)
    - [Nicolas Martyanoff: Replacing Projectile by Project] (<https://www.n16f.net/blog/replacing-projectile-by-project/>)
    - [cursor movement in 2 windows] (<https://github.com/baron42bba/.emacs.d/commit/a4937701b7f99d18a1bdde62f46dd6fa6cd400f2>) for manually diffing two files ([Mastodon] (<https://emacs.ch/@baron42bba/109593503278893701>))
    - [Emacs: Managing and resizing windows] (<https://www.youtube.com/watch?v=k4PGHk-9JCE>) (05:50)
  - Writing:
    - [Manuel Uberti: LaTeX footnotes and Tempel] (<https://manueluberti.eu//2023/01/02/latex-footnotes.html>)
    - [Here's my distraction free writing setup. GPD P2 Max 2022 netbook, with Olivetti mode, and Fountain mode.] (<https://i.redd.it/hq2tkyjnnx8a1.jpg>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/zym9ay/for_those_into_writing_and_writing_toolsprocess/>))
  - Org Mode:
    - [Implementing The PARA Method in Org-mode] (<https://whhone.com/posts/para-org-mode/>) ([Reddit] (<https://www.reddit.com/r/orgmode/comments/100cw2r/implementing_the_para_method_in_orgmode/>))
    - [My Exocortex using org-roam and org-publish] (<https://www.brettwitty.net/exocortex.html>) ([Reddit] (<https://www.reddit.com/r/orgmode/comments/1011kvu/my_exocortex_using_orgroam_and_orgpublish/>))
    - [Christian Tietze: Better org-mode Agenda display-buffer-alist Settings] (<https://christiantietze.de/posts/2022/12/updated-org-mode-agenda-display-buffer-alist/>)
    - [Org-mode - My ten most used features] (<https://www.youtube.com/watch?v=cSWXXJKqZ-A>) (14:35)
    - [Org-mode - Include feature will improve your life] (<https://www.youtube.com/watch?v=L4IWK9SRb-g>) (08:49)
    - [hokreb/notmuch-calendar-x: An emacs hack for adding invitations received by notmuch to org file] (<https://github.com/hokreb/notmuch-calendar-x>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/zw09zg/capturerejectacceptsend_calendar_invitations_with/>))
    - [zettel2: Emacs helpers for note organization] (<https://github.com/vifon/zettel2>)
    - [Emacs | Org Mode to Latex Standard Manuscript Format (For Real This Time)] (<https://www.youtube.com/watch?v=bJq0Lb5tJ6o>) (08:41)
    - [Org-mode - Publishing using org for 3 years] (<https://www.ravisagar.in/videos/org-mode-publishing-using-org-3-years>)
    - [org-lorenz-attractor: Let's explore the shape of the Lorenz attractor with Python in Org mode/Emacs. Because why not.] (<https://github.com/gicrisf/org-lorenz-attractor#python-environment>)
    - [[OC] Evaluate Chess Portable Game Notation inside org-babel] (<https://v.redd.it/ifhwbqi00m9a1>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1019per/oc_evaluate_chess_portable_game_notation_inside/>))
    - [(do (macroexpand 'net))] (<https://do.macroexpand.net/>) - defining a derived export backend ([Mastodon] (<https://emacs.ch/@nthcdr/109587073787437023>))
    - Org development:
      - [oc-csl: Improve LaTeX bibliography formatting] (<https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=29103fc6028e99c251ec8ea05981c553bd74eac0>)
  - Denote:
    - [emacs-denote-refs: Show links and backlinks in Denote notes] (<https://codeberg.org/akib/emacs-denote-refs>)
  - Completion:
    - [ivy compliant vertico config · GitHub] (<https://gist.github.com/anticomputer/ea71ecab639326bf540418f31c600e09>) ([Mastodon] (<https://emacs.ch/@anticomputer/109587561326424579>))
    - [gists/outline-minor-mode-eshell.el] (<https://apps.bram85.nl/gitea/bram/gists/src/commit/84d40cdb8a82a29b4da92bca2d9b81de4e7d11e2/gists/outline-minor-mode-eshell.el>) - set outline-regexp to the prompt, and then use consult-outline ([Mastodon] (<https://emacs.ch/@bram85/109612654687707030>))
    - [consult-codesearch.el: Consult interface for codesearch] (<https://github.com/youngker/consult-codesearch.el>)
    - [helm-codesearch.el:helm interface for codesearch] (<https://github.com/youngker/helm-codesearch.el>)
  - Coding:
    - [My first major mode: `kotlin-ts-mode`] (<https://gitlab.com/bricka/emacs-kotlin-ts-mode>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/zxg8fq/my_first_major_mode_kotlintsmode/>))
    - [dorking around with emacs-codeql] (<https://www.youtube.com/watch?v=WOx91sAnwoA>) ([Mastodon] (<https://emacs.ch/@anticomputer/109583901381597677>))
    - [ts-docstr: A document string minor mode using tree-sitter] (<https://github.com/emacs-vs/ts-docstr>)
    - [tsx-ts-helper-mode: A helper mode for tsx-ts-mode] (<https://codeberg.org/ckruse/tsx-ts-helper-mode>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/zvvsyf/tsxtshelpermode_a_helper_mode_for_tsxtsmode/>))
    - [Building tree-sitter languages for Emacs] (<https://www.nathanfurnal.xyz/posts/building-tree-sitter-langs-emacs/>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/zzf9n6/building_treesitter_languages_for_emacs/>))
    - [Starter guide on writing major mode with tree-sitter] (<Https://github.com/emacs-mirror/emacs/blob/master/admin/notes/tree-sitter/starter-guide>)
  - Shells:
    - [quickly run commands in eshell, M-x "compile", "recompile" style] (<https://www.reddit.com/r/emacs/comments/zxnbxf/quickly_run_commands_in_eshell_mx_compile/>)
  - Mail, news, and chat:
    - [[script] Unread mail count (mu/mbsync) in polybar] (<https://i.redd.it/hivwdg6o929a1.jpg>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/zyz7fi/script_unread_mail_count_mumbsync_in_polybar/>))
  - Multimedia:
    - [Had my first real "emacs as an extensible editor" moment yesterday] (<https://v.redd.it/3cm33bbv8a8a1>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/zvsw4r/had_my_first_real_emacs_as_an_extensible_editor/>)) - Lilypond
  - AI:
    - [Setting up GitHub Copilot in Emacs] (<https://youtu.be/dZMGH_3UdSE>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/zxcq37/setting_up_github_copilot_in_emacs/>))
    - [I Made a ChatGPT-like Client For Emacs - AND SO CAN YOU!] (<https://youtu.be/EgVfurJUdFo>) (16:15, [Reddit] (<https://www.reddit.com/r/emacs/comments/zxetet/i_made_a_chatgpt_client_for_emacs_and_so_can_you/>))
  - Community:
    - [Weekly Tips, Tricks, &c. Thread] (<https://www.reddit.com/r/emacs/comments/zx48ho/weekly_tips_tricks_c_thread/>)
    - [What does emacs and elisp has as an advantage over nvim and lua?] (<https://www.reddit.com/r/emacs/comments/zwcdfh/what_does_emacs_and_elisp_has_as_an_advantage/>)
    - [5 Reasons You Should Use Emacs (And 1 Reason Why You Shouldn't)] (<https://www.youtube.com/watch?v=vS6UqZvJbbU>) (15:56)
  - Other:
    - [Alvaro Ramirez: Emacs: Macro me some SF Symbols] (<http://xenodium.com/emacs-macro-me-some-sf-symbols>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/zzqprh/inserting_sf_symbols_into_swiftui_snippets/>), [Reddit] (<https://www.reddit.com/r/emacs/comments/zzqnhq/using_keyboard_macros_to_join_an_sf_symbols_list/>))
    - [emacs-camera: Take picture with your camera] (<https://codeberg.org/akib/emacs-camera>) ([Reddit] (<https://www.reddit.com/r/planetemacs/comments/zxzxe9/emacscamera_take_picture_with_your_camera/>))
    - [age.el: age encryption support for Emacs] (<https://www.reddit.com/r/emacs/comments/zyd7bh/ageel_age_encryption_support_for_emacs/>)
    - [emacs-define-scratch: Define new commands to make scratch buffers] (<https://github.com/lassik/emacs-define-scratch>)
    - [Run Emacs in docker containers!] (<https://hub.docker.com/r/silex/emacs/#>)
    - [Eev: six videos with exercises about elisp hyperlinks (with subtitles)] (<http://angg.twu.net/2021-eev-exercises.html>)
    - [Don't forget re-builder - YouTube] (<https://www.youtube.com/watch?v=tZh6ueo9pKk>) (31:51, [Irreal] (<https://irreal.org/blog/?p=11047>), [Reddit] (<https://www.reddit.com/r/emacs/comments/zy0zvu/dont_forget_rebuilder/>))
    - [10 Useful EMACS TIPS] (<https://www.youtube.com/watch?v=7fhOPv3pAb0>) (08:55)
  - Emacs development:
    - emacs-devel:
      - [Using the wisent parser-generator, as it creates faster parsers] (<https://lists.gnu.org/archive/html/emacs-devel/2022-12/msg01127.html>)
      - [Possible fallback when treesitter is not available Re: Need for "-ts-mode" modes] (<https://lists.gnu.org/archive/html/emacs-devel/2022-12/msg01258.html>)
      - [Trade-offs between having things in Emacs and using external libraries] (<https://lists.gnu.org/archive/html/emacs-devel/2022-12/msg01354.html>)
        - [and other considerations] (<https://lists.gnu.org/archive/html/emacs-devel/2022-12/msg01165.html>)
        - [including tool concerns] (<https://lists.gnu.org/archive/html/emacs-devel/2022-12/msg01186.html>)
    - [Update Modus themes to version 4 and add new themes] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=4e4a808eca8f68a8079272442aab0f8815abdaa8>)
    - [Add version tags and mention the new options in NEWS] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=724da28763c25f5dcd210b70e71f98bf5cbf5023>)
    - [* etc/NEWS: Mention some recently added byte-compiler warnings] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=753b7a1cff6b8ce2367a94d27b615ac31f1067ba>)
    - [* lisp/help.el: Use 'C-h C-q' to toggle 'help-quick' window (bug#60249).] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=db96b1282f90ee40560f81e8b715fe785badbb6e>)
    - [; * etc/NEWS: Move the paragraph with 'C-u RET' closer to the related section.] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=9263847ab769577c528036c6a58dff9b16f0828f>)
    - [Add treesit-transpose-sexps (bug#60128)] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=7e98b8a0fa67f51784024fac3199d774dfa77192>)
    - [Make last change of w32 GUI dialogs conditional and reversible] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=b464e6c490be72e29619c5e101902ab3c3a2e474>)
    - [Improve support for Scheme R6RS and R7RS libraries (bug#54704)] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=1fe4b98b4d5e0fe3d9964bd1789d3ee5be61dd2a>)
  - New packages:
    - elisp-autofmt <https://melpa.org/#/elisp-autofmt>: Emacs lisp auto-format (MELPA)
    - flycheck-deno <https://melpa.org/#/flycheck-deno>: Flycheck for deno-lint (MELPA)
    - ksp-mode <https://melpa.org/#/ksp-mode>: Major mode for editing ksp files (MELPA)
    - ob-nix <https://melpa.org/#/ob-nix>: Simple org-babel support for nix (MELPA)
    - org-ivy-search <https://melpa.org/#/org-ivy-search>: Full text search for org files powered by ivy (MELPA)
    - ring-mode <https://melpa.org/#/ring-mode>: A major mode for the Ring programming language (MELPA)
    - russian-techwriter <https://melpa.org/#/russian-techwriter>: Input methods for Russian technical writers (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>), [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>), [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/>), [emacs-devel] (<http://lists.gnu.org/archive/html/emacs-devel/2023-01>), and [lemmy/c/emacs] (<https://lemmy.ml/c/emacs>). 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!

    
    You're receiving this message via the Emacs Tangents mailing list.
    View list info/unsubscribe: https://lists.gnu.org/mailman/listinfo/emacs-tangents
    

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

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

    * 2023-01-02 Emacs news
- Help wanted:
  - [[https://amodernist.com/texts/break.html][Philip K.: Taking a Break from Emacs Development]] - packages looking for maintainers
  - [[https://lists.gnu.org/archive/html/emacs-devel/2022-12/msg01358.html][Help with Android port? (+ gnulib question)]]
- Upcoming events:
  - M-x Research (contact them for password): TBA https://m-x-research.github.io/ Tue Jan 3 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- Wed Jan 4 0000 Asia/Singapore
  - EmacsATX: Emacs Social https://www.meetup.com/emacsatx/events/290200609/ Wed Jan 4 1630 America/Vancouver - 1830 America/Chicago - 1930 America/Toronto -- Thu Jan 5 0030 Etc/GMT - 0130 Europe/Berlin - 0600 Asia/Kolkata - 0830 Asia/Singapore
  - Emacs Paris (virtual, in French) https://www.emacs-doctor.com/emacs-paris-user-group/ Thu Jan 5 0830 America/Vancouver - 1030 America/Chicago - 1130 America/Toronto - 1630 Etc/GMT - 1730 Europe/Berlin - 2200 Asia/Kolkata -- Fri Jan 6 0030 Asia/Singapore
  - Atelier Emacs Montpellier (in person) https://lebib.org/date/atelier-emacs Fri Jan 13 1800 Europe/Paris
  - The First Congress for Attribution-Based Economics https://www.reddit.com/r/emacs/comments/zrgtu5/you_are_invited_to_the_first_congress_for/ Sat Jan 14 1000 America/Vancouver - 1200 America/Chicago - 1300 America/Toronto - 1800 Etc/GMT - 1900 Europe/Berlin - 2330 Asia/Kolkata -- Sun Jan 15 0200 Asia/Singapore
- Emacs configuration:
  - [[https://github.com/positron-solutions/transient-showcase][positron-solutions/transient-showcase: Example forms for transient UI's in Emacs]] ([[https://www.reddit.com/r/emacs/comments/zwi7ee/ann_transient_showcase/][Reddit]])
  - [[https://lambdaland.org/posts/2022-12-27_repl_buffer_on_the_right/][Lambda Land: Make an Emacs Buffer Open the Way You Want]]
  - [[https://www.youtube.com/watch?v=ZFJlxBPvzE0][Removing the wretchedness of confirmation in Emacs]] (04:21)
  - [[https://github.com/kaushalmodi/.emacs.d][kaushalmodi's emacs configuration]]
  - [[https://github.com/orzechowskid/duomacs][dan's usability-oriented Emacs config files]]
  - [[https://github.com/guilhermecomum/emacs.d][guilhermecomum's Emacs Config]]
  - [[https://www.karsdorp.io/posts/dotemacs/][Folgert Karsdrop's Literate Emacs Configuration1]] ([[https://www.reddit.com/r/planetemacs/comments/100uz7r/folgert_karsdrops_literate_emacs_configuration1/][Reddit]])
  - [[https://www.youtube.com/watch?v=WW7LxxrTs5Y][Emacs from scratch]] (27:51, [[https://emacs.ch/@skybert/109592822723571726][Mastodon]], [[https://irreal.org/blog/?p=11045][Irreal]])
- Emacs Lisp:
  - [[https://github.com/alphapapa/plz.el][[ANN] alphapapa/plz.el: v0.3 release (HTTP library for Emacs)]] ([[https://www.reddit.com/r/emacs/comments/1005kze/ann_alphapapaplzel_v03_release_http_library_for/][Reddit]])
  - [[https://github.com/alk/elisp-regex-dsl][elisp-regex-dsl: Readable regular expressions DSL for Emacs Lisp]]
  - [[https://www.reddit.com/r/emacs/comments/zxoh51/some_of_my_plugins_which_will_be_published_to/][Some of my plugins which will be published to MELPA]] - range-pattern, random-generators, generators
  - [[https://www.youtube.com/watch?v=-6ZH1JjHVDM][lambdas in emacs lisp]] (10:06)
  - [[https://codeberg.org/ideasman42/emacs-elisp-autofmt][[ANN] elisp-autofmt full file re-formatting (on save), available on Melpa]] ([[https://www.reddit.com/r/emacs/comments/zx4rzv/ann_elispautofmt_full_file_reformatting_on_save/][Reddit]])
  - [[https://github.com/positron-solutions/elisp-repo-kit][Elisp Repo Kit]] ([[https://www.reddit.com/r/emacs/comments/zxd392/ann_elisp_repo_kit/][Reddit]])
  - [[https://www.youtube.com/watch?v=CtuvKHo1J-Y][Xah Talk Show 2023-01-01 Auto Format Emacs Lisp Code]] (55:21)
  - [[https://www.youtube.com/watch?v=_93FOKLeR50][Xah Talk Show 2022-12-30 Advent of Code Day 5 B, in Emacs Lisp, Live Coding]] (01:47:21)
  - [[https://www.youtube.com/watch?feature=share&v=N1PAC5vs15Y][Advent of Code but in Emacs Lisp]]
- Appearance:
  - [[https://christiantietze.de/posts/2022/12/sf-symbols-emacs-tab-numbers/][Christian Tietze: How to Use SF Symbols in Emacs (for Tab Numbers)]] ([[https://www.reddit.com/r/planetemacs/comments/zycfon/christian_tietze_how_to_use_sf_symbols_in_emacs/][Reddit]])
  - [[https://protesilaos.com/codelog/2023-01-01-modus-themes-4-0-0/][Protesilaos Stavrou: Emacs: modus-themes version 4.0.0]]
  - [[https://protesilaos.com/codelog/2022-12-28-note-modus-themes-4-melpa/][Protesilaos Stavrou: Emacs: note for MELPA or Git users of the Modus themes ahead of version 4]]
- Navigation:
  - [[https://irreal.org/blog/?p=11041][Irreal: Regex Search and Replace in Emacs]]
  - [[https://github.com/renard/quick-buffer-switch][quick-buffer-switch: Quick switch to file or dir buffers.]]
  - [[https://www.n16f.net/blog/replacing-projectile-by-project/][Nicolas Martyanoff: Replacing Projectile by Project]]
  - [[https://github.com/baron42bba/.emacs.d/commit/a4937701b7f99d18a1bdde62f46dd6fa6cd400f2][cursor movement in 2 windows]] for manually diffing two files ([[https://emacs.ch/@baron42bba/109593503278893701][Mastodon]])
  - [[https://www.youtube.com/watch?v=k4PGHk-9JCE][Emacs: Managing and resizing windows]] (05:50)
- Writing:
  - [[https://manueluberti.eu//2023/01/02/latex-footnotes.html][Manuel Uberti: LaTeX footnotes and Tempel]]
  - [[https://i.redd.it/hq2tkyjnnx8a1.jpg][Here's my distraction free writing setup. GPD P2 Max 2022 netbook, with Olivetti mode, and Fountain mode.]] ([[https://www.reddit.com/r/emacs/comments/zym9ay/for_those_into_writing_and_writing_toolsprocess/][Reddit]])
- Org Mode:
  - [[https://whhone.com/posts/para-org-mode/][Implementing The PARA Method in Org-mode]] ([[https://www.reddit.com/r/orgmode/comments/100cw2r/implementing_the_para_method_in_orgmode/][Reddit]])
  - [[https://www.brettwitty.net/exocortex.html][My Exocortex using org-roam and org-publish]] ([[https://www.reddit.com/r/orgmode/comments/1011kvu/my_exocortex_using_orgroam_and_orgpublish/][Reddit]])
  - [[https://christiantietze.de/posts/2022/12/updated-org-mode-agenda-display-buffer-alist/][Christian Tietze: Better org-mode Agenda display-buffer-alist Settings]]
  - [[https://www.youtube.com/watch?v=cSWXXJKqZ-A][Org-mode - My ten most used features]] (14:35)
  - [[https://www.youtube.com/watch?v=L4IWK9SRb-g][Org-mode - Include feature will improve your life]] (08:49)
  - [[https://github.com/hokreb/notmuch-calendar-x][hokreb/notmuch-calendar-x: An emacs hack for adding invitations received by notmuch to org file]] ([[https://www.reddit.com/r/emacs/comments/zw09zg/capturerejectacceptsend_calendar_invitations_with/][Reddit]])
  - [[https://github.com/vifon/zettel2][zettel2: Emacs helpers for note organization]]
  - [[https://www.youtube.com/watch?v=bJq0Lb5tJ6o][Emacs | Org Mode to Latex Standard Manuscript Format (For Real This Time)]] (08:41)
  - [[https://www.ravisagar.in/videos/org-mode-publishing-using-org-3-years][Org-mode - Publishing using org for 3 years]]
  - [[https://github.com/gicrisf/org-lorenz-attractor#python-environment][org-lorenz-attractor: Let's explore the shape of the Lorenz attractor with Python in Org mode/Emacs. Because why not.]]
  - [[https://v.redd.it/ifhwbqi00m9a1][[OC] Evaluate Chess Portable Game Notation inside org-babel]] ([[https://www.reddit.com/r/emacs/comments/1019per/oc_evaluate_chess_portable_game_notation_inside/][Reddit]])
  - [[https://do.macroexpand.net/][(do (macroexpand 'net))]] - defining a derived export backend ([[https://emacs.ch/@nthcdr/109587073787437023][Mastodon]])
  - Org development:
    - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=29103fc6028e99c251ec8ea05981c553bd74eac0][oc-csl: Improve LaTeX bibliography formatting]]
- Denote:
  - [[https://codeberg.org/akib/emacs-denote-refs][emacs-denote-refs: Show links and backlinks in Denote notes]]
- Completion:
  - [[https://gist.github.com/anticomputer/ea71ecab639326bf540418f31c600e09][ivy compliant vertico config · GitHub]] ([[https://emacs.ch/@anticomputer/109587561326424579][Mastodon]])
  - [[https://apps.bram85.nl/gitea/bram/gists/src/commit/84d40cdb8a82a29b4da92bca2d9b81de4e7d11e2/gists/outline-minor-mode-eshell.el][gists/outline-minor-mode-eshell.el]] - set outline-regexp to the prompt, and then use consult-outline ([[https://emacs.ch/@bram85/109612654687707030][Mastodon]])
  - [[https://github.com/youngker/consult-codesearch.el][consult-codesearch.el: Consult interface for codesearch]]
  - [[https://github.com/youngker/helm-codesearch.el][helm-codesearch.el:helm interface for codesearch]]
- Coding:
  - [[https://gitlab.com/bricka/emacs-kotlin-ts-mode][My first major mode: `kotlin-ts-mode`]] ([[https://www.reddit.com/r/emacs/comments/zxg8fq/my_first_major_mode_kotlintsmode/][Reddit]])
  - [[https://www.youtube.com/watch?v=WOx91sAnwoA][dorking around with emacs-codeql]] ([[https://emacs.ch/@anticomputer/109583901381597677][Mastodon]])
  - [[https://github.com/emacs-vs/ts-docstr][ts-docstr: A document string minor mode using tree-sitter]]
  - [[https://codeberg.org/ckruse/tsx-ts-helper-mode][tsx-ts-helper-mode: A helper mode for tsx-ts-mode]] ([[https://www.reddit.com/r/emacs/comments/zvvsyf/tsxtshelpermode_a_helper_mode_for_tsxtsmode/][Reddit]])
  - [[https://www.nathanfurnal.xyz/posts/building-tree-sitter-langs-emacs/][Building tree-sitter languages for Emacs]] ([[https://www.reddit.com/r/emacs/comments/zzf9n6/building_treesitter_languages_for_emacs/][Reddit]])
  - [[Https://github.com/emacs-mirror/emacs/blob/master/admin/notes/tree-sitter/starter-guide][Starter guide on writing major mode with tree-sitter]]
- Shells:
  - [[https://www.reddit.com/r/emacs/comments/zxnbxf/quickly_run_commands_in_eshell_mx_compile/][quickly run commands in eshell, M-x "compile", "recompile" style]]
- Mail, news, and chat:
  - [[https://i.redd.it/hivwdg6o929a1.jpg][[script] Unread mail count (mu/mbsync) in polybar]] ([[https://www.reddit.com/r/emacs/comments/zyz7fi/script_unread_mail_count_mumbsync_in_polybar/][Reddit]])
- Multimedia:
  - [[https://v.redd.it/3cm33bbv8a8a1][Had my first real "emacs as an extensible editor" moment yesterday]] ([[https://www.reddit.com/r/emacs/comments/zvsw4r/had_my_first_real_emacs_as_an_extensible_editor/][Reddit]]) - Lilypond
- AI:
  - [[https://youtu.be/dZMGH_3UdSE][Setting up GitHub Copilot in Emacs]] ([[https://www.reddit.com/r/emacs/comments/zxcq37/setting_up_github_copilot_in_emacs/][Reddit]])
  - [[https://youtu.be/EgVfurJUdFo][I Made a ChatGPT-like Client For Emacs - AND SO CAN YOU!]] (16:15, [[https://www.reddit.com/r/emacs/comments/zxetet/i_made_a_chatgpt_client_for_emacs_and_so_can_you/][Reddit]])
- Community:
  - [[https://www.reddit.com/r/emacs/comments/zx48ho/weekly_tips_tricks_c_thread/][Weekly Tips, Tricks, &c. Thread]]
  - [[https://www.reddit.com/r/emacs/comments/zwcdfh/what_does_emacs_and_elisp_has_as_an_advantage/][What does emacs and elisp has as an advantage over nvim and lua?]]
  - [[https://www.youtube.com/watch?v=vS6UqZvJbbU][5 Reasons You Should Use Emacs (And 1 Reason Why You Shouldn't)]] (15:56)
- Other:
  - [[http://xenodium.com/emacs-macro-me-some-sf-symbols][Alvaro Ramirez: Emacs: Macro me some SF Symbols]] ([[https://www.reddit.com/r/emacs/comments/zzqprh/inserting_sf_symbols_into_swiftui_snippets/][Reddit]], [[https://www.reddit.com/r/emacs/comments/zzqnhq/using_keyboard_macros_to_join_an_sf_symbols_list/][Reddit]])
  - [[https://codeberg.org/akib/emacs-camera][emacs-camera: Take picture with your camera]] ([[https://www.reddit.com/r/planetemacs/comments/zxzxe9/emacscamera_take_picture_with_your_camera/][Reddit]])
  - [[https://www.reddit.com/r/emacs/comments/zyd7bh/ageel_age_encryption_support_for_emacs/][age.el: age encryption support for Emacs]]
  - [[https://github.com/lassik/emacs-define-scratch][emacs-define-scratch: Define new commands to make scratch buffers]]
  - [[https://hub.docker.com/r/silex/emacs/#][Run Emacs in docker containers!]]
  - [[http://angg.twu.net/2021-eev-exercises.html][Eev: six videos with exercises about elisp hyperlinks (with subtitles)]]
  - [[https://www.youtube.com/watch?v=tZh6ueo9pKk][Don't forget re-builder - YouTube]] (31:51, [[https://irreal.org/blog/?p=11047][Irreal]], [[https://www.reddit.com/r/emacs/comments/zy0zvu/dont_forget_rebuilder/][Reddit]])
  - [[https://www.youtube.com/watch?v=7fhOPv3pAb0][10 Useful EMACS TIPS]] (08:55)
- Emacs development:
  - emacs-devel:
    - [[https://lists.gnu.org/archive/html/emacs-devel/2022-12/msg01127.html][Using the wisent parser-generator, as it creates faster parsers]]
    - [[https://lists.gnu.org/archive/html/emacs-devel/2022-12/msg01258.html][Possible fallback when treesitter is not available Re: Need for "-ts-mode" modes]]
    - [[https://lists.gnu.org/archive/html/emacs-devel/2022-12/msg01354.html][Trade-offs between having things in Emacs and using external libraries]]
      - [[https://lists.gnu.org/archive/html/emacs-devel/2022-12/msg01165.html][and other considerations]]
      - [[https://lists.gnu.org/archive/html/emacs-devel/2022-12/msg01186.html][including tool concerns]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=4e4a808eca8f68a8079272442aab0f8815abdaa8][Update Modus themes to version 4 and add new themes]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=724da28763c25f5dcd210b70e71f98bf5cbf5023][Add version tags and mention the new options in NEWS]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=753b7a1cff6b8ce2367a94d27b615ac31f1067ba][* etc/NEWS: Mention some recently added byte-compiler warnings]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=db96b1282f90ee40560f81e8b715fe785badbb6e][* lisp/help.el: Use 'C-h C-q' to toggle 'help-quick' window (bug#60249).]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=9263847ab769577c528036c6a58dff9b16f0828f][; * etc/NEWS: Move the paragraph with 'C-u RET' closer to the related section.]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=7e98b8a0fa67f51784024fac3199d774dfa77192][Add treesit-transpose-sexps (bug#60128)]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=b464e6c490be72e29619c5e101902ab3c3a2e474][Make last change of w32 GUI dialogs conditional and reversible]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=1fe4b98b4d5e0fe3d9964bd1789d3ee5be61dd2a][Improve support for Scheme R6RS and R7RS libraries (bug#54704)]]
- New packages:
  - https://melpa.org/#/elisp-autofmt: Emacs lisp auto-format (MELPA)
  - https://melpa.org/#/flycheck-deno: Flycheck for deno-lint (MELPA)
  - https://melpa.org/#/ksp-mode: Major mode for editing ksp files (MELPA)
  - https://melpa.org/#/ob-nix: Simple org-babel support for nix (MELPA)
  - https://melpa.org/#/org-ivy-search: Full text search for org files powered by ivy (MELPA)
  - https://melpa.org/#/ring-mode: A major mode for the Ring programming language (MELPA)
  - https://melpa.org/#/russian-techwriter: Input methods for Russian technical writers (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://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://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]], [[http://lists.gnu.org/archive/html/emacs-devel/2023-01][emacs-devel]], and [[https://lemmy.ml/c/emacs][lemmy/c/emacs]]. 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!

    
    You're receiving this message via the Emacs Tangents mailing list.
    [[https://lists.gnu.org/mailman/listinfo/emacs-tangents][View list info/unsubscribe]]
    

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

only message in thread, other threads:[~2023-01-02 15:33 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-01-02 15:33 2023-01-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).