2018-07-30 Emacs news ===================== - Emacs Lisp: - [bench-multi macro: Easily compare the performance of lisp forms] (https://github.com/alphapapa/emacs-package-dev-handbook#bench-multi) ([Reddit] (https://reddit.com/r/emacs/comments/9299pz/benchmulti_macro_easily_compare_the_performance/)) - [The Emacs Widget Library] (https://www.gnu.org/software/emacs/manual/html_mono/widget.html) ([Reddit] (https://reddit.com/r/emacs/comments/928pmm/the_emacs_widget_library/), [HN] (https://news.ycombinator.com/item?id=17607915)) - [Guide to profiling and optimizing an Org-related function (or, use regexp searches whenever possible)] (https://www.reddit.com/r/emacs/comments/92k7n1/guide_to_profiling_and_optimizing_an_orgrelated/) - Emacs development: - [Introducing thread-safe Tramp] (https://lists.gnu.org/archive/html/emacs-devel/2018-07/msg00862.html) ([Reddit] (https://reddit.com/r/emacs/comments/91cx28/introducing_threadsafe_tramp/)) - [New scratch branch: list-threads, "a tabulated list buffer showing the currently live threads with their status"] (https://lists.gnu.org/archive/html/emacs-devel/2018-07/msg01073.html) ([Reddit] (https://reddit.com/r/emacs/comments/92s5jg/new_scratch_branch_listthreads_a_tabulated_list/)) - [Pushing a patch to the Emacs repository] (https://www.youtube.com/watch?v=6lNWI_rgsUs) (3:14) - [* lisp/term.el (term-read-noecho): Mark obsolete.] (http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=bd36ab560d5efcc5853e455c2312cf1a104e78ea) - [Prefer ?* to hide passwords] (http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=b3f7e73fb76a366dc644ee2e6b9f4897c17d201d) - [%o and %x can now format signed integers] (http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=4a56ca5bbfabbb9c581828cd91648346e6b03844) - [Notify systemd in daemon-initialized and kill-emacs (Bug#31498)] (http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=19f5f7b19b0dcdae87476a3fd51c41f840b2b80f) - [Revert "Make nnimap support IMAP namespaces"] (http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=216b9b2dbff4cd6843d988c1e2df81b1e02a52fd) - Navigation: - [Kakoune editing model in Emacs?] (https://www.reddit.com/r/emacs/comments/926a9n/kakoune_editing_model_in_emacs/) - [Getting productive with selection and navigation in Emacs] (https://lorefnon.tech/2018/07/14/getting-productive-with-selection-and-navigation-in-emacs) ([Irreal] (http://irreal.org/blog/?p=7367)) - [Multiple cursors in Emacs] (https://www.youtube.com/watch?v=ZiQrvpveS1w) (2:31) - Org Mode: - [An Org query language, or Prototype code for a next-generation Org Agenda] (https://github.com/alphapapa/org-agenda-ng) ([Reddit] (https://reddit.com/r/emacs/comments/92q97p/an_org_query_language_or_prototype_code_for_a/)) - Coding: - [doom-todo-ivy - display all TODO and FIXME entries for a project or buffer in ivy. Extracted from doom-emacs.] (https://github.com/jsmestad/doom-todo-ivy) ([Reddit] (https://reddit.com/r/emacs/comments/92ffgn/doomtodoivy_display_all_todo_and_fixme_entries/)) - [What are the current, best, options for language sensitive syntax checking, completions, etc.?] (https://www.reddit.com/r/emacs/comments/91vmkd/what_are_the_current_best_options_for_language/) - [What are the best ways to "speed up" LSP mode?] (https://www.reddit.com/r/emacs/comments/91rtov/what_are_the_best_ways_to_speed_up_lsp_mode/) - [isolate.el -- surrounding with a powerful customization system] (https://github.com/casouri/isolate) ([Reddit] (https://reddit.com/r/emacs/comments/92wq2q/isolateel_surrounding_with_a_powerful/)) - [Irreal: Clone a GitHub Repository from Within Emacs] (http://irreal.org/blog/?p=7363) - Other: - [Addons for your Emacs: A quick guide to installing packages with the Emacs Package Manager] (https://emacsnotes.wordpress.com/2018/07/27/addons-for-your-emacs-a-quick-guide-to-installing-packages-with-the-emacs-package-manager/) ([Reddit] (https://reddit.com/r/emacs/comments/92b3ts/addons_for_your_emacs_a_quick_guide_to_installing/)) - [Learn default emacs or learn evil?] (https://www.reddit.com/r/emacs/comments/924yk1/learn_default_emacs_or_learn_evil/) - [An Introduction to Programming in Emacs Lisp ((en|es)(morg|html) version)] (https://gitlab.com/nasciiboy/elipo) - [Marcin Borkowski: 2018-07-29 The INSIDE EMACS variable] (http://mbork.pl/2018-07-29_2018-07-29_The_INSIDE_EMACS_variable) Links from [reddit.com/r/emacs] (http://reddit.com/r/emacs/new), [/r/orgmode] (http://reddit.com/r/orgmode), [/r/spacemacs] (http://reddit.com/r/spacemacs), [Hacker News] (https://hn.algolia.com/?query=emacs&sort=byDate&prefix&page=0&dateRange=all&type=story), [planet.emacsen.org] (http://planet.emacsen.org), [YouTube] (https://www.youtube.com/results?search_query=emacs&search_sort=video_date_uploaded), the changes to 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/2018-07).