* 2021-02-22 Emacs news - Upcoming events: - Emacs Berlin (virtual, in English) https://emacs-berlin.org/ Wed Feb 24 0930 Vancouver / 1130 Chicago / 1230 Toronto / 1730 GMT / 1830 Berlin / 2300 Kolkata // Thu Feb 25 0130 Singapore - Emacs APAC (virtual, in English) https://emacs-apac.gitlab.io/ Sat Feb 27 0030 Vancouver / 0230 Chicago / 0330 Toronto / 0830 GMT / 0930 Berlin / 1400 Kolkata / 1630 Singapore - EmacsNYC: Mail Month https://emacsnyc.org/2021/02/03/monthly-online-meetup-mail-month.html Mon Mar 1 1600 Vancouver / 1800 Chicago / 1900 Toronto // Tue Mar 2 0000 GMT / 0100 Berlin / 0530 Kolkata / 0800 Singapore - M-x Research (virtual) - Avoiding Emacs Pinky https://m-x-research.github.io/ Thu Mar 4 0700 Vancouver / 0900 Chicago / 1000 Toronto / 1500 GMT / 1600 Berlin / 2030 Kolkata / 2300 Singapore - Emacs Paris (virtual) https://www.emacs-doctor.com/emacs-paris-user-group/ Thu Mar 4 0830 Vancouver / 1030 Chicago / 1130 Toronto / 1630 GMT / 1730 Berlin / 2200 Kolkata // Fri Mar 5 0030 Singapore - Emacs configuration: - [[https://i.redd.it/9ffs4dbhvpi61.png][Self-compiling .emacs]] ([[https://reddit.com/r/emacs/comments/lojk14/selfcompiling_emacs/][Reddit]]) - [[https://github.com/raxod502/radian][radian: 🍉 Dotfiles that marry elegance and practicality.]] - [[https://www.reddit.com/r/emacs/comments/ll82o1/tip_menu_and_functions_to_open_shell_remote_or/][Tip: Menu and functions to open shell (remote or local) with automatic login]] - [[https://youtu.be/9i_9hse_Y08][How to Cut Emacs Start Up Time in Half! - Emacs From Scratch #12]] ([[https://reddit.com/r/emacs/comments/lkfuk5/how_to_cut_emacs_start_up_time_in_half_emacs_from/][Reddit]]) - [[http://www.dr-qubit.org/Evil_cursor_model.html][Toby 'qubit' Cubitt: Evil cursor model]] - [[https://lccambiaghi.github.io/vanilla-emacs/readme.html][Luca's literate Emacs config]] ([[https://reddit.com/r/planetemacs/comments/lph3kb/lucas_literate_emacs_config/][Reddit]]) - [[https://github.com/rjray/emacs-config][rjray"s emacs configuration]] - [[https://www.reddit.com/r/emacs/comments/lnt9d1/spartan_emacs_a_new_minimal_emacs_configuration/][Spartan Emacs (A New Minimal Emacs Configuration Framework)]] - [[https://www.reddit.com/r/emacs/comments/ll8mlz/share_your_fontrelated_config/][Share your font-related config]] - [[https://irreal.org/blog/?p=9501][Irreal: Configuring Mbsync to Work with Gmail]] - Emacs Lisp: - [[https://www.reddit.com/r/emacs/comments/lpa7d0/transient_03_released/][Transient 0.3 released]] - [[https://www.reddit.com/r/emacs/comments/lly7po/do_you_use_emacs_lisp_as_a_general_purpose][Do you use Emacs Lisp as a general purpose programming language?]] - [[https://youtu.be/-H2nU0rsUMY][Hey Emacs! Don't Move My Windows! - Customizing display-buffer's behavior]] ([[https://reddit.com/r/emacs/comments/llvyxe/hey_emacs_dont_move_my_windows_customizing/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/lp4x7o/discussion_testing_in_emacs_testing_emacs_lisp/][Discussion: Testing in Emacs. Testing Emacs Lisp code itself and testing in other languages]] - Emacs development: - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=58e0c8ee86e2c36245f1c5a1483f1c73600b4914][The 'interactive' syntax has been extended to allow listing applicable modes]] ([[https://reddit.com/r/emacs/comments/lkpzo0/the_interactive_syntax_has_been_extended_to_allow/][Reddit]]) - [[https://lists.gnu.org/archive/html/emacs-devel/2021-02/msg01410.html][A different way to pass options to commands - discussion on emacs-devel]] ([[https://reddit.com/r/emacs/comments/lor7zj/a_different_way_to_pass_options_to_commands/][Reddit]]) - [[https://lists.gnu.org/archive/html/emacs-devel/2021-02/msg01695.html][Proposal for an improved `help-for-help']] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=8933cf86a1c64fc3302188629356084bcbfc65dc][* lisp/tab-bar.el: 'C-x t N' bound to tab-new-to supports a negative argument]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=6e90768143ff47e96a70d91534344161a1d85f46][* lisp/tab-bar.el: 'C-x t M' bound to tab-move-to supports a negative argument]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=ffdb91c6b344b6b341e75ae981ebdb3e66b94130]['Mod-9' bound to 'tab-last' now switches to the last tab like in web browsers]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=e3e3133f800cf4395dc4594b791276498e426c34][Add a new command for mode-specific commands]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=825aed11d267f7879ca8915eb2b0d154e0beb2d4][Add the `always' function]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=fbc9c59b9eb02d49f426341ee32334784d224ce4][Make goto-line-history buffer local only when so customized]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=12409c9064c386a496dcbdca76b790108f6c1cad][New transient mode 'repeat-mode' to allow shorter key sequences (bug#46515)]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=734396aa04cd57173f1a604397244ed84f3f56a8][New command 'tab-duplicate' like in web browsers]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=927b88571cebb4f64aca360fbfa5d15a1f922ad6][Disable filtering of commands in M-x completion]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=62cda6acd61f6de2698674391a26ce0a8672fc93][* lisp/emacs-lisp/bindat.el: Add 64bit int support]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=83d9fbe3bb8ffdf9e4719842e2510a8dbde86f78][* lisp/emacs-lisp/bindat.el (bindat-spec): New macro.]] - Appearance: - [[https://github.com/arturovm/shades-of-purple-emacs][shades-of-purple-emacs: A Shades of Purple theme port for Emacs]] - [[https://protesilaos.com/codelog/2021-02-22-modus-themes-exporter/][Protesilaos Stavrou: Introducing the Modus themes exporter (Emacs library)]] - Org Mode: - [[https://www.youtube.com/watch?v=34zODp_lhqg&feature=youtu.be][Org Mode Basics In Doom Emacs]] - [[https://www.youtube.com/watch?v=hnMntOQjs7Q&feature=youtu.be][Emacs Org Mode Demo 2021]] - [[https://www.reddit.com/r/orgmode/comments/lly8j3/getting_started_with_emacs_and_org_mode/][Getting started with Emacs and Org Mode]] - [[https://helpdeskheadesk.net/help-desk-head-desk/20200123/][How I Tackle Projects With org-mode]] - [[https://www.reddit.com/r/emacs/comments/ll3c57/how_do_you_backup_your_org_directory/][How do you backup your org directory?]] - [[https://www.reddit.com/r/orgmode/comments/lnujx7/a_little_orgmode_links_demonstration/][A little org-mode links demonstration]] - [[https://www.youtube.com/watch?v=4iO7SbGhXoQ&feature=youtu.be][Emacs org-attach basics]] - [[https://christiantietze.de/posts/2021/02/emacs-org-todo-doing-done-checkbox-cycling/][Automatic TODO/DOING/DONE State Transitions on Checkbox Changes]] ([[https://reddit.com/r/orgmode/comments/lo2g5q/automatic_tododoingdone_state_transitions_on/][Reddit]]) - [[https://d12frosted.io/posts/2021-01-16-task-management-with-roam-vol5.html][Task management with org-roam Vol. 5: Dynamic and fast agenda]] ([[https://reddit.com/r/planetemacs/comments/lpmwby/task_management_with_orgroam_vol_5_dynamic_and/][Reddit]]) - [[https://github.com/mskorzhinskiy/org-ir][org-ir: Introspection reports for org-mode]] - clock table, closed tasks, worked items - [[https://github.com/calvinwyoung/org-autolist][org-autolist: Making it even easier to edit lists in org-mode!]] - Appearance: - [[https://zzamboni.org/post/beautifying-org-mode-in-emacs/][Beautifying Org Mode in Emacs]] (2018) - Exporting and tangling: - [[https://www.youtube.com/watch?v=8Gw4Y2EpcOY&feature=youtu.be][Export Emacs Org Mode to HTML – Straightforward Emacs]] - [[https://www.reddit.com/r/emacs/comments/lmz748/org_html_theme_collection/][Org HTML theme collection]] - [[https://www.reddit.com/r/emacs/comments/lo9ov0/latex_export_with_inkscape_images_and_drawio/][Latex export with Inkscape Images and Draw.io Graphs in org mode]] - [[https://github.com/DarkBuffalo/ox-time][ox-time]] ([[https://reddit.com/r/orgmode/comments/lm112v/oxtime/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/ln0j2k/automatically_tangle_org_files_on_save/][Automatically tangle org files on save.]] - [[https://github.com/marketplace/actions/org-knit][Github Action Org knit: Let someone else take care of keeping up to date tangled/woven versions of your Org files for public consumption]] - Interacting with other things: - [[https://www.reddit.com/r/emacs/comments/lmxq8a/ann_superstarkit_a_template_to_bring_org/][[ANN] superstar-kit: A Template to bring Org Superstar to Other Outline Modes]] - [[https://github.com/thanhvg/emacs-reddigg][[ANN] reddigg: browse reddit in emacs org-mode.]] ([[https://reddit.com/r/emacs/comments/lp4c2y/ann_reddigg_browse_reddit_in_emacs_orgmode/][Reddit]]) - [[https://v.redd.it/0ly053nj6wi61][Org habits iOS app follow-up (two-way edit)]] ([[https://reddit.com/r/emacs/comments/lp62vn/org_habits_ios_app_followup_twoway_edit/][Reddit]]) - [[https://blog.librebits.info/emacs-imagenes-y-portapapeles/][Emacs, imágenes y portapapeles]] - Emacs, images, and clipboards in Org Mode - [[https://www.monotux.tech/posts/2021/02/bug-reference-mode/][bug-reference-mode: How I manage support tickets at work with Org mode]] - [[https://github.com/farynaio/org-link-archive][org-link-archive: Replace org-mode link at point with archivised link produced by archive.org]] - Coding: - [[https://www.reddit.com/r/emacs/comments/lnu7xo/great_oneliner_for_controlling_indentation_in/][Great one-liner for controlling indentation in programming modes]] - [[http://ag91.github.io/blog/2021/02/20/emacs-as-your-code-compass-what-is-this-text-about----without-me-reading-it][Andrea: Emacs as your code-compass: what is this text about -- without me reading it?]] - [[https://github.com/anachronic/importmagic.el][importmagic.el: An Emacs package that resolves unimported Python symbols]] - [[https://github.com/anticomputer/gh-notify][gh-notify: a Magit/Forge veneer]] ([[https://reddit.com/r/emacs/comments/lo1scv/ghnotify_a_magitforge_veneer/][Reddit]]) - Mail and news: - [[https://i.redd.it/8pwub3qezuh61.png][mu4e thread folding (with colors and markers).]] ([[https://reddit.com/r/emacs/comments/ll6aca/mu4e_thread_folding_with_colors_and_markers/][Reddit]]) - [[https://www.gerg.ca/hacks/mb2md/][mb2md: convert mailbox to maildir]] - Doom Emacs: - [[https://www.youtube.com/watch?v=E_NP40OsxZk&feature=youtu.be][Just a beginner's guide for Doom Emacs | 그냥 기본적인 편집 가이드]] - [[https://github.com/skyler544/doom-nano-testing][doom-nano-testing:Make Nano Emacs (by Nicolas Rougier) and Doom Emacs (by Henrik Lissner) to play nice together.]] ([[https://www.reddit.com/r/emacs/comments/lncawq/getting_doom_emacs_and_nano_emacs_to_work_together/][Reddit]]) - [[https://github.com/AloisJanicek/.doom.d-2nd/tree/master/lisp][AloisJanicek''s much improved .doom.d]] - Completion: - [[https://www.reddit.com/r/emacs/comments/lo0kps/icicles_basics_emacs_completion_at_its_best/][icicles basics - Emacs completion at its best]] - [[https://github.com/ymarco/auto-activating-snippets][auto-activating-snippets: Snippets for Emacs that expand as you type]] - Community: - [[https://www.reddit.com/r/emacs/comments/lkyadp/weekly_tipstricketc_thread/][Weekly tips/trick/etc/ thread]] - [[https://www.reddit.com/r/emacs/comments/lly7po/do_you_use_emacs_lisp_as_a_general_purpose/gnvzisy][In the 90s part of Germany's air traffic control software ran on Emacs]] ([[https://news.ycombinator.com/item?id=26202517][HN]]) - Other: - [[https://mina86.com/2021/emacs-remote-sshfs/][Emacs remote file editing over SSHFS ― mina86.com]] - [[http://mbork.pl/2021-02-20_Using_keyboard_macros_to_emulate_query_replace][Marcin Borkowski: Using keyboard macros to emulate query replace]] - [[https://blogs.dgplug.org/sandeepk/emacs-and-financial-journaling][Emacs & Financial Journaling — sandeepk]] - [[https://www.youtube.com/channel/UCe5excZqMeG1CIW-YhMTCEQ][Emacs Videos by 'Emacs Elements']] - New packages: - http://melpa.org/#/blox: Interaction with Roblox tooling - http://melpa.org/#/consult-spotify: Spotify queries using consult - http://melpa.org/#/docstr: A document string minor mode - http://melpa.org/#/emacs-everywhere: System-wide popup windows for quick edits - http://melpa.org/#/enlightened-theme: A theme based on enlightened - http://melpa.org/#/erc-yank: Automagically create a Gist if pasting more than 5 lines - http://melpa.org/#/espotify: Spotify access library - http://melpa.org/#/macrostep-geiser: Macrostep for `geiser' - http://melpa.org/#/ob-reticulate: Babel Functions for reticulate - http://melpa.org/#/ox-bb: BBCode Back-End for Org Export Engine - http://melpa.org/#/reddigg: A reader for redditt - http://melpa.org/#/sketch-themes: Sketch color themes - http://melpa.org/#/tab-bar-lost-commands: The "lost commands" of the tab bar 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/2021-02][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]]