2017-04-10 Emacs news ===================== - Emacs Lisp: - [Quickly loading and finding your elisp files] (http://mbork.pl/2017-04-09_Quickly_loading_and_finding_your_elisp_files) - [cl-defstruct and defclass now makes new types] (http://lists.gnu.org/archive/html/emacs-diffs/2017-04/msg00025.html) ([Reddit] (https://www.reddit.com/r/emacs/comments/63cvnd/cldefstruct_and_defclass_now_makes_new_types/)) - [Fuzzy matching for hippie-expand] (https://www.emacswiki.org/emacs/HippieExpand#toc8) ([Reddit] (https://www.reddit.com/r/emacs/comments/64f0hc/fuzzy_matching_for_hippieexpand/)) - [Object-oriented font-lock in Emacs] (https://www.youtube.com/watch?v=IWxCj5cr8rY&t=5s) ([Reddit] (https://www.reddit.com/r/emacs/comments/649sxv/objectoriented_fontlock_in_emacs/)) - [use package vs require] (https://www.reddit.com/r/emacs/comments/643dkt/use_package_vs_require_and_maybe_some_sorrowful/) - [Are emacs package repositories a security risk?] (https://www.reddit.com/r/emacs/comments/63e8hu/are_emacs_package_repositories_a_security_risk/) - Emacs development: - [Continued work on continuous integration] (http://lists.gnu.org/archive/html/emacs-devel/2017-04/msg00082.html) - [Discussion on package security auditing and isolation] (http://lists.gnu.org/archive/html/emacs-devel/2017-04/msg00135.html) - [New tramp-change-syntax command] (http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=9e1f45d98f82278845b57fce9796142c8e3bf778) - [copy-record deprecated in favor of copy-sequence] (http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=a2b3fea957440b8358d3632a4a05e41dee964b5d) - [write-region, append-to-file, etc. now output number of characters added] (http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=cd0a7951fb762570c4b9c2cdbb43c94cb68910d4) - [Unicode special casing] (http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=b3b9b258c4026baa1cad3f2e617f1a637fc8d205) and [special sigma casing rule] (http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=c1fa07222e9c76964d1261c31b50f1e399554fa2) - [mhtml-mode is now default mode for *.html files] (http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=335174ee5037a2751c31bfd9ecb87cedb4bc3cda) - Navigation: - [Ivy 0.9.0 is Out] (https://oremacs.com/2017/04/09/ivy-0.9.0/) ([Reddit] (https://www.reddit.com/r/emacs/comments/64eqsw/ivy_090_is_out/)) - [How do you use the select.el package? Share some examples.] (https://github.com/Kungsgeten/selected.el) ([Reddit] (https://www.reddit.com/r/emacs/comments/63mx6f/how_do_you_use_the_selectel_package_share_some/)) - ["Dragging" a line] (https://www.reddit.com/r/emacs/comments/63i9mg/dragging_a_line/) - Org Mode: - [A better return in org-mode] (http://kitchingroup.cheme.cmu.edu/blog/2017/04/09/A-better-return-in-org-mode/) - [Writing a book with emacs org-mode and Leanpub] (http://anbasile.github.io/writing/2017/04/08/orgleanpub.html) - hat-tip to [Irreal] (http://irreal.org/blog/?p=6128) for the link - [Good collection of themes for an org based blog?] (https://www.reddit.com/r/emacs/comments/64f1jn/good_collection_of_themes_for_an_org_based_blog/) - [Org mode and Anki] (https://www.reddit.com/r/emacs/comments/63z6yj/org_mode_and_anki/) - see also org-drill or pamparam - Coding: - [Using dired, magit, and some elisp for a Dropbox+git workflow] (https://www.reddit.com/r/emacs/comments/641749/using_dired_magit_and_some_elisp_for_a_dropboxgit/) - [How to grab "bootstrap glyphicon list" using mozilla/firefox and emacs/multiple-cursors] (https://www.youtube.com/watch?v=vwKmuH65hHg) (1:27) - Other: - [Make Emacs a bit quieter] (http://pragmaticemacs.com/emacs/make-emacs-a-bit-quieter/) - [Pasting with the mouse without moving the point - mouse-yank-at-point] (http://sachachua.com/blog/2017/04/emacs-pasting-with-the-mouse-without-moving-the-point-mouse-yank-at-point/) - [Automatically revert buffers] (http://pragmaticemacs.com/emacs/automatically-revert-buffers/) - [Emacs April 2017 Meetup @ Skills Matter] (https://skillsmatter.com/meetups/9379-emacs-april-meetup) ([Reddit] (https://www.reddit.com/r/emacs/comments/64c8xs/emacs_april_2017_meetup_skills_matter/)) - [Spreadsheets: is there a de facto "good one", or what are the pros/cons?] (https://www.reddit.com/r/emacs/comments/63mwvo/spreadsheets_is_there_a_de_facto_good_one_or_what/) - [How Can I Create a Screencast of an Emacs Session?] (https://www.reddit.com/r/emacs/comments/63ckc8/how_can_i_create_a_screencast_of_an_emacs_session/) - [Lastpass command wrapper for Emacs with interactive manager and auth-source] (https://github.com/storvik/emacs-lastpass) ([Reddit] (https://www.reddit.com/r/emacs/comments/63983p/lastpass_command_wrapper_for_emacs_with/)) - [Playing around in Emacs and Helm] (https://www.youtube.com/watch?v=WPvonNGG_J4) (4:26) - New packages: - ac-rtags : auto-complete back-end for RTags - challenger-deep-theme : Orbit Theme - company-rtags : RTags back-end for company - flycheck-rtags : RTags Flycheck integration. - helm-rtags : A front-end for rtags - ivy-rtags : RTags completion back-end for ivy - kubernetes-evil : Kubernetes keybindings for evil-mode. - meson-mode : Major mode for the Meson build system files - symbol-overlay : Highlighting symbols with keymap-enabled overlays - terminal-here : Run an external terminal in current directory - waf-mode : Waf integration for Emacs 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/2017-04). [Past Emacs News round-ups] (http://sachachua.com/blog/category/emacs-news)