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


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

    2023-11-20 Emacs news
=====================

  - Upcoming events:
    - Mastering Emacs book club <https://susam.net/maze/meet/mastering-emacs/> Fri Nov 24 1200 America/Vancouver - 1400 America/Chicago - 1500 America/Toronto - 2000 Etc/GMT - 2100 Europe/Berlin -- Sat Nov 25 0130 Asia/Kolkata - 0400 Asia/Singapore
    - Emacs APAC (virtual) <https://emacs-apac.gitlab.io/> Sat Nov 25 0030 America/Vancouver - 0230 America/Chicago - 0330 America/Toronto - 0830 Etc/GMT - 0930 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore
    - Mastering Emacs book club <https://susam.net/maze/meet/mastering-emacs/> Sat Nov 25 0200 America/Vancouver - 0400 America/Chicago - 0500 America/Toronto - 1000 Etc/GMT - 1100 Europe/Berlin - 1530 Asia/Kolkata - 1800 Asia/Singapore
    - Mastering Emacs book club <https://susam.net/maze/meet/mastering-emacs/> Sun Nov 26 0200 America/Vancouver - 0400 America/Chicago - 0500 America/Toronto - 1000 Etc/GMT - 1100 Europe/Berlin - 1530 Asia/Kolkata - 1800 Asia/Singapore
    - Tbilisi Emacs Meetup (in person) <https://akater.gitlab.io/emacs-tbilisi-meetup-page> - 15:30 Georgia Time
    - Emacs Berlin (virtual, in English) <https://emacs-berlin.org/> Wed Nov 29 0930 America/Vancouver - 1130 America/Chicago - 1230 America/Toronto - 1730 Etc/GMT - 1830 Europe/Berlin - 2300 Asia/Kolkata -- Thu Nov 30 0130 Asia/Singapore
    - M-x Research (contact them for password): TBA <https://m-x-research.github.io/> Fri Dec 1 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- Sat Dec 2 0000 Asia/Singapore
  - Emacs configuration:
    - [Anything goes: Using use-package to bootstrap quelpa and quelpa-use-package] (<http://tsengf.blogspot.com/2023/11/using-use-package-to-bootstrap-quelpa.html>)
    - [acanimal's dotfiles: These are my dotfiles. If you don’t like them I have others.] (<https://github.com/acanimal/dotfiles>)
  - Emacs Lisp:
    - [Emacs: Enough elisp to get you started] (<https://franciscosanudo.com/posts/elisp/>)
    - [Emacs-Elisp-Programming: Tutorial about programming Elisp and Emacs text editor customization.] (<https://github.com/caiorss/Emacs-Elisp-Programming>) (2018)
    - [Defalias: a quick guide to making an alias in Emacs] (<https://youtube.com/watch?v=ufVldIrUOBg&si=ZT4WIT3IIjtZr5_0>) (3:19, [Reddit] (<https://www.reddit.com/r/emacs/comments/17zdhtt/defalias_a_quick_guide_to_making_an_alias_in_emacs/>))
    - [Eoops: an object-oriented programming system for Emacs-Lisp: ACM SIGPLAN Lisp Pointers: Vol V, No 3] (<https://dl.acm.org/doi/10.1145/147135.147248>) (1992, [Reddit] (<https://www.reddit.com/r/emacs/comments/17xuf0z/eoops_an_objectoriented_programming_system_for/>), [HN] (<https://news.ycombinator.com/item?id=38316915>))
    - [tip on using advice-add and org-edit-special] (<https://emacs.ch/@fomosapien/111432826874276112>)
  - Appearance:
    - [selection-highlight-mode - A minor mode for highlighting matches to the selection (inspired by VS Code)] (<https://github.com/balloneij/selection-highlight-mode>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/17wy4xk/selectionhighlightmode_a_minor_mode_for/>))
    - [Protesilaos Stavrou: Emacs: "spacious-padding" covers more User Interface elements] (<https://protesilaos.com/codelog/2023-11-15-spacious-padding-extra-ui-dev/>) ([Jack Baty] (<https://baty.net/2023/11/spacious-padding-emacs-package/>))
    - [Andrey Listopadov: Overcolorization] (<https://andreyor.st/posts/2023-11-17-overcolorization/>)
    - [To get Roboto Mono to display italics in Linux Emacs, edit the vendor ID in the .ttf files] (<https://www.reddit.com/r/emacs/comments/n8jyuz/cannot_get_emacs_to_display_roboto_mono_font_in/>) ([@wirthy@emacs.ch] (<https://emacs.ch/@wirthy/111432144110538827>))
  - Navigation:
    - [Ruslan Bekenev: Did you know about IBuffer?] (<https://codelearn.me/2023/11/15/emacs-ibuffer.html>) ([Irreal] (<https://irreal.org/blog/?p=11782>))
    - [Ready-made regexp replacers] (<https://idiomdrottning.org/ready-made-regexp>) ([Irreal] (<https://irreal.org/blog/?p=11771>))
    - [Tips for renaming variables using query-replace-regexp] (<https://emacs.ch/@cragg/111429021363076682>)
    - [emacs-pophint: Provide navigation like the Vimperator/KeySnail Hint Mode of Firefox] (<https://github.com/aki2o/emacs-pophint>)
    - [symbols-outline.el: Display symbols (functions, variables, etc) in a side window.] (<https://github.com/liushihao456/symbols-outline.el>)
    - [Protesilaos Stavrou: Emacs: beframe version 1.0.0] (<https://protesilaos.com/codelog/2023-11-17-beframe-1-0-0/>)
    - [maximize-window-vertically in emacs] (<https://gist.github.com/jdtsmith/75d76bee292357cbfe18d7eb4a25c9a9>)
    - [Mario Jason Braganza: Having My Emacs Tasks and Notes Ready] (<https://janusworx.com/blog/having-my-emacs-tasks-and-notes-ready/>) ([Irreal] (<https://irreal.org/blog/?p=11778>) and [response] (<https://janusworx.com/blog/on-how-emacs-adapts/>))
    - [A Smarter Other Window #shorts #emacs] (<https://www.youtube.com/watch?v=i0EbxeSqAS8>) (00:30)
    - [Protesilaos Stavrou: Emacs: ediff basics] (<https://protesilaos.com/codelog/2023-11-17-emacs-ediff-basics/>) (15:49, [YouTube] (<https://www.youtube.com/watch?v=pSvsAutseO0>), [Irreal] (<https://irreal.org/blog/?p=11780>))
  - Dired:
    - [Using Dired with only one hand (for browsing dired and files while relaxing) Super cool.] (<https://www.reddit.com/r/emacs/comments/17z4kfo/using_dired_with_only_one_hand_for_browsing_dired/>)
    - [Tory Anderson: Mass file conversion using find and exec] (<https://tech.toryanderson.com/2023/11/17/mass-file-conversion-using-find-and-exec/>) - mention of dired-toggle-read-only
  - Writing:
    - [My LaTeX setup with emacs] (<https://michaelneuper.com/posts/efficient-latex-editing-with-emacs/>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/17wv8jo/my_latex_setup_with_emacs/>))
  - Org Mode:
    - [GNU Emacs to manage actionable items when Building a Second Brain | Poview] (<https://poview.org/posts/20231116-emacs-for-basb/>) - together with Denote
    - [James Dyer: Quick Search Through Org Headers using Consult Outline] (<https://emacs.dyerdwelling.family/emacs/20231014134633-emacs--quick-search-through-org-headers-using-consult-outline/>)
    - [William Denton: Exporting Org source code blocks to LaTeX with minted] (<https://www.miskatonic.org/2023/11/15/minted/>)
    - [Emacs Workspace: IDE + Yet Another Jupyter] (<https://ochicken.net/projects/workspace/>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/17xhbvi/emacs_workspace_ide_yet_another_jupyter/>))
    - [org-roam: Automatically log modified nodes in daily note] (<https://www.reddit.com/r/emacs/comments/17zm3qq/orgroam_automatically_log_modified_nodes_in_daily/>)
    - [cpbotha/org-roam-canvas: render org-roam nodes as part of the obsidian canvas] (<https://github.com/cpbotha/org-roam-canvas>) ([@cpbotha@emacs.ch] (<https://emacs.ch/@cpbotha/111437200289217309>))
    - [20231119 org roam canvas ors-get-link] (<https://www.youtube.com/watch?v=H4FW1vTEUU0>) (00:51)
    - [OrgNote - mobile app inspired by org-roam and org-roam-ui (early beta)] (<https://about.org-note.com>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/17v427x/orgnote_mobile_app_inspired_by_orgroam_and/>))
  - Denote:
    - [Denote (denote.el) version 2.1.0 released!] (<https://protesilaos.com/emacs/denote>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/17u52ig/denote_denoteel_version_210_released/>))
  - Completion:
    - [TempEL, an Emacs package for managing templates : .dot life — p-snow a.k.a. こなゆき] (<https://www.p-snow.org/posts/20231119_1024/>)
  - Coding:
    - [Using the golang mode shipped with Emacs] (<https://magnus.therning.org/2023-11-16-using-the-golang-mode-shipped-with-emacs.html>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/17wgpsp/using_the_golang_mode_shipped_with_emacs/>))
    - [Debug multi threaded Python apps with Emacs, eglot and dape] (<https://www.youtube.com/watch?v=YKkyfz4cU8g>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/17wx1h4/debug_multi_threaded_python_apps_with_emacs_eglot/>))
    - [Pseudo-REPL-driven programming in Rust with Evcxr and Emacs] (<https://dev.to/veer66/pseudo-repl-driven-programming-in-rust-2c6m>)
    - [Tony Zorman: Using XMonad with NixOS] (<https://tony-zorman.com/posts/xmonad-on-nixos.html>) - including basic Emacs support for C-c C-c
    - [clangd-inactive-regions.el: Emacs Eglot support for clangd inactiveRegions LSP extension. Make ifdef code semitransparent following build time flags and defines.] (<https://github.com/fargiolas/clangd-inactive-regions.el>)
    - [I'm bumping `treesit-auto` to v1.0] (<https://www.reddit.com/r/emacs/comments/17ydxhr/im_bumping_treesitauto_to_v10/>)
  - Shells:
    - [Making Emacs without terminal emulator a little more usable] (<https://magnus.therning.org/2023-11-19-making-emacs-without-terminal-emulator-a-little-more-usable.html>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/17yshfc/making_emacs_without_terminal_emulator_a_little/>))
    - [Irreal: Eat: A Preliminary Report] (<https://irreal.org/blog/?p=11769>)
  - Community:
    - [Weekly Tips, Tricks, &c. Thread] (<https://www.reddit.com/r/emacs/comments/17vp0o1/weekly_tips_tricks_c_thread/>)
    - [Emacs Advent Calendar 2023] (<https://qiita.com/advent-calendar/2023/emacs>) - sign-ups and a calendar of upcoming blog posts in Japanese
    - [Eric MacAdie: 2023-11 Austin Emacs Meetup] (<https://macadie.info/2023/11/19/2023-11-austin-emacs-meetup/>)
    - [New in-person meetup - Tbilisi Emacs] (<https://akater.gitlab.io/emacs-tbilisi-meetup-page>)
    - [In a thread about pcase] (<https://lists.gnu.org/archive/html/emacs-devel/2023-11/msg00949.html>), Po Lu describes polling 34 coworkers "all in some capacity involved in the maintenance of Emacs Lisp" (C programmers who use Emacs for programming). Neat!
  - Other:
    - [⚡Talking about Emacs for 11 minutes - Aidan H] (<https://www.youtube.com/watch?v=n02zSVxQ8Vc>) (11:08)
    - [Anoncheg: "#Emacs : Ways to handle long lines("Line Wrap"): …" - Emacs.ch] (<https://emacs.ch/@Anoncheg/111398751659805906>)
    - [Some new Emacs packages I tried: Denote, zoom-frm, visual-regex, zzz-to-char, and more] (<https://www.youtube.com/watch?amp;amp;t=20s&v=UtSu3ydxKJ4>)
    - [A not-so-simple function and keybinding for querying the user during keyboard macros] (<https://www.reddit.com/r/emacs/comments/17zdgxw/a_notsosimple_function_and_keybinding_for/>)
    - [EMT - Emacs MacOS Tokenizer for enhanced CJK word operations] (<https://www.reddit.com/r/emacs/comments/17vrmrk/emt_emacs_macos_tokenizer_for_enhanced_cjk_word/>)
    - [Mario Jason Braganza: Getting Emacs Windows to Not Be Shy] (<https://janusworx.com/blog/getting-emacs-windows-to-not-be-shy/>) - xdotool and emacsclient
    - [Navigating the Linux Textscape using Vim and Emacs] (<https://www.linuxjournal.com/content/navigating-linux-textscape-using-vim-and-emacs>)
    - [Emacs - FOCUS ON: Linux - Podcast] (<https://focusonlinux.podigee.io/70-emacs>) (in German)
  - Emacs development:
    - emacs-devel:
      - [Idea about having a cond-let] (<https://lists.gnu.org/archive/html/emacs-devel/2023-11/msg00781.html>)
      - [Ideas for improving 'pcase' documentation] (<https://lists.gnu.org/archive/html/emacs-devel/2023-11/msg00988.html>)
      - [why pcase is complicated] (<https://lists.gnu.org/archive/html/emacs-devel/2023-11/msg00748.html>)
      - [on the use of pcase on different scenarios] (<https://lists.gnu.org/archive/html/emacs-devel/2023-11/msg00968.html>)
      - [explanation of backquotes and commas in pcase] (<https://lists.gnu.org/archive/html/emacs-devel/2023-11/msg00943.html>)
      - [Other issues with complex specifications] (<https://lists.gnu.org/archive/html/emacs-devel/2023-11/msg00830.html>)
      - [watching out for the XY problem] (<https://lists.gnu.org/archive/html/emacs-devel/2023-11/msg00671.html>); good idea to start with "what are you trying to do?"
    - [Recognize shebang lines that pass '-S/--split-string' to 'env'] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=53bd2d57f34af1efd88c6d189ab15e6f44866333>)
    - [Add key translations 'C-x 8 a e' and 'C-x 8 A E'.] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=41b837b41377754ef0ebddd5fcbbaaad7590a3c8>)
    - [; * etc/NEWS: Add entry about new input methods. (Bug#66470)] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=7b7a37ec7bbfc64f88b261dd170330b4860cdf64>)
    - [* etc/NEWS: Mention incompatible change in `pp` (bug#67180)] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=cfb117fee18cd14111066f308d09b8b737491ead>)
    - [Merge branch 'derived-mode-add-parents'] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=4194f9bd8705b7ccc23f49aa5795af228dab26bb>)
    - [Add Completion Preview mode] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=e82d807a2845673e2d55a27915661b2f1374b89a>)
    - [; * etc/NEWS: Use setopt not setq for project-switch-commands.] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=6a6c2058f1907b9ec0c32079f0f9ab28d01cf3f7>)
  - New packages:
    - easky <http://melpa.org/#/easky>: Control the Eask command-line interface (MELPA)
    - llvm-ts-mode <http://melpa.org/#/llvm-ts-mode>: LLVM major mode using tree-sitter (MELPA)
    - ruff-format <http://melpa.org/#/ruff-format>: Ruff format Python source (MELPA)
    - sequential-yank <http://melpa.org/#/sequential-yank>: Minor mode to copy and paste strings sequentially (MELPA)
    - tab-bar-notch <http://melpa.org/#/tab-bar-notch>: Adjust tab-bar height for MacBook Pro notch (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>), [kbin] (<https://kbin.social/m/emacs/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/2023-11>). 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: 17468 bytes --]

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

    * 2023-11-20 Emacs news
- Upcoming events:
  - Mastering Emacs book club https://susam.net/maze/meet/mastering-emacs/ Fri Nov 24 1200 America/Vancouver - 1400 America/Chicago - 1500 America/Toronto - 2000 Etc/GMT - 2100 Europe/Berlin -- Sat Nov 25 0130 Asia/Kolkata - 0400 Asia/Singapore
  - Emacs APAC (virtual) https://emacs-apac.gitlab.io/ Sat Nov 25 0030 America/Vancouver - 0230 America/Chicago - 0330 America/Toronto - 0830 Etc/GMT - 0930 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore
  - Mastering Emacs book club https://susam.net/maze/meet/mastering-emacs/ Sat Nov 25 0200 America/Vancouver - 0400 America/Chicago - 0500 America/Toronto - 1000 Etc/GMT - 1100 Europe/Berlin - 1530 Asia/Kolkata - 1800 Asia/Singapore
  - Mastering Emacs book club https://susam.net/maze/meet/mastering-emacs/ Sun Nov 26 0200 America/Vancouver - 0400 America/Chicago - 0500 America/Toronto - 1000 Etc/GMT - 1100 Europe/Berlin - 1530 Asia/Kolkata - 1800 Asia/Singapore
  - Tbilisi Emacs Meetup (in person) https://akater.gitlab.io/emacs-tbilisi-meetup-page - 15:30 Georgia Time
  - Emacs Berlin (virtual, in English) https://emacs-berlin.org/ Wed Nov 29 0930 America/Vancouver - 1130 America/Chicago - 1230 America/Toronto - 1730 Etc/GMT - 1830 Europe/Berlin - 2300 Asia/Kolkata -- Thu Nov 30 0130 Asia/Singapore
  - M-x Research (contact them for password): TBA https://m-x-research.github.io/ Fri Dec 1 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- Sat Dec 2 0000 Asia/Singapore
- Emacs configuration:
  - [[http://tsengf.blogspot.com/2023/11/using-use-package-to-bootstrap-quelpa.html][Anything goes: Using use-package to bootstrap quelpa and quelpa-use-package]]
  - [[https://github.com/acanimal/dotfiles][acanimal's dotfiles: These are my dotfiles. If you don’t like them I have others.]]
- Emacs Lisp:
  - [[https://franciscosanudo.com/posts/elisp/][Emacs: Enough elisp to get you started]]
  - [[https://github.com/caiorss/Emacs-Elisp-Programming][Emacs-Elisp-Programming: Tutorial about programming Elisp and Emacs text editor customization.]] (2018)
  - [[https://youtube.com/watch?v=ufVldIrUOBg&si=ZT4WIT3IIjtZr5_0][Defalias: a quick guide to making an alias in Emacs]] (3:19, [[https://www.reddit.com/r/emacs/comments/17zdhtt/defalias_a_quick_guide_to_making_an_alias_in_emacs/][Reddit]])
  - [[https://dl.acm.org/doi/10.1145/147135.147248][Eoops: an object-oriented programming system for Emacs-Lisp: ACM SIGPLAN Lisp Pointers: Vol V, No 3]] (1992, [[https://www.reddit.com/r/emacs/comments/17xuf0z/eoops_an_objectoriented_programming_system_for/][Reddit]], [[https://news.ycombinator.com/item?id=38316915][HN]])
  - [[https://emacs.ch/@fomosapien/111432826874276112][tip on using advice-add and org-edit-special]]
- Appearance:
  - [[https://github.com/balloneij/selection-highlight-mode][selection-highlight-mode - A minor mode for highlighting matches to the selection (inspired by VS Code)]] ([[https://www.reddit.com/r/emacs/comments/17wy4xk/selectionhighlightmode_a_minor_mode_for/][Reddit]])
  - [[https://protesilaos.com/codelog/2023-11-15-spacious-padding-extra-ui-dev/][Protesilaos Stavrou: Emacs: "spacious-padding" covers more User Interface elements]] ([[https://baty.net/2023/11/spacious-padding-emacs-package/][Jack Baty]])
  - [[https://andreyor.st/posts/2023-11-17-overcolorization/][Andrey Listopadov: Overcolorization]]
  - [[https://www.reddit.com/r/emacs/comments/n8jyuz/cannot_get_emacs_to_display_roboto_mono_font_in/][To get Roboto Mono to display italics in Linux Emacs, edit the vendor ID in the .ttf files]] ([[https://emacs.ch/@wirthy/111432144110538827][@wirthy@emacs.ch]])
- Navigation:
  - [[https://codelearn.me/2023/11/15/emacs-ibuffer.html][Ruslan Bekenev: Did you know about IBuffer?]] ([[https://irreal.org/blog/?p=11782][Irreal]])
  - [[https://idiomdrottning.org/ready-made-regexp][Ready-made regexp replacers]] ([[https://irreal.org/blog/?p=11771][Irreal]])
  - [[https://emacs.ch/@cragg/111429021363076682][Tips for renaming variables using query-replace-regexp]]
  - [[https://github.com/aki2o/emacs-pophint][emacs-pophint: Provide navigation like the Vimperator/KeySnail Hint Mode of Firefox]]
  - [[https://github.com/liushihao456/symbols-outline.el][symbols-outline.el: Display symbols (functions, variables, etc) in a side window.]]
  - [[https://protesilaos.com/codelog/2023-11-17-beframe-1-0-0/][Protesilaos Stavrou: Emacs: beframe version 1.0.0]]
  - [[https://gist.github.com/jdtsmith/75d76bee292357cbfe18d7eb4a25c9a9][maximize-window-vertically in emacs]]
  - [[https://janusworx.com/blog/having-my-emacs-tasks-and-notes-ready/][Mario Jason Braganza: Having My Emacs Tasks and Notes Ready]] ([[https://irreal.org/blog/?p=11778][Irreal]] and [[https://janusworx.com/blog/on-how-emacs-adapts/][response]])
  - [[https://www.youtube.com/watch?v=i0EbxeSqAS8][A Smarter Other Window #shorts #emacs]] (00:30)
  - [[https://protesilaos.com/codelog/2023-11-17-emacs-ediff-basics/][Protesilaos Stavrou: Emacs: ediff basics]] (15:49, [[https://www.youtube.com/watch?v=pSvsAutseO0][YouTube]], [[https://irreal.org/blog/?p=11780][Irreal]])
- Dired:
  - [[https://www.reddit.com/r/emacs/comments/17z4kfo/using_dired_with_only_one_hand_for_browsing_dired/][Using Dired with only one hand (for browsing dired and files while relaxing) Super cool.]]
  - [[https://tech.toryanderson.com/2023/11/17/mass-file-conversion-using-find-and-exec/][Tory Anderson: Mass file conversion using find and exec]] - mention of dired-toggle-read-only
- Writing:
  - [[https://michaelneuper.com/posts/efficient-latex-editing-with-emacs/][My LaTeX setup with emacs]] ([[https://www.reddit.com/r/emacs/comments/17wv8jo/my_latex_setup_with_emacs/][Reddit]])
- Org Mode:
  - [[https://poview.org/posts/20231116-emacs-for-basb/][GNU Emacs to manage actionable items when Building a Second Brain  | Poview]] - together with Denote
  - [[https://emacs.dyerdwelling.family/emacs/20231014134633-emacs--quick-search-through-org-headers-using-consult-outline/][James Dyer: Quick Search Through Org Headers using Consult Outline]]
  - [[https://www.miskatonic.org/2023/11/15/minted/][William Denton: Exporting Org source code blocks to LaTeX with minted]]
  - [[https://ochicken.net/projects/workspace/][Emacs Workspace: IDE + Yet Another Jupyter]] ([[https://www.reddit.com/r/emacs/comments/17xhbvi/emacs_workspace_ide_yet_another_jupyter/][Reddit]])
  - [[https://www.reddit.com/r/emacs/comments/17zm3qq/orgroam_automatically_log_modified_nodes_in_daily/][org-roam: Automatically log modified nodes in daily note]]
  - [[https://github.com/cpbotha/org-roam-canvas][cpbotha/org-roam-canvas: render org-roam nodes as part of the obsidian canvas]] ([[https://emacs.ch/@cpbotha/111437200289217309][@cpbotha@emacs.ch]])
  - [[https://www.youtube.com/watch?v=H4FW1vTEUU0][20231119 org roam canvas ors-get-link]] (00:51)
  - [[https://about.org-note.com][OrgNote - mobile app inspired by org-roam and org-roam-ui (early beta)]] ([[https://www.reddit.com/r/emacs/comments/17v427x/orgnote_mobile_app_inspired_by_orgroam_and/][Reddit]])
- Denote:
  - [[https://protesilaos.com/emacs/denote][Denote (denote.el) version 2.1.0 released!]] ([[https://www.reddit.com/r/emacs/comments/17u52ig/denote_denoteel_version_210_released/][Reddit]])
- Completion:
  - [[https://www.p-snow.org/posts/20231119_1024/][TempEL, an Emacs package for managing templates : .dot life — p-snow a.k.a. こなゆき]]
- Coding:
  - [[https://magnus.therning.org/2023-11-16-using-the-golang-mode-shipped-with-emacs.html][Using the golang mode shipped with Emacs]] ([[https://www.reddit.com/r/emacs/comments/17wgpsp/using_the_golang_mode_shipped_with_emacs/][Reddit]])
  - [[https://www.youtube.com/watch?v=YKkyfz4cU8g][Debug multi threaded Python apps with Emacs, eglot and dape]] ([[https://www.reddit.com/r/emacs/comments/17wx1h4/debug_multi_threaded_python_apps_with_emacs_eglot/][Reddit]])
  - [[https://dev.to/veer66/pseudo-repl-driven-programming-in-rust-2c6m][Pseudo-REPL-driven programming in Rust with Evcxr and Emacs]]
  - [[https://tony-zorman.com/posts/xmonad-on-nixos.html][Tony Zorman: Using XMonad with NixOS]] - including basic Emacs support for C-c C-c
  - [[https://github.com/fargiolas/clangd-inactive-regions.el][clangd-inactive-regions.el: Emacs Eglot support for clangd inactiveRegions LSP extension. Make ifdef code semitransparent following build time flags and defines.]]
  - [[https://www.reddit.com/r/emacs/comments/17ydxhr/im_bumping_treesitauto_to_v10/][I'm bumping `treesit-auto` to v1.0]]
- Shells:
  - [[https://magnus.therning.org/2023-11-19-making-emacs-without-terminal-emulator-a-little-more-usable.html][Making Emacs without terminal emulator a little more usable]] ([[https://www.reddit.com/r/emacs/comments/17yshfc/making_emacs_without_terminal_emulator_a_little/][Reddit]])
  - [[https://irreal.org/blog/?p=11769][Irreal: Eat: A Preliminary Report]]
- Community:
  - [[https://www.reddit.com/r/emacs/comments/17vp0o1/weekly_tips_tricks_c_thread/][Weekly Tips, Tricks, &c. Thread]]
  - [[https://qiita.com/advent-calendar/2023/emacs][Emacs Advent Calendar 2023]] - sign-ups and a calendar of upcoming blog posts in Japanese
  - [[https://macadie.info/2023/11/19/2023-11-austin-emacs-meetup/][Eric MacAdie: 2023-11 Austin Emacs Meetup]]
  - [[https://akater.gitlab.io/emacs-tbilisi-meetup-page][New in-person meetup - Tbilisi Emacs]]
  - [[https://lists.gnu.org/archive/html/emacs-devel/2023-11/msg00949.html][In a thread about pcase]], Po Lu describes polling 34 coworkers "all in some capacity involved in the maintenance of Emacs Lisp" (C programmers who use Emacs for programming). Neat!
- Other:
  - [[https://www.youtube.com/watch?v=n02zSVxQ8Vc][⚡Talking about Emacs for 11 minutes - Aidan H]] (11:08)
  - [[https://emacs.ch/@Anoncheg/111398751659805906][Anoncheg: "#Emacs : Ways to handle long lines("Line Wrap"): …" - Emacs.ch]]
  - [[https://www.youtube.com/watch?amp;amp;t=20s&v=UtSu3ydxKJ4][Some new Emacs packages I tried: Denote, zoom-frm, visual-regex, zzz-to-char, and more]]
  - [[https://www.reddit.com/r/emacs/comments/17zdgxw/a_notsosimple_function_and_keybinding_for/][A not-so-simple function and keybinding for querying the user during keyboard macros]]
  - [[https://www.reddit.com/r/emacs/comments/17vrmrk/emt_emacs_macos_tokenizer_for_enhanced_cjk_word/][EMT - Emacs MacOS Tokenizer for enhanced CJK word operations]]
  - [[https://janusworx.com/blog/getting-emacs-windows-to-not-be-shy/][Mario Jason Braganza: Getting Emacs Windows to Not Be Shy]] - xdotool and emacsclient
  - [[https://www.linuxjournal.com/content/navigating-linux-textscape-using-vim-and-emacs][Navigating the Linux Textscape using Vim and Emacs]]
  - [[https://focusonlinux.podigee.io/70-emacs][Emacs - FOCUS ON: Linux - Podcast]] (in German)
- Emacs development:
  - emacs-devel:
    - [[https://lists.gnu.org/archive/html/emacs-devel/2023-11/msg00781.html][Idea about having a cond-let]]
    - [[https://lists.gnu.org/archive/html/emacs-devel/2023-11/msg00988.html][Ideas for improving 'pcase' documentation]]
    - [[https://lists.gnu.org/archive/html/emacs-devel/2023-11/msg00748.html][why pcase is complicated]]
    - [[https://lists.gnu.org/archive/html/emacs-devel/2023-11/msg00968.html][on the use of pcase on different scenarios]]
    - [[https://lists.gnu.org/archive/html/emacs-devel/2023-11/msg00943.html][explanation of backquotes and commas in pcase]]
    - [[https://lists.gnu.org/archive/html/emacs-devel/2023-11/msg00830.html][Other issues with complex specifications]]
    - [[https://lists.gnu.org/archive/html/emacs-devel/2023-11/msg00671.html][watching out for the XY problem]]; good idea to start with "what are you trying to do?"
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=53bd2d57f34af1efd88c6d189ab15e6f44866333][Recognize shebang lines that pass '-S/--split-string' to 'env']]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=41b837b41377754ef0ebddd5fcbbaaad7590a3c8][Add key translations 'C-x 8 a e' and 'C-x 8 A E'.]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=7b7a37ec7bbfc64f88b261dd170330b4860cdf64][; * etc/NEWS: Add entry about new input methods.  (Bug#66470)]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=cfb117fee18cd14111066f308d09b8b737491ead][* etc/NEWS: Mention incompatible change in `pp` (bug#67180)]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=4194f9bd8705b7ccc23f49aa5795af228dab26bb][Merge branch 'derived-mode-add-parents']]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=e82d807a2845673e2d55a27915661b2f1374b89a][Add Completion Preview mode]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=6a6c2058f1907b9ec0c32079f0f9ab28d01cf3f7][; * etc/NEWS: Use setopt not setq for project-switch-commands.]]
- New packages:
  - http://melpa.org/#/easky: Control the Eask command-line interface (MELPA)
  - http://melpa.org/#/llvm-ts-mode: LLVM major mode using tree-sitter (MELPA)
  - http://melpa.org/#/ruff-format: Ruff format Python source (MELPA)
  - http://melpa.org/#/sequential-yank: Minor mode to copy and paste strings sequentially (MELPA)
  - http://melpa.org/#/tab-bar-notch: Adjust tab-bar height for MacBook Pro notch (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://kbin.social/m/emacs/newest][kbin]], [[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/2023-11][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:[~2023-11-21 14:50 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-11-21 14:50 2023-11-20 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).