* 2021-09-27 Emacs news - Ending soon: [[https://emacsconf.org/2021/cfp/][EmacsConf 2021 Call for Proposals]] ([[https://reddit.com/r/emacs/comments/oyl40m/emacsconf_2021_call_for_proposals/][Reddit]], [[https://news.ycombinator.com/item?id=28075442][HN]]) until Sept 30 - Upcoming events: - EmacsConf Office Hour https://emacsconf.org/2021/office-hours/ Tue Sep 28 1800 Vancouver / 2000 Chicago / 2100 Toronto -- Wed Sep 29 0100 GMT / 0300 Berlin / 0630 Kolkata / 0900 Singapore - Emacs Berlin (virtual, in English) https://emacs-berlin.org/ Wed Sep 29 0930 Vancouver / 1130 Chicago / 1230 Toronto / 1630 GMT / 1830 Berlin / 2200 Kolkata -- Thu Sep 30 0030 Singapore - M-x Research (contact them for password): TBA https://m-x-research.github.io/ Fri Oct 1 0700 Vancouver / 0900 Chicago / 1000 Toronto / 1400 GMT / 1600 Berlin / 1930 Kolkata / 2200 Singapore - EmacsNYC: Discussion: Remote Collaboration Software and crdt.el https://www.meetup.com/New-York-Emacs-Meetup/events/280981454/ Mon Oct 4 1600 Vancouver / 1800 Chicago / 1900 Toronto / 2300 GMT -- Tue Oct 5 0100 Berlin / 0430 Kolkata / 0700 Singapore ([[http://emacsnyc.org/2021/09/23/online-meetup-discussionremote-collaboration-software-and-crtd-el.html][Emacs NYC]]) - EmacsATX: TBD https://www.meetup.com/EmacsATX/events/hkckgsyccnbjb/ Wed Oct 6 1630 Vancouver / 1830 Chicago / 1930 Toronto / 2330 GMT -- Thu Oct 7 0130 Berlin / 0500 Kolkata / 0730 Singapore - Emacs configuration: - [[https://tech.toryanderson.com/2021/09/20/swapping-chords-in-dvorak-or-why-does-emacs-keyboard-translate-fail-with-wrong-type-argument-characterp-134217845/][Tory Anderson: Swapping chords in Dvorak, or Why does emacs keyboard-translate fail with (wrong-type-argument characterp 134217845)]] - [[https://tech.toryanderson.com/2021/09/23/fail-fast-transients-like-hydra/][Tory Anderson: Fail-fast Transients like Hydra]] - [[https://www.youtube.com/watch?v=ZolOUgXHgbo][System Crafters Live! - Investigating use-package Alternatives]] (02:08:23) - [[https://www.reddit.com/r/emacs/comments/pthma9/just_out_of_curiosity_how_many/][Just out of curiosity, how many bytes/kilobytes/megabytes does your dot file weight?]] - [[https://github.com/alphapapa/ap.el][ap.el: A simple, Emacs Lisp-focused Emacs config]] ([[https://www.reddit.com/r/emacs/comments/pt4psr/apel_a_simple_emacs_lispfocused_emacs_config/][Reddit]]) - [[https://github.com/alphapapa/with-emacs.sh][with-emacs.sh: Script to easily run Emacs with specified configurations]] ([[https://www.reddit.com/r/emacs/comments/pv46oi/withemacssh_script_to_easily_run_emacs_with/][Reddit]]) - [[https://www.youtube.com/watch?v=knRI1O_XSeY][My Current Emacs Configuration]] (34:33) - web dev, software dev - Timothy Unkert - [[https://github.com/Crandel/home/tree/master/.config/emacs][Crandel's .emacs]] - Emacs Lisp: - [[https://countvajhula.com/2021/09/25/symex-el-edit-lisp-code-in-a-vim-like-way/][Sid Kasivajhula: Symex.el: Edit Lisp Code in a Vim-like Way]] - [[https://countvajhula.com/2021/09/25/the-animated-guide-to-symex/][Sid Kasivajhula: The Animated Guide to Symex]] ([[https://www.reddit.com/r/emacs/comments/pv231f/the_animated_guide_to_symex/][Reddit]]) - [[https://www.youtube.com/watch?v=kk2W9krvNVg][scimax - formatting strings in elisp]] (22:35, [[https://irreal.org/blog/?p=9993][Irreal]]) - [[https://www.youtube.com/watch?v=t-IsXzEz7hs][scimax - functions in emacs-lisp]] (26:02, [[https://irreal.org/blog/?p=10000][Irreal]]) - [[https://youtu.be/yiS1eXdgcYI][Little Experiment - Source Code View in Built-in Help, a lá Helpful]] ([[https://www.reddit.com/r/emacs/comments/pt3icl/little_experiment_source_code_view_in_builtin/][Reddit]]) - [[https://lists.gnu.org/archive/html/emacs-devel/2021-09/msg01492.html][Mattias Engdegård makes an interesting discovery about the Emacs Lisp bytecode interpreter, and ERT tests]] ([[https://www.reddit.com/r/emacs/comments/ps5o04/mattias_engdegård_makes_an_interesting_discovery/][Reddit]]) - Appearance: - [[https://www.reddit.com/r/emacs/comments/pweeeb/ann_idlehighlightmode_fast_symbolatpoint/][[ANN] idle-highlight-mode (fast symbol-at-point highlighting) updated]] - [[https://tech.toryanderson.com/2021/09/24/replacing-beacon.el-with-hl-line-flash/][Tory Anderson: Replacing beacon.el with hl-line-flash]] - [[https://readingworldmagazine.com/emacs/2021-09-22-how-to-configure-emacs-themes/][yuri tricys: How to Configure Emacs Themes in var_year]] - [[https://github.com/mohkale/an-old-hope-emacs][an-old-hope-emacs: a syntax theme from a galaxy far far away...]] - [[https://www.youtube.com/watch?v=n920BQM_ic4][Emacs Beautification Using Mode-Line Dashboard And Themes]] (12:14) - Navigation: - [[https://www.wisdomandwonder.com/programming/13521/automatically-open-read-only-files-in-view-mode?utm_source=rss&utm_medium=rss&utm_campaign=automatically-open-read-only-files-in-view-mode][Grant Rettke: Automatically open read-only files in View mode]] - [[https://www.reddit.com/r/emacs/comments/pt8kod/gumshoe_20_my_first_package_in_melpa/][Gumshoe 2.0, my first package in Melpa]] - fancy point logger to help you remember where you've been - [[https://www.youtube.com/watch?v=JkRQ_WWJqyg][Swiper Search & Centaur-Tabs in Emacs]] (03:56) - [[https://www.youtube.com/watch?v=-KrMaLq8Bms&feature=youtu.be][Emacs filetree package demo]] ([[https://www.reddit.com/r/emacs/comments/psbsve/demo_video_for_filetree_package/][Reddit]]) - [[https://tech.toryanderson.com/2021/09/20/the-lost-art-of-page-breaks-in-text-documents/][Tory Anderson: The lost art of page breaks in text documents]] - Dired: - [[https://ag91.github.io/blog/2021/09/23/moldable-emacs-extending-the-playground-powers-via-hooks-to-include-dired/][Moldable Emacs: extending the Playground powers via hooks (to include Dired)]] ([[https://www.reddit.com/r/emacs/comments/pu3v7r/moldable_emacs_extending_the_playground_powers/][Reddit]]) - Org Mode: - [[https://www.youtube.com/watch?v=NZZVRCo1dLc][Emacs Org-Mode Intro]] (13:14) - [[https://www.youtube.com/watch?v=ffBDQauDAgQ][O que é, e como utilizar: Org em Emacs]] (22:48) - [[https://github.com/alphapapa/org-ql#06][[ANN] org-ql 0.6 released]] ([[https://www.reddit.com/r/emacs/comments/pt1iol/ann_orgql_06_released/][Reddit]]) - [[https://helpdeskheadesk.net/help-desk-head-desk/2021-09-19/][TAONAW: Refreshing my Capture Templates]] ([[https://www.reddit.com/r/orgmode/comments/pt665p/capture_templates_updated_mine_whats_yours/][Reddit]]) - Images: - [[https://i.redd.it/b81lkn1sd4p71.gif][Now you can real-ly view your org files]] ([[https://www.reddit.com/r/orgmode/comments/ptgfhs/now_you_can_really_view_your_org_files/][Reddit]]) - [[https://junjizhi.com/all/experience/2021/09/19/emacs-systems-thinking/][Use Emacs for Systems Thinking]] ([[https://irreal.org/blog/?p=9996][Irreal]]) - [[https://github.com/misohena/el-easydraw][Emacs Drawing Tool]] ([[https://www.reddit.com/r/emacs/comments/pvtbq5/emacs_drawing_tool/][Reddit]]) - for drawing diagrams in Org, includes color picker - Org Roam: - [[https://www.badykov.com/emacs/2021/09/27/split/][I split my brain]] ([[https://www.reddit.com/r/emacs/comments/pvrv0u/i_split_my_brain/][Reddit]]) - org-roam contexts - [[https://www.youtube.com/watch?v=CUkuyW6hr18][5 Org Roam Hacks for Better Productivity in Emacs]] (29:44) - Import, export, and integration: - [[https://www.youtube.com/watch?v=oacHbFO71v8][😎😎 Emacs exportar .org a .pdf (video random)😜😜]] (14:05) - [[https://oylenshpeegul.gitlab.io/blog/posts/20210921/][Tim Heaney: blogpost]] - Rust script to create an ox-hugo blog post - [[https://emacs.love/weblorg/posts/v0-1-2-slowly-but-surely.html][weblorg - v0.1.2 - Slowly but Surely-weblorg, the modern Static HTML Generator for Emacs and Org-Mode]] - [[https://www.hoowl.se/khalel.html][Managing calendar events in Emacs]] - Coding: - [[https://github.com/astoff/comint-mime][comint-mime: Display graphics and other MIME attachments in Emacs shells]] - [[https://www.reddit.com/r/emacs/comments/pu3mtc/announcing_experimental_support_for_janet/][Announcing experimental support for Janet programming language in PEL]] (Pragmatic Emacs Library, configuration) - [[https://github.com/Shopify/theme-check/wiki/Emacs][theme-check on Emacs. Theme Check is a command line tool that helps you follow Shopify Themes & Liquid best practices by analyzing the Liquid & JSON inside your theme]] - [[https://oylenshpeegul.gitlab.io/blog/posts/20210920/][Tim Heaney: Zig]] - [[https://www.youtube.com/watch?v=GC0swmxh8AM][EmacsでのISLispモードが公開されています。]] (06:21) - Mail and news: - [[https://www.reddit.com/r/emacs/comments/pvpb6d/mu4e_very_fast_thread_folding/][Mu4e (very) fast thread folding]] - [[https://github.com/john2x/dank-mode][dank-mode: Emacs major mode for browsing Reddit]] - [[http://emacsnyc.org/2021/09/20/managing-email-in-emacs-with-mu4e.html][Emacs NYC: Managing Email in Emacs with mu4e]] (1:13:41) - Chat: - [[https://zevlg.github.io/telega.el/][Telega Manual (v0.7.018). telega is full featured unofficial client for Telegram platform for GNU Emacs.]] - [[https://tsdh.org/posts/2021-09-22-rcirc-hack-of-the-day-print-timestamps-less-often.html][Tassilo Horn: Rcirc hack of the day: print timestamps less often]] - Community: - [[https://www.reddit.com/r/emacs/comments/pt2xws/weekly_tips_tricks_c_thread/][Weekly Tips, Tricks, &c. Thread]] - [[https://www.reddit.com/r/emacs/comments/puqodm/xemacs_vs_gnu_emacs/][XEmacs vs. GNU Emacs]] - [[https://i.redd.it/qpbqimfqx4p71.jpg][Life of an Emacser]] ([[https://www.reddit.com/r/emacs/comments/pti06k/life_of_an_emacser/][Reddit]]) - [[https://protesilaos.com/codelog/2021-09-22-live-stream-emacs-unix/][Protesilaos Stavrou: Live stream: Emacs and the Unix philosophy]] - [[https://alexschroeder.ch/wiki/2021-09-22_The_first_programming_language_is_English][Alex Schroeder: The first programming language is English]] - [[https://lars.ingebrigtsen.no/2021/09/21/11x10/][Lars Ingebrigtsen: 11x10%]] - Other: - [[https://www.youtube.com/watch?v=ub3T-y6_u-4][Como utilizar o Emacs (com evil mode)]] (27:59) - [[https://www.youtube.com/watch?v=b3Ja6N0edwo][Emacs Macros]] (07:43) - keyboard macros - [[https://www.youtube.com/watch?v=PE714pm1kvE][System Crafters Live! - The Many Varieties of Emacs]] (48:26) - [[https://www.youtube.com/watch?v=JMP8JjmS3ds][System Crafters Live! - The Many Varieties of Emacs (Part 2)]] (1:07:41) - [[https://i.redd.it/bg5uuk1d71p71.png][I love that you can do this (A few of them got a little destroyed)]] ([[https://www.reddit.com/r/emacs/comments/pt4lh1/i_love_that_you_can_do_this_a_few_of_them_got_a/][Reddit]]) - running various text editors inside Emacs - [[https://github.com/ruediger/qrencode-el][qrencode-el: QRCode encoder for Emacs in pure elisp]] - [[https://connorberry.com/2021/08/20/emacs-typing-tutor/][Emacs Typing Tutor | Actually]] ([[https://news.ycombinator.com/item?id=28597994][HN]]) - Emacs development: - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=0f4b55dc8d551f266ae8cc36d94bcd216a80754b]['glyphless-char-display-control' now applies to Variation Selectors.]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=a2a62f71051f1295492780f320e9b7bc02b6e6f4][Enhance font_range to check for emoji composition triggers]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=58055b5fc330689234cafb51398844f6e5791077][Document shorthands in the Elisp manual section on Symbols]] ([[https://www.reddit.com/r/emacs/comments/pwcw7t/joão_távora_document_shorthands_in_the_elisp/][Reddit]], [[https://lists.gnu.org/archive/html/emacs-devel/2021-09/msg01949.html][emacs-devel]]) - namespacing - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=7cb29440433bda1ad8defad70cbd43fb2f9f4d1f][Add new macro with-environment-variables]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=fcca1db9fd1eb2930f29972e7def0936c3269f1b][* lisp/tab-line.el: Add modified-buffer face]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=ed02b88bbae18caad650d76876940ffb58cab554][Renege on anonymous &rest (bug#50268, bug#50720)]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=9bc2ac4a95ed2c1d6d7b56c3a1fd72e5ee1dc5f5][Add new user option ispell-help-timeout]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=f1071bf08e246d0820edfb66163acb65e90d9482][New :type natnum for defcustom]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=091791933704cd706f90c1685ac4b35f51c98199][Add support for man page hyperlinks in doc strings]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=38037e04cb05cb1f2b604f0b1602d36b0bcf6985][Indent bodies of local function definitions properly in elisp-mode]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=2abf143f8185fced544c4f8d144ea710142d7a59][New thing-at-point target 'string' used in context-menu-region]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=d4a6e42e92ee215659d09b0456032714aab73ca5][Add support for "bright" ANSI colors in term-mode]] and [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=ceb9da3b7125fbdf0da04a3b158ac1e792c87f4f][ansi-color]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=aef84c5f17c33714bda402e9408a3cb2ae928b61][Add aggregate project discovery and maintenance functions]]: project-remember-projects-under, project-forget-project, project-forget-projects-under, project-forget-zombie-projects - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=efdb89f15b4d0dae334952bfe11073534e244d75][Move 'kdb-macro-redisplay' key binding]] (old: C-x C-k Q, new: C-x C-k d) - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=2386b085268af9c06aebc5c4aced1aa6a0d3f702][Fix build with native compilation but without zlib]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=7b62ea95c9616b6897b8a727a219925c62c38557][New major mode with font-locking for etc/AUTHORS]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=be4f8584983e63905aa409efad11fb7d8d418ccb][Add new function `ensure-list']]: makes a list of its object if it's not a list already - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=1c73c0b33a9b10cdae1316ad9e0ba861af454b66][Add new command 'checkdoc-dired']] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=14495e33afa0b8038c494f1e6e90065683ccbd07][Consistently test alist keys with equal in map.el]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=5b962a7ad8d0acfe40a41ce139059b9c8e46f666][Avoid double argument evaluation in vc-call macro]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=7e395a59b025c7f4be49294ad806addf5b1a25c9][Make dired-compress-file query for a directory to uncompress to]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=9767c6b01dccb7e29e240a22d978835d240e8ab0][New command 'project-find-dir' runs Dired in a directory inside project]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=de289d58a4efff4a8625f100eabdc56da98e2e07][Support for Unicode emoji sequences]] - New packages: - http://melpa.org/#/lacquer: Switch theme/font by selecting from a cache - http://melpa.org/#/org-movies: Manage watchlist with Org mode 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-09][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]]