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