* 2022-04-11 Emacs news - Emacs 28.1: - [[https://www.masteringemacs.org/article/whats-new-in-emacs-28-1][What's New in Emacs 28.1?]] ([[https://www.reddit.com/r/emacs/comments/tx3pq0/whats_new_in_emacs_281/][Reddit]], [[https://news.ycombinator.com/item?id=30930816][HN]], [[https://irreal.org/blog/?p=10453][Irreal]]) - [[https://www.youtube.com/watch?v=4ZQ0KbuedA4][First Look at Emacs 28.1 and Non GNU Elpa]] (17:06) - [[https://alexschroeder.ch/wiki/2022-04-05_Building_Emacs_28.1][Alex Schroeder: Building Emacs 28.1]] - [[https://corwin.bru.st/emacs-28/][Index of /emacs-28]] - Corwin's Emacs 28 and 29 builds for Windows - Upcoming events: - [[https://emacs-apac.gitlab.io/announcements/april-2022/][Emacs APAC: Announcing Emacs Asia-Pacific (APAC) virtual meetup, Saturday, April 23, 2022]] - M-x Research (contact them for password): TBA https://m-x-research.github.io/ Tue Apr 19 0800 Vancouver / 1000 Chicago / 1100 Toronto / 1500 GMT / 1700 Berlin / 2030 Kolkata / 2300 Singapore - Emacs APAC (virtual, in English) https://emacs-apac.gitlab.io/ Sat Apr 23 0130 Vancouver / 0330 Chicago / 0430 Toronto / 0830 GMT / 1030 Berlin / 1400 Kolkata / 1630 Singapore - Emacs configuration: - [[https://hristos.co/blog/updating-my-custom-emacs-setup-part-one][Hristos N. Triantafillou: Updating My Custom Emacs Setup - Part One: Upgrading Packages]] - [[https://www.reddit.com/r/emacs/comments/tyg9v5/why_not_use_evil_in_2022/][Why not use Evil in 2022?]] - [[https://macadie.info/2022/04/10/2022-04-austin-emacs-meetup/][Eric MacAdie: 2022-04 Austin Emacs Meetup]] - mentions Rational Emacs - Emacs Lisp: - [[https://www.reddit.com/r/emacs/comments/tzl4hl/what_are_the_most_basic_concepts_of_emacs_lisp/][What are the most basic concepts of Emacs Lisp, beyond syntax, that every person should learn?]] - [[https://amodernist.com/texts/compat-28.html][Philip K.: Announcing Compat 28.1.0.0]] - [[https://emacspeak.blogspot.com/2022/04/advice-on-emacs-advice.html][T. V. Raman: Advice On Emacs Advice]] - [[https://scripter.co/straight-and-curved-quotes-in-emacs-lisp/?utm_source=atom_feed][scripter.co | Emacs: Straight and Curved Quotes in Emacs Lisp]] - [[https://youtu.be/9Pcv5W1Gnvg][Using ELisp as an HTML templating engine]] ([[https://www.reddit.com/r/emacs/comments/tzppf5/using_elisp_as_an_html_templating_engine/][Reddit]]) - [[https://github.com/dalanicolai/dala-emacs-lisp][dala-emacs-lisp: A repository to share my emacs lisp code experiments]] - vim-help, pdf-avy-highlight, ob-template, ... - Appearance: - [[https://protesilaos.com/codelog/2022-04-08-lin-0-3-0/][Protesilaos Stavrou: Emacs: lin version 0.3.0]] - [[https://protesilaos.com/codelog/2022-04-08-pulsar-0-3-0/][Protesilaos Stavrou: Emacs: pulsar version 0.3.0]] - Navigation: - [[https://gitlab.com/ideasman42/emacs-undo-fu-session][undo-fu-session (persistent undo) now supports changing compression (bzip2, gz, xz, zstd)]] ([[https://www.reddit.com/r/emacs/comments/u0ujbi/undofusession_persistent_undo_now_supports/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/txwwfi/vundo_is_great_visual_undotree_for_emacs28/][Vundo is great! (visual undo-tree for emacs-28)]] - [[https://www.reddit.com/r/emacs/comments/txbm2u/i_just_rediscovered_iflipbel_please_review_my/][I just (re)discovered iflipb.el (please review my config)]] - [[https://www.youtube.com/watch?v=tRJmnl4Vkc0][emacs IDE #16 🚀 Multiple-cursors, Vimish-fold and Display numbers [ES]​]] (22:50) - Org Mode: - [[https://www.reddit.com/r/emacs/comments/twlmxy/open_ended_question_what_are_your_orgtodokeywords/][Open Ended Question: What are your org-todo-keywords, and how do you use them?]] - [[https://www.reddit.com/r/emacs/comments/tzb096/emacs_with_org_mode_be_like/][Emacs with Org Mode be like...]] - [[https://www.youtube.com/watch?v=NtLVz4nfSkI][Meeting 04 – Stop jumping between note-taking tools: use org-roam]] (49:40) - [[https://www.youtube.com/watch?v=Qamv-4ncBbc][Anotando vídeos do youtube usando doom emacs (org-mode) 🇧🇷]] (03:32) - Import, export, and integration: - [[https://pjs64.wordpress.com/2022/04/08/org-2-shtm0-eazy/][Dj Pj: ORG 2 SHTM0 eazy]] - [[https://ox-hugo.scripter.co/doc/changelog/#0-dot-10-dot-0][ox-hugo v0.10.0 Released]] ([[https://www.reddit.com/r/orgmode/comments/tytb45/oxhugo_v0100_released/][Reddit]]) - [[https://www.youtube.com/watch?v=mlahmIoBguY][Org-mode - Copy paste screenshots]] (08:07) - org-download - [[https://www.youtube.com/watch?v=flv8JEuEi4A][Org-mode - Create client proposals]] (10:11) - [[https://www.youtube.com/watch?v=4YjCM_Ok_tg][Org-mode - Set margins using geometry package]] (06:31) - [[https://www.reddit.com/r/emacs/comments/tznia8/did_you_know_that_org_links_in_property_drawers/][Did you know that Org links in property drawers are not links?]] - [[https://github.com/milisims/tree-sitter-org][Tree-sitter grammar for org-mode]] ([[https://www.reddit.com/r/emacs/comments/tyjzwr/treesitter_grammar_for_orgmode/][Reddit]]) - [[https://tonyaldon-posts--hugo-mwe.netlify.app/2022-04-04/search-options-link-abbreviations-and-org-open-at-point/][Search options in file links | link abbreviations | COME WITH ME on this JOURNEY into the heart of the command org-open-at-point]] - Completion: - [[https://www.youtube.com/watch?v=Lul2XrHhTUg][emacs 28, icomplete, fido, replaces ido, and smex]] (54:30) - Coding: - [[https://github.com/ffevotte/isend-mode.el][isend-mode.el: Interactively send parts of an Emacs buffer to an interpreter]] - [[https://github.com/i-have-no-name/jest-interactive-mode][jest-interactive-mode: emacs jest tool with immediately highlighting results]] - [[https://github.com/anticomputer/emacs-codeql][emacs-codeql: An emacs package for writing and testing CodeQL queries.]] - [[https://github.com/jjuliano/eslint-rc-emacs][eslint-rc-emacs: Minor mode for eslint to use local rc rules]] - [[https://protesilaos.com/codelog/2022-04-09-simple-guide-git-patches-emacs/][Protesilaos Stavrou: Primer on formatting Git patches with Emacs (Magit)]] - Mail and news: - [[https://sr.ht/~johnhamelink/elfeed-paywall/][elfeed-paywall: Avoid paywalls and retrieve content from a feed entry's link]] - [[https://bryanparonto.com/configuring-doom-emacs-as-my-email-client][Configuring Doom Emacs As My Email Client]] - Multimedia: - [[https://savo.rocks/posts/starting-your-computer-music-journey-with-clojure-and-overtone-in-emacs/][Starting your Computer Music Journey with Clojure and Overtone in Emacs]] - Community: - [[https://www.reddit.com/r/emacs/comments/txh85s/weekly_tips_tricks_c_thread/][Weekly Tips, Tricks, &c. Thread]] - [[https://emacs.gnu.re][Nouvelle url forum communauté Emacs française]] ([[https://www.reddit.com/r/emacs/comments/txwtho/nouvelle_url_forum_communauté_emacs_française/][Reddit]]) - [[https://stormrider.io/credo.html][I've been using Emacs since 1994; and Org mode as an exoself since not long after org-mode came out]] - [[https://protesilaos.com/codelog/2022-04-07-all-emacs-projects-sourcehut/][Protesilaos Stavrou: Moving all my Emacs projects to SourceHut]] - [[https://manueluberti.eu//real-life/2022/04/08/sourcehut/][Manuel Uberti: Welcome SourceHut]] - [[https://protesilaos.com/codelog/2022-04-10-interview-infoq-china-emacs-life/][Protesilaos Stavrou: Interview with InfoQ China on Emacs and life]] - [[https://fossandcrafts.org/episodes/41-learning-emacs.html][FOSS and Crafts #41: Learning Emacs (50:32, ogg/mp3)]] - Other: - [[https://www.reddit.com/r/emacs/comments/tx0sg9/new_package_textcategories/][New package: text-categories]] - [[https://www.reddit.com/r/emacs/comments/twvdr9/simple_minimal_mode_for_consulting_vims_help_from/][Simple, minimal mode for consulting vim's help from Emacs]] - [[https://github.com/ber-ro/diffsync][diffsync - Use diff to allow syncing of directories]] ([[https://www.reddit.com/r/emacs/comments/u06k3c/diffsync_use_diff_to_allow_syncing_of_directories/][Reddit]]) - [[https://dindi.garjola.net/calibredb-view.html][Garjola Dindi: Read e-books from your Calibre library inside Emacs]] - Emacs development: - [[https://lists.gnu.org/archive/html/emacs-devel/2022-04/msg00370.html][In-depth discussion about exposing the name of an event's input device to Lisp]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=4c0c9d23abc28c7fa7eacf2f4d7a5aff02d84ab0][Rewrite the minibuffer lazy highlight feature]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=1a1c5a6884a60ef2ffa98f3ee4af793eac985f80][Add code for determining the type of an input device]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=39e8fd357dd0a1f3776c05eee2cc5be451686712][OClosure: New function `function-documentation`]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3b411417086ceb2ce3838160d01c6f250e47bbf3][Expose the name of an event's input device to Lisp]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=77f3bc37e1966c15691421585af4d4b9f8114594][Add a mu backend for gnus-search]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=4e2c70272f4fbb686fd9aa4168b058ca1ad6f922][New commands for navigating completions from the minibuffer.]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=6a50ff10f7aadb1ec0daee9081df66215369553b][Choosing a completion with a prefix argument doesn't exit the minibuffer]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=e48ac2e2040cf0dd628b7fee6991a1738ceb2349][Handle remote system processes]] - New packages: - https://elpa.gnu.org/packages/compat.html: Compatibility Library (GNU ELPA) - https://melpa.org/#/diffsync: Use diff to allow syncing of directories (MELPA) - https://elpa.gnu.org/packages/lin.html: Make `hl-line-mode' more suitable for selection UIs (GNU ELPA) - https://melpa.org/#/ox-gist: Export Org mode buffers and subtrees to GitHub gists (MELPA) - https://melpa.org/#/tokei: Display codebase statistics (MELPA) - https://elpa.gnu.org/packages/transient-cycles.html: Define command variants with transient cycling (GNU ELPA) - https://melpa.org/#/vampyricdark-theme: VampyricDark Theme (MELPA) - https://melpa.org/#/wal-mode: A major mode for the WAL programming language (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://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/2022-04][emacs-devel]], and [[https://lemmy.ml/c/emacs][lemmy/c/emacs]]. You're receiving this message via the Emacs Tangents mailing list. [[https://lists.gnu.org/mailman/listinfo/emacs-tangents][View list info/unsubscribe]]