* 2020-12-07 Emacs news - [[https://www.reddit.com/r/emacs/comments/k7i20b/emacsconf_2020_videos_are_out/][EmacsConf 2020: Videos are out!]] ([[https://news.ycombinator.com/item?id=25324311][HN]]) - Emacs configuration: - [[https://www.reddit.com/r/emacs/comments/k4kemb/share_vanilla_emacs_config_examples_with_a_small/][Share vanilla emacs config examples (with a small number of external packages)]] - [[https://github.com/daviwil/emacs-from-scratch][emacs-from-scratch: An example of a fully custom Emacs configuration developed live on YouTube!]] - [[http://www.nextpoint.se/?p=830][Faster Emacs Startup with Custom Configuration]] ([[https://reddit.com/r/emacs/comments/k4nwp1/faster_emacs_startup_with_custom_configuration/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/k5bicm/quick_commits_to_become_evil/][Quick commits to become evil]] - [[https://cloudnine.github.io/science/2020-02-17-emacs-posframe-which-key/][Emacs Configuration Posframe and Which Key, Some Key Bindings]] - [[https://github.com/positron-solutions/posimacs][posimacs: Emacs + tools in home manager module distribution format]] - [[https://github.com/karthink/popup-buffers][popup-buffers: A minor-mode to handle annoying windows in Emacs. Works well with shackle.el]] - [[https://emacsredux.com/blog/2020/12/04/maximize-the-emacs-frame-on-startup/][Maximize the Emacs Frame on Startup]] ([[https://reddit.com/r/emacs/comments/k6r7gt/maximize_the_emacs_frame_on_startup/][Reddit]]) - [[https://github.com/erjoalgo/emacs-buttons][emacs-buttons - Key binding DSL]] ([[https://reddit.com/r/emacs/comments/k4kv3r/emacsbuttons_key_binding_dsl/][Reddit]]) - [[http://emacsredux.com/blog/2020/12/04/maximize-the-emacs-frame-on-startup/][Emacs Redux: Maximize the Emacs Frame on Startup]] - Emacs Lisp: - [[https://github.com/okamsn/loopy][loopy: A looping and iteration macro.]] ([[https://www.reddit.com/r/emacs/comments/k47h7z/new_package_a_loopingiteration_macro_like_clloop/][Reddit]]) - [[http://mbork.pl/2020-11-30_Repeating_complex_commands][Marcin Borkowski: Repeating complex commands]] - Emacs development: - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=6e0080e755b460adc7a1fda74e26f83cb342b6dc][Add commands xref-next-group and xref-prev-group]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=b218c8b6b587d4f0629cbe81bf2dba95d07844d0][Allow shutting down Emacs even if there are errors in kill-emacs-hook]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=ff5a3c74fc45c80f2c8c272f259dbba84b7c3f66][Allow inhibiting the instructions on how to close emacsclient frames]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3970f4ac405516ad3d1aba5079c0754ec1dc5da1][Add new variable to selectively suppress backtraces in batch mode.]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=40e11743ca3803bdc2c6c612f35ab695efb3eb8b][Print a backtrace on unhandled errors in batch mode (Bug#44942).]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=39915c708435cefd1c3eaddeec54d3b365d36515][* src/alloc.c (Fgarbage_collect_maybe): New function]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=f365eb2e055c05e8dbd76aca6b6d10b0a888d5da][Preload iso-trans.el]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=f2a3d6e28d81dc2890e99afd550b59ff01fac5d9][Support using ripgrep in project-find-regexp and friends]] ([[https://www.reddit.com/r/emacs/comments/k851vp/nice_options_that_was_added_in_emacs_master/][Reddit]]) - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=eff6f0c7f123a79d376f5b06c3a946efb797bb03][Allow bibtex-unify-case-function as file-local variable]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3d712d50d65a89d56bc937c5d001ac450c9c947f][* etc/NEWS: Add user option 'tramp-debug-to-file'.]] - Appearance: - [[https://www.reddit.com/r/emacs/comments/k5253b/what_are_your_favorite_low_contrast_emacs_themes/][What are your favorite "Low Contrast Emacs Themes"]] - [[https://gitlab.com/ideasman42/emacs-default-font-presets][[ANN]: default-font-presets, cycle between font presets, scale font size]] ([[https://reddit.com/r/emacs/comments/k6dxor/ann_defaultfontpresets_cycle_between_font_presets/][Reddit]]) - [[https://www.reddit.com/gallery/k4pgt1][Custom toolbar on Big Sur, inspired by the recent post about SVG toolbar]] - [[https://protesilaos.com/codelog/2020-12-05-modus-themes-1-0-0/][Protesilaos Stavrou: Modus themes 1.0.0 (backward-incompatible changes)]] - Navigation: - [[https://www.rousette.org.uk/archives/switching-to-selectrum-for-incremental-narrowing-in-emacs/][But She's a Girl: Switching to Selectrum for incremental narrowing in Emacs]] ([[https://reddit.com/r/planetemacs/comments/k7yp9y/but_shes_a_girl_switching_to_selectrum_for/][Reddit]]) - [[https://github.com/ashton314/gilded-select][gilded-select: Minor enhancements to the excellent Selectrum package]] - [[https://v.redd.it/kn8oe3cqsn361][[ANN] Scroll-on-jump package to recenter and optionally animate any action that moves the point]] ([[https://reddit.com/r/emacs/comments/k85nwi/ann_scrollonjump_package_to_recenter_and/][Reddit]]) - [[http://metaredux.com/posts/2020/12/06/semantic-clojure-formatting.html][Meta Redux: Semantic Clojure Formatting]] - [[https://www.youtube.com/watch?v=Saw0WZFbLT0][Emacs Through Macros - 11 - Narrowing - YouTube]] (9:02) - [[https://notxor.nueva-actitud.org/2020/11/25/organizacion-del-espacio-de-trabajo-en-emacs.html][OrganizaciĆ³n del espacio de trabajo en Emacs]] - Org Mode: - [[https://www.reddit.com/r/orgmode/comments/k6f5fx/ann_experimental_orgmode_branch_improving/][[ANN] Experimental org-mode branch improving performance on large files]] - [[http://ag91.github.io/blog/2020/11/30/emacsconf2020-lead-your-future-with-org][Andrea: EmacsConf2020: Lead your future with Org]] - [[https://daryl.wakatara.com/a-better-gtd-and-crm-flow-for-emacs-org-mode/][Daryl Manning | A better GTD and CRM flow for emacs org-mode]] - [[https://www.reddit.com/r/emacs/comments/k63ry6/wiprfc_orgmode_visual_outline_hierarchy/][[WIP/RFC] orgmode visual outline hierarchy]] - [[https://www.reddit.com/r/orgmode/comments/k4ma7f/easy_instructions_on_how_to_set_up_odt_export_of/][Easy instructions on how to set up ODT export of Emacs/org-mode files in Windows 10]] - [[https://www.huxiaoxing.com/building-a-website-with-org-mode-files][Building websites with org-mode was never this easy.]] ([[https://reddit.com/r/emacs/comments/k4aktr/building_websites_with_orgmode_was_never_this_easy/][Reddit]]) - [[https://zzamboni.org/post/new-release-of-publishing-with-emacs-org-mode-and-leanpub/][Diego Zamboni: New release of Publishing with Emacs, Org-mode and Leanpub]] - [[https://www.aidanscannell.com/post/org-mode-resume/][Creating a CV/Resume in Org-Mode using Latex templates]] ([[https://reddit.com/r/orgmode/comments/k5iybg/creating_a_cvresume_in_orgmode_using_latex/][Reddit]]) - [[https://titan-c.gitlab.io/org-cv/][Org CV: Org-mode backend exporters for Curriculum Vita]] - [[https://org-babel.readthedocs.io/en/latest/header-args/][Header arguments - Org Babel reference card]] - [[https://github.com/egh/org-mode-zettelkasten][org-mode-zettelkasten: Zettelkasten for pure emacs Org mode]] - [[https://takeonrules.com/2020/12/06/adding-hydra-menu-for-org-roam-lookup-in-emacs/][Adding Hydra Menu for Org Roam Lookup in Emacs // Take on Rules]] ([[https://reddit.com/r/emacs/comments/k86qgw/adding_hydra_menu_for_org_roam_lookup_in_emacs/][Reddit]]) - [[https://zzamboni.org/post/how-to-easily-create-and-use-human-readable-ids-in-org-mode-and-doom-emacs/][Diego Zamboni: How to easily create and use human-readable IDs in Org mode and Doom Emacs]] - [[https://www.youtube.com/watch?v=nXQXLz-rsDk&feature=share][Org-transclusion (alpha v0.0.6) Demo #6]] ([[https://reddit.com/r/emacs/comments/k7wgmw/orgtransclusion_alpha_v006_demo_6/][Reddit]]) - Completion: - [[https://gitlab.com/ideasman42/emacs-recomplete][(re)complete, immediate correction/completion without a prompt]] ([[https://reddit.com/r/emacs/comments/k4egfd/ann_recomplete_immediate_correctioncompletion/][Reddit]]) - Coding: - [[https://youtu.be/jPXIP46BnNA][[ANN]: Emacs IDE - Python Development Configuration (LIVE 12/2, 9:15 am PST)]] ([[https://reddit.com/r/emacs/comments/k5cqwb/emacs_ide_python_development_configuration_live/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/k67vlx/not_my_normal_emacs_video_but_using_emacs_to/][Not my normal Emacs video but using Emacs to solve AOC day 3 in Clojure]] - [[https://jakemccrary.com/blog/2020/11/14/speeding-up-magit/][Speeding up magit]] ([[https://reddit.com/r/emacs/comments/k3xfa1/speeding_up_magit/][Reddit]]) - [[https://200ok.ch/posts/2020-11-30_emacsconf_traverse_complex_json_structures_with_live_feedback_with_counseljq.html][Alain M. Lafon: EmacsConf: Traverse complex JSON structures with live feedback with counsel-jq]] - [[https://www.youtube.com/watch?v=5yPLf7_U3c4][Emacs: working with virtual machines - YouTube]] (8:44) - Math: - [[https://v.redd.it/civile4028361][Display equations inline with math-preview]] ([[https://reddit.com/r/emacs/comments/k6rq84/display_equations_inline_with_mathpreview/][Reddit]]) - Community: - [[https://www.reddit.com/r/emacs/comments/k4gv0x/weekly_tipstricketc_thread/][Weekly tips/trick/etc/ thread]] - [[https://www.reddit.com/r/emacs/comments/k77k6a/what_are_your_favourite_emacsconf_2020_talks/][What are your favourite EmacsConf 2020 talks?]] - Other: - [[https://opensource.com/article/20/12/emacs][Why I love Emacs | Opensource.com]] - [[https://goykhman.ca/gene/blog/2020/2020-12-06-emacs-27-multi-tty-patch.html][Multi-TTY support in Emacs 27 on MacOSX]] - [[https://github.com/jpablobr/emacs-monkeytype][emacs-monkeytype: Typing game/tutor for Emacs inspired by github.com/Miodec/monkeytype]] - [[https://github.com/konstare/emacs-gcc][emacs-gcc - Dockerfile for building emacs.deb with native-comp]] - [[https://hkvim.com/post/windows-setup/][The ultimate Emacs hacking tutorial in Windows 10 WSL 2 | Damon Chan's Blog]] - [[https://sgrove.essay.dev/post/25/essaydev-a-real-time-blog-from-emacs-magit-forge-based-on-github-issues][essay.dev: A real-time blog from emacs magit-forge based on GitHub issues - Sean Grove]] - [[https://www.reddit.com/r/emacs/comments/k5zrlb/somehow_eshell_is_working_perfectly/][Somehow Eshell is working perfectly]] - [[http://xenodium.com/emacs-rotate-my-macos-display/][Alvaro Ramirez: Emacs: Rotate my macOS display]] - [[https://youtu.be/HGGU5Zvljj8][Optimizing Window Placement in EXWM - Emacs Desktop Environment #3 (LIVE 12/4, 9:15 am PST)]] ([[https://reddit.com/r/emacs/comments/k6o0el/optimizing_window_placement_in_exwm_emacs_desktop/][Reddit]]) - [[https://www.youtube.com/watch?v=HK_f8KTuR0s&feature=share][EmacsConf2020 - Extend Emacs to Modern GUI Applications with EAF]] ([[https://reddit.com/r/emacs/comments/k6v6ju/emacsconf2020_extend_emacs_to_modern_gui/][Reddit]]) - [[https://github.com/wakatime/wakatime-mode][wakatime-mode: Emacs plugin for automatic time tracking and metrics generated from your programming activity.]] - [[https://github.com/papis/papis.el][Announcing `papis.el`, an emacs package for papis, a highly extensible command line bibliography manager]] ([[https://reddit.com/r/emacs/comments/k44stt/announcing_papisel_an_emacs_package_for_papis_a/][Reddit]]) - [[http://amitp.blogspot.com/2020/11/building-emacs-27-on-apple-arm-m1.html][Amit Patel: Building Emacs 27 on Apple ARM M1]] - [[https://www.youtube.com/watch?v=ELPKpIa0ZjI][Writing Update + Emacs! - YouTube]] (15:58, Emacs starts around 12:50) - New packages: - http://melpa.org/#/goggles: Pulse modified regions - http://melpa.org/#/license-snippets: LICENSE templates for yasnippet - http://melpa.org/#/modus-themes: Highly accessible themes (WCAG AAA) - http://melpa.org/#/robot-mode: Major-mode for Robot Framework files - http://melpa.org/#/solo-jazz-theme: The Solo-Jazz color theme - https://elpa.gnu.org/packages/valign.html: Visually align tables 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-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]]