* 2020-05-25 Emacs news - Beginners: - [[https://earvingad.github.io/posts/doom_emacs_windows/][Doom, Emacs & Windows]] - [[https://www.itpro.co.uk/development/programming/355406/how-to-learn-emacs][How to learn Emacs | IT PRO]] - Emacs tutorial that gets to org-babel quickly - Emacs configuration: - [[https://www.reddit.com/r/emacs/comments/gq2cp1/best_way_to_try_out_different_emacs_configs/][Best way to try out different emacs configs]] - [[https://www.reddit.com/r/emacs/comments/gor4c6/looking_for_advice_on_a_emacs_rewrite/][Looking for advice on a .emacs rewrite]] - [[https://emacsair.me/2016/05/17/assimilate-emacs-packages-as-git-submodules/][Assimilate Emacs packages using Git submodules]] - [[https://gitlab.com/matsievskiysv/display-buffer-control][display-buffer-control: Control how to open buffers matching specified conditions]] - [[https://www.youtube.com/watch?v=rjOhJMbA-q0&feature=youtu.be][Emacs: window rules and parameters (`display-buffer-alist' and extras) - YouTube]] - [[https://www.youtube.com/watch?v=6INMXmsCCC8&feature=youtu.be][Spin Your Own Spacemacs-lite - YouTube]] - Emacs development: - [[https://emacsninja.com/posts/state-of-emacs-lisp-on-guile.html][emacsninja: State of Emacs Lisp on Guile]] ([[https://news.ycombinator.com/item?id=23217094][HN]]) - [[https://www.reddit.com/r/emacs/comments/gmh8bs/beta_testers_ann_lets_make_emacs_better/][{Beta testers} {ANN} Let's make emacs better - `explain-pause-mode` tells you when and why emacs is slow]] - [[https://github.com/masm11/emacs/blob/pgtk/README.md][masm11/emacs: A branch to port Emacs to pure-gtk3, in order to support Wayland.]] - [[https://www.reddit.com/r/emacs/comments/gmsc2o/best_way_to_learn_enough_to_contribute_to_emacs/][Best way to learn enough to contribute to Emacs development?]] - [[https://youtu.be/zKHYZOAc_bQ][Watch "Bringing GNU Emacs to native code" on YouTube]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=104b68b670eb6de6614c562ae6b18c009b20584f][Mark browse-url-conkeror as obsolete]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=f8581bcf6a1942ebd331cae20e32945a3a86a3d1][Reject invalid characters in XML strings (Bug#41094).]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=232bb691c1095574b85b358c7f33a46d2ea79f29][; * etc/NEWS: Mention new customization options for package.el.]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3a7894ecd11c66337e7aea8ade8f47673d290a24][Improve shr/eww handling of mailto URLs]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3f082af536c33ba713561e7ad4b691aaad488701][Various json.el improvements]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=0bfee4b18be9455e33899178fe4ccf2743ea179b][Bookmark locations can refer to VC directory buffers (bug#39722)]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=018eb31fc0a8e558975be3835b9596408bfc3a0c][New user option project-vc-merge-submodules]] - Appearance: - [[https://github.com/kostafey/organic-green-theme][organic-green-theme: Low-contrast green color theme for Emacs.]] - [[https://i.redd.it/jkks6uoe52051.png][v2.0.0 Tron: Legacy Emacs Theme {link in comments}]] ([[https://reddit.com/r/emacs/comments/gnra4h/v200_tron_legacy_emacs_theme_link_in_comments/][Reddit]]) - [[https://parasurv.neocities.org/emacs/change-emacs-theme-depending-on-time.html][Change Emacs theme depending on time]] - Navigation: - [[https://www.reddit.com/r/emacs/comments/gponrz/treemacs_news_v2/][Treemacs News v2]] - [[http://b3n.sdf-eu.org/undo-in-emacs.html][Undo in Emacs]] ([[https://reddit.com/r/emacs/comments/gndgbr/undo_in_emacs/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/godelz/ann_undofu_04_with_backported_redo_from_emacs_28/][{ANN} Undo-Fu 0.4 (with back-ported redo from Emacs 28)]] - [[https://github.com/emacsorphanage/helm-ag][helm-ag: The silver searcher with helm interface]] - Macros: - [[https://youtu.be/S-YdvkUyUkk][Watch "Emacs Through Macros - 08 - Homework Exercise 01" on YouTube]] - [[https://youtu.be/0LgFwI5s4x0][Watch "Emacs Through Macros - 09 - Batch renaming files" on YouTube]] - [[http://nschum.de/src/emacs/macro-math/][macro-math: Perform math operations directly in the buffer. Great for macros]] - Org Mode: - [[http://xenodium.com/swiftui-layout-previews-using-emacs-org-blocks][Preview SwiftUI layouts using Emacs org blocks]] ([[https://reddit.com/r/emacs/comments/gpbv77/preview_swiftui_layouts_using_emacs_org_blocks/][Reddit]]) - [[https://www.reddit.com/r/orgmode/comments/goiqpi/weekly_rorgmode_open_discussion_may_22_2020/][Weekly /r/Orgmode Open Discussion - May 22, 2020]] - [[https://emacs.stackexchange.com/questions/58634/color-calendar-day-according-to-number-of-event-in-org-agenda][highlighting - Color calendar day according to number of event in org-agenda - Emacs Stack Exchange]] - [[http://xenodium.com/swiftui-layout-previews-using-emacs-org-blocks/index.html][Alvaro Ramirez: Preview SwiftUI layouts using Emacs org blocks]] - Coding: - [[https://github.com/fitzsim/slime-volleyball][slime-volleyball: Emacs Slime Volleyball]] - [[https://github.com/lifeisfoo/emacs-grails][emacs-grails: A minor mode for Grails projects]] - [[https://undo.io/resources/gdb-watchpoint/using-gdb-emacs/][Using GDB in Emacs]] - [[https://github.com/jimeh/rubocopfmt.el][rubocopfmt.el: Emacs minor-mode to format Ruby code with RuboCop on save.]] - [[https://github.com/Ailrun/emacs-retrie][emacs-retrie: An Emacs package to refactor Haskell code with retrie]] - [[https://irreal.org/blog/?p=8877][Irreal: Setting the Initial Visibility of Magit Sections]] - Mail, news, and feeds: - [[https://cestlaz.github.io/post/using-emacs-72-customizing-elfeed/][Using Emacs 72 - Customizing Elfeed]] ([[https://reddit.com/r/emacs/comments/go5d0v/using_emacs_72_customizing_elfeed/][Reddit]]) - [[https://hacking-on.systems/index.php?id=2][Tiny Tiny RSS and Emacs Integration]] - [[https://karthinks.com/blog/lazy-elfeed/][Lazy Elfeed]] ([[https://reddit.com/r/emacs/comments/goh2nw/lazy_elfeed/][Reddit]]) - [[http://xenodium.com/open-emacs-elfeed-links-in-background/index.html][Alvaro Ramirez: Open Emacs elfeed links in the background]] - Web: - [[https://github.com/xuchunyang/marionette.el][marionette.el: Control Firefox via the Marionette Protocol]] - [[https://github.com/noonker/emacs-selenium-controller][emacs-selenium-controller: Control your browser with emacs and selenium.]] - [[https://github.com/anticomputer/chrome.el][chrome.el: Emacs remote tab control for Google Chrome]] - Community: - [[https://discord.com/invite/qvGgnVx][Discord Channel for Doom Emacs]] - [[https://michael.stapelberg.ch/posts/2020-05-23-desk-setup/][Michael Stapelberg uses Emacs]] - [[https://www.reddit.com/r/emacs/comments/go37fb/whats_your_nonobvious_killer_feature_of_emacs/][What's your non-obvious killer feature of Emacs?]] - [[https://www.reddit.com/r/emacs/comments/gmkg4g/weekly_tipstricketc_thread/][Weekly tips/trick/etc/ thread]] - Other: - [[https://notes.neeasade.net/On-Emacs.html][A short love letter to emacs]] - [[http://dctrud.sdf.org/blog/20200518-some-nice-emacs-packages.html][Some Nice Emacs Packages]] - deft, mood-line, lsp-mode - [[https://finiteheap.com/emacs/2015/12/20/ansi-remote-directory-tracking.html][Ansi-Term Remote Directory Tracking]] - [[https://www.reddit.com/r/emacs/comments/gp7rer/new_package_learn_japanese_kana_仮名五十音_in_emacs/][{NEW Package} Learn Japanese kana (仮名,五十音) in emacs.]] - [[https://github.com/tuh8888/chezmoi.el][Managing dotfiles with chezmoi]] ([[https://reddit.com/r/emacs/comments/gp1sw1/managing_dotfiles_with_chezmoi/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/goi6zy/journalctlmode/][journalctl-mode]] - [[https://github.com/aadcg/emacs-yeis][emacs-yeis: Yeis's Emacs' Input Switcher]] ([[https://www.reddit.com/r/emacs/comments/gmxjmy/new_package_handle_input_methods_effortlessly/][Reddit]]) - [[https://github.com/mrkrd/signal-msg][signal-msg: Send Signal messages from GNU Emacs using signal-cli]] - [[http://bicycleforyourmind.com/my_battles_with_emacs_part_one][My Battles with Emacs - Part One]] ([[https://reddit.com/r/planetemacs/comments/gmaphc/my_battles_with_emacs_part_one/][Reddit]]) - exploring Doom Emacs and Org Mode - [[https://imgur.com/onWuUd5][Emacs on iOS via Blink Shell iOS app + Tailscale.com]] ([[https://reddit.com/r/emacs/comments/govd07/emacs_on_ios_via_blink_shell_ios_app_tailscalecom/][Reddit]]) - New packages: - http://melpa.org/#/scratch-comment: Insert Elisp result as comment in scratch buffer - http://melpa.org/#/psalm: Interface to Psalm - http://melpa.org/#/flycheck-psalm: Flycheck integration for Psalm 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-05][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]]