* 2020-08-10 Emacs news - Emacs configuration: - [[https://github.com/Bassmann/emacs-config][bassman - My Emacs config]] - [[https://www.reddit.com/r/emacs/comments/i6nh7e/sharing_config_i_would_like_to_share_my_literate/][KaratasFurkan's literate emacs configuration]] - [[https://github.com/grettke/lolsmacs][grettke/lolsmacs: The Law Of Least Surprise Lattice For Emacs.]] ([[https://www.reddit.com/r/planetemacs/comments/i5ebcl/lolsmacs_the_law_of_least_surprise_lattice_for/][Reddit]]) - [[http://ag91.github.io/blog/2020/08/07/how-i-inspected-my-emacs-configuration-and-discovered-once-again-org-mode-people-are-smart][Andrea: How I inspected my Emacs configuration and discovered once again Org-Mode people are smart]] - Emacs Lisp: - [[https://llazarek.com/2018/07/modal-editing-in-emacs.html][Modal Editing in Emacs]] (2018, [[https://irreal.org/blog/?p=9058][Irreal]]) - creating a custom editing minor mode - [[https://www.youtube.com/watch?v=JTfO5Hpwru0][Emacs-Lisp Basics | Syntax, Variables, Functions and Lists | Switching to Emacs #6.1 - YouTube]] (17:00) - Emacs development: - [[https://lists.gnu.org/archive/html/emacs-devel/2020-08/msg00237.html][Emacs 27.1 released]] ([[https://www.reddit.com/r/emacs/comments/i7fxul/emacs_271_released/][Reddit]], [[https://news.ycombinator.com/item?id=24115179][HN]]) - [[https://lists.gnu.org/archive/html/emacs-devel/2020-08/msg00152.html][Plans for NonGNU ELPA]] ([[https://reddit.com/r/emacs/comments/i6fpsg/plans_for_nongnu_elpa/][Reddit]]) - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=170faae31b13defc35a26ee6429dcb82066a6a66][Add new command apropos-function (Bug#41021)]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=4fc066a6407e5cb91d17bd9eecebd5beeff590e6][Emacs now supports 256 color display on the 'st' terminal emulator]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=4a6dd13fa42c87175ac72e1980f31cac56582db3][Change 'M-:' to not error out on incomplete expressions]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=8e82baf5a730ff542118ddba5b76afdc1db643f6][Add the new library hierarchy.el]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=d586bae501a3d6ec8e6a8088d05b0abfa541dece][vc-hg: use 'hg summary' to populate vc-dir headers]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=c789c3aac66943497f771896ec13bae618f86a01][vc-hg-create-tag: Possibility to create a branch]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=2ed502d2a76e93ecd5366a6ec3926894e4fbe827][Add constants for shell command output buffer names]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=54770707ad7bbb6ef9ad636ee71e08bea5347715][Add a command line (and MIME handler) function to start eww]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3c728d4c69f2abe991ef84787ae1014ad1cd29d2][Add a variable to allow displaying numeric time zones]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=ed943db794987cb6fc87b55d68d6164190ba9a24][Document the OpenPGP header]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=b799cc271d69fc494da1fe04ca8ec6c529a19a19][Add support for the OpenPGP header to Emacs]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=2e669305fca1d20e9224dfe0146cef8267c47071][The recentf files are no longer backed up.]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=1b8f9081b9d06575e81cb2b52bf7f62089f844ac][lisp/bookmark.el: Customize choice to show bookmark list in a new tab]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=c3a6bcac86fd386a31a3287a9818aa7c3568769c][Add new utility function custom-add-choice]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=44b31c1ed7f9c6668942ea122c0dd37b825ef29c][Make the name column in 'list-buffers' have a dynamic width]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3e39aa6cfa6822b535d597b3e59abfea38610a48][Remove support for Mosaic from browse-url]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=1545f28a98e143f027bd9cf69a2f0d323ad49ed3][Add some documentation for widget-describe and button-describe]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=95b60c84b3bbed262d0af75bc69d4df9cb2cd9eb][Add new commands to describe buttons and widgets]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=c32d6b21b81bed54d9738816c9164157ab6165c3][Fix documentation of 'missing-newline-at-eof']] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=9c34b50fa17565311d1868de6a6557d128ed9206][Add a new command to copy a file from zip files]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=b83f274869e60342d978ad7e12c5167f0dc8f2a6][Add missing "this is documented" marker to previous checkin]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=2a35e54bd5644c52dad99dc2597aff2c4165e1e0][Make whitespace-mode highlight missing newlines at the end of buffers]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=0aede2d8bfbf04b6c2be12c124f0feda998c2e53][Fix the mailto: examples in the manual and in NEWS]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=d3fabff99d4aa74f752956ea5b02be7a977efb94][Change how Mail-Copies-To: never is handled in Message]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=51d063e484c185b7e1d9cb4c6bf56d67b9af4781][Add a new HTML skeleton for relative (file) URLs]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=b5ea24cb44a34ee433a6212d9791fe7aff711d3d][Make it possible to use Message as a mailto: desktop handler]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=361baa451adac7333e1037c3bc73bd95afa9b769][Make 'n'/'p' in image mode buffers respect dired sorting]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=a06f41ad2ca786a70940297fd832a649196be9be][Implement a screenshot command for Message mode]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=a59296d9984023960453322ff7d664ec79250f7a][Make the erc /ignore command prompt for a timeout]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=1f3e2ac4b62e38af2d9424f2a4fcc1515a4c0b30][Add new function decoded-time-period]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=fe2649528b0b7637e6b6851c41e696a1016d8d53][Drop support for -fcheck-pointer-bounds]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3da0d3852923f0a20157f72aba6d8896019559f8][* etc/NEWS: Add Tramp support of direct asynchronous process invocation.]] - Appearance: - [[https://github.com/riyyi/emacs-hybrid-reverse][emacs-hybrid-reverse: The Hybrid Reverse color theme ported to Emacs]] - [[https://www.reddit.com/r/emacs/comments/i5fidd/small_hack_for_concealing_the_content_of_private/][Small hack for concealing the content of private buffers]] - [[https://reddit.com/r/emacs/comments/i4dpu3/dirty_hack_persistent_message_in_the_echo_area/][Dirty hack: persistent message in the echo area]] - [[https://github.com/ThibautVerron/echo-sth.el][echo-sth.el: Make use of an empty echo area to display some information]] - Navigation: - [[http://mattbriggs.net/blog/2012/03/18/awesome-emacs-plugins-ctags/][Awesome Emacs Plugins: CTags - Matt Briggs]] - [[https://github.com/ration/find-trace-paths][find-trace-paths: Find paths from error traces and allow to scroll through and click into them]] - [[https://www.youtube.com/watch?v=6G_ny7e0bEM][Simple Editing Tips | Doom Emacs | 둠 이맥스의 간단한 편집 팁 몇 가지 - YouTube]] (4:52) - Org Mode: - [[https://cpbotha.net/2019/11/02/forming-and-maintaining-habits-using-orgmode/][Forming and maintaining habits using Orgmode. // voices in my head]] (2019) - [[https://ivanaf.com/emacs_drag-drop_pdfs_paste_html_custom_templates.html][Emacs drag-drop pdfs, paste html, custom templates]] - [[https://github.com/TobiasZawada/org-yt][org-yt: Youtube links in org-mode,]] - [[https://www.youtube.com/watch?v=gsbw8CQGrM8][Some Org Mode Customizations | Org-Bullets and Evil-Org | Switching to Emacs #5.2 - YouTube]] (11:20) - [[https://www.youtube.com/watch?v=Oiu3LFK_rX8&feature=youtu.be][Emacs: mixed fonts for Org mode - YouTube]] - [[https://www.youtube.com/watch?v=8Qjd3tnlNnU][Goodbye Markdown! | Org-Mode Tutorial | Switching to Emacs #5.1 - YouTube]] (14:09) - [[https://zzamboni.org/post/new-book-publishing-with-emacs-org-mode-and-leanpub/][Diego Zamboni: New book: Publishing with Emacs, Org-mode and Leanpub]] - [[http://taniyasingh.com/org-roam-installation-on-linux-guide/][Org-Roam installation on Linux – guide – Taniya Singh]] ([[https://www.reddit.com/r/emacs/comments/i60ulf/orgroam_installation_on_linux_guide/][Reddit]]) - [[https://seds.nl/posts/automating-and-testing-dotfiles/][Automating and testing dotfiles with Ansible, org-mode and Github's CI]] ([[https://reddit.com/r/emacs/comments/i6nnsd/automating_and_testing_dotfiles_with_ansible/][Reddit]]) - [[https://www.ianjones.us/org-babel-clojure/][Org Babel Clojure]] - [[https://zzamboni.org/post/how-to-insert-screenshots-in-org-documents-on-macos/][Diego Zamboni: How to insert screenshots in Org documents on macOS]] - [[https://github.com/orgapp/orgajs][orgajs: parse org-mode content into AST]] - Coding: - [[https://www.youtube.com/watch?v=28Z8CJ8qRpY][Emacs + LSP Setup (clangd) - YouTube]] (8:27) - [[https://deepumohan.com/tech/query-aws-athena-with-emacs-using-jdbc/][Query AWS Athena with Emacs using jdbc]] ([[https://reddit.com/r/emacs/comments/i2zsiu/query_aws_athena_with_emacs_using_jdbc/][Reddit]]) - [[https://christiantietze.de/posts/2020/08/rvm-emacs/][Make RVM's Ruby Available to Emacs Shell Commands • Christian Tietze]] ([[https://reddit.com/r/planetemacs/comments/i4kbev/make_rvms_ruby_available_to_emacs_shell_commands/][Reddit]]) - Mail and news: - [[https://irreal.org/blog/?p=9066][Irreal: Troubleshooting Mu4e Update]] - Community: - [[https://www.reddit.com/r/emacs/comments/i3ff3n/weekly_tipstricketc_thread/][Weekly tips/trick/etc/ thread]] - [[https://emacsnyc.org/2020/08/03/looking-for-speakers.html][EmacsNYC - Looking Beyond New York, Please Join Us]] ([[https://reddit.com/r/emacs/comments/i305oa/emacsnyc_looking_beyond_new_york_please_join_us/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/i6k4y7/do_you_use_emacs_for_word_processing_and_other/][Do you use Emacs for word processing and other non-coding applications?]] - [[https://www.reddit.com/r/emacs/comments/i487dd/what_package_cant_you_live_without/][What package can't you live without?]] - [[https://www.reddit.com/r/emacs/comments/i57jig/which_are_your_favorite_hot_keys_keystrokes_in/][Which are your favorite hot keys (key-strokes) in Emacs?]] - [[https://www.reddit.com/r/emacs/comments/i343g3/when_to_not_use_emacs_share_your_rulestrategy/][When to NOT use Emacs? Share your rule/strategy.]] - [[https://www.reddit.com/r/emacs/comments/i6371l/emacs_live_coding_elisp/][Emacs live coding (elisp)]] - Other: - [[https://youtu.be/Tc4-sLf8HBc][Inside Emacs #2 ♦ winner-undo ✔ transpose-frame ✔ dired ✔ kmacro ✔ universal-argument]] ([[https://reddit.com/r/emacs/comments/i5l926/inside_emacs_2_what_emacs_can_do_for_you/][Reddit]]) - [[https://github.com/danielsz/Palimpsest/][Palimpsest: Palimpsest, an Emacs minor mode providing various strategies when deleting text]] - [[https://github.com/alezost/dvorak-layouts.el][dvorak-layouts.el: Input methods for the dvorak system layout]] - [[https://notxor.nueva-actitud.org/blog/2020/08/08/las-conchas-de-tu-madre/][Las conchas de tu madre - Notxor tiene un blog]] - shells - [[https://tychoish.com/post/running-emacs/][tycho garen: Running Emacs]] - multiple daemons - [[https://irreal.org/blog/?p=9062][Irreal: The Frame Patch]] - yequake and macOS - [[https://github.com/hexmode/mediawiki-el][mediawiki-el: Emacs interface to edit any mediawiki site]] - [[https://i.redd.it/v35bm6ztdef51.png][EAF Browser now supports Caret Browsing - select text on a webpage without leaving your keyboard!]] ([[https://reddit.com/r/emacs/comments/i4th1l/eaf_browser_now_supports_caret_browsing_select/][Reddit]]) - New packages: - https://elpa.gnu.org/packages/cpio-mode.html: Handle cpio archives in the style of dired. - https://elpa.gnu.org/packages/rt-liberation.html: Emacs interface to RT - http://melpa.org/#/doxy-graph-mode: Links source code editing with doxygen call graphs - http://melpa.org/#/dynamic-graphs: Manipulation with graphviz graphs - http://melpa.org/#/helm-selector: Helm buffer selector - http://melpa.org/#/insert-esv: Insert ESV Bible passages - http://melpa.org/#/lsp-pyright: Python LSP client using Pyright - http://melpa.org/#/org-gtd: An implementation of GTD - http://melpa.org/#/poke-mode: Minor mode to show position in a buffer using a Pokemon - http://melpa.org/#/templatel: Templating language; - http://melpa.org/#/zetz-mode: A major mode for the ZetZ programming language 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/2020-08][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]]