unofficial mirror of emacs-tangents@gnu.org
 help / color / mirror / Atom feed
From: Sacha Chua <sacha@sachachua.com>
To: emacs-tangents@gnu.org
Subject: 2024-01-29 Emacs news
Date: Mon, 29 Jan 2024 20:38:08 -0500	[thread overview]
Message-ID: <87le878utb.fsf@sachachua.com> (raw)


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

    2024-01-29 Emacs news
=====================

  - Upcoming events:
    - Emacs Berlin (virtual, in English) <https://emacs-berlin.org/> Wed Jan 31 0930 America/Vancouver - 1130 America/Chicago - 1230 America/Toronto - 1730 Etc/GMT - 1830 Europe/Berlin - 2300 Asia/Kolkata -- Thu Feb 1 0130 Asia/Singapore
    - Emacs users group Slovenia (in person) <https://emacs.si/> Thu Feb 1 1900 Europe/Berlin
    - M-x Research: TBA <https://m-x-research.github.io/> Fri Feb 2 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- Sat Feb 3 0000 Asia/Singapore
    - Emacs Paris: S: Emacs workshop in Paris (IRL - Octo) <https://emacs-doctor.com/> Tue Feb 6 1800 Europe/Paris
    - EmacsATX: Emacs Social <https://www.meetup.com/emacsatx/events/298320311/> Wed Feb 7 1630 America/Vancouver - 1830 America/Chicago - 1930 America/Toronto -- Thu Feb 8 0030 Etc/GMT - 0130 Europe/Berlin - 0600 Asia/Kolkata - 0830 Asia/Singapore
    - Atelier Emacs Montpellier (in person) <https://lebib.org/date/atelier-emacs> Fri Feb 9 1800 Europe/Paris
  - Emacs configuration:
    - [A quick guide to directory-local (or project-specific) variables in Emacs] (<https://endlessparentheses.com/a-quick-guide-to-directory-local-variables.html>)
    - [Reinstalling Emacs Packages | Emacs Redux] (<https://emacsredux.com/blog/2020/09/12/reinstalling-emacs-packages/>) (2020, [Irreal] (<https://irreal.org/blog/?p=11925>))
    - [Switching to the meow modal editing system from evil] (<https://esrh.me/posts/2021-12-18-switching-to-meow.html>) (2021, [lobste.rs] (<https://lobste.rs/s/lb2eld/switching_meow_modal_editing_system_from>))
    - [Protesilaos Stavrou: Emacs: define prefix/leader key (nested key maps)] (<https://protesilaos.com/codelog/2024-01-29-emacs-prefix-map/>) (23:18 [YouTube] (<https://www.youtube.com/watch?v=gojOZ3k1mmk>))
    - [Why is my Emacs Slow?] (<https://youtu.be/eyDGeVvnHgo>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/19eiltv/why_is_my_emacs_slow/>))
    - [Debugging Emacs] (<https://mclare.blog/posts/debugging-emacs>)
    - [mms/mms-emacs - Codeberg.org] (<https://codeberg.org/mms/mms-emacs>) ([@mms@emacs.ch] (<https://emacs.ch/@mms/111805730362602795>))
  - Emacs Lisp:
    - [Mike Zamansky: Learning Elisp 17 - a thesaurus mode] (<https://cestlaz.github.io/post/learning-elisp-17/>) (16:36 [YouTube] (<https://www.youtube.com/watch?v=ZBN4Kphv-ac>), [Reddit] (<https://www.reddit.com/r/emacs/comments/19faaqv/latest_learning_elisp_video_17_finishing_a/>), [Irreal] (<https://irreal.org/blog/?p=11932>))
    - [Customizing 'ebib' (and 'citar') behaviour by locally overriding a function throughout a dynamic extent] (<https://simondobson.org/2024/01/22/locally-overriding-a-function-throughout-a-dynamic-extent/>) - cl-flet
    - [ANNOUNCE: ert-results.el - Rapidly manipulate views in Emacs Regression Test results and source buffers] (<https://www.reddit.com/r/emacs/comments/19e3ooi/announce_ertresultsel_rapidly_manipulate_views_in/>)
    - [emacs-datetime] (<https://github.com/emacs-php/emacs-datetime>)
    - [Xah Talk Show Ep533 Emacs Lisp Normalize YouTube Url, Open All File Paths, How to Choose a Mouse] (<https://www.youtube.com/watch?v=vXkXnpAOW-c>) (50:05)
    - [efetch.el - an emacs fetch tool] (<https://www.youtube.com/watch?v=cZgRLdetZ0g>) (02:12) - display system information
    - [Lección 6: Imagenes | Curso de UI Emacs Lisp] (<https://programadorwebvalencia.com/cursos/ui-emacs-lisp/imagenes/>)
    - [Lección 7: Arquitectura | Curso de UI Emacs Lisp] (<https://programadorwebvalencia.com/cursos/ui-emacs-lisp/arquitectura/>)
  - Appearance:
    - [I Just Wanted Emacs to Look Nice — Using 24-Bit Color in Terminals | Chad Austin] (<https://chadaustin.me/2024/01/truecolor-terminal-emacs/>) ([HN] (<https://news.ycombinator.com/item?id=39174340>), [lobste.rs] (<https://lobste.rs/s/dt3l6s/i_just_wanted_emacs_look_nice_using_24_bit>))
    - [Emacs Notes: How I used ct (= color tools) APIs to choose background highlighting colors for use with hi-lock library OR Pick colors in a quantitative way using ct (= color tools) APIs] (<https://emacsnotes.wordpress.com/2024/01/28/how-i-used-ct-color-tools-apis-to-choose-background-highlighting-colors-for-use-with-hi-lock-library-or-pick-colors-in-a-quantitative-way-using-ct-color-tools-apis/>)
    - [Show off you org-mode eye candies] (<https://www.reddit.com/r/emacs/comments/19dyjjz/show_off_you_orgmode_eye_candies/>) (also non-Org)
    - [Background transparency for MacOS (Cocoa) emacs] (<https://imgur.com/a/5wCXf2O>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/19ev3ur/background_transparency_for_macos_cocoa_emacs/>))
  - Navigation:
    - [Temporarily Make Single Buffer Fullscreen] (<https://www.reddit.com/r/emacs/comments/1adn8j6/temporarily_make_single_buffer_fullscreen/>)
    - [Searching in other visible buffer without losing focus on the primary?] (<https://www.reddit.com/r/emacs/comments/19ecywg/searching_in_other_visible_buffer_without_losing/>)
  - Hyperbole:
    - [Demo of HYROLO - HyRolo is a (kind of) contact book that is part of Hyperbole package] (<https://github.com/rswgnu/hyperbole/blob/master/interactive-demos/HYROLO>)
  - Dired:
    - [Essentials of Dired Plus] (<https://youtube.com/watch?v=0vDGyD02fNU&si=Rw0BVdAAR7IMmjPL>)
  - Writing:
    - [Writing Manuals with Texinfo in Emacs - System Crafters Live!] (<https://www.youtube.com/watch?v=hQXmLbNIbWA>) (01:59:36)
    - [Emacs function that yanks a bibtex entry given a doi.] (<https://www.youtube.com/watch?v=LtwBZwIrB1I>) (00:29)
  - Org Mode:
    - [How I Wrote my Book in Emacs + Org - YouTube] (<https://m.youtube.com/watch?v=pqLSPo5k70c>) ([@mms@emacs.ch] (<https://emacs.ch/@mms/111824816465116334>))
    - [org-mode Ui changes · GitHub] (<https://gist.github.com/aneeqasif/7d9782cdd13d3b1e19f841e49a66c9b5>) ([screenshots] (<https://imgur.com/gallery/tqAVp44>), [Reddit] (<https://www.reddit.com/r/emacs/comments/19f91kg/my_orgmode_setup_d/>))
    - [Yi Tang: Learn in Emacs - Building Up Vocabulary] (<http://yitang.uk/2024/01/28/learn-in-emacs-building-up-vocabulary/>)
    - [2023年のorg-mode活用と今後の抱負 - takeokunn's blog] (<https://www.takeokunn.org/posts/permanent/20240112071806-my_relationship_with_org_mode_in_2023_and_how_navigate_in_2024/>) ([@kaneuchi@mstdn.jp] (<https://mstdn.jp/@kaneuchi/111819562621106665>))
    - [Screenshot of the day: Shopping with Emacs + Org mode + Orgzly] (<https://www.reddit.com/r/emacs/comments/19fccfl/screenshot_of_the_day_shopping_with_emacs_org/>)
    - [Note-taking on the go: Capturing messages and images sent via Jami in Org mode] (<https://hoowl.se/org-jami-bot.html>)
    - [Webmention Comments - Nothing Is Simple] (<https://nothingissimple.ablatedsprocket.com/posts/webmention-comments.html>) ([@AblatedSprocket@emacs.ch] (<https://emacs.ch/@AblatedSprocket/111823925335797605>))
    - [William Denton: Basic citations in Org (Part 5)] (<https://www.miskatonic.org/2024/01/22/org-citations-basic-5/>)
    - [Evolution calendars in Org Mode's agenda] (<https://weblog.dme.org/posts/2024-01-25-evolution-and-org-mode/>)
    - [Fast, Async LaTeX Previews in Org Mode] (<https://www.youtube.com/watch?si=iWTloCorld_d-GEG&v=n-AfvuV-bYo&feature=youtu.be>) ([Reddit] (<https://www.reddit.com/r/planetemacs/comments/19dm1ty/fast_async_latex_previews_in_org_mode/>))
    - [OrgMeetup notes] (<https://list.orgmode.org/87fryho22t.fsf@localhost/T/#u>) ([@yantar92@emacs.ch] (<https://emacs.ch/@yantar92/111834512664890077>))
    - [Logseq from an Emacs Org-mode perspective] (<https://www.reddit.com/r/emacs/comments/1adrg9u/logseq_from_an_emacs_orgmode_perspective/>)
    - Org development:
      - [ob-python: Set Python shell in Org edit buffer] (<https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=107cbc74a9c4a51025555864c4895d7415c793f6>)
      - [lisp/ox-icalendar.el: Add time-to-live functionality to ox-icalendar] (<https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=da2b61b09e1eff957e6b2560a2f9c8509de6beac>)
      - [ob-R, ob-julia: Do not force-start session in Org Src buffers] (<https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=319563cef7a7117d105d834484ccf2b786e85497>)
      - [org-babel-tangle: Do not allow tangling into self] (<https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=ef23b4706b40401e0212716291b507a1a876d118>)
      - [ox-icalendar: Add support for multi-line SUMMARY, LOCATION, and DESCRIPTION] (<https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=8ec89c53ca18549635e94f37c8eb0fe7b543053f>)
      - [org-attach-store-link-p: Change default value to 'attached] (<https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=46b9769a02fe83dab043fffb69304669a733c4ef>)
      - [Obsolete org-switch-to-buffer-other-window and org-no-popups] (<https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=78dc58508ddbf97b6f44c0a6dd222eab3d13b50a>)
      - [org-fold: Honor :extend face property in folded headings/blocks/drawers] (<https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=2ade16bbc235cf5c9e5b2358acce189c3c54e8cf>)
  - Denote:
    - [Jeremy Friesen: Creating an Emacs Command to Rename Files per Denote File Naming Schema] (<https://takeonrules.com/2024/01/23/creating-an-emacs-command-to-rename-files-per-denote-file-naming-schema/>)
  - Completion:
    - [Improving my Emacs experience with completion] (<https://martinfowler.com/articles/2024-emacs-completion.html>)
    - [James Dyer: Opening Frequently Used Files More Efficiently using consult] (<http://www.emacs.dyerdwelling.family/emacs/20240127113907-emacs--disabling-consult-preview-selectively/>)
    - [Emoji Insertion in Emacs With Helm] (<https://www.youtube.com/watch?v=NgOaveOtVd8>) (04:38)
  - Coding:
    - [sky blue trades | Effortless Emacs Multiple Major Modes with Polymode] (<https://www.skybluetrades.net/blog/2021/06/2021-06-05-effortless-emacs-mmm-with-polymode/>)
    - [Compile with Confidence: A Deep Dive into Compiling Code with Emacs] (<https://youtu.be/6oeE52bIFyE?si=hM7w7-tpu5UJFWBN>) (15:46, [Reddit] (<https://www.reddit.com/r/emacs/comments/1abkzp2/compile_with_confidence_a_deep_dive_into/>))
    - [LSP in Emacs setup] (<https://paste.rs/VKc7V>) ([@xgqt@emacs.ch] (<https://emacs.ch/@xgqt/111818609175420205>))
    - [editing rust in emacs with LSP] (<https://www.youtube.com/watch?v=-A9XsjUgHVo>) (07:59)
    - [Estandarizar commits en Magit con commitizen] (<https://daemons.it/posts/estandarizar-commits-en-magit-con-commitizen/>)
    - [How Jane Street Does Code Review - Jane Street] (<https://www.janestreet.com/tech-talks/janestreet-code-review/>) (2017, [lobste.rs] (<https://lobste.rs/s/slhe5j/how_jane_street_does_code_review_2017>))
  - Web:
    - [Sacha Chua: Patching elfeed and shr to handle SVG images with viewBox attributes] (<https://sachachua.com/blog/2024/01/patching-elfeed-and-shr-to-handle-svg-images-with-viewbox-attributes/>)
  - Mail, news, and chat:
    - [Christian Tietze: Have You Ever Sent an Email with a File Attachment that is Located on a Server?] (<https://christiantietze.de/posts/2024/01/sent-email-with-file-located-on-server/>)
    - [Release v0.14 · alphapapa/ement.el (Matrix client for Emacs)] (<https://github.com/alphapapa/ement.el/releases/tag/v0.14>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1ab6bwk/release_v014_alphapapaementel_matrix_client_for/>))
  - AI:
    - [New kagi.el command kagi-translate] (<https://codeberg.org/bram85/kagi.el>) ([@bram85@emacs.ch] (<https://emacs.ch/@bram85/111823630771747483>))
  - Fun:
    - [Anand Tamariya: GNU Emacs as a Comic Book Reader] (<https://lifeofpenguin.blogspot.com/2024/01/gnu-emacs-as-comic-book-reader.html>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1adr17q/gnu_emacs_as_a_comic_book_reader/>))
  - Community:
    - [Weekly Tips, Tricks, &c. Thread] (<https://www.reddit.com/r/emacs/comments/19ec8v5/weekly_tips_tricks_c_thread/>)
    - [Anyone going to FOSDEM?] (<https://www.reddit.com/r/emacs/comments/1acc40a/anyone_going_to_fosdem/>)
    - [Protesilaos Stavrou: I no longer maintain my Emacs projects on SourceHut] (<https://protesilaos.com/codelog/2024-01-27-sourcehut-no-more/>)
    - [Avoiding the Ovsiankina effect: Tweakomania in Emacs] (<https://www.youtube.com/watch?v=pQYBtMw2x5Q>) (03:23)
    - [Sacha Chua: My Evil Plan for Yay Emacs!] (<https://sachachua.com/blog/2024/01/my-evil-plan-for-yay-emacs/>)
  - Other:
    - [Appreciation for flush-lines and keep-lines] (<https://emacsdocs.org/docs/emacs/Other-Repeating-Search#m-x-flush-lines>) ([@choanmusic@mstdn.social] (<https://mstdn.social/@choanmusic/111821477862779402>))
    - [Zachary Kanfer: Auto-revert PDFs in Emacs] (<https://zck.org/auto-revert-pdfs-in-emacs>)
    - [Quickly open SSH sessions in Emacs] (<https://emacs.ch/@louis/111812542362658288>)
    - [Michael Fogleman: Emacs can keep in touch] (<http://mwfogleman.github.io/posts/08-01-2015-emacs-can-keep-in-touch.html>) (2015)
    - [streak: A minor mode for Emacs to track a streak.] (<https://github.com/fosskers/streak>)
    - [emacs-tmux-pane: Fuse emacs windows with tmux panes.] (<https://github.com/laishulu/emacs-tmux-pane>)
    - [Sacha Chua: 2024-01-21 Yay Emacs: copy link, Spookfox + Org Babel, choosing what to hack on, SVG highlighting, ical] (<https://sachachua.com/blog/2024/01/2024-01-21-yay-emacs-copy-link-spookfox-org-babel-choosing-what-to-hack-on-svg-highlighting-ical/>)
    - [Curious about Emacs? Sightseeing twisted wonders] (<https://www.youtube.com/watch?v=w2qfjSiiuU8>) (08:59)
    - [Пробую Emacs после Vim (почти пианист)] (<https://www.youtube.com/watch?v=NZlcvOiEfb0>) (27:01)
    - [Emacs local meetup discussion playlist in Tamil] (<https://youtube.com/playlist?list=PL0vwHm0AGyYP8yg0DZc8ApOEI7mw75U70&feature=shared>) ([@goldayan@clj.social] (<https://clj.social/@goldayan/111805409028560951>))
    - [Full Linux implementation with proper support for EXWM and Emacs on mobile phones (see 12:55 in video for Org mode)] (<https://sxmo.org/>) ([Reddit] (<https://www.reddit.com/r/emacs/comments/1acblgi/full_linux_implementation_with_proper_support_for/>))
  - Emacs development:
    - emacs-devel:
      - [Code snippets/template consolidation and potential improvements] (<https://lists.gnu.org/archive/html/emacs-devel/2024-01/msg00656.html>)
      - [Re: Possible minibuffer completion enhancements] (<https://lists.gnu.org/archive/html/emacs-devel/2024-01/msg00833.html>)
        - [possible series of patches] (<https://lists.gnu.org/archive/html/emacs-devel/2024-01/msg00794.html>)
        - [ideas for using properties] (<https://lists.gnu.org/archive/html/emacs-devel/2024-01/msg00756.html>)
      - [Installing cond* in core] (<https://mail.gnu.org/archive/html/emacs-devel/2024-01/msg01085.html>)
        - [More details on pcase design, reference to Racket's match] (<https://lists.gnu.org/archive/html/emacs-devel/2024-01/msg00863.html>)
        - [pcase insight - imagine running list interpolation backwards] (<https://lists.gnu.org/archive/html/emacs-devel/2024-01/msg00870.html>)
        - [where to put cond*: master? branch?] (<https://lists.gnu.org/archive/html/emacs-devel/2024-01/msg00970.html>) or [GNU ELPA] (<https://lists.gnu.org/archive/html/emacs-devel/2024-01/msg00875.html>)?
        - [cond* feedback] (<https://lists.gnu.org/archive/html/emacs-devel/2024-01/msg00854.html>)
      - help-gnu-emacs: [Idea for `other-window-prefix' command, running anything in the other window] (<https://lists.gnu.org/archive/html/help-gnu-emacs/2024-01/msg00076.html>) (there's already an other-window-prefix, but maybe it needs extending?)
    - [xt-mouse.el: Obey `mouse-wheel-*-event` variables (bug#68698)] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=e734f8e502e315441214936e89ecd1e11e981fca>)
    - [Support setting umask symbolically in Eshell] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=a3cd284b90edcc7e06b21110cdbf55d11fb6fd0d>)
    - [Support a local repo as URL in 'treesit-language-source-alist'] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=54c6588952b469df8d7983b6735461f542cd806e>)
    - [Allow users to opt out of following Windows Dark mode] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=58f0603d40d238383aaa911eb09b3e2809177bfa>)
    - [Calc parses fractions written using U+2044 FRACTION SLASH] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=77d9d05df87965409c537f49d59cb5ea632abda1>)
    - [Add new option to 'register-use-preview'] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=6b93e16e436735003d49a5a2ab451394937ee76c>)
    - [Add option Info-url-alist] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=756daa93b3ef7ce33e741ab30000fa397fcd9783>)
    - [Optionally avoid extending 'completion-at-point-functions'] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=f0c573d8069f7ee654a550ae3d148325c49900a3>)
    - [; Minor improvements in 'visual-wrap-prefix-mode'] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=43e2f3acdd2dbd040ec2fc473ca60ee3179bb796>)
    - [Import ELPA package adaptive-wrap as visual-wrap] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=6667d6c19c3934871ed54d89dc153efc72f947de>)
    - [Add support for running commands via Eshell's "env" command] (<https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=723b0973512c0e6e9fb0f07678124347ccd44b54>)

  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>), [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-01>). 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: 21592 bytes --]

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

    * 2024-01-29 Emacs news
- Upcoming events:
  - Emacs Berlin (virtual, in English) https://emacs-berlin.org/ Wed Jan 31 0930 America/Vancouver - 1130 America/Chicago - 1230 America/Toronto - 1730 Etc/GMT - 1830 Europe/Berlin - 2300 Asia/Kolkata -- Thu Feb 1 0130 Asia/Singapore
  - Emacs users group Slovenia (in person) https://emacs.si/ Thu Feb 1 1900 Europe/Berlin
  - M-x Research: TBA https://m-x-research.github.io/ Fri Feb 2 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata -- Sat Feb 3 0000 Asia/Singapore
  - Emacs Paris: S: Emacs workshop in Paris (IRL - Octo) https://emacs-doctor.com/ Tue Feb 6 1800 Europe/Paris
  - EmacsATX: Emacs Social https://www.meetup.com/emacsatx/events/298320311/ Wed Feb 7 1630 America/Vancouver - 1830 America/Chicago - 1930 America/Toronto -- Thu Feb 8 0030 Etc/GMT - 0130 Europe/Berlin - 0600 Asia/Kolkata - 0830 Asia/Singapore
  - Atelier Emacs Montpellier (in person) https://lebib.org/date/atelier-emacs Fri Feb 9 1800 Europe/Paris
- Emacs configuration:
  - [[https://endlessparentheses.com/a-quick-guide-to-directory-local-variables.html][A quick guide to directory-local (or project-specific) variables in Emacs]]
  - [[https://emacsredux.com/blog/2020/09/12/reinstalling-emacs-packages/][Reinstalling Emacs Packages | Emacs Redux]] (2020, [[https://irreal.org/blog/?p=11925][Irreal]])
  - [[https://esrh.me/posts/2021-12-18-switching-to-meow.html][Switching to the meow modal editing system from evil]] (2021, [[https://lobste.rs/s/lb2eld/switching_meow_modal_editing_system_from][lobste.rs]])
  - [[https://protesilaos.com/codelog/2024-01-29-emacs-prefix-map/][Protesilaos Stavrou: Emacs: define prefix/leader key (nested key maps)]] (23:18 [[https://www.youtube.com/watch?v=gojOZ3k1mmk][YouTube]])
  - [[https://youtu.be/eyDGeVvnHgo][Why is my Emacs Slow?]] ([[https://www.reddit.com/r/emacs/comments/19eiltv/why_is_my_emacs_slow/][Reddit]])
  - [[https://mclare.blog/posts/debugging-emacs][Debugging Emacs]]
  - [[https://codeberg.org/mms/mms-emacs][mms/mms-emacs - Codeberg.org]] ([[https://emacs.ch/@mms/111805730362602795][@mms@emacs.ch]])
- Emacs Lisp:
  - [[https://cestlaz.github.io/post/learning-elisp-17/][Mike Zamansky: Learning Elisp 17 - a thesaurus mode]] (16:36 [[https://www.youtube.com/watch?v=ZBN4Kphv-ac][YouTube]], [[https://www.reddit.com/r/emacs/comments/19faaqv/latest_learning_elisp_video_17_finishing_a/][Reddit]], [[https://irreal.org/blog/?p=11932][Irreal]])
  - [[https://simondobson.org/2024/01/22/locally-overriding-a-function-throughout-a-dynamic-extent/][Customizing 'ebib' (and 'citar') behaviour by locally overriding a function throughout a dynamic extent]] - cl-flet
  - [[https://www.reddit.com/r/emacs/comments/19e3ooi/announce_ertresultsel_rapidly_manipulate_views_in/][ANNOUNCE: ert-results.el - Rapidly manipulate views in Emacs Regression Test results and source buffers]]
  - [[https://github.com/emacs-php/emacs-datetime][emacs-datetime]]
  - [[https://www.youtube.com/watch?v=vXkXnpAOW-c][Xah Talk Show Ep533 Emacs Lisp Normalize YouTube Url, Open All File Paths, How to Choose a Mouse]] (50:05)
  - [[https://www.youtube.com/watch?v=cZgRLdetZ0g][efetch.el  - an emacs fetch tool]] (02:12) - display system information
  - [[https://programadorwebvalencia.com/cursos/ui-emacs-lisp/imagenes/][Lección 6: Imagenes | Curso de UI Emacs Lisp]]
  - [[https://programadorwebvalencia.com/cursos/ui-emacs-lisp/arquitectura/][Lección 7: Arquitectura | Curso de UI Emacs Lisp]]
- Appearance:
  - [[https://chadaustin.me/2024/01/truecolor-terminal-emacs/][I Just Wanted Emacs to Look Nice — Using 24-Bit Color in Terminals | Chad Austin]] ([[https://news.ycombinator.com/item?id=39174340][HN]], [[https://lobste.rs/s/dt3l6s/i_just_wanted_emacs_look_nice_using_24_bit][lobste.rs]])
  - [[https://emacsnotes.wordpress.com/2024/01/28/how-i-used-ct-color-tools-apis-to-choose-background-highlighting-colors-for-use-with-hi-lock-library-or-pick-colors-in-a-quantitative-way-using-ct-color-tools-apis/][Emacs Notes: How I used ct (= color tools) APIs to choose background highlighting colors for use with hi-lock library OR Pick colors in a quantitative way using ct (= color tools) APIs]]
  - [[https://www.reddit.com/r/emacs/comments/19dyjjz/show_off_you_orgmode_eye_candies/][Show off you org-mode eye candies]] (also non-Org)
  - [[https://imgur.com/a/5wCXf2O][Background transparency for MacOS (Cocoa) emacs]] ([[https://www.reddit.com/r/emacs/comments/19ev3ur/background_transparency_for_macos_cocoa_emacs/][Reddit]])
- Navigation:
  - [[https://www.reddit.com/r/emacs/comments/1adn8j6/temporarily_make_single_buffer_fullscreen/][Temporarily Make Single Buffer Fullscreen]]
  - [[https://www.reddit.com/r/emacs/comments/19ecywg/searching_in_other_visible_buffer_without_losing/][Searching in other visible buffer without losing focus on the primary?]]
- Hyperbole:
  - [[https://github.com/rswgnu/hyperbole/blob/master/interactive-demos/HYROLO][Demo of HYROLO - HyRolo is a (kind of) contact book that is part of Hyperbole package]]
- Dired:
  - [[https://youtube.com/watch?v=0vDGyD02fNU&si=Rw0BVdAAR7IMmjPL][Essentials of Dired Plus]]
- Writing:
  - [[https://www.youtube.com/watch?v=hQXmLbNIbWA][Writing Manuals with Texinfo in Emacs - System Crafters Live!]] (01:59:36)
  - [[https://www.youtube.com/watch?v=LtwBZwIrB1I][Emacs function that yanks a bibtex entry given a doi.]] (00:29)
- Org Mode:
  - [[https://m.youtube.com/watch?v=pqLSPo5k70c][How I Wrote my Book in Emacs + Org - YouTube]] ([[https://emacs.ch/@mms/111824816465116334][@mms@emacs.ch]])
  - [[https://gist.github.com/aneeqasif/7d9782cdd13d3b1e19f841e49a66c9b5][org-mode Ui changes · GitHub]] ([[https://imgur.com/gallery/tqAVp44][screenshots]], [[https://www.reddit.com/r/emacs/comments/19f91kg/my_orgmode_setup_d/][Reddit]])
  - [[http://yitang.uk/2024/01/28/learn-in-emacs-building-up-vocabulary/][Yi Tang: Learn in Emacs - Building Up Vocabulary]]
  - [[https://www.takeokunn.org/posts/permanent/20240112071806-my_relationship_with_org_mode_in_2023_and_how_navigate_in_2024/][2023年のorg-mode活用と今後の抱負 - takeokunn's blog]] ([[https://mstdn.jp/@kaneuchi/111819562621106665][@kaneuchi@mstdn.jp]])
  - [[https://www.reddit.com/r/emacs/comments/19fccfl/screenshot_of_the_day_shopping_with_emacs_org/][Screenshot of the day: Shopping with Emacs + Org mode + Orgzly]]
  - [[https://hoowl.se/org-jami-bot.html][Note-taking on the go: Capturing messages and images sent via Jami in Org mode]]
  - [[https://nothingissimple.ablatedsprocket.com/posts/webmention-comments.html][Webmention Comments - Nothing Is Simple]] ([[https://emacs.ch/@AblatedSprocket/111823925335797605][@AblatedSprocket@emacs.ch]])
  - [[https://www.miskatonic.org/2024/01/22/org-citations-basic-5/][William Denton: Basic citations in Org (Part 5)]]
  - [[https://weblog.dme.org/posts/2024-01-25-evolution-and-org-mode/][Evolution calendars in Org Mode's agenda]]
  - [[https://www.youtube.com/watch?si=iWTloCorld_d-GEG&v=n-AfvuV-bYo&feature=youtu.be][Fast, Async LaTeX Previews in Org Mode]] ([[https://www.reddit.com/r/planetemacs/comments/19dm1ty/fast_async_latex_previews_in_org_mode/][Reddit]])
  - [[https://list.orgmode.org/87fryho22t.fsf@localhost/T/#u][OrgMeetup notes]] ([[https://emacs.ch/@yantar92/111834512664890077][@yantar92@emacs.ch]])
  - [[https://www.reddit.com/r/emacs/comments/1adrg9u/logseq_from_an_emacs_orgmode_perspective/][Logseq from an Emacs Org-mode perspective]]
  - Org development:
    - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=107cbc74a9c4a51025555864c4895d7415c793f6][ob-python: Set Python shell in Org edit buffer]]
    - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=da2b61b09e1eff957e6b2560a2f9c8509de6beac][lisp/ox-icalendar.el: Add time-to-live functionality to ox-icalendar]]
    - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=319563cef7a7117d105d834484ccf2b786e85497][ob-R, ob-julia: Do not force-start session in Org Src buffers]]
    - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=ef23b4706b40401e0212716291b507a1a876d118][org-babel-tangle: Do not allow tangling into self]]
    - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=8ec89c53ca18549635e94f37c8eb0fe7b543053f][ox-icalendar: Add support for multi-line SUMMARY, LOCATION, and DESCRIPTION]]
    - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=46b9769a02fe83dab043fffb69304669a733c4ef][org-attach-store-link-p: Change default value to 'attached]]
    - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=78dc58508ddbf97b6f44c0a6dd222eab3d13b50a][Obsolete org-switch-to-buffer-other-window and org-no-popups]]
    - [[https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=2ade16bbc235cf5c9e5b2358acce189c3c54e8cf][org-fold: Honor :extend face property in folded headings/blocks/drawers]]
- Denote:
  - [[https://takeonrules.com/2024/01/23/creating-an-emacs-command-to-rename-files-per-denote-file-naming-schema/][Jeremy Friesen: Creating an Emacs Command to Rename Files per Denote File Naming Schema]]
- Completion:
  - [[https://martinfowler.com/articles/2024-emacs-completion.html][Improving my Emacs experience with completion]]
  - [[http://www.emacs.dyerdwelling.family/emacs/20240127113907-emacs--disabling-consult-preview-selectively/][James Dyer: Opening Frequently Used Files More Efficiently using consult]]
  - [[https://www.youtube.com/watch?v=NgOaveOtVd8][Emoji Insertion in Emacs With Helm]] (04:38)
- Coding:
  - [[https://www.skybluetrades.net/blog/2021/06/2021-06-05-effortless-emacs-mmm-with-polymode/][sky blue trades | Effortless Emacs Multiple Major Modes with Polymode]]
  - [[https://youtu.be/6oeE52bIFyE?si=hM7w7-tpu5UJFWBN][Compile with Confidence: A Deep Dive into Compiling Code with Emacs]]  (15:46, [[https://www.reddit.com/r/emacs/comments/1abkzp2/compile_with_confidence_a_deep_dive_into/][Reddit]])
  - [[https://paste.rs/VKc7V][LSP in Emacs setup]] ([[https://emacs.ch/@xgqt/111818609175420205][@xgqt@emacs.ch]])
  - [[https://www.youtube.com/watch?v=-A9XsjUgHVo][editing rust in emacs with LSP]] (07:59)
  - [[https://daemons.it/posts/estandarizar-commits-en-magit-con-commitizen/][Estandarizar commits en Magit con commitizen]]
  - [[https://www.janestreet.com/tech-talks/janestreet-code-review/][How Jane Street Does Code Review - Jane Street]] (2017, [[https://lobste.rs/s/slhe5j/how_jane_street_does_code_review_2017][lobste.rs]])
- Web:
  - [[https://sachachua.com/blog/2024/01/patching-elfeed-and-shr-to-handle-svg-images-with-viewbox-attributes/][Sacha Chua: Patching elfeed and shr to handle SVG images with viewBox attributes]]
- Mail, news, and chat:
  - [[https://christiantietze.de/posts/2024/01/sent-email-with-file-located-on-server/][Christian Tietze: Have You Ever Sent an Email with a File Attachment that is Located on a Server?]]
  - [[https://github.com/alphapapa/ement.el/releases/tag/v0.14][Release v0.14 · alphapapa/ement.el (Matrix client for Emacs)]] ([[https://www.reddit.com/r/emacs/comments/1ab6bwk/release_v014_alphapapaementel_matrix_client_for/][Reddit]])
- AI:
  - [[https://codeberg.org/bram85/kagi.el][New kagi.el command kagi-translate]] ([[https://emacs.ch/@bram85/111823630771747483][@bram85@emacs.ch]])
- Fun:
  - [[https://lifeofpenguin.blogspot.com/2024/01/gnu-emacs-as-comic-book-reader.html][Anand Tamariya: GNU Emacs as a Comic Book Reader]] ([[https://www.reddit.com/r/emacs/comments/1adr17q/gnu_emacs_as_a_comic_book_reader/][Reddit]])
- Community:
  - [[https://www.reddit.com/r/emacs/comments/19ec8v5/weekly_tips_tricks_c_thread/][Weekly Tips, Tricks, &c. Thread]]
  - [[https://www.reddit.com/r/emacs/comments/1acc40a/anyone_going_to_fosdem/][Anyone going to FOSDEM?]]
  - [[https://protesilaos.com/codelog/2024-01-27-sourcehut-no-more/][Protesilaos Stavrou: I no longer maintain my Emacs projects on SourceHut]]
  - [[https://www.youtube.com/watch?v=pQYBtMw2x5Q][Avoiding the Ovsiankina effect: Tweakomania in Emacs]] (03:23)
  - [[https://sachachua.com/blog/2024/01/my-evil-plan-for-yay-emacs/][Sacha Chua: My Evil Plan for Yay Emacs!]]
- Other:
  - [[https://emacsdocs.org/docs/emacs/Other-Repeating-Search#m-x-flush-lines][Appreciation for flush-lines and keep-lines]] ([[https://mstdn.social/@choanmusic/111821477862779402][@choanmusic@mstdn.social]])
  - [[https://zck.org/auto-revert-pdfs-in-emacs][Zachary Kanfer: Auto-revert PDFs in Emacs]]
  - [[https://emacs.ch/@louis/111812542362658288][Quickly open SSH sessions in Emacs]]
  - [[http://mwfogleman.github.io/posts/08-01-2015-emacs-can-keep-in-touch.html][Michael Fogleman: Emacs can keep in touch]] (2015)
  - [[https://github.com/fosskers/streak][streak: A minor mode for Emacs to track a streak.]]
  - [[https://github.com/laishulu/emacs-tmux-pane][emacs-tmux-pane: Fuse emacs windows with tmux panes.]]
  - [[https://sachachua.com/blog/2024/01/2024-01-21-yay-emacs-copy-link-spookfox-org-babel-choosing-what-to-hack-on-svg-highlighting-ical/][Sacha Chua: 2024-01-21 Yay Emacs: copy link, Spookfox + Org Babel, choosing what to hack on, SVG highlighting, ical]]
  - [[https://www.youtube.com/watch?v=w2qfjSiiuU8][Curious about Emacs? Sightseeing twisted wonders]] (08:59)
  - [[https://www.youtube.com/watch?v=NZlcvOiEfb0][Пробую Emacs после Vim (почти пианист)]] (27:01)
  - [[https://youtube.com/playlist?list=PL0vwHm0AGyYP8yg0DZc8ApOEI7mw75U70&feature=shared][Emacs local meetup discussion playlist in Tamil]] ([[https://clj.social/@goldayan/111805409028560951][@goldayan@clj.social]])
  - [[https://sxmo.org/][Full Linux implementation with proper support for EXWM and Emacs on mobile phones (see 12:55 in video for Org mode)]] ([[https://www.reddit.com/r/emacs/comments/1acblgi/full_linux_implementation_with_proper_support_for/][Reddit]])
- Emacs development:
  - emacs-devel:
    - [[https://lists.gnu.org/archive/html/emacs-devel/2024-01/msg00656.html][Code snippets/template consolidation and potential improvements]]
    - [[https://lists.gnu.org/archive/html/emacs-devel/2024-01/msg00833.html][Re: Possible minibuffer completion enhancements]]
      - [[https://lists.gnu.org/archive/html/emacs-devel/2024-01/msg00794.html][possible series of patches]]
      - [[https://lists.gnu.org/archive/html/emacs-devel/2024-01/msg00756.html][ideas for using properties]]
    - [[https://mail.gnu.org/archive/html/emacs-devel/2024-01/msg01085.html][Installing cond* in core]]
      - [[https://lists.gnu.org/archive/html/emacs-devel/2024-01/msg00863.html][More details on pcase design, reference to Racket's match]]
      - [[https://lists.gnu.org/archive/html/emacs-devel/2024-01/msg00870.html][pcase insight - imagine running list interpolation backwards]]
      - [[https://lists.gnu.org/archive/html/emacs-devel/2024-01/msg00970.html][where to put cond*: master? branch?]] or [[https://lists.gnu.org/archive/html/emacs-devel/2024-01/msg00875.html][GNU ELPA]]?
      - [[https://lists.gnu.org/archive/html/emacs-devel/2024-01/msg00854.html][cond* feedback]]
    - help-gnu-emacs: [[https://lists.gnu.org/archive/html/help-gnu-emacs/2024-01/msg00076.html][Idea for `other-window-prefix' command, running anything in the other window]] (there's already an other-window-prefix, but maybe it needs extending?)
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=e734f8e502e315441214936e89ecd1e11e981fca][xt-mouse.el: Obey `mouse-wheel-*-event` variables (bug#68698)]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=a3cd284b90edcc7e06b21110cdbf55d11fb6fd0d][Support setting umask symbolically in Eshell]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=54c6588952b469df8d7983b6735461f542cd806e][Support a local repo as URL in 'treesit-language-source-alist']]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=58f0603d40d238383aaa911eb09b3e2809177bfa][Allow users to opt out of following Windows Dark mode]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=77d9d05df87965409c537f49d59cb5ea632abda1][Calc parses fractions written using U+2044 FRACTION SLASH]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=6b93e16e436735003d49a5a2ab451394937ee76c][Add new option to 'register-use-preview']]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=756daa93b3ef7ce33e741ab30000fa397fcd9783][Add option Info-url-alist]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=f0c573d8069f7ee654a550ae3d148325c49900a3][Optionally avoid extending 'completion-at-point-functions']]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=43e2f3acdd2dbd040ec2fc473ca60ee3179bb796][; Minor improvements in 'visual-wrap-prefix-mode']]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=6667d6c19c3934871ed54d89dc153efc72f947de][Import ELPA package adaptive-wrap as visual-wrap]]
  - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=723b0973512c0e6e9fb0f07678124347ccd44b54][Add support for running commands via Eshell's "env" command]]

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://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-01][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)

                 reply	other threads:[~2024-01-30  1:38 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87le878utb.fsf@sachachua.com \
    --to=sacha@sachachua.com \
    --cc=emacs-tangents@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).