* 2021-10-04 Emacs news - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/?h=emacs-28&id=2750d97543bce12e99a650d748a4d85343d7d229][The emacs-28 release branch has been created]] ([[https://www.reddit.com/r/emacs/comments/pz3k71/the_emacs28_release_branch_has_been_cut/][Reddit]], [[https://news.ycombinator.com/item?id=28717552][HN]]) - Upcoming events: - EmacsATX: TBD https://www.meetup.com/EmacsATX/events/281048454/ Wed Oct 6 1630 Vancouver / 1830 Chicago / 1930 Toronto / 2330 GMT -- Thu Oct 7 0130 Berlin / 0500 Kolkata / 0730 Singapore - M-x Research (contact them for password): TBA https://m-x-research.github.io/ Fri Oct 15 0700 Vancouver / 0900 Chicago / 1000 Toronto / 1400 GMT / 1600 Berlin / 1930 Kolkata / 2200 Singapore - [[http://emacsnyc.org/2021/10/04/monthly-online-meetup-lightning-talks.html][Emacs NYC: Monthly Online Meetup - Lightning Talks]] Nov 1 - Emacs configuration: - [[https://www.reddit.com/r/emacs/comments/q055n1/one_month_in_init_file_code_review/][One Month in Init File Code Review]] - [[https://www.youtube.com/watch?v=50Vsh4qw-E4]["Inverse Literate" Emacs Configurations - Hack Sessions]] (01:09:55) - [[https://www.youtube.com/watch?v=nXu32MHBDqA]["Inverse Literate" Emacs Configurations (Part 2) - Hack Sessions]] (43:29) - Emacs Lisp: - [[https://i.redd.it/1h30gbhm8lq71.png][svg-lib is on ELPA (https://elpa.gnu.org/packages/svg-lib.html)]] ([[https://www.reddit.com/r/emacs/comments/pyee44/svglib_is_on_elpa/][Reddit]]) - [[https://ag91.github.io/blog/2021/10/02/moldable-emacs-molds-need-examples-too/][Moldable Emacs: molds need examples too!]] ([[https://www.reddit.com/r/emacs/comments/pzl896/moldable_emacs_molds_need_examples_too/][Reddit]]) - [[https://www.youtube.com/watch?v=HyFbIWvmV0A][scimax - data structures in emacs-lisp]] (25:59) - Appearance: - [[https://www.reddit.com/r/emacs/comments/q1kgn9/hlblockmode_now_supports_highlighting_surrounding/][hl-block-mode now supports highlighting surrounding brackets]] - [[https://github.com/bkaestner/secret-mode.el][secret-mode.el: Display Your Text as Unicode Block Characters]] ([[https://www.reddit.com/r/emacs/comments/pyg33z/secretmodeel_display_your_text_as_unicode_block/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/pweeeb/ann_idlehighlightmode_fast_symbolatpoint/][[ANN] idle-highlight-mode (fast symbol-at-point highlighting) updated]] - [[https://readingworldmagazine.com/emacs/2021-09-29-how-to-configure-emacs-base16-themes/][yuri tricys: How Can I Configure Emacs Base16 Themes in var_year?]] - [[https://protesilaos.com/codelog/2021-09-29-modus-themes-1-6-0/][Protesilaos Stavrou: Modus themes 1.6.0 for GNU Emacs]] - Navigation: - [[https://github.com/karthink/popper][Popper - Tame the flood of buffers in Emacs]] ([[https://www.reddit.com/r/emacs/comments/q0f6yx/popper_tame_the_flood_of_buffers_in_emacs/][Reddit]]) - [[https://andreyorst.gitlab.io/posts/2021-09-30-why-is-paredit-is-so-un-emacsy/][Why is Paredit is so un-Emacsy?]] ([[https://www.reddit.com/r/emacs/comments/pyt2nh/why_is_paredit_is_so_unemacsy/][Reddit]]) - [[https://github.com/ashok-khanna/parevil][ParEvil - Another set of Evil Keybindings for the Lisp family of languages]] - [[https://github.com/countvajhula/rigpa][rigpa: Modular editing levels and towers. A metacircular modal interface framework]] - [[https://emacstil.com/til/2021/09/30/ebuku-bookmarks/][Emacs TIL: Manage Web Bookmarks with Emacs + buku]] - [[https://www.youtube.com/watch?v=1Lpj2-pepPE][Enjoy Reading Documentation With "Info" in Emacs]] (08:49) - Writing: - [[https://i.redd.it/l1mwgqrv93r71.jpg][PSA: sentence-end-double-space]] ([[https://www.reddit.com/r/emacs/comments/q0kmw3/psa_sentenceenddoublespace/][Reddit]]) - [[https://git.blast.noho.st/mouse/emacs-leo][emacs-leo: Translate word at point from en, es, fr, it, ch, pt, ru, pl to German]] - Org Mode: - [[https://orgmode.org/Changes.html][Org 9.5 released]] ([[https://www.reddit.com/r/orgmode/comments/py5z2v/org_95_released/][r/orgmode]], [[https://www.reddit.com/r/emacs/comments/py5z7n/org_95_released/][r/emacs]]) - [[https://www.reddit.com/r/orgmode/comments/q0dsjb/orgmode_needs_your_help/][Org-mode needs your help]] - [[https://www.reddit.com/r/emacs/comments/q0i2nb/what_personal_system_do_you_have_to/][What personal system do you have to sync/backup/secure your org/txt/code files?]] - [[https://www.reddit.com/r/emacs/comments/q027aa/code_to_track_org_habit_streaks/][Code to Track Org Habit streaks]] - [[https://emacstil.com/til/2021/09/28/yasnippet/][Emacs TIL: Insert Templated Code Blocks with Yasnippet]] - [[https://systemcrafters.net/publishing-websites-with-org-mode/building-the-site/][Build Your Website with Org Mode - System Crafters]] ([[https://www.reddit.com/r/emacs/comments/pwhplp/build_your_website_with_org_mode/][Reddit]]) - [[https://vxlabs.com/2021/09/29/convert-org-mode-files-to-docx-with-cmake-and-pandoc-for-mobile-accessibility/][Convert Org Mode files to docx with CMake and Pandoc for mobile accessibility]] ([[https://www.reddit.com/r/orgmode/comments/pz29b3/convert_org_mode_files_to_docx_with_cmake_and/][Reddit]]) - [[https://dindi.garjola.net/zettelkustom.html][Garjola Dindi: My Zettelkustom (with Emacs, of course)]] - [[https://v.redd.it/aic0hb2oduq71][org-roam-timestamps: keep track of creation and modification times for org-roam-nodes]] ([[https://www.reddit.com/r/OrgRoam/comments/pz86n1/orgroamtimestamps_keep_track_of_creation_and/][r/OrgRoam]], [[https://www.reddit.com/r/orgmode/comments/pz89pp/orgroamtimestamps_keep_track_of_creation_and/][r/orgmode]]) - [[https://irreal.org/blog/?p=10005][Irreal: Spanish Punctuation in Org-mode]] - [[https://www.youtube.com/watch?v=a4uE36Lb2_I][Emacs Screencast #1: Mein ganzes (wissenschaftliches) Leben in Reintextform.]] (01:10:51) - Completion: - [[https://github.com/minad/vertico][[Package of the day] VERTical Interactive COmpletion]] ([[https://www.reddit.com/r/emacs/comments/pzt0lh/package_of_the_day_vertical_interactive_completion/][Reddit]]) - Coding: - [[https://www.reddit.com/r/emacs/comments/q1e2tb/magit_v33_released/][Magit v3.3 released]] - [[https://www.reddit.com/r/emacs/comments/q0hm6k/magit_three_ways_to_discardrevert_commits/][Magit: Three ways to discard/revert commits]] - [[https://github.com/alejandrogallo/edit-indirect-heredoc][new minor mode: Edit indirect heredoc to do C-c ' in heredocs]] ([[https://www.reddit.com/r/emacs/comments/q0n1hl/new_minor_mode_edit_indirect_heredoc_to_do_cc_in/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/q03imx/ann_kubedocel_kubernetes_api_docs_in_emacs/][[ANN] kubedoc.el - Kubernetes api docs in Emacs]] - [[http://emacsredux.com/blog/2021/09/29/make-script-files-executable-automatically/][Emacs Redux: Make Script Files Executable Automatically]] - [[https://www.youtube.com/watch?v=LGPdUkb9JHM][Emacs as a Web Integrated Development Environment]] ([[https://www.reddit.com/r/emacs/comments/pwp7le/emacs_as_a_web_integrated_development_environment/][Reddit]]) - Mail and news: - [[https://www.reddit.com/r/emacs/comments/pzoq42/ann_dankmode_015_major_mode_for_browsing_reddit/][[ANN] dank-mode 0.1.5 - major mode for browsing Reddit]] - [[https://www.youtube.com/watch?v=Qq6s3PwSwjo][Managing Email in Emacs with mu4e]] (01:13:41) - Community: - [[https://www.reddit.com/r/emacs/comments/pxqvtm/weekly_tips_tricks_c_thread/][Weekly Tips, Tricks, &c. Thread]] - [[https://www.reddit.com/r/emacs/comments/q1d2wa/what_is_the_best_what_the_hell_ill_do_it_in_emacs/][What is the best "What the hell, I'll do it in Emacs" utility you've seen?]] - [[http://mbork.pl/2021-10-04_Emacs_Lisp_book_-_status_update_and_plans][Marcin Borkowski: Emacs Lisp book - status update and plans]] - [[https://www.reddit.com/r/emacs/comments/pwv97t/the_philosophy_of_emacs/][The Philosophy of Emacs]] - [[http://metaredux.com/posts/2021/09/28/meta-reduce-2021-2-autumn-begins.html][Meta Redux: Meta Reduce 2021.2: Autumn Begins]] - Fun: - [[https://github.com/duckwork/frowny.el][frowny.el: Insert frownies in Emacs :(]] ([[https://www.reddit.com/r/emacs/comments/pxcgs0/frownyel_insert_frownies_in_emacs/][Reddit]]) - [[https://github.com/md-arif-shaikh/soccer][soccer: Emacs package to get soccer fixtures, results etc]] - [[https://www.reddit.com/r/emacs/comments/pyjgpi/schematics_in_gnu_emacs/][Schematics in GNU Emacs]] - Other: - [[https://git.chrisbeckstrom.com/chris/tiddler-mode][tiddler-mode: View Tiddlywiki tiddlers in Emacs]] - [[https://protesilaos.com/codelog/2021-10-02-introducing-tmr-el/][Protesilaos Stavrou: Introducing tmr.el for Emacs]] - setting a timer - [[https://emacstil.com/til/2021/10/04/edit-text-everywhere-with-emacs/][Emacs TIL: Edit Text Everywhere with Emacs]] - [[https://helpdeskheadesk.net/help-desk-head-desk/2021-09-28/][TAONAW: Emacs on MacOS, Part 1]] - Emacs development: - [[https://www.reddit.com/r/emacs/comments/pxpq8d/rfc_emacs_treesitter_integration/][RFC: Emacs tree-sitter integration]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=8b4a6a722a3982024fc87b26dbc7ef7e2043f6e1][Add new command 'ensure-empty-lines'.]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=069749bed7ab1587f0cfbadb5924c80d7ee49ac9][Add new user option 'translate-upper-case-key-bindings']] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=39d9b96a606d1c605c329a6c7d1dab6afbd3b824][Remove MozRepl stuff from js.el]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=b421e086cad435977b76e940e7e0bfb8b7db2ac9][Allow computing :doc-spec info-look elements at run time]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=84192b6716f4ee66787ea319bcdb37211eb5add2][New function define-keymap and new macro defvar-keymap]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=344634d7cc5206027fda8e791beef8c43de8aedb][Allow obsoleting themes]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3c972723e44c9428ea990562033acfbd84ed29d9][* lisp/emacs-lisp/subr-x.el (with-memoization): New macro]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=a2a6c7abcbb5c2776ab5cdbb415df9ad5daa4e13][New command for unmarking all images in image-dired]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=5988d6fa2610097f91d822df813cecbdeed26185][Restore the flet indentation fixes]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=1a653209030279aa03898f647376f768f5d1e9f2][Add new functionality to write buffer-based tests]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=2e92f90a5d38f92f5d4a8a01e28e49f648ef07b4][Save position in mark ring before jumping to definition]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3478e64c88fe0187f49343ed778d7e9231cf5837][Bump Emacs version to 29.0.50]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=41723a329e5dc7e6d0c0bf07add8852bffcc8f81][Revert "Indent bodies of local function definitions properly in elisp-mode"]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=be493ea67acdc9367e29025382b534ec4339302f][Revert "Fix regressions in cl-flet indentation"]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=164aac0a9919fb34896ddd824394a65802343a50][* etc/NEWS: Announce Org update.]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=dc94ca7b2b878c9a88be72fea118bf6557259ffd][Add new '/wii' convenience ERC command]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=9fc1fdcbf330b0a85cd019bb75afcb8d36243524][Restore the previous order of ERC's '/whois' arguments]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=758753431af51f7ac79a55d426b915443e66a077][New command mpc-goto-playing-song]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=6fecf6ef2552a9b44c4311b7d5af3af0a5a54dbe][Add bindings for 'undo-redo']] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=923b89248cb79d3185264f1175099d549fdaa5bf][Cross reference `dired-do-revert-buffer']] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=1a0f4b3f2352ea5efeac8b3ad704304ed0244f25][Remove rcirc-omit-responses-after-join option]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=902f31d32b61d0e7e73d5429334fa945e2eece37][New user option mpc-cover-image-re]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=081eb52e4d8441a82134db5b34848474a1d01acf][Switch the order of ERC's '/whois' arguments sent to the server]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=cbb0b5d8d5c823357951689ea4f14994e0399992][Unobsolete erc-compat.el]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=b9fa57e5b06a826744fee5b4af9cc45d0ee2ff26][* etc/NEWS: Announce Eshell bookmarks.]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=da89bdde2e3aa941594a112db884ede1beaac658][Add bookmark.el support to eww]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=ee856b76ff6a241cefec1f448a2c5528ad0f1c56][Enable show-paren-mode by default]] - New packages: - https://elpa.gnu.org/packages/multi-mode.html: support for multiple major modes - https://elpa.gnu.org/packages/nano-theme.html: N Λ N O theme - https://elpa.gnu.org/packages/svg-lib.html: SVG tags, progress bars & icons - http://melpa.org/#/consult-company: Consult frontend for company - http://melpa.org/#/consult-yasnippet: A consulting-read interface for yasnippet - http://melpa.org/#/emacsql-libsqlite3: EmacSQL back-end for SQLite using a module - http://melpa.org/#/flycheck-php-noverify: Flycheck checker for PHP Noverify linter - http://melpa.org/#/kubedoc: Kubernetes API Documentation - http://melpa.org/#/org-auto-expand: Automatically expand certain headings - http://melpa.org/#/text-categories: Assign text categories to a buffer for mass deletion 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]] and [[http://lists.gnu.org/archive/html/emacs-devel/2021-10][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]]