From: Sacha Chua <sacha@sachachua.com>
To: emacs-tangents@gnu.org
Subject: 2017-07-10 Emacs news
Date: Mon, 10 Jul 2017 02:46:00 -0400 [thread overview]
Message-ID: <87inj0iyc7.fsf@sachachua.com> (raw)
[-- Attachment #1.1: Type: text/plain, Size: 8198 bytes --]
2017-07-10 Emacs news
=====================
- Emacs Lisp:
- [current-prefix-arg] (http://mbork.pl/2017-07-09_current-prefix-arg)
- [Fancy Outline Bullets] (https://ekaschalk.github.io/post/outline-bullets/)
- [Read arbitrary number of values] (https://www.reddit.com/r/emacs/comments/6lzpre/use_interactive_list_readstring_to_read_arbitrary/) - loop read-string until empty
- [Emacs In a Box] (http://caiorss.github.io/Emacs-Elisp-Programming/) ([Reddit] (https://www.reddit.com/r/emacs/comments/6lexii/emacs_in_a_box/)) - Emacs Lisp tutorial, resources
- [Managing your init file(s)] (https://www.reddit.com/r/emacs/comments/6l4xob/managing_your_init_files/)
- [How can I see what keybindings a new package has potentially overlapped?] (https://www.reddit.com/r/emacs/comments/6l0qt5/how_can_i_see_what_keybindings_a_new_package_has/) - tip about minor-mode-overriding-map-alist
- [Emacs - Efficient Delete Whole Line] (https://www.youtube.com/watch?v=lNdG0Q91vUY) (3:20)
- Modules:
- [Adding numerical methods to emacs with dynamic modules] (http://kitchingroup.cheme.cmu.edu/blog/2017/07/08/Adding-numerical-methods-to-emacs-with-dynamic-modules/) ([Reddit] (https://www.reddit.com/r/emacs/comments/6m1h20/adding_numerical_methods_to_emacs_with_dynamic/))
- [Adding a GSL integration function to Emacs with a dynamic module] (http://jkitchin.github.io/blog/2017/07/09/Adding-a-GSL-integration-function-to-Emacs-with-a-dynamic-module)
- Macros:
- [Here's a short but sweet macro viewing function I came up with this morning] (https://i.redd.it/0wrxkylxe18z.gif) ([Reddit] (https://www.reddit.com/r/emacs/comments/6lova7/heres_a_short_but_sweet_macro_viewing_function_i/)) - see: pp-macroexpand-last-sexp
- [with-markers macro] (https://www.reddit.com/r/emacs/comments/6l116o/withmarkers_macro/)
- Emacs development:
- [you should really check out the line-numbers scratch branch] (https://i.redd.it/44ra99n36k7z.png) ([Reddit] (https://www.reddit.com/r/emacs/comments/6l6g0y/you_should_really_check_out_the_linenumbers/), [emacs-devel discussion] (http://lists.gnu.org/archive/html/emacs-devel/2017-07/msg00003.html)]]
- [Need a git interface that can be included in Emacs] (http://lists.gnu.org/archive/html/emacs-devel/2017-07/msg00127.html), [need improvements to copyright assignment process] (http://lists.gnu.org/archive/html/emacs-devel/2017-07/msg00269.html)
- [Discussion regarding adding advisory notification for non-ELPA package.el downloads] (http://lists.gnu.org/archive/html/emacs-devel/2017-07/msg00229.html)
- NEWS:
- [Support display of line numbers natively] (http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=5df239fc6ffbbb16ea6e5546fbec1508bf2cb4b7)
- [Fix vertical-motion across the place where line-number width changes] (http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=4caf65d4de591089c82ccf542a31ea5009a3c717)
- [Allow comment-indent-functions to specify exact indentation] (http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=e832febfb4089418e0152c805e24dee977a7590d)
- [Use hook instead of face list to inhibit electric quoting] (http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=4cd0db3d6e6e4d5bd49283483bdafbbfc0f583f1)
- [Offer non-aligned indentation in lists in js-mode] (http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=9ac7dccc51ee834b06cdabf6a5746eb375f984f0)
- [Add absolute optional parameter to line-number-at-pos] (http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=a7754a250b74c17e1f63194e601f20fdb911dd7c)
- Org Mode:
- [A workflow to quickly add photos to org-mode notes] (http://pragmaticemacs.com/emacs/a-workflow-to-quickly-add-photos-to-org-mode-notes/)
- [Here's how to do emacsclient global org-capture with Mac OSX] (https://www.reddit.com/r/emacs/comments/6lzyg2/heres_how_to_do_emacsclient_global_orgcapture/)
- [How this blog is setup] (https://tcluri.github.io/posts/how-this-blog-is-setup/) - Org Mode, Anaconda, Nikola, Github
- Coding:
- [Can Emacs compete with PHPStorm, and other jetbrains ides?] (https://www.reddit.com/r/emacs/comments/6m64wz/can_emacs_compete_with_phpstorm_and_other/)
- [C++ in GNU Emacs] (https://www.reddit.com/r/emacs/comments/6lnwaz/c_in_gnu_emacs/)
- [handling multiple projects with ibuffer-vc] (https://asciinema.org/a/127953) ([Reddit] (https://www.reddit.com/r/emacs/comments/6lmac4/handling_multiple_projects_with_ibuffervc/))
- [A hydra for js2-refactor] (https://gist.github.com/anachronic/7af88c62db136727cd1fed17ee0a662f) ([Reddit] (https://www.reddit.com/r/emacs/comments/6lkrho/a_hydra_for_js2refactor/))
- [Language Server Protocol (lsp), rust and Emacs] (https://christian.kellner.me/2017/05/31/language-server-protocol-lsp-rust-and-emacs/) ([Reddit] (https://www.reddit.com/r/emacs/comments/6llxm2/language_server_protocol_lsp_rust_and_emacs/), [Hacker News] (https://news.ycombinator.com/item?id=14709149))
- [How do you handle multiple projects/workspaces simultaneously?] (https://www.reddit.com/r/emacs/comments/6lgwme/how_do_you_handle_multiple_projectsworkspaces/)
- Mail:
- [Using Emacs as Default Mailer on macOS] (https://www.reddit.com/r/emacs/comments/6lh2pp/using_emacs_as_default_mailer_on_macos/)
- [Which package you use to have email in emacs? What is your setup?] (https://www.reddit.com/r/emacs/comments/6lgree/which_package_you_use_to_have_email_in_emacs_what/)
- Other:
- [Favorite ways to make emacs "smarter?"] (https://www.reddit.com/r/emacs/comments/6m056d/favorite_ways_to_make_emacs_smarter/)
- [Emacs evil mode as a way to learn Vim] (https://www.epstudiossoftware.com/trying-out-vim-using-emacs-evil-mode/) ([Reddit] (https://www.reddit.com/r/emacs/comments/6ln3mq/emacs_evil_mode_as_a_way_to_learn_vim/))
- [What is the best way to keep personal accounting in Emacs?] (https://www.reddit.com/r/emacs/comments/6l7rg0/what_is_the_best_way_to_keep_personal_accounting/) - ledger
- [You go back in time until 1976 and are allowed to decide which default keybindings emacs has. What do you change?] (https://www.reddit.com/r/emacs/comments/6l2jvj/you_go_back_in_time_until_1976_and_are_allowed_to/)
- [best reference book - physical book - for emacs?] (https://www.reddit.com/r/emacs/comments/6l0xqx/best_reference_book_physical_book_for_emacs/)
- [author of An introduction to Programming in Emacs Lisp, Robert Chassell died] (https://www.reddit.com/r/emacs/comments/6lol3w/author_of_an_introduction_to_programming_in_emacs/)
- New packages:
- face-explorer <http://melpa.org/#/face-explorer>: Library and tools for faces and text properties
- gl-conf-mode <http://melpa.org/#/gl-conf-mode>: Mode for editing gitolite config files
- helm-directory <http://melpa.org/#/helm-directory>: selecting directory before select the file
- helm-elscreen <http://melpa.org/#/helm-elscreen>: Elscreen with helm interface
- helm-kythe <http://melpa.org/#/helm-kythe>: Google Kythe helm interface
- julia-repl <http://melpa.org/#/julia-repl>: A minor mode for a Julia REPL
- makefile-executor <http://melpa.org/#/makefile-executor>: Emacs helpers to run things from makefiles
- numbers <http://melpa.org/#/numbers>: Display information and trivia about numbers
- rdxmk <http://melpa.org/#/rdxmk>: A small set of tools for redox developments
- rufo <http://melpa.org/#/rufo>: use rufo to automatically format ruby 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)
[-- Attachment #1.2: Type: text/html, Size: 9714 bytes --]
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: emacs-news.org --]
[-- Type: text/x-org; name=emacs-news.org, Size: 7981 bytes --]
* 2017-07-10 Emacs news
- Emacs Lisp:
- [[http://mbork.pl/2017-07-09_current-prefix-arg][current-prefix-arg]]
- [[https://ekaschalk.github.io/post/outline-bullets/][Fancy Outline Bullets]]
- [[https://www.reddit.com/r/emacs/comments/6lzpre/use_interactive_list_readstring_to_read_arbitrary/][Read arbitrary number of values]] - loop read-string until empty
- [[http://caiorss.github.io/Emacs-Elisp-Programming/][Emacs In a Box]] ([[https://www.reddit.com/r/emacs/comments/6lexii/emacs_in_a_box/][Reddit]]) - Emacs Lisp tutorial, resources
- [[https://www.reddit.com/r/emacs/comments/6l4xob/managing_your_init_files/][Managing your init file(s)]]
- [[https://www.reddit.com/r/emacs/comments/6l0qt5/how_can_i_see_what_keybindings_a_new_package_has/][How can I see what keybindings a new package has potentially overlapped?]] - tip about minor-mode-overriding-map-alist
- [[https://www.youtube.com/watch?v=lNdG0Q91vUY][Emacs - Efficient Delete Whole Line]] (3:20)
- Modules:
- [[http://kitchingroup.cheme.cmu.edu/blog/2017/07/08/Adding-numerical-methods-to-emacs-with-dynamic-modules/][Adding numerical methods to emacs with dynamic modules]] ([[https://www.reddit.com/r/emacs/comments/6m1h20/adding_numerical_methods_to_emacs_with_dynamic/][Reddit]])
- [[http://jkitchin.github.io/blog/2017/07/09/Adding-a-GSL-integration-function-to-Emacs-with-a-dynamic-module][Adding a GSL integration function to Emacs with a dynamic module]]
- Macros:
- [[https://i.redd.it/0wrxkylxe18z.gif][Here's a short but sweet macro viewing function I came up with this morning]] ([[https://www.reddit.com/r/emacs/comments/6lova7/heres_a_short_but_sweet_macro_viewing_function_i/][Reddit]]) - see: pp-macroexpand-last-sexp
- [[https://www.reddit.com/r/emacs/comments/6l116o/withmarkers_macro/][with-markers macro]]
- Emacs development:
- [[https://i.redd.it/44ra99n36k7z.png][you should really check out the line-numbers scratch branch]] ([[https://www.reddit.com/r/emacs/comments/6l6g0y/you_should_really_check_out_the_linenumbers/][Reddit]], [[http://lists.gnu.org/archive/html/emacs-devel/2017-07/msg00003.html][emacs-devel discussion]]]]
- [[http://lists.gnu.org/archive/html/emacs-devel/2017-07/msg00127.html][Need a git interface that can be included in Emacs]], [[http://lists.gnu.org/archive/html/emacs-devel/2017-07/msg00269.html][need improvements to copyright assignment process]]
- [[http://lists.gnu.org/archive/html/emacs-devel/2017-07/msg00229.html][Discussion regarding adding advisory notification for non-ELPA package.el downloads]]
- NEWS:
- [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=5df239fc6ffbbb16ea6e5546fbec1508bf2cb4b7][Support display of line numbers natively]]
- [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=4caf65d4de591089c82ccf542a31ea5009a3c717][Fix vertical-motion across the place where line-number width changes]]
- [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=e832febfb4089418e0152c805e24dee977a7590d][Allow comment-indent-functions to specify exact indentation]]
- [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=4cd0db3d6e6e4d5bd49283483bdafbbfc0f583f1][Use hook instead of face list to inhibit electric quoting]]
- [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=9ac7dccc51ee834b06cdabf6a5746eb375f984f0][Offer non-aligned indentation in lists in js-mode]]
- [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=a7754a250b74c17e1f63194e601f20fdb911dd7c][Add absolute optional parameter to line-number-at-pos]]
- Org Mode:
- [[http://pragmaticemacs.com/emacs/a-workflow-to-quickly-add-photos-to-org-mode-notes/][A workflow to quickly add photos to org-mode notes]]
- [[https://www.reddit.com/r/emacs/comments/6lzyg2/heres_how_to_do_emacsclient_global_orgcapture/][Here's how to do emacsclient global org-capture with Mac OSX]]
- [[https://tcluri.github.io/posts/how-this-blog-is-setup/][How this blog is setup]] - Org Mode, Anaconda, Nikola, Github
- Coding:
- [[https://www.reddit.com/r/emacs/comments/6m64wz/can_emacs_compete_with_phpstorm_and_other/][Can Emacs compete with PHPStorm, and other jetbrains ides?]]
- [[https://www.reddit.com/r/emacs/comments/6lnwaz/c_in_gnu_emacs/][C++ in GNU Emacs]]
- [[https://asciinema.org/a/127953][handling multiple projects with ibuffer-vc]] ([[https://www.reddit.com/r/emacs/comments/6lmac4/handling_multiple_projects_with_ibuffervc/][Reddit]])
- [[https://gist.github.com/anachronic/7af88c62db136727cd1fed17ee0a662f][A hydra for js2-refactor]] ([[https://www.reddit.com/r/emacs/comments/6lkrho/a_hydra_for_js2refactor/][Reddit]])
- [[https://christian.kellner.me/2017/05/31/language-server-protocol-lsp-rust-and-emacs/][Language Server Protocol (lsp), rust and Emacs]] ([[https://www.reddit.com/r/emacs/comments/6llxm2/language_server_protocol_lsp_rust_and_emacs/][Reddit]], [[https://news.ycombinator.com/item?id=14709149][Hacker News]])
- [[https://www.reddit.com/r/emacs/comments/6lgwme/how_do_you_handle_multiple_projectsworkspaces/][How do you handle multiple projects/workspaces simultaneously?]]
- Mail:
- [[https://www.reddit.com/r/emacs/comments/6lh2pp/using_emacs_as_default_mailer_on_macos/][Using Emacs as Default Mailer on macOS]]
- [[https://www.reddit.com/r/emacs/comments/6lgree/which_package_you_use_to_have_email_in_emacs_what/][Which package you use to have email in emacs? What is your setup?]]
- Other:
- [[https://www.reddit.com/r/emacs/comments/6m056d/favorite_ways_to_make_emacs_smarter/][Favorite ways to make emacs "smarter?"]]
- [[https://www.epstudiossoftware.com/trying-out-vim-using-emacs-evil-mode/][Emacs evil mode as a way to learn Vim]] ([[https://www.reddit.com/r/emacs/comments/6ln3mq/emacs_evil_mode_as_a_way_to_learn_vim/][Reddit]])
- [[https://www.reddit.com/r/emacs/comments/6l7rg0/what_is_the_best_way_to_keep_personal_accounting/][What is the best way to keep personal accounting in Emacs?]] - ledger
- [[https://www.reddit.com/r/emacs/comments/6l2jvj/you_go_back_in_time_until_1976_and_are_allowed_to/][You go back in time until 1976 and are allowed to decide which default keybindings emacs has. What do you change?]]
- [[https://www.reddit.com/r/emacs/comments/6l0xqx/best_reference_book_physical_book_for_emacs/][best reference book - physical book - for emacs?]]
- [[https://www.reddit.com/r/emacs/comments/6lol3w/author_of_an_introduction_to_programming_in_emacs/][author of An introduction to Programming in Emacs Lisp, Robert Chassell died]]
- New packages:
- http://melpa.org/#/face-explorer: Library and tools for faces and text properties
- http://melpa.org/#/gl-conf-mode: Mode for editing gitolite config files
- http://melpa.org/#/helm-directory: selecting directory before select the file
- http://melpa.org/#/helm-elscreen: Elscreen with helm interface
- http://melpa.org/#/helm-kythe: Google Kythe helm interface
- http://melpa.org/#/julia-repl: A minor mode for a Julia REPL
- http://melpa.org/#/makefile-executor: Emacs helpers to run things from makefiles
- http://melpa.org/#/numbers: Display information and trivia about numbers
- http://melpa.org/#/rdxmk: A small set of tools for redox developments
- http://melpa.org/#/rufo: use rufo to automatically format ruby 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]]
reply other threads:[~2017-07-10 6:46 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.gnu.org/software/emacs/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87inj0iyc7.fsf@sachachua.com \
--to=sacha@sachachua.com \
--cc=emacs-tangents@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).