* 2021-03-15 Emacs news - Upcoming events: - M-x Research (virtual, contact them for passcode) https://m-x-research.github.io/ Thu Mar 18 0800 Vancouver / 1000 Chicago / 1100 Toronto / 1500 GMT / 1600 Berlin / 2030 Kolkata / 2300 Singapore - EmacsSF: Retro Emacs, Lightning Talks, and General Emacs Discussion https://www.meetup.com/Emacs-SF/events/276931136/ Fri Mar 19 1030 Vancouver / 1230 Chicago / 1330 Toronto / 1730 GMT / 1830 Berlin / 2300 Kolkata -- Sat Mar 20 0130 Singapore - Emacs APAC (virtual, in English) https://emacs-apac.gitlab.io/ Sat Mar 27 0130 Vancouver / 0330 Chicago / 0430 Toronto / 0830 GMT / 0930 Berlin / 1400 Kolkata / 1630 Singapore - [[https://emacs-apac.gitlab.io/announcements/march-2021/][announcement]] - Singapore: Emacs & Never Code Alone SG https://www.meetup.com/Emacs-SG/events/268260076/ Wed Mar 31 0400 Vancouver / 0600 Chicago / 0700 Toronto / 1100 GMT / 1300 Berlin / 1630 Kolkata / 1900 Singapore - Emacs Berlin (virtual, in English) https://emacs-berlin.org/ Wed Mar 31 0930 Vancouver / 1130 Chicago / 1230 Toronto / 1630 GMT / 1830 Berlin / 2200 Kolkata -- Thu Apr 1 0030 Singapore - Beginner: - [[https://github.com/dfeich/emacs-course][emacs-course: An emacs course]] - [[https://youtu.be/48JlgiBpw_I][The Absolute Beginner's Guide to Emacs]] ([[https://reddit.com/r/emacs/comments/m0hc63/the_absolute_beginners_guide_to_emacs/][Reddit]]) - Emacs configuration: - [[https://github.com/TimothyYe/doom-emacs][doom-emacs: My Doom Emacs configuration]] - [[https://www.reddit.com/r/emacs/comments/m27e96/the_basics_of_the_straight_package_manager_for/][The basics of the Straight Package Manager for Emacs]] - [[https://www.youtube.com/watch?v=a4QPtWCGFJ8][I split my Emacs configuration and made it adaptive]] (6:37) - [[https://www.youtube.com/watch?v=8Jij0kVb5pw][Your Emacs init file - use-package - setq versus customize]] (11:03) - Emacs Lisp: - [[https://www.reddit.com/r/emacs/comments/m4fe7r/found_out_setf_is_totally_undervalued/][Found out: `setf' is totally undervalued!]] - [[https://www.reddit.com/r/emacs/comments/m518xh/transient_api_example_alternative_bindings_part_1/][Transient API Example (Alternative Bindings Part 1)]] - [[https://www.youtube.com/watch?v=J7d2LmivyyM][Reading and Writing Buffers in Practice - Learning Emacs Lisp #5]] (1:03:7) - [[https://christiantietze.de/posts/2021/03/idiomatic-elisp-change-case/][Christian Tietze: Refactoring Case Change Code to Idiomatic Emacs Lisp]] - Emacs development: - [[https://lists.gnu.org/archive/html/emacs-devel/2021-03/msg00568.html][Discussion of M-o keybinding removal experiment]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=f9b737fb9d21ac7adff403274167e76e77d033b8][* lisp/tab-bar.el: Tab groups can be displayed with tab-bar-format-tabs-groups]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=5dff53f5da4f17d74a0ad2cd7ec0a736aa5111f7][Add a new `image-transform-smoothing' user option]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=c93447eac6f801d7ff97ed6dad368dc49d55cc46][Enable selectable image smoothing (bug#38394)]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=d07ed6dfee9338b0d715f8181703252c99e5133a][* lisp/tab-bar.el (tab-bar-close-group-tabs): New command.]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=5fa2775c0cab746d49aa0bcc96ecdcff23a9ba05][* lisp/tab-bar.el: 'C-x t G' (tab-group) assigns a group name to the tab.]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=11d3af3c7b9dc5a2910807d311168fb82d962d0d][Add Tramp sshfs method]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=a190bc9f3067d9c35fc4344248222eb6ff2a0fc6][Delete two more items obsoleted in Emacs 23.1]] - Appearance: - [[https://www.youtube.com/watch?v=kCCIudu53Zg&feature=youtu.be][Emacs Tips - How to Create Your Own Color Theme]] - Navigation: - [[https://github.com/mickeynp/smart-scan][smart-scan: Jumps between other symbols found at point in Emacs]] - Org Mode: - [[https://dfeich.github.io/www/org-mode/emacs/reproducible-research/2018/05/20/reproducible-research-for-management.html][Reproducible Research and Software Development Methods for Management tasks using Emacs Orgmode]] - [[http://ehneilsen.net/notebook/orgExamples/org-examples.html][Emacs org-mode examples and cookbook (2017)]] ([[https://news.ycombinator.com/item?id=26408822][HN]], 70+ comments) - Export: - [[https://www.youtube.com/watch?v=0qHloGTT8XE][Perfect Emacs Org Mode Exports to LaTeX – Straightforward Emacs]] (8:6) - [[https://github.com/grettke/org-utf-to-xetex][org-utf-to-xetex: Org-Mode Print Unicode Characters Directly To PDF]] - Org Roam: - [[https://magnus.therning.org/2021-03-14-keeping-todo-items-in-org-roam.html][Keeping todo items in org-roam]] - [[https://emacs.cafe/emacs/org-mode/org-roam/2021/03/11/introduction-to-nroam.html][Emacs café: Introducing nroam]] ([[https://reddit.com/r/planetemacs/comments/m324py/emacs_café_introducing_nroam/][Reddit]]) - replaces backlink side buffer with end-of-buffer list - [[https://ag91.github.io/blog/2021/03/12/find-org-roam-notes-via-their-relations/][Find Org Roam notes via their relations]] ([[https://reddit.com/r/emacs/comments/m3pncs/find_org_roam_notes_via_their_relations/][Reddit]]) - Other: - [[https://www.reddit.com/r/emacs/comments/m3fknu/introducing_orgxournalpp_based_on_orgkrita/][Introducing org-xournalpp (based on org-krita)]] - [[https://github.com/bjonnh/PyOrgMode][PyOrgMode: A python class for reading and writing orgmode files]] - [[https://www.reddit.com/r/emacs/comments/m3sk8l/flat_habits_org_habits_ios_app_update/][Flat Habits: Org habits iOS app update]] - [[https://christiantietze.de/posts/2019/03/sync-emacs-org-files/][Sync Emacs Org Agenda Files via Dropbox Without Conflicts]] - Completion: - [[https://www.reddit.com/r/emacs/comments/m4wvfl/bibtexactions_a_helmbibtexlike_package_for/][bibtex-actions: a helm-bibtex-like package for selectrum et al]] - Coding: - [[https://arjanvandergaag.nl/blog/using-emacs-as-a-database-client.html][Using Emacs as a database client by Arjan van der Gaag]] - [[https://magnus.therning.org/2021-03-05-000-flycheck-and-hls.html][Flycheck and HLS]] - Haskell - [[https://www.reddit.com/r/emacs/comments/m2g3ae/eglot_tramp_support_just_merged/][eglot tramp support just merged!]] - [[https://www.reddit.com/r/spacemacs/comments/m2dypq/arch_spacemacs_for_python/][Arch + Spacemacs for python]] - [[https://notxor.nueva-actitud.org/2021/03/11/emacs-y-lsp-mode.html][Emacs y lsp-mode]] - Mail and news: - [[https://www.reddit.com/r/emacs/comments/m0z0ck/how_to_set_up_gnus_in_emacs_for_gmail_in_a_seven/][How to set up Gnus in Emacs for GMAIL in a seven easy steps (and 7 minutes!)]] - [[https://doubleloop.net/2019/09/06/emacs-mu4e-mbsync-and-protonmail/][emacs, mu4e, mbsync and ProtonMail - doubleloop]] - Community: - [[https://www.reddit.com/r/emacs/comments/m111dp/weekly_tipstricketc_thread/][Weekly tips/trick/etc/ thread]] - [[https://blog.aaronbieber.com/2015/05/24/from-vim-to-emacs-in-fourteen-days.html][From Vim to Emacs in fourteen days (2015)]] ([[https://news.ycombinator.com/item?id=26423000][HN]] - 170+ comments) - Other: - [[https://www.youtube.com/watch?v=i8OLg-f9EHk][System Crafters Live! - Emacs Native Comp will change *everything* • Trying out Eglot • Q&A]] (2:2:9) - [[https://www.youtube.com/watch?v=xUgZ1UmIZKU][emacs subscribe to youtube channels or playlist and open the links with mpv player]] (33:20) - [[https://github.com/xFA25E/ytel-show][ytel-show: Browse youtube in emacs]] - [[https://www.reddit.com/r/emacs/comments/m2v1fj/best_emacs_interfaces/][Best Emacs interfaces]] - [[https://github.com/ShuguangSun/diffpdf.el][diffpdf.el: Transient UI for diffpdf]] - New packages: - http://melpa.org/#/cascading-dir-locals: Apply all (!) .dir-locals.el from root to current directory - http://melpa.org/#/cfn-mode: AWS cloudformation mode - http://melpa.org/#/company-ipa: IPA backend for company - http://melpa.org/#/current-word-highlight: Highlight the current word minor mode - http://melpa.org/#/desktop-mail-user-agent: Call OS default mail program to compose mail - http://melpa.org/#/diffpdf: Transient diffpdf - http://melpa.org/#/flycheck-cfn: Flycheck backend for AWS cloudformation - http://melpa.org/#/just-mode: Justfile editing mode - http://melpa.org/#/laas: A bundle of as-you-type LaTeX snippets - http://melpa.org/#/leaf-defaults: Awesome leaf config collections - http://melpa.org/#/ligo-mode: A major mode for editing LIGO source code - http://melpa.org/#/lsp-grammarly: LSP Clients for Grammarly - http://melpa.org/#/numpydoc: NumPy style docstring insertion - https://elpa.gnu.org/packages/ob-haxe.html: org-babel functions for haxe evaluation - http://melpa.org/#/org-appear: Auto-toggle Org elements - http://melpa.org/#/popper: Summon and dismiss buffers as popups - http://melpa.org/#/seen-mode: A syntax highlighting package for text/kepago - http://melpa.org/#/sequed: Major mode for FASTA format DNA alignments - http://melpa.org/#/vulpea: A collection of org-roam note-taking functions Links from [[http://reddit.com/r/emacs][reddit.com/r/emacs]], [[http://reddit.com/r/orgmode][r/orgmode]], [[http://reddit.com/r/spacemacs][r/spacemacs]], [[http://reddit.com/r/planetemacs][r/planetemacs]], [[https://hn.algolia.com/?query=emacs&sort=byDate&prefix&page=0&dateRange=all&type=story][Hacker News]], [[https://planet.emacslife.com][planet.emacslife.com]], [[https://www.youtube.com/results?search_query=emacs&search_sort=video_date_uploaded][YouTube]], [[http://git.savannah.gnu.org/cgit/emacs.git/log/etc/NEWS][the Emacs NEWS file]] and [[http://lists.gnu.org/archive/html/emacs-devel/2021-03][emacs-devel]]. You're receiving this message via the Emacs Tangents mailing list. [[https://lists.gnu.org/mailman/listinfo/emacs-tangents][View list info/unsubscribe]]