2020-10-05 Emacs news ===================== - [EmacsConf 2020 Call for Proposals] (<https://emacsconf.org/2020/cfp/>) open until Oct 7, 2020. (Last call!) Please encourage someone you'd like to hear from! =) - Beginner: - [Emacs Resources · Renaissance] (<https://systemhalted.in/emacs-resources/>) ([Reddit] (<https://reddit.com/r/planetemacs/comments/j1hqrs/emacs_resources_renaissance/>)) - [Switching to Doom Emacs | Ethan Anderson] (<https://ethanaa.com/blog/switching-to-doom-emacs/>) (Feb 2020) - Emacs configuration: - [use-package Best Practices] (<https://www.reddit.com/r/emacs/comments/j2xezg/usepackage_best_practices/>) - [James Cash: Customizing the Emacs Modeline: Video Edition] (<https://occasionallycogent.com/custom_emacs_modeline_video_edition/index.html>) - Emacs Lisp: - [propcheck - Quickcheck/Hypothesis-like property based testing for elisp] (<https://github.com/Wilfred/propcheck>) - [Alain M. Lafon: Basic introduction to profiling in Emacs] (<https://200ok.ch/posts/2020-10-01_basic_introduction_to_profiling_in_emacs.html>) ([Reddit] (<https://reddit.com/r/emacs/comments/j3c5vy/introduction_to_profiling_in_emacs/>)) - [tco.el: Tail call optimisation in Emacs lisp] (<https://github.com/Wilfred/tco.el>) - [prefixed-core: Emacs branch that renames core functions for a better structured namespace] (<https://github.com/emacsmirror/prefixed-core>) - Emacs development: - Modernization?: - [Opening up keymaps] (<https://lists.gnu.org/archive/html/emacs-devel/2020-10/msg00012.html>) and other discussions on [emacs-devel] (<https://lists.gnu.org/archive/html/emacs-devel/2020-10/threads.html>) - [Irreal: Red Meat Friday: Modernizing Emacs] (<https://irreal.org/blog/?p=9185>) - [Could Emacs Have a Set-up Wizard? Some thoughts on the subject and a prototype.] (<https://blog.polaris64.net/post/could-emacs-have-a-set-up-wizard/>) ([Reddit] (<https://reddit.com/r/emacs/comments/j1jsn7/could_emacs_have_a_setup_wizard_some_thoughts_on/>)) - [Emacs : la communauté se demande comment accroître son attractivité, certains suggèrent plus de modernité et Richard Stallman se prête au jeu des échanges d'idées] (<https://edi.developpez.com/actu/309395/Emacs-la-communaute-se-demande-comment-accroitre-son-attractivite-certains-suggerent-plus-de-modernite-et-Richard-Stallman-se-prete-au-jeu-des-echanges-d-idees/>) - [Why Isn't Emacs More Popular?] (<https://www.youtube.com/watch?v=NCYwVbiV4fw>) ([Reddit] (<https://reddit.com/r/emacs/comments/j1yixv/saw_this_video_since_recent_posts_about_making/>)) - [CRDT-based collaborative editing Elisp package prototype] (<https://lists.gnu.org/archive/html/emacs-devel/2020-10/msg00238.html>) - [Native compilation of Emacs Lisp on track to be merged into master, maintainers 'would like to see it in Emacs 28'] (<https://lists.gnu.org/archive/html/emacs-devel/2020-09/msg02085.html>) ([Reddit] (<https://reddit.com/r/emacs/comments/j1tmrs/native_compilation_of_emacs_lisp_on_track_to_be/>)) - [Andrea Corallo: gccemacs Update #12] (<http://akrl.sdf.org/gccemacs.html#org1e6e9f0>) ([Reddit] (<https://reddit.com/r/emacs/comments/j17g8t/andrea_corallo_gccemacs_update_12/>)) - [* src/xdisp.c (syms_of_xdisp): New var `redisplay_skip_initial_frame`.] (<http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=14a5db2912d9e4e802c1eeddfb3e551f9fb8f753>) - [Use '…' for ellipsis in truncate-string-to-width by default (bug#41250)] (<http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=5ec21155c39aab8a452d190a260e6912d1d9a920>) - [Support extended menus in widget-choose] (<http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=f4305f3b53152126cce466b19f79d3348a5b2f2c>) - [Stop using a dynamically bound 'generated-autoload-file' variable] (<http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=6f36b67e4146ef4610916b7903fd292e1308daf5>) - [Use new faces isearch-group-odd and isearch-group-even (bug#43702)] (<http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=306fcc59dcd7d2a6ec8338dfff520a89d7a9121d>) - [Make recentf daily cleanup repeat] (<http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=d460677b19299fd43fa3a088895a406f9975a3ee>) - [Allow controlling the Dired switches shown in the mode line] (<http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=cc3e369ab00524b63aa407018be91a2a1a0cc052>) - Appearance: - [v1.0.0 Jetbrains Darcula Theme finally on MELPA! (p.s. Darcula, not Dracula)] (<https://i.redd.it/libk65dne3r51.png>) ([Reddit] (<https://reddit.com/r/emacs/comments/j50e1a/v100_jetbrains_darcula_theme_finally_on_melpa_ps/>)) - [Nano Emacs (sort of)] (<https://i.redd.it/ps8cc948ypq51.png>) ([Reddit] (<https://reddit.com/r/emacs/comments/j3z8tb/nano_emacs_sort_of/>)) - [Laguna theme (feedback and self-advertising)] (<https://www.reddit.com/r/emacs/comments/j19eox/laguna_theme_feedback_and_selfadvertising/>) - Navigation: - [emacs-dir-treeview: Emacs tree navigator for the file system and simple file manager.] (<https://github.com/tilmanrassy/emacs-dir-treeview>) - [Scroll on Jump {RFC}] (<https://www.reddit.com/r/emacs/comments/j43uhj/scroll_on_jump_rfc/>) - [block-nav.el: An Emacs package to navigate based on block levels.] (<https://github.com/nixin72/block-nav.el>) - Org Mode: - [LIVE: Emacs From Scratch #5 - Org Mode Basics (10/2, 9:15 am PDT)] (<https://youtu.be/VcgjTEa0kU4>) ([Reddit] (<https://reddit.com/r/emacs/comments/j3ujmy/live_emacs_from_scratch_5_org_mode_basics_102_915/>)) - [Doom Emacs tweaks: Org Journal and Super Agenda] (<https://www.rousette.org.uk/archives/doom-emacs-tweaks-org-journal-and-org-super-agenda/>) (2019) - [Firn - A static site generator for Org Mode] (<https://github.com/theiceshelf/firn/>) ([Reddit] (<https://reddit.com/r/emacs/comments/j1wljg/firn_a_static_site_generator_for_org_mode/>)) - [org-ref in action - YouTube] (<https://www.youtube.com/watch?v=Zya8SfmCtFA&feature=youtu.be>) - [An Opinionated Academic's workflow for using Org-Roam - Guides - Org-roam] (<https://org-roam.discourse.group/t/an-opinionated-academics-workflow-for-using-org-roam/601>) - [Org-roam-bibtex - Quick Presentation - YouTube] (<https://www.youtube.com/watch?v=Wy9WvF5gWYg&feature=youtu.be>) - [Gkroam v2.3.0 Support headline reference and link aliases] (<https://v.redd.it/n9uh9u08mup51>) ([Reddit] (<https://reddit.com/r/orgmode/comments/j18agv/gkroam_v230_support_headline_reference_and_link/>)) - [orgdepend_to_orgedna: A Python script to convert Emacs Org mode files using org-depend to org-edna (dependency management)] (<https://github.com/novoid/orgdepend_to_orgedna>) - [Promo video for Rainer König's Udemy course on Getting Yourself Organized with Org-Mode] (<https://www.youtube.com/watch?v=EFKdMctqELk>) - Coding: - [GTags in Emacs] (<https://blade6570.github.io/soumyatripathy/blog_gnuglobal/gnu_global.html>) - [Got lsp-java working with gradle and Java 15 on Ubuntu, sharing the experience] (<https://www.reddit.com/r/emacs/comments/j4xz2w/got_lspjava_working_with_gradle_and_java_15_on/>) - [Coding Java in Emacs 2019 - YouTube] (<https://www.youtube.com/watch?v=S0mFvaBlYcs>) (9:08) - [Generate emacs TAGS files in Dylan | cgay's random notes] (<https://carlgay.wordpress.com/2020/09/30/generate-emacs-tags-files-in-dylan/>) - Community: - [Weekly tips/trick/etc/ thread] (<https://www.reddit.com/r/emacs/comments/j1v47g/weekly_tipstricketc_thread/>) - [Which Linux distro would you use for Emacs support?] (<https://www.reddit.com/r/emacs/comments/j1rehz/which_linux_distro_would_you_use_for_emacs_support/>) - [LibrePlanet 2021 call for proposals open until Oct 28] (<https://www.fsf.org/blogs/community/submit-your-session-for-libreplanet-2021-before-oct-28>) - Other: - [Comprehensive guide on handling long lines in Emacs] (<https://200ok.ch/posts/2020-09-29_comprehensive_guide_on_handling_long_lines_in_emacs.html>) ([Reddit] (<https://reddit.com/r/emacs/comments/j2ovcb/comprehensive_guide_on_handling_long_lines_in/>)) - [Asynchoronous execution library for Emacs Dired] (<https://truongtx.me/tmtxt-dired-async.html>) - [Meme generator in emacs · (ノ°Д°)ノ︵ ┻━┻] (<https://erick.navarro.io/til/meme-generator-in-emacs/>) - [How I use the Macbook Pro touchbar with emacs] (<https://www.nicklanasa.com/posts/emacs-macbook-pro-touchbar>) ([Reddit] (<https://reddit.com/r/emacs/comments/j52jdw/how_i_use_the_macbook_pro_touchbar_with_emacs/>)) - [macOS users: are you missing results in `M-x man` completion? Here’s how to fix it.] (<https://www.reddit.com/r/emacs/comments/j2us9u/macos_users_are_you_missing_results_in_mx_man/>) - [Constructing a list of valid species from Catalog of Fishes 1: The Emacs approach – Gustavo A. Ballen] (<https://gaballench.wordpress.com/2020/09/30/constructing-a-list-of-valid-species-from-catalog-of-fishes-1-the-emacs-approach/>) - [Andrea: Engine-mode, or how to shorten your time-to-browser] (<http://ag91.github.io/blog/2020/10/04/engine-mode-or-how-to-shorten-your-time-to-browser>) - New packages: - amsreftex <http://melpa.org/#/amsreftex>: Add amsrefs bibliography support for reftex - dir-treeview <http://melpa.org/#/dir-treeview>: A directory tree browser and simple file manager - fill-page <http://melpa.org/#/fill-page>: Fill buffer so you don't see empty lines at the end - jetbrains-darcula-theme <http://melpa.org/#/jetbrains-darcula-theme>: A complete port of the default JetBrains Darcula theme
Links from [reddit.com/r/emacs] (<http://reddit.com/r/emacs>), [r/orgmode] (<http://reddit.com/r/orgmode>), [r/spacemacs] (<http://reddit.com/r/spacemacs>), [r/planetemacs] (<http://reddit.com/r/planetemacs>), [Hacker News] (<https://hn.algolia.com/?query=emacs&sort=byDate&prefix&page=0&dateRange=all&type=story>), [planet.emacslife.com] (<https://planet.emacslife.com>), [YouTube] (<https://www.youtube.com/results?search_query=emacs&search_sort=video_date_uploaded>), [the Emacs NEWS file] (<http://git.savannah.gnu.org/cgit/emacs.git/log/etc/NEWS>) and [emacs-devel] (<http://lists.gnu.org/archive/html/emacs-devel/2020-10>). You're receiving this message via the Emacs Tangents mailing list. View list info/unsubscribe: https://lists.gnu.org/mailman/listinfo/emacs-tangents
* 2020-10-05 Emacs news - [[https://emacsconf.org/2020/cfp/][EmacsConf 2020 Call for Proposals]] open until Oct 7, 2020. (Last call!) Please encourage someone you'd like to hear from! =) - Beginner: - [[https://systemhalted.in/emacs-resources/][Emacs Resources · Renaissance]] ([[https://reddit.com/r/planetemacs/comments/j1hqrs/emacs_resources_renaissance/][Reddit]]) - [[https://ethanaa.com/blog/switching-to-doom-emacs/][Switching to Doom Emacs | Ethan Anderson]] (Feb 2020) - Emacs configuration: - [[https://www.reddit.com/r/emacs/comments/j2xezg/usepackage_best_practices/][use-package Best Practices]] - [[https://occasionallycogent.com/custom_emacs_modeline_video_edition/index.html][James Cash: Customizing the Emacs Modeline: Video Edition]] - Emacs Lisp: - [[https://github.com/Wilfred/propcheck][propcheck - Quickcheck/Hypothesis-like property based testing for elisp]] - [[https://200ok.ch/posts/2020-10-01_basic_introduction_to_profiling_in_emacs.html][Alain M. Lafon: Basic introduction to profiling in Emacs]] ([[https://reddit.com/r/emacs/comments/j3c5vy/introduction_to_profiling_in_emacs/][Reddit]]) - [[https://github.com/Wilfred/tco.el][tco.el: Tail call optimisation in Emacs lisp]] - [[https://github.com/emacsmirror/prefixed-core][prefixed-core: Emacs branch that renames core functions for a better structured namespace]] - Emacs development: - Modernization?: - [[https://lists.gnu.org/archive/html/emacs-devel/2020-10/msg00012.html][Opening up keymaps]] and other discussions on [[https://lists.gnu.org/archive/html/emacs-devel/2020-10/threads.html][emacs-devel]] - [[https://irreal.org/blog/?p=9185][Irreal: Red Meat Friday: Modernizing Emacs]] - [[https://blog.polaris64.net/post/could-emacs-have-a-set-up-wizard/][Could Emacs Have a Set-up Wizard? Some thoughts on the subject and a prototype.]] ([[https://reddit.com/r/emacs/comments/j1jsn7/could_emacs_have_a_setup_wizard_some_thoughts_on/][Reddit]]) - [[https://edi.developpez.com/actu/309395/Emacs-la-communaute-se-demande-comment-accroitre-son-attractivite-certains-suggerent-plus-de-modernite-et-Richard-Stallman-se-prete-au-jeu-des-echanges-d-idees/][Emacs : la communauté se demande comment accroître son attractivité, certains suggèrent plus de modernité et Richard Stallman se prête au jeu des échanges d'idées]] - [[https://www.youtube.com/watch?v=NCYwVbiV4fw][Why Isn't Emacs More Popular?]] ([[https://reddit.com/r/emacs/comments/j1yixv/saw_this_video_since_recent_posts_about_making/][Reddit]]) - [[https://lists.gnu.org/archive/html/emacs-devel/2020-10/msg00238.html][CRDT-based collaborative editing Elisp package prototype]] - [[https://lists.gnu.org/archive/html/emacs-devel/2020-09/msg02085.html][Native compilation of Emacs Lisp on track to be merged into master, maintainers 'would like to see it in Emacs 28']] ([[https://reddit.com/r/emacs/comments/j1tmrs/native_compilation_of_emacs_lisp_on_track_to_be/][Reddit]]) - [[http://akrl.sdf.org/gccemacs.html#org1e6e9f0][Andrea Corallo: gccemacs Update #12]] ([[https://reddit.com/r/emacs/comments/j17g8t/andrea_corallo_gccemacs_update_12/][Reddit]]) - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=14a5db2912d9e4e802c1eeddfb3e551f9fb8f753][* src/xdisp.c (syms_of_xdisp): New var `redisplay_skip_initial_frame`.]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=5ec21155c39aab8a452d190a260e6912d1d9a920][Use '…' for ellipsis in truncate-string-to-width by default (bug#41250)]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=f4305f3b53152126cce466b19f79d3348a5b2f2c][Support extended menus in widget-choose]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=6f36b67e4146ef4610916b7903fd292e1308daf5][Stop using a dynamically bound 'generated-autoload-file' variable]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=306fcc59dcd7d2a6ec8338dfff520a89d7a9121d][Use new faces isearch-group-odd and isearch-group-even (bug#43702)]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=d460677b19299fd43fa3a088895a406f9975a3ee][Make recentf daily cleanup repeat]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=cc3e369ab00524b63aa407018be91a2a1a0cc052][Allow controlling the Dired switches shown in the mode line]] - Appearance: - [[https://i.redd.it/libk65dne3r51.png][v1.0.0 Jetbrains Darcula Theme finally on MELPA! (p.s. Darcula, not Dracula)]] ([[https://reddit.com/r/emacs/comments/j50e1a/v100_jetbrains_darcula_theme_finally_on_melpa_ps/][Reddit]]) - [[https://i.redd.it/ps8cc948ypq51.png][Nano Emacs (sort of)]] ([[https://reddit.com/r/emacs/comments/j3z8tb/nano_emacs_sort_of/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/j19eox/laguna_theme_feedback_and_selfadvertising/][Laguna theme (feedback and self-advertising)]] - Navigation: - [[https://github.com/tilmanrassy/emacs-dir-treeview][emacs-dir-treeview: Emacs tree navigator for the file system and simple file manager.]] - [[https://www.reddit.com/r/emacs/comments/j43uhj/scroll_on_jump_rfc/][Scroll on Jump {RFC}]] - [[https://github.com/nixin72/block-nav.el][block-nav.el: An Emacs package to navigate based on block levels.]] - Org Mode: - [[https://youtu.be/VcgjTEa0kU4][LIVE: Emacs From Scratch #5 - Org Mode Basics (10/2, 9:15 am PDT)]] ([[https://reddit.com/r/emacs/comments/j3ujmy/live_emacs_from_scratch_5_org_mode_basics_102_915/][Reddit]]) - [[https://www.rousette.org.uk/archives/doom-emacs-tweaks-org-journal-and-org-super-agenda/][Doom Emacs tweaks: Org Journal and Super Agenda]] (2019) - [[https://github.com/theiceshelf/firn/][Firn - A static site generator for Org Mode]] ([[https://reddit.com/r/emacs/comments/j1wljg/firn_a_static_site_generator_for_org_mode/][Reddit]]) - [[https://www.youtube.com/watch?v=Zya8SfmCtFA&feature=youtu.be][org-ref in action - YouTube]] - [[https://org-roam.discourse.group/t/an-opinionated-academics-workflow-for-using-org-roam/601][An Opinionated Academic's workflow for using Org-Roam - Guides - Org-roam]] - [[https://www.youtube.com/watch?v=Wy9WvF5gWYg&feature=youtu.be][Org-roam-bibtex - Quick Presentation - YouTube]] - [[https://v.redd.it/n9uh9u08mup51][Gkroam v2.3.0 Support headline reference and link aliases]] ([[https://reddit.com/r/orgmode/comments/j18agv/gkroam_v230_support_headline_reference_and_link/][Reddit]]) - [[https://github.com/novoid/orgdepend_to_orgedna][orgdepend_to_orgedna: A Python script to convert Emacs Org mode files using org-depend to org-edna (dependency management)]] - [[https://www.youtube.com/watch?v=EFKdMctqELk][Promo video for Rainer König's Udemy course on Getting Yourself Organized with Org-Mode]] - Coding: - [[https://blade6570.github.io/soumyatripathy/blog_gnuglobal/gnu_global.html][GTags in Emacs]] - [[https://www.reddit.com/r/emacs/comments/j4xz2w/got_lspjava_working_with_gradle_and_java_15_on/][Got lsp-java working with gradle and Java 15 on Ubuntu, sharing the experience]] - [[https://www.youtube.com/watch?v=S0mFvaBlYcs][Coding Java in Emacs 2019 - YouTube]] (9:08) - [[https://carlgay.wordpress.com/2020/09/30/generate-emacs-tags-files-in-dylan/][Generate emacs TAGS files in Dylan | cgay's random notes]] - Community: - [[https://www.reddit.com/r/emacs/comments/j1v47g/weekly_tipstricketc_thread/][Weekly tips/trick/etc/ thread]] - [[https://www.reddit.com/r/emacs/comments/j1rehz/which_linux_distro_would_you_use_for_emacs_support/][Which Linux distro would you use for Emacs support?]] - [[https://www.fsf.org/blogs/community/submit-your-session-for-libreplanet-2021-before-oct-28][LibrePlanet 2021 call for proposals open until Oct 28]] - Other: - [[https://200ok.ch/posts/2020-09-29_comprehensive_guide_on_handling_long_lines_in_emacs.html][Comprehensive guide on handling long lines in Emacs]] ([[https://reddit.com/r/emacs/comments/j2ovcb/comprehensive_guide_on_handling_long_lines_in/][Reddit]]) - [[https://truongtx.me/tmtxt-dired-async.html][Asynchoronous execution library for Emacs Dired]] - [[https://erick.navarro.io/til/meme-generator-in-emacs/][Meme generator in emacs · (ノ°Д°)ノ︵ ┻━┻]] - [[https://www.nicklanasa.com/posts/emacs-macbook-pro-touchbar][How I use the Macbook Pro touchbar with emacs]] ([[https://reddit.com/r/emacs/comments/j52jdw/how_i_use_the_macbook_pro_touchbar_with_emacs/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/j2us9u/macos_users_are_you_missing_results_in_mx_man/][macOS users: are you missing results in `M-x man` completion? Here’s how to fix it.]] - [[https://gaballench.wordpress.com/2020/09/30/constructing-a-list-of-valid-species-from-catalog-of-fishes-1-the-emacs-approach/][Constructing a list of valid species from Catalog of Fishes 1: The Emacs approach – Gustavo A. Ballen]] - [[http://ag91.github.io/blog/2020/10/04/engine-mode-or-how-to-shorten-your-time-to-browser][Andrea: Engine-mode, or how to shorten your time-to-browser]] - New packages: - http://melpa.org/#/amsreftex: Add amsrefs bibliography support for reftex - http://melpa.org/#/dir-treeview: A directory tree browser and simple file manager - http://melpa.org/#/fill-page: Fill buffer so you don't see empty lines at the end - http://melpa.org/#/jetbrains-darcula-theme: A complete port of the default JetBrains Darcula theme 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-10][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]]
