* 2017-07-31 Emacs news - Emacs Lisp: - [[http://cestlaz.github.io/posts/using-emacs-36-touch-of-elisp/#.WX5NCa16aW0.reddit][Using Emacs 36 - A Touch of Elisp]] ([[https://www.reddit.com/r/emacs/comments/6qjz3s/using_emacs_36_a_touch_of_elisp/][Reddit]]) - [[http://wilfred.me.uk/blog/2017/07/29/optimising-dash-el/][Optimising Dash.el]] ([[https://www.reddit.com/r/emacs/comments/6qa6tr/optimising_dashel/][Reddit]]) - [[http://emacspeak.blogspot.com/2017/07/data-binding-in-emacs-lisp-let-alist.html][Data-Binding In Emacs Lisp: let-alist When Processing JSON Data]] - [[https://www.reddit.com/r/emacs/comments/6pchsm/request_the_future_of_php_mode_tldr_near_bottom/][Request: The Future of PHP Mode (TL;DR Near Bottom)]] - Emacs configuration: - [[https://github.com/abelardojarab/emacs-config][Abelardo Jara-Berrocal from Intel (Ergoemacs, helm-fonts, Spacemacs or Prelude)]] ([[https://www.reddit.com/r/emacs/comments/6pd3hg/emacs_configuration_from_abelardo_jaraberrocal/][Reddit]]) - [[https://medium.com/urbint-engineering/emacs-doom-for-newbies-1f8038604e3b][QuickStart Tutorial for Emacs Newbies with Doom Configs]] ([[https://www.reddit.com/r/emacs/comments/6pa0oq/quickstart_tutorial_for_emacs_newbies_with_doom/][Reddit]]) - [[https://github.com/nilcons/emacs-use-package-fast][How to have byte-compiled very fast to start .emacs with use-package and package.el]] ([[https://www.reddit.com/r/emacs/comments/6pry39/how_to_have_bytecompiled_very_fast_to_start_emacs/][Reddit]]) - Emacs development: - News: - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=6f6639d6ed6c6314b2643f6c22498fc2e23d34c7][Dired: Handle posix wildcards in directory part]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=d66dcde46a87ee8a9064db3d9b05da9b17036f5b][password-data is now a hash-table]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=bfb8d33fd18b1d9fd5868204d472cb19f5bcafbe][New function define-symbol-prop]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=b2225a374f24f1ee1a881bfd5d3c1f7b57447e47][New function cl-generic-p]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=353dbbb6682e287fbe8936ca65277af709b90817][New commands apropos-local-variable and apropos-local-value]] - Community support: - [[https://www.reddit.com/r/emacs/comments/6pjbn0/sustainable_emacs_development_some_thoughts_and/][Sustainable Emacs development - some thoughts and analysis]] - [[https://www.reddit.com/r/emacs/comments/6p872z/make_emacs_pay_what_you_want/][Make Emacs Pay What You Want]] - [[http://lists.gnu.org/archive/html/emacs-devel/2017-07/msg01070.html][Progress on clarifying the licenses used by elisp packages]] - [[https://github.com/netlify/build-image/pull/73][Propose to add emacs support on netlify build]] ([[https://www.reddit.com/r/emacs/comments/6p72sq/propose_to_add_emacs_support_on_netlify_build/][Reddit]]) - Navigation: - [[https://github.com/abingham/outline-toc.el][outline-toc.el: a table-of-contents sidebar for outline, markdown, org, etc.]] ([[https://www.reddit.com/r/emacs/comments/6peer1/outlinetocel_a_tableofcontents_sidebar_for/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/6qfvia/can_we_talk_about_managingswitching_between_many/][Managing/switching between many files at a time in Emacs]] - [[https://www.youtube.com/watch?v=ONHEDj3kWrE&address@hidden ([[https://www.reddit.com/r/emacs/comments/6pbye5/hydraellondonel/][Reddit]]) - [[https://www.wisdomandwonder.com/article/10623/yet-another-ag-hydra][Yet Another Ag Hydra]] - Org Mode: - [[http://mbork.pl/2017-07-30_Changing_the_format_of_Org-mode_clock_reports][Changing the format of Org-mode clock reports]] - [[https://www.reddit.com/r/emacs/comments/6qgzyo/is_there_some_script_i_can_use_to_set_a_default/][Is there some script I can use to set a default schedule and deadline to my TODO tasks?]] - [[https://www.reddit.com/r/orgmode/comments/6q25qb/i_have_started_working_on_orgmode_odt_exporter/][I have started working on Orgmode ODT exporter after a long gap]] - fork, will not be upstream - [[https://www.wisdomandwonder.com/article/10630/how-fast-can-you-tangle-in-org-mode][How Fast Can You Tangle In Org-Mode?]] - [[https://www.wisdomandwonder.com/article/10620/org-mode-documents-can-generate-pdfs-which-include-any-data-including-themselves][Org-Mode Documents Can Generate PDFs Which Include Any Data Including Themselves]] - Coding: - [[http://blog.jenkster.com/2017/07/emacs-feature-branch-tip.html][Emacs Feature Branch Tip]] - current state to branch in Magit; hat-tip to [[http://irreal.org/blog/?p=6462][Irreal]] for the link - [[https://emacs.cafe/indium/emacs/javascript/2017/07/24/indium-0.7-released.html][Emacs cafe: Indium 0.7 is out!]] - Mail: - [[https://kkatsuyuki.github.io/notmuch-conf/][The configuration procedure for emacs + notmuch + offlineimap]] - [[https://github.com/tumashu/gnus-select-account][Select an account from ~/.authinfo.gpg to send mail in gnus]] - [[https://github.com/tumashu/gitpatch][Quickly send a git-format patch with message-mode or gnus]] ([[https://www.reddit.com/r/emacs/comments/6p74mi/quickly_send_a_gitformat_patch_with_messagemode/][Reddit]]) - Other: - [[https://cestlaz.github.io/stories/emacs/]['Using Emacs' series]] ([[https://news.ycombinator.com/item?id=14879375][Hacker News]]) - [[https://www.reddit.com/r/emacs/comments/6qahdz/what_are_you_currently_developing_in_emacs_lisp/][What Are You Currently Developing in Emacs Lisp?]] - [[https://gist.github.com/alphapapa/2d141b60ccbe92f1b90000debde2ddd2][Sanitize buffer by replacing words with random words of same length]] ([[https://www.reddit.com/r/emacs/comments/6pc0ts/sanitize_buffer_by_replacing_words_with_random/][Reddit]]) - [[https://github.com/dakni/RRREmacs][use Emacs to create a research compendium for reproducible research (contributions welcome)]] ([[https://www.reddit.com/r/emacs/comments/6pgav5/use_emacs_to_create_a_research_compendium_for/][Reddit]]) - [[https://www.youtube.com/watch?v=EYnq8yFvZwM][TimoB: Emacs - Beating the Learning Curve]] ([[https://www.reddit.com/r/emacs/comments/6qcjqy/timob_emacs_beating_the_learning_curve_ger/][Reddit]]) - in German - [[http://www.lonecpluspluscoder.com/2017/07/30/building-emacs-25-2-on-xubuntu-17-04/][Building Emacs 25.2 on XUbuntu 17.04]] - New packages: - http://melpa.org/#/cnfonts: A simple Chinese fonts config tool - http://melpa.org/#/elvish-mode: Defines a major mode for Elvish - http://melpa.org/#/evil-test-helpers: unit test helpers for Evil - http://melpa.org/#/flycheck-inline: Display flycheck error messages with inline popup style. - http://melpa.org/#/flycheck-pycheckers: multiple syntax checker for Python - http://melpa.org/#/isortify: (automatically) format python buffers using isort. - http://melpa.org/#/ivy-pass: ivy interface for pass - http://melpa.org/#/magit-imerge: Magit extension for git-imerge - http://melpa.org/#/org-category-capture: Contextualy capture of org-mode TODOs. - http://melpa.org/#/org-projectile-helm: helm functions for org-projectile - http://melpa.org/#/org-super-agenda: Supercharge your agenda - http://melpa.org/#/pyim: A Chinese input method which support quanpin, shuangpin, wubi and cangjie. - http://melpa.org/#/pyim-basedict: The default pinyin dict of pyim - http://melpa.org/#/pyim-cangjie5dict: Some cangjie5 dicts for pyim - http://melpa.org/#/pyim-greatdict: A pyim dict, which include three million words. - http://melpa.org/#/pyim-wbdict: Some wubi dicts for pyim - http://melpa.org/#/snoopy: minor mode for number row unshifted character insertion 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-07][emacs-devel]]. [[http://sachachua.com/blog/category/emacs-news][Past Emacs News round-ups]]