2017-05-08 Emacs news
=====================
- Emacs Lisp:
- [emacs.dz - "A list of nice emacs config files"]
(https://github.com/caisah/emacs.dz) ([Reddit]
(https://www.reddit.com/r/emacs/comments/68mcpe/emacsdz_a_list_of_nice_emacs_config_files/))
- [show-some-last-messages]
(http://mbork.pl/2017-05-01_show-some-last-messages)
- [API-Wrap.el: macros for building Elisp clients for REST APIs]
(https://github.com/vermiculus/apiwrap.el) ([Reddit]
(https://www.reddit.com/r/emacs/comments/69q0b6/apiwrapel_macros_for_building_elisp_clients_for/))
- [How do I make a keymap with higher precedence than minor mode maps?]
(https://www.reddit.com/r/emacs/comments/69oqzw/how_do_i_make_a_keymap_with_higher_precedence/)
transient maps
- [Function to get next keypress]
(https://www.reddit.com/r/emacs/comments/69c3bg/function_to_get_next_keypress/)
- Emacs development:
- [RMS supports Language Server Protocol integration into Emacs core]
(https://lists.gnu.org/archive/html/emacs-devel/2017-04/msg00798.html)
([Reddit]
(https://www.reddit.com/r/emacs/comments/696pv1/rms_supports_language_server_protocol_integration/))
- [write-region character counts now off by default]
(http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=c311b8b15e91dd07e2d23d8d21ebb53d0b5f2204)
- [GCC warnings now include checking list object types]
(http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=bc4d6185528b7e0933cd0486879ea3c2fbc7cf5a)
- [New function seq-set-equal-p]
(http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=88f96e69cfcd265f2ef0db3e134ac9e29e64ec3e)
- [CSS colours now fontified]
(http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=f0708fc5e424a2b5b814c59be0ec7234a739a500)
- [Ongoing work on address-sanitizer-enabled emacs]
(http://lists.gnu.org/archive/html/emacs-devel/2017-05/msg00222.html)
- [Pausing work on overlays as an AA-tree]
(http://lists.gnu.org/archive/html/emacs-devel/2017-05/msg00084.html)
- Appearance:
- [Less intrusive color theme] (http://vfoley.xyz/syntax-highlighting/)
([Reddit]
(https://www.reddit.com/r/emacs/comments/69qz5u/less_intrusive_color_theme/))
- [Pdf tools dark theme]
(https://www.reddit.com/r/emacs/comments/6905nl/pdf_tools_dark_theme/)
- Navigation:
- [find-file-in-project v5.3.0]
(https://www.reddit.com/r/emacs/comments/69qe9l/findfileinproject_v530/)
- [switch-window v1.5.0 is out.]
(https://www.reddit.com/r/emacs/comments/68z254/switchwindow_v150_is_out/)
- [Enhanced beginning- and end-of-buffer in special mode buffers (dired
etc.)]
(https://fuco1.github.io/2017-05-06-Enhanced-beginning--and-end-of-buffer-in-special-mode-buffers-(dired-etc.).html)
(hat-tip to [Irreal] (http://irreal.org/blog/?p=6194) for the link)
- Org Mode:
- [Exporting org-agenda to mobile]
(https://www.reddit.com/r/emacs/comments/6995gh/exporting_orgagenda_to_mobile/)
- [how to jump directly to an org-headline?]
(https://emacs.stackexchange.com/questions/32617/how-to-jump-directly-to-an-org-headline)
([Reddit]
(https://www.reddit.com/r/emacs/comments/69mc6l/how_to_jump_directly_to_an_orgheadline/))
- [Org-mode notifications?]
(https://www.reddit.com/r/emacs/comments/69jkqe/orgmode_notifications/)
- [auto loading a custom el script when opening one specific org file]
(https://www.reddit.com/r/emacs/comments/69cazb/auto_loading_a_custom_el_script_when_opening_one/)
- Coding:
- [Get and reference an issue in a commit message: now Bitbucket support
(also Gitlab and Github)]
(https://gitlab.com/emacs-stuff/git-commit-insert-issue/tree/master) ([Reddit]
(https://www.reddit.com/r/emacs/comments/696aed/get_and_reference_an_issue_in_a_commit_message/))
- [Emacs and Clojure, a Lispy Love Affair (41:16)]
(https://www.youtube.com/watch?v=O6g5C4jUCUc) ([Reddit]
(https://www.reddit.com/r/emacs/comments/68zxbo/emacs_and_clojure_a_lispy_love_affair_video/))
- [Using tide-mode to type-check JavaScript]
(https://www.reddit.com/r/emacs/comments/68zacv/using_tidemode_to_typecheck_javascript/)
- [Getting Started with CIDER]
(https://www.youtube.com/watch?v=aYA4AAjLfT0) (56:02, from 2016)
- [Smart indentation for SQL files]
(https://github.com/alex-hhh/emacs-sql-indent) ([Reddit]
(https://www.reddit.com/r/emacs/comments/68xul4/smart_indentation_for_sql_files/))
- [Lightning talk: Giraffe, Visualizing Data With Emacs and ClojureScript -
Jack Rusher] (https://www.youtube.com/watch?v=PRlFJSf3xqU) (6:27)
- Other:
- [Email With Notmuch and Astroid] (http://irreal.org/blog/?p=6192)
- [Reliable way of setting up gpg (password input) in emacs?]
(https://www.reddit.com/r/emacs/comments/68xtx1/reliable_way_of_setting_up_gpg_password_input_in/)
- [Denver Emacs Group] (https://writequit.org/denver-emacs/) ([Reddit]
(https://www.reddit.com/r/emacs/comments/68mi97/denver_emacs_group/))
- [Help us improve the default Emacs out-of-the-box experience]
(https://github.com/josteink/emacs-oob-reboot) ([Reddit]
(https://www.reddit.com/r/emacs/comments/69dvkm/help_us_improve_the_default_emacs_outofthebox/))
- [How's Climacs going?]
(https://www.reddit.com/r/emacs/comments/69ebki/hows_climacs_going/)
- New packages:
- dakrone-light-theme <http://melpa.org/#/dakrone-light-theme>: dakrone's
custom light theme
- evil-goggles <http://melpa.org/#/evil-goggles>: Add a visual hint to evil
operations
- helm-xref <http://melpa.org/#/helm-xref>: Helm interface for xref results
- ini-mode <http://melpa.org/#/ini-mode>: Major mode for Windows-style ini
files.
- mastodon <http://melpa.org/#/mastodon>: Client for Mastodon
- point-pos <http://melpa.org/#/point-pos>: Save and restore point positions
- turing-machine <http://melpa.org/#/turing-machine>: Single-tape Turing
machine simulator
- hook-helpers <https://elpa.gnu.org/packages/hook-helpers.html>:
Anonymous, modifiable hook functions
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-05).
[Past Emacs News round-ups] (http://sachachua.com/blog/category/emacs-news)
* 2017-05-08 Emacs news
- Emacs Lisp:
- [[https://github.com/caisah/emacs.dz][emacs.dz - "A list of nice emacs config files"]] ([[https://www.reddit.com/r/emacs/comments/68mcpe/emacsdz_a_list_of_nice_emacs_config_files/][Reddit]])
- [[http://mbork.pl/2017-05-01_show-some-last-messages][show-some-last-messages]]
- [[https://github.com/vermiculus/apiwrap.el][API-Wrap.el: macros for building Elisp clients for REST APIs]] ([[https://www.reddit.com/r/emacs/comments/69q0b6/apiwrapel_macros_for_building_elisp_clients_for/][Reddit]])
- [[https://www.reddit.com/r/emacs/comments/69oqzw/how_do_i_make_a_keymap_with_higher_precedence/][How do I make a keymap with higher precedence than minor mode maps?]] transient maps
- [[https://www.reddit.com/r/emacs/comments/69c3bg/function_to_get_next_keypress/][Function to get next keypress]]
- Emacs development:
- [[https://lists.gnu.org/archive/html/emacs-devel/2017-04/msg00798.html][RMS supports Language Server Protocol integration into Emacs core]] ([[https://www.reddit.com/r/emacs/comments/696pv1/rms_supports_language_server_protocol_integration/][Reddit]])
- [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=c311b8b15e91dd07e2d23d8d21ebb53d0b5f2204][write-region character counts now off by default]]
- [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=bc4d6185528b7e0933cd0486879ea3c2fbc7cf5a][GCC warnings now include checking list object types]]
- [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=88f96e69cfcd265f2ef0db3e134ac9e29e64ec3e][New function seq-set-equal-p]]
- [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=f0708fc5e424a2b5b814c59be0ec7234a739a500][CSS colours now fontified]]
- [[http://lists.gnu.org/archive/html/emacs-devel/2017-05/msg00222.html][Ongoing work on address-sanitizer-enabled emacs]]
- [[http://lists.gnu.org/archive/html/emacs-devel/2017-05/msg00084.html][Pausing work on overlays as an AA-tree]]
- Appearance:
- [[http://vfoley.xyz/syntax-highlighting/][Less intrusive color theme]] ([[https://www.reddit.com/r/emacs/comments/69qz5u/less_intrusive_color_theme/][Reddit]])
- [[https://www.reddit.com/r/emacs/comments/6905nl/pdf_tools_dark_theme/][Pdf tools dark theme]]
- Navigation:
- [[https://www.reddit.com/r/emacs/comments/69qe9l/findfileinproject_v530/][find-file-in-project v5.3.0]]
- [[https://www.reddit.com/r/emacs/comments/68z254/switchwindow_v150_is_out/][switch-window v1.5.0 is out.]]
- [[https://fuco1.github.io/2017-05-06-Enhanced-beginning--and-end-of-buffer-in-special-mode-buffers-(dired-etc.).html][Enhanced beginning- and end-of-buffer in special mode buffers (dired etc.)]] (hat-tip to [[http://irreal.org/blog/?p=6194][Irreal]] for the link)
- Org Mode:
- [[https://www.reddit.com/r/emacs/comments/6995gh/exporting_orgagenda_to_mobile/][Exporting org-agenda to mobile]]
- [[https://emacs.stackexchange.com/questions/32617/how-to-jump-directly-to-an-org-headline][how to jump directly to an org-headline?]] ([[https://www.reddit.com/r/emacs/comments/69mc6l/how_to_jump_directly_to_an_orgheadline/][Reddit]])
- [[https://www.reddit.com/r/emacs/comments/69jkqe/orgmode_notifications/][Org-mode notifications?]]
- [[https://www.reddit.com/r/emacs/comments/69cazb/auto_loading_a_custom_el_script_when_opening_one/][auto loading a custom el script when opening one specific org file]]
- Coding:
- [[https://gitlab.com/emacs-stuff/git-commit-insert-issue/tree/master][Get and reference an issue in a commit message: now Bitbucket support (also Gitlab and Github)]] ([[https://www.reddit.com/r/emacs/comments/696aed/get_and_reference_an_issue_in_a_commit_message/][Reddit]])
- [[https://www.youtube.com/watch?v=O6g5C4jUCUc][Emacs and Clojure, a Lispy Love Affair (41:16)]] ([[https://www.reddit.com/r/emacs/comments/68zxbo/emacs_and_clojure_a_lispy_love_affair_video/][Reddit]])
- [[https://www.reddit.com/r/emacs/comments/68zacv/using_tidemode_to_typecheck_javascript/][Using tide-mode to type-check JavaScript]]
- [[https://www.youtube.com/watch?v=aYA4AAjLfT0][Getting Started with CIDER]] (56:02, from 2016)
- [[https://github.com/alex-hhh/emacs-sql-indent][Smart indentation for SQL files]] ([[https://www.reddit.com/r/emacs/comments/68xul4/smart_indentation_for_sql_files/][Reddit]])
- [[https://www.youtube.com/watch?v=PRlFJSf3xqU][Lightning talk: Giraffe, Visualizing Data With Emacs and ClojureScript - Jack Rusher]] (6:27)
- Other:
- [[http://irreal.org/blog/?p=6192][Email With Notmuch and Astroid]]
- [[https://www.reddit.com/r/emacs/comments/68xtx1/reliable_way_of_setting_up_gpg_password_input_in/][Reliable way of setting up gpg (password input) in emacs?]]
- [[https://writequit.org/denver-emacs/][Denver Emacs Group]] ([[https://www.reddit.com/r/emacs/comments/68mi97/denver_emacs_group/][Reddit]])
- [[https://github.com/josteink/emacs-oob-reboot][Help us improve the default Emacs out-of-the-box experience]] ([[https://www.reddit.com/r/emacs/comments/69dvkm/help_us_improve_the_default_emacs_outofthebox/][Reddit]])
- [[https://www.reddit.com/r/emacs/comments/69ebki/hows_climacs_going/][How's Climacs going?]]
- New packages:
- http://melpa.org/#/dakrone-light-theme: dakrone's custom light theme
- http://melpa.org/#/evil-goggles: Add a visual hint to evil operations
- http://melpa.org/#/helm-xref: Helm interface for xref results
- http://melpa.org/#/ini-mode: Major mode for Windows-style ini files.
- http://melpa.org/#/mastodon: Client for Mastodon
- http://melpa.org/#/point-pos: Save and restore point positions
- http://melpa.org/#/turing-machine: Single-tape Turing machine simulator
- https://elpa.gnu.org/packages/hook-helpers.html: Anonymous, modifiable hook functions
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-05][emacs-devel]].
[[http://sachachua.com/blog/category/emacs-news][Past Emacs News round-ups]]