* 2019-12-16 Emacs news - Emacs configuration: - [[https://www.reddit.com/r/emacs/comments/e8knmb/emacs_tip_configure_a_key_binding_to_switch/][Emacs tip: configure a key binding to switch between Vi and Emacs keybindings, get the best of both worlds.]] - [[https://github.com/abo-abo/oremacs][abo-abo's Emacs Config]] - [[https://www.reddit.com/r/emacs/comments/ea0mcr/emacs_setup/][Emacs Setup]] - [[https://www.youtube.com/watch?v=Cf6tRBPbWKs&feature=youtu.be][Installing Packages and Extensions - YouTube]] - Emacs Lisp: - [[https://nullprogram.com/blog/2019/12/10/][Chris Wellons: Efficient Alias of a Built-In Emacs Lisp Function]] - [[http://salvi.chaosnet.org/texts/emacs-challenge][An enjoyable `test yourself' challenge for Emacs users (in the style of Python Challenge). The tasks here the tasks are explicit and simple.]] - [[https://github.com/brandelune/nipel/blob/master/new_introduction_to_programming_in_emacs_lisp.org][New Introduction to Programming in Emacs Lisp]] ([[https://reddit.com/r/emacs/comments/e9sb5q/new_introduction_to_programming_in_emacs_lisp/][Reddit]]) - [[https://www.youtube.com/watch?v=QRBcm6jFJ3Q&feature=youtu.be][Tips for Emacs Lisp Development (with John Wiegley) - YouTube]] - [[https://github.com/canweriotnow/exercism-emacs][exercism-emacs: Exercism.el, emacs package for exercism.io]] - [[https://irreal.org/blog/?p=8504][Irreal: How to Alias Car and Cdr and Why You Probably Shouldn’t]] - Emacs development: - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=7254b6346229a7b71b69f71e2d8eee113f02585a][Revert change to message when minibuffer is active]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=9b7f0de639e024dd7e546d6cd3148deb1067bd1b][New command 'diff-buffers']] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=82b4e48c590cf2c0448a751e641b0ee7a6a02438][Allow characters and single-char strings in rx charsets]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=f16766a0eb2a78b58a4856d31306fc37f913d70e][Use `or' instead of `union' for charset union in rx]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=47a767c24e9cc4323432e29103b0a2cc46f8f3e4][* lisp/gnus/message.el (message-expand-name-standard-ui): New option]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=ea93326cc046cb1beb7535cdf6d69b216b767685][Add `union' and `intersection' to rx (bug#37849)]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=58fb4c3e68a4a42ad491d0fa2c084e5c39942e2b][Make ':extend' inherited from default spec unless overridden]] - Navigation: - [[https://with-emacs.com/posts/ui-hacks/keep-scrollin-scrollin-scrollin/][with-emacs · Keep scrollin' scrollin' scrollin']] - [[https://stegosaurusdormant.com/emacs-ripgrep/][Blazing-fast jump-to-grep in Emacs using ripgrep]] - [[https://github.com/benma/visual-regexp.el/][visual-regexp.el: A regexp/replace command for Emacs with interactive visual feedback]] - [[https://blog.davep.dev/nuke-buffersel-tidy-up-open-buffers-in-emacs-ck45lup0n01riu4s1exohaxrf][nuke-buffers.el -- Tidy up open buffers in Emacs]] - Org Mode: - [[https://karl-voit.at/2016/12/23/my-org-region-to-property/][Easy Entering Values for Org Mode Properties]] - [[https://www.reddit.com/r/emacs/comments/e8x0iz/rfc_doct_declarative_org_capture_templates/][{RFC} DOCT: Declarative Org Capture Templates]] - [[https://www.youtube.com/user/koenighaunstetten/videos][Org mode Videos (by Rainer König) - YouTube]] - [[https://www.reddit.com/r/orgmode/comments/e9p84n/scaling_org_better_to_use_more_medsize_files_or/][Scaling org: better to use more med-size files or less large-sized ones?]] - [[http://kitchingroup.cheme.cmu.edu/blog/2016/06/16/Copy-formatted-org-mode-text-from-Emacs-to-other-applications/][Copy formatted org-mode text to other Applications]] - [[https://www.reddit.com/r/orgmode/comments/e8q0iw/question_display_duration_as_block_in_the_agenda/][Question: Display duration as block in the agenda time grid.]] - [[https://irreal.org/blog/?p=8516][Irreal: Displaying Org-mode Notifications Natively on MacOS]] - [[https://www-public.imtbs-tsp.eu/~berger_o/weblog/2019/11/26/displaying-animated-diagrams-in-org-reveal-slide-decks-with-svg/][Displaying animated diagrams in org-reveal slide decks with SVG – WebLog Pro Olivier Berger]] - Coding: - [[https://blog.binchen.org/posts/auto-complete-everything-in-emacs.html][Auto complete everything in Emacs | Chen's blog]] - [[https://github.com/1ml-prime][1ml-mode: 1ML mode. 1ML is a reboot of ML starting from first-class modules.]] - [[https://arenzana.org/2019/12/emacs-go-mode-revisited/][Emacs Go Mode – Revisited – arenzana.org]] - [[https://www.youtube.com/watch?v=RDrG-_kapaQ&feature=youtu.be][Virtualized Emacs as an IDE - Youtube]] - [[https://www.reddit.com/r/emacs/comments/e95bxx/emacs_docker_integration/][Emacs docker integration]] - [[https://zerokspot.com/weblog/2019/11/27/eglot-projects-not-in-vcs-root/][LSP-support with eglot in nested projects - zerokspot.com]] - [[https://www.racket-mode.com][Emacs`racket-mode` guide and reference]] ([[https://reddit.com/r/emacs/comments/e8pyqx/emacsracketmode_guide_and_reference/][Reddit]]) - [[http://matlab-emacs.sourceforge.net/][MATLAB/Emacs Integration]] - [[https://www.youtube.com/watch?v=H-5VbYxTsao][Emacs can make your Blender better! Here's how I do it!]] ([[https://reddit.com/r/planetemacs/comments/eayova/emacs_can_make_your_blender_better_heres_how_i_do/][Reddit]]) - [[https://azzamsa.com/blog/vue-emacs][Setting up Emacs for Vue.js Development · AZZAMSA]] - [[https://www.reddit.com/r/emacs/comments/eb9rad/gnu_emacs_as_a_lightweight_java_ide/][GNU Emacs as a lightweight Java IDE]] - [[https://i.redd.it/5nanw9p2dy341.png][Better git blame messages]] ([[https://reddit.com/r/emacs/comments/e93p51/better_git_blame_messages/][Reddit]]) - [[http://www.bundesbrandschatzamt.de/~baron/blog/20180201-Vertica-and-Emacs.html][Working with Emacs on Vertica, HP's platform for cloud analytics]] - [[https://www.reddit.com/r/emacs/comments/e8cm8x/get_stackoverflow_answers_with_completion_without/][Get Stackoverflow answers with completion (without Helm)]] - Mail: - [[http://pragmaticemacs.com/mu4e-tutorials/][mu4e tutorials | Pragmatic Emacs]] - [[https://www.reddit.com/r/emacs/comments/e8wt67/mu4e_fixing_email_threading_display_when_skipping/][mu4e - fixing email threading display when skipping duplicates]] - [[https://www.macs.hw.ac.uk/%7Ers46/posts/2014-01-13-mu4e-email-client.html][Drowning in Email; mu4e to the Rescue.]] - [[http://www.cataclysmicmutation.com/2010/11/multiple-gmail-accounts-in-gnus/][Multiple GMail Accounts in Gnus]] - [[https://alexschroeder.ch/wiki/2019-12-14_Gnus_IMAP_issues][Alex Schroeder: Gnus IMAP issues]] - [[https://www.reddit.com/r/emacs/comments/e9m7ld/how_many_gnus_users_here_and_for_what_mail/][how many Gnus users here, and for what (mail, nnreddit, nntp, ...)?]] - [[http://lieer.gaute.vetsj.com][Lieer | Fast email-fetching and two-way tag synchronization between notmuch and GMail]] ([[https://reddit.com/r/planetemacs/comments/ebczkf/lieer_fast_emailfetching_and_twoway_tag/][Reddit]]) - Community: - [[https://www.jwz.org/doc/lemacs.html][History of Lucid Emacs / FSF Emacs schism]] - [[https://www.reddit.com/r/emacs/comments/e8nv40/weekly_tipstricketc_thread/][Weekly tips/trick/etc/ thread]] - [[https://www.youtube.com/channel/UCDEtZ7AKmwS0_GNJog01D2g/videos][Emacs Videos (by Uncle Dave) - YouTube]] - [[http://www.gnu.org/software/emacs/emacs-paper.html][EMACS: A paper by Richard Stallman, delivered in the ACM Conference on Text Processing (1981)]] - [[https://www.reddit.com/r/emacs/comments/e9gm37/origin_of_emacsreadline_keybindings/][Origin of Emacs/readline keybindings]] - Web: - [[https://github.com/flexibeast/ebuku][{announce} EBuku, a basic Emacs interface to the Buku Web bookmark manager]] - [[https://www.reddit.com/r/emacs/comments/eat947/counselweb_search_the_web_using_ivy/][counsel-web - Search the web using Ivy]] - [[https://www.reddit.com/r/emacs/comments/eaf2r0/how_i_use_reddit_from_inside_emacs/][How I use reddit from inside Emacs]] - Other: - [[https://github.com/alexmurray/telega-snap][telega-snap,: Snap for telega.el, Emacs telegram client]] ([[https://reddit.com/r/planetemacs/comments/e8cldy/telegasnap_snap_for_telegael_emacs_telegram_client/][Reddit]]) - [[https://github.com/rubikitch/viewer/][viewer: A view-mode extension. View-mode is finger-friendly than normal editing because of many alphabetical commands. Let's use view-mode more to protect our pinky.]] - [[https://github.com/Lindydancer/highlight2clipboard][highlight2clipboard: Copy text from Emacs to clipboard with highlighting]] - [[https://www.youtube.com/watch?v=5bZ0zVUNylk&feature=youtu.be][Old demo of wm.el, my dynamic tiling window manager for Emacs - YouTube]] - [[https://alexjj.com/blog/2016/managing-my-personal-finances-with-beancount/][Alex Johnstone - Managing my personal finances with beancount]] - [[https://www.reddit.com/r/emacs/comments/eab4ry/rfc_undofu_undo_wrapper/][{RFC} Undo-fu (undo wrapper)]] - [[http://blog.binchen.org/posts/what-s-the-best-spell-check-set-up-in-emacs.html][What's the best spell check setup in emacs | Chen's blog]] - [[https://spin.atomicobject.com/2019/12/12/fixing-emacs-macos-catalina/][macOS Catalina: Fixing Emacs After an Upgrade]] - [[http://joostkremers.github.io/pandoc-mode/][Introduction to Pandoc-mode]] - [[https://gopher.floodgap.com/gopher/gw?gopher%3A//awkward.company/1/phlog/2019/emacs-on-wii][How to Get Emacs Running on Your Nintendo Wii]] - [[https://www.reddit.com/r/emacs/comments/eazr1l/other_programs_that_you_use_apart_from_emacs/][Other programs that you use apart from emacs?]] - [[https://tsecurity.de/de/925552/Betriebssysteme/Linux-Tipps/GNU-Readline-Library-cheatsheet-for-VIEmacs-Editing-Modes/][GNU Readline Library cheatsheet for VI+Emacs Editing Modes]] - [[https://www.cliki.net/CL-Emacs][List of Emacs-like editors written in Common Lisp]] 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/2019-12][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]]