2017-07-17 Emacs news
=====================
- Emacs Lisp:
- [Measuring Package Load Times] (http://irreal.org/blog/?p=6428)
- [Migrating to Spacemacs Layers]
(https://ekaschalk.github.io/post/migrate-layers/)
- [customizing the new native line numbers in emacs master]
(http://i.imgur.com/XvmKcO9.png) ([Reddit]
(https://www.reddit.com/r/emacs/comments/6noyxa/customizing_the_new_native_line_numbers_in_emacs/))
- [What are some useful, potentially unknown libraries that you use?]
(https://www.reddit.com/r/emacs/comments/6nn93r/what_are_some_useful_potentially_unknown/)
- [Recommendation for a package that has a well written lisp code ?]
(https://www.reddit.com/r/emacs/comments/6mp748/recommendation_for_a_package_that_has_a_well/)
- [(Screencast) Building A Little UI To Manage Buffers]
(https://www.wisdomandwonder.com/article/10596/screencast-building-a-little-ui-to-manage-buffers)
- Dynamic modules:
- [An Emacs zeromq library using an ffi]
(http://jkitchin.github.io/blog/2017/07/13/An-Emacs-zeromq-library-using-an-ffi)
- [Zeromq bindings for Emacs via dynamic modules]
(http://jkitchin.github.io/blog/2017/07/12/Zeromq-bindings-for-Emacs-via-dynamic-modules)
- [Adding linear algebra to Emacs with the GSL and dynamic modules]
(http://jkitchin.github.io/blog/2017/07/11/Adding-linear-algebra-to-Emacs-with-the-GSL-and-dynamic-modules)
- [Adding GSL constants to Emacs in a dynamic module]
(http://jkitchin.github.io/blog/2017/07/10/Adding-GSL-constants-to-Emacs-in-a-dynamic-module)
- Emacs development:
- [Native line numbers landed on master]
(https://lists.gnu.org/archive/html/emacs-devel/2017-07/msg00236.html)
([Reddit]
(https://www.reddit.com/r/emacs/comments/6mfqsd/native_line_numbers_landed_on_master/))
- [Emacs Dev: GNU Savannah vs Gitlab]
(https://www.reddit.com/r/emacs/comments/6nlsjz/emacs_dev_gnu_savannah_vs_gitlab/)
- [Want to get started with Emacs dev? Try these documentation tasks]
(http://lists.gnu.org/archive/html/emacs-devel/2017-07/msg00684.html)
- [Discussion about improving GNU ELPA]
(http://lists.gnu.org/archive/html/emacs-devel/2017-07/msg00415.html)
- Magit and Emacs:
- [Jonas Bernoulli on Magit and Emacs]
(http://lists.gnu.org/archive/html/emacs-devel/2017-07/msg00516.html)
- [Some debate on LWM why Magit was not shipped with Emacs yet.]
(https://lwn.net/SubscriberLink/727550/2fe57266ba3df78f/) ([Reddit]
(https://www.reddit.com/r/emacs/comments/6n0h5j/some_debate_on_lwm_why_magit_was_not_shipped_with/))
- [ELI5: FSF copyright assignment]
(https://www.reddit.com/r/emacs/comments/6n2xl2/eli5_fsf_copyright_assignment/)
- News:
- [Make combinations of :width/:max-height image specs work reliably]
(http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=ae56c9674b4668ded392c66d46aa22db902ddd71)
- [GnuTLS HMAC and symmetric cipher support]
(http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=583995c62dd424775dda33d5134ce04bee2ae685)
- [Do not convert ij and IJ to compatibility chars]
(http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=1e09f8d379ef3e37132189b2760c3d14920d0f96)
- [Remove Turkish ligatures from Dutch input method]
(http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3bdf5b21493828bb0e8c0c6b4559a89aade0357f)
- [Minor tweaks of new line number display variables]
(http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=01a98e918de8b6e3cc8664dd99f02715dc41854b)
- [Add an optional testfn parameter to assoc]
(http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=0bece6c6815cc59e181817a2765a4ea752f34f56)
- Appearance:
- [base16: The holy grail of emacs theming?]
(https://github.com/belak/base16-emacs) ([Reddit]
(https://www.reddit.com/r/emacs/comments/6ngdx3/base16_the_holy_grail_of_emacs_theming/))
- [Zen Mode - distraction free editing (small hack)]
(https://github.com/aki237/zen-mode) ([Reddit]
(https://www.reddit.com/r/emacs/comments/6njas0/zen_mode_distraction_free_editing_small_hack/))
- Org Mode:
- [Emacs Org + GTD Inbox: How do you use it?]
(https://www.reddit.com/r/emacs/comments/6mul5c/emacs_org_gtd_inbox_how_do_you_use_it/)
- [Syncing org files to Android (Orgzly) with Tasker, Termux and git]
(https://2li.ch/home/syncing-org-files) ([Reddit]
(https://www.reddit.com/r/orgmode/comments/6mfvb1/syncing_org_files_to_android_orgzly_with_tasker/))
- [org-duration-format and other clock-related settings]
(http://mbork.pl/2017-07-15_org-duration-format_and_other_clock-related_settings)
- [Emacs master now updated to Org 9.0.9]
(https://lists.gnu.org/archive/html/emacs-devel/2017-07/msg00079.html)
([Reddit]
(https://www.reddit.com/r/emacs/comments/6mz8au/emacs_master_now_updated_to_org_909/))
- [Two Ways To Share Static Key Pair Values Across Different Tangled Source
Files With Org-Mode Literate Programming]
(https://www.wisdomandwonder.com/article/10603/two-ways-to-share-static-key-pair-values-across-different-tangled-source-files-with-org-mode-literate-programming)
- [Remove Every Source Block Results]
(https://www.wisdomandwonder.com/article/10597/remove-every-source-block-results)
- IRC:
- [rcirc omit mode]
(https://alexschroeder.ch/wiki/2017-07-15_rcirc_omit_mode)
- [Bitlbee, Twitter, and Bold]
(https://alexschroeder.ch/wiki/2017-07-14_Bitlbee%2c_Twitter%2c_and_Bold)
- Other:
- [Favorite editing tricks or keybindings]
(https://www.reddit.com/r/emacs/comments/6noffx/favorite_editing_tricks_or_keybindings/)
- [Collapse unique nested paths in dired with dired-collapse-mode]
(https://fuco1.github.io/2017-07-15-Collapse-unique-nested-paths-in-dired-with-dired-collapse-mode.html)
- [Self-contained/relocatable/portable emacs24 for linux?]
(https://www.reddit.com/r/emacs/comments/6nnd6x/selfcontainedrelocatableportable_emacs24_for_linux/)
- [Looking For Tips On Making Emacs Screencasts]
(https://www.wisdomandwonder.com/article/10590/looking-for-tips-on-making-emacs-screencasts)
- [Remacs - A community-driven port of Emacs to Rust]
(https://github.com/Wilfred/remacs) ([Hacker News]
(https://news.ycombinator.com/item?id=14782380))
- [These Weeks in Remacs II]
(http://www.wilfred.me.uk/blog/2017/07/15/these-weeks-in-remacs-ii/) ([Reddit]
(https://www.reddit.com/r/emacs/comments/6ni9r9/these_weeks_in_remacs_ii/))
- New packages:
- all-the-icons-gnus <http://melpa.org/#/all-the-icons-gnus>: Shows icons
for in Gnus
- calfw-cal <http://melpa.org/#/calfw-cal>: calendar view for emacs diary
- calfw-howm <http://melpa.org/#/calfw-howm>: calendar view for howm
- calfw-ical <http://melpa.org/#/calfw-ical>: calendar view for ical format
- calfw-org <http://melpa.org/#/calfw-org>: calendar view for org-agenda
- config-general-mode <http://melpa.org/#/config-general-mode>:
Config::General config file mode
- dired-collapse <http://melpa.org/#/dired-collapse>: Collapse unique
nested paths in dired listing
- helm-ghs <http://melpa.org/#/helm-ghs>: ghs with helm interface
- inverse-acme-theme <http://melpa.org/#/inverse-acme-theme>: A theme that
looks like an inverse of Acme's color scheme.
- ob-coffeescript <http://melpa.org/#/ob-coffeescript>: org-babel functions
for Coffee evaluation
- paste-of-code <http://melpa.org/#/paste-of-code>: paste code on
[https://paste.ofcode.org]
- poly-ruby <http://melpa.org/#/poly-ruby>: Provides poly-ruby-mode
- proportional <http://melpa.org/#/proportional>: use a proportional font
everywhere
- underline-with-char <http://melpa.org/#/underline-with-char>: Underline
with a char
- yarn-mode <http://melpa.org/#/yarn-mode>: Major mode for yarn.lock files.
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-07).
[Past Emacs News round-ups] (http://sachachua.com/blog/category/emacs-news)
* 2017-07-17 Emacs news
- Emacs Lisp:
- [[http://irreal.org/blog/?p=6428][Measuring Package Load Times]]
- [[https://ekaschalk.github.io/post/migrate-layers/][Migrating to Spacemacs Layers]]
- [[http://i.imgur.com/XvmKcO9.png][customizing the new native line numbers in emacs master]] ([[https://www.reddit.com/r/emacs/comments/6noyxa/customizing_the_new_native_line_numbers_in_emacs/][Reddit]])
- [[https://www.reddit.com/r/emacs/comments/6nn93r/what_are_some_useful_potentially_unknown/][What are some useful, potentially unknown libraries that you use?]]
- [[https://www.reddit.com/r/emacs/comments/6mp748/recommendation_for_a_package_that_has_a_well/][Recommendation for a package that has a well written lisp code ?]]
- [[https://www.wisdomandwonder.com/article/10596/screencast-building-a-little-ui-to-manage-buffers][(Screencast) Building A Little UI To Manage Buffers]]
- Dynamic modules:
- [[http://jkitchin.github.io/blog/2017/07/13/An-Emacs-zeromq-library-using-an-ffi][An Emacs zeromq library using an ffi]]
- [[http://jkitchin.github.io/blog/2017/07/12/Zeromq-bindings-for-Emacs-via-dynamic-modules][Zeromq bindings for Emacs via dynamic modules]]
- [[http://jkitchin.github.io/blog/2017/07/11/Adding-linear-algebra-to-Emacs-with-the-GSL-and-dynamic-modules][Adding linear algebra to Emacs with the GSL and dynamic modules]]
- [[http://jkitchin.github.io/blog/2017/07/10/Adding-GSL-constants-to-Emacs-in-a-dynamic-module][Adding GSL constants to Emacs in a dynamic module]]
- Emacs development:
- [[https://lists.gnu.org/archive/html/emacs-devel/2017-07/msg00236.html][Native line numbers landed on master]] ([[https://www.reddit.com/r/emacs/comments/6mfqsd/native_line_numbers_landed_on_master/][Reddit]])
- [[https://www.reddit.com/r/emacs/comments/6nlsjz/emacs_dev_gnu_savannah_vs_gitlab/][Emacs Dev: GNU Savannah vs Gitlab]]
- [[http://lists.gnu.org/archive/html/emacs-devel/2017-07/msg00684.html][Want to get started with Emacs dev? Try these documentation tasks]]
- [[http://lists.gnu.org/archive/html/emacs-devel/2017-07/msg00415.html][Discussion about improving GNU ELPA]]
- Magit and Emacs:
- [[http://lists.gnu.org/archive/html/emacs-devel/2017-07/msg00516.html][Jonas Bernoulli on Magit and Emacs]]
- [[https://lwn.net/SubscriberLink/727550/2fe57266ba3df78f/][Some debate on LWM why Magit was not shipped with Emacs yet.]] ([[https://www.reddit.com/r/emacs/comments/6n0h5j/some_debate_on_lwm_why_magit_was_not_shipped_with/][Reddit]])
- [[https://www.reddit.com/r/emacs/comments/6n2xl2/eli5_fsf_copyright_assignment/][ELI5: FSF copyright assignment]]
- News:
- [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=ae56c9674b4668ded392c66d46aa22db902ddd71][Make combinations of :width/:max-height image specs work reliably]]
- [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=583995c62dd424775dda33d5134ce04bee2ae685][GnuTLS HMAC and symmetric cipher support]]
- [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=1e09f8d379ef3e37132189b2760c3d14920d0f96][Do not convert ij and IJ to compatibility chars]]
- [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3bdf5b21493828bb0e8c0c6b4559a89aade0357f][Remove Turkish ligatures from Dutch input method]]
- [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=01a98e918de8b6e3cc8664dd99f02715dc41854b][Minor tweaks of new line number display variables]]
- [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=0bece6c6815cc59e181817a2765a4ea752f34f56][Add an optional testfn parameter to assoc]]
- Appearance:
- [[https://github.com/belak/base16-emacs][base16: The holy grail of emacs theming?]] ([[https://www.reddit.com/r/emacs/comments/6ngdx3/base16_the_holy_grail_of_emacs_theming/][Reddit]])
- [[https://github.com/aki237/zen-mode][Zen Mode - distraction free editing (small hack)]] ([[https://www.reddit.com/r/emacs/comments/6njas0/zen_mode_distraction_free_editing_small_hack/][Reddit]])
- Org Mode:
- [[https://www.reddit.com/r/emacs/comments/6mul5c/emacs_org_gtd_inbox_how_do_you_use_it/][Emacs Org + GTD Inbox: How do you use it?]]
- [[https://2li.ch/home/syncing-org-files][Syncing org files to Android (Orgzly) with Tasker, Termux and git]] ([[https://www.reddit.com/r/orgmode/comments/6mfvb1/syncing_org_files_to_android_orgzly_with_tasker/][Reddit]])
- [[http://mbork.pl/2017-07-15_org-duration-format_and_other_clock-related_settings][org-duration-format and other clock-related settings]]
- [[https://lists.gnu.org/archive/html/emacs-devel/2017-07/msg00079.html][Emacs master now updated to Org 9.0.9]] ([[https://www.reddit.com/r/emacs/comments/6mz8au/emacs_master_now_updated_to_org_909/][Reddit]])
- [[https://www.wisdomandwonder.com/article/10603/two-ways-to-share-static-key-pair-values-across-different-tangled-source-files-with-org-mode-literate-programming][Two Ways To Share Static Key Pair Values Across Different Tangled Source Files With Org-Mode Literate Programming]]
- [[https://www.wisdomandwonder.com/article/10597/remove-every-source-block-results][Remove Every Source Block Results]]
- IRC:
- [[https://alexschroeder.ch/wiki/2017-07-15_rcirc_omit_mode][rcirc omit mode]]
- [[https://alexschroeder.ch/wiki/2017-07-14_Bitlbee%2c_Twitter%2c_and_Bold][Bitlbee, Twitter, and Bold]]
- Other:
- [[https://www.reddit.com/r/emacs/comments/6noffx/favorite_editing_tricks_or_keybindings/][Favorite editing tricks or keybindings]]
- [[https://fuco1.github.io/2017-07-15-Collapse-unique-nested-paths-in-dired-with-dired-collapse-mode.html][Collapse unique nested paths in dired with dired-collapse-mode]]
- [[https://www.reddit.com/r/emacs/comments/6nnd6x/selfcontainedrelocatableportable_emacs24_for_linux/][Self-contained/relocatable/portable emacs24 for linux?]]
- [[https://www.wisdomandwonder.com/article/10590/looking-for-tips-on-making-emacs-screencasts][Looking For Tips On Making Emacs Screencasts]]
- [[https://github.com/Wilfred/remacs][Remacs - A community-driven port of Emacs to Rust]] ([[https://news.ycombinator.com/item?id=14782380][Hacker News]])
- [[http://www.wilfred.me.uk/blog/2017/07/15/these-weeks-in-remacs-ii/][These Weeks in Remacs II]] ([[https://www.reddit.com/r/emacs/comments/6ni9r9/these_weeks_in_remacs_ii/][Reddit]])
- New packages:
- http://melpa.org/#/all-the-icons-gnus: Shows icons for in Gnus
- http://melpa.org/#/calfw-cal: calendar view for emacs diary
- http://melpa.org/#/calfw-howm: calendar view for howm
- http://melpa.org/#/calfw-ical: calendar view for ical format
- http://melpa.org/#/calfw-org: calendar view for org-agenda
- http://melpa.org/#/config-general-mode: Config::General config file mode
- http://melpa.org/#/dired-collapse: Collapse unique nested paths in dired listing
- http://melpa.org/#/helm-ghs: ghs with helm interface
- http://melpa.org/#/inverse-acme-theme: A theme that looks like an inverse of Acme's color scheme.
- http://melpa.org/#/ob-coffeescript: org-babel functions for Coffee evaluation
- http://melpa.org/#/paste-of-code: paste code on https://paste.ofcode.org
- http://melpa.org/#/poly-ruby: Provides poly-ruby-mode
- http://melpa.org/#/proportional: use a proportional font everywhere
- http://melpa.org/#/underline-with-char: Underline with a char
- http://melpa.org/#/yarn-mode: Major mode for yarn.lock 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-07][emacs-devel]].
[[http://sachachua.com/blog/category/emacs-news][Past Emacs News round-ups]]