* 2017-01-13 Emacs News - Emacs Lisp: - [[http://irreal.org/blog/?p=5929][Resetting a defvar Value]] - [[http://emacshorrors.com/posts/strange-code.html][Strange Code]] - dealing with faces before :inherit - [[https://www.reddit.com/r/emacs/comments/5tqtog/what_are_the_pros_and_cons_of_emacs_everything_is/][Pros and cons of Emacs' everything is a buffer approach]] - [[https://github.com/magnars/dash.el/pull/210][Teaching the elisp byte-compiler how to optimise dash.el functions]] ([[https://www.reddit.com/r/emacs/comments/5sp8xt/teaching_the_elisp_bytecompiler_how_to_optimise/][Reddit]]) - [[https://www.reddit.com/r/spacemacs/comments/5t2mak/a_moderately_experienced_emacs_user_tries/][A moderately experienced Emacs user tries Spacemacs]] - [[https://ericabrahamsen.net/tech/2016/feb/bbdb-eieio-object-oriented-elisp.html][BBDB on EIEIO – An Introduction to Object-Oriented Emacs Lisp]] - Emacs development: - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=31b4d9a13741caae2422636d4944212e702b19c3][query-replace-from-to-separator and query-replace-read-from]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=c939075b81b2b06c5ec040d7039fd20433509273][New library xdg]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=14dd9101ec4838f75addf25bf6b06ef33f8a7e97][Signal list cycles]] - [[http://lists.gnu.org/archive/html/emacs-devel/2017-02/msg00535.html][Proposed reimplementation of mark-defun]] - [[http://lists.gnu.org/archive/html/emacs-devel/2017-02/msg00422.html][Long discussion of comment-cache branch]] - [[http://lists.gnu.org/archive/html/emacs-devel/2017-02/msg00361.html][Continued work on HTML, CSS, and JS modes]] - Coding: - [[https://tuhdo.github.io/c-ide.html][C/C++ Development Environment for Emacs]] - [[https://www.reddit.com/r/emacs/comments/5slhkb/what_is_your_preferred_setup_for_python/][What is your preferred setup for Python?]] - [[https://www.reddit.com/r/emacs/comments/5t6rnt/recommended_configpackages_for_golang/][Recommended config/packages for golang]] - [[http://jr0cket.co.uk/2017/02/spacemacs-using-magit-with-github.html][Spacemacs - Using Magit With Github]] - [[https://github.com/vermiculus/magithub/releases/tag/0.1.1][Magithub 0.1.1 released -- a minor revision with major updates]] - [[https://www.reddit.com/r/emacs/comments/5t6ddv/jdecomp_decompile_java_classfiles/][JDecomp: decompile Java classfiles]] - [[https://github.com/xquery-mode/Oook-selector][xquery-mode/Oook-selector: Convenience tools for interacting with XQuery and MarkLogic]] - [[https://i.redd.it/xylcwkjtmgey.png][Forgotten gem: JDIbug is a graphical Java debugger for Emacs with cond break, watches, locals list supporting compl obj]] ([[https://www.reddit.com/r/emacs/comments/5smadl/forgotten_gem_jdibug_is_a_graphical_java_debugger/][Reddit]]) - [[https://www.bennee.com/~alex/blog/2017/02/09/checkpatch-mode/][checkpatch-mode]] - [[https://utcc.utoronto.ca/~cks/space/blog/programming/CodeEditingVimVsEmacs][My pragmatic decision on GNU Emacs versus vim for my programming]] (2016, [[https://news.ycombinator.com/item?id=13590944][HN]]) - Org Mode: - [[https://www.reddit.com/r/emacs/comments/5tqn61/orgrefiletargets_based_on_current_org_file/][org-refile-targets based on current org file]] - [[https://www.reddit.com/r/emacs/comments/5tmwkl/org_based_schedule_mode/][org based schedule mode]] - [[https://github.com/orgzly/orgzly-android][Orgzly is open source now!]] ([[https://www.reddit.com/r/emacs/comments/5tgngz/orgzly_is_open_source_now/][Reddit]]) - [[https://www.reddit.com/r/orgmode/comments/5tl76p/evernote_to_org_mode_migration/][Evernote to Org mode migration]] - [[https://www.reddit.com/r/orgmode/comments/5shz5o/orgref_introduction/][org-ref introduction]] - Other: - [[http://pragmaticemacs.com/emacs/batch-edit-file-permissions-in-dired/][Batch-edit file permissions in dired]] - [[http://emacspeak.blogspot.com/2017/02/audio-deja-vu-audio-formatted-math-on.html][Audio Deja Vu: Audio Formatted Math On The Emacspeak Desktop]] - [[https://github.com/Bad-ptr/common-header-mode-line.el][Per frame mode/header-line (patches welcome:))]] ([[https://www.reddit.com/r/emacs/comments/5tm0hw/per_frame_modeheaderline_patches_welcome/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/5tg0cw/best_way_to_manage_lots_of_email_in_the_gnus/][Best way to manage lots of email in the gnus summary buffer?]] - [[http://unconj.ca/blog/using-hledger-with-ledger-mode.html][Using hledger with ledger-mode]] - [[https://www.reddit.com/r/emacs/comments/5t884r/xah_fly_keys_now_supports_qwerty_layout/][Xah Fly Keys, now supports QWERTY layout]] - [[https://github.com/atgreen/paperless][paperless - an emacs assisted PDF document filing tool]] ([[https://www.reddit.com/r/emacs/comments/5t4r2n/paperless_an_emacs_assisted_pdf_document_filing/][Reddit]]) - [[http://cestlaz.github.io/posts/using-emacs-27-rectangles/#.WJ0E170m-B8.reddit][Using Emacs - 28 -Rectangles]] ([[https://www.reddit.com/r/emacs/comments/5t3yea/using_emacs_28_rectangles/][Reddit]]) - [[https://vxlabs.com/2017/02/07/mu4e-0-9-18-e-mailing-with-emacs-now-even-better/][mu4e 0.9.18: E-Mailing with Emacs now even better.]] ([[https://www.reddit.com/r/emacs/comments/5srva7/mu4e_0918_emailing_with_emacs_now_even_better/][Reddit]]) - [[https://gist.github.com/xorian/be19359b644a33f9947480bc8e7c7be0][Script to send standard input into the emacs kill ring or a register]] ([[https://www.reddit.com/r/emacs/comments/5sn67f/script_to_send_standard_input_into_the_emacs_kill/][Reddit]]) - [[https://www.youtube.com/watch?v=7-EFI65kmDA][GNU Emacs #6: Shell]] (Spanish, 11:37) - [[https://www.youtube.com/watch?v=xZpPtbInS4o][Emacs Lisp: copy-to-buffer]] (French, 8:38), [[https://www.youtube.com/watch?v=RVRupRuPC5Q][Emacs Lisp]] (8:01) - [[https://www.youtube.com/watch?v=Vswn9Wu-eA0][Installing Emacs and Spacemacs Setup from Scratch MacOS]] (4:59) - New packages: - http://melpa.org/#/anything-tramp: Tramp with anything interface - http://melpa.org/#/async-await: Async/Await - http://melpa.org/#/font-lock-profiler: Coverage and timing tool for font-lock keywords. - http://melpa.org/#/goose-theme: A gray color theme - http://melpa.org/#/green-screen-theme: A nice color theme for those who miss green CRTs - http://melpa.org/#/guess-language: Robust automatic language detection - http://melpa.org/#/helm-perspeen: helm extension for perspeen.el - http://melpa.org/#/helm-tramp: Tramp with helm interface - http://melpa.org/#/jdecomp: Interface to Java decompilers - http://melpa.org/#/madhat2r-theme: dark color theme that is easy on the eyes - http://melpa.org/#/markdown-edit-indirect: Edit markdown code block in a separate buffer - http://melpa.org/#/paperless: A major mode for sorting and filing PDF documents. - http://melpa.org/#/pastery: paste snippets to pastery.net. - http://melpa.org/#/phan: Utility functions for Phan (PHP static analizer) - http://melpa.org/#/zpresent: Simple presentation mode based on org files. 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-02/][emacs-devel]]. [[http://sachachua.com/blog/category/emacs-news][Past Emacs News round-ups]]