2016-02-08 Emacs News
=====================
- Beginners:
- [Get Emacs - [http://emacs.link] - Aaron Schumacher's cross-platform,
how-to-get-emacs website] (http://emacs.link/) ([Reddit]
(https://www.reddit.com/r/emacs/comments/43ro8h/get_emacs_httpemacslink_aaron_schumachers/))
- [Tips for a beginner moving away from GUI IDEs?]
(https://www.reddit.com/r/emacs/comments/43xkrb/tips_for_a_beginner_moving_away_from_gui_ides/)
- [Emacs Installation 0 (2:53)]
(https://www.youtube.com/watch?v=NRWbEc-Jd30) - Mac OS X
- Configuration:
- [What's some small thing in your dotemacs that you couldn't live
without?]
(https://www.reddit.com/r/emacs/comments/445w6s/whats_some_small_thing_in_your_dotemacs_that_you/)
- [How to make emacs stop split-screen when M-x shell'ing?]
(https://www.reddit.com/r/emacs/comments/44gln5/how_to_make_emacs_stop_splitscreen_when_mx/)
- display-buffer-alist
- [Managing Spacemacs settings in git?]
(https://www.reddit.com/r/emacs/comments/44eckb/managing_spacemacs_settings_in_git/)
- [Emacs pinky....]
(https://www.reddit.com/r/emacs/comments/44c0ed/emacs_pinky/)
- [Changing basic key-binds in Evil?]
(https://www.reddit.com/r/emacs/comments/44b90v/changing_basic_keybinds_in_evil/)
- evil-normal-state-map
- [Changing behaviour on select current line function]
(https://www.reddit.com/r/emacs/comments/4460iv/changing_behaviour_on_select_current_line_function/)
- [Is there a way to change the init.el location on startup?]
(https://www.reddit.com/r/emacs/comments/4416iu/is_there_a_way_to_change_the_initel_location_on/)
- [How to keep region marked after copying?]
(https://www.reddit.com/r/emacs/comments/43wh2c/how_to_keep_region_marked_after_copying/)
- Org Mode:
- [How to use org-mode with evernote as storage?]
(https://www.reddit.com/r/emacs/comments/44kriz/how_to_use_orgmode_with_evernote_as_storage/)
- Syncthing, Dropbox, Git, Google Drive, etc.
- [Is there any way to integrate Evernote into my Emacs GTD workflow?]
(https://www.reddit.com/r/emacs/comments/449ems/is_there_any_way_to_integrate_evernote_into_my/)
- emacs-geeknote
- [Enable wordwrap in org-mode?]
(https://www.reddit.com/r/emacs/comments/43vfl1/enable_wordwrap_in_orgmode/)
- [Blogging using org-mode (and nothing else)]
(https://ogbe.net/blog/blogging_with_org.html)
- Email:
- [Email attachment reminders in mu4e]
(http://pragmaticemacs.com/emacs/email-attachment-reminders-in-mu4e/)
- [An attachment reminder in mu4e]
(http://mbork.pl/2016-02-06_An_attachment_reminder_in_mu4e) - should also work
for Gnus; more interactive
- [Ma Gnus v0.16 is released]
(http://feedproxy.google.com/~r/GotEmacs/~3/63fqOV9WgVs/ma-gnus-v016-is-released.html)
- [Publishing Emacs News as plain text, HTML, and attached Org file]
(http://sachachua.com/blog/2016/02/publishing-emacs-news-plain-text-html-attached-org-file/)
- [Grab email address in Gnus]
(http://blog.binchen.org/posts/grab-email-address-in-gnus.html)
- Coding:
- [Auto-indent your code with aggressive-indent-mode]
(http://emacsredux.com/blog/2016/02/07/auto-indent-your-code-with-aggressive-indent-mode/)
- [A Magit Tip] (http://irreal.org/blog/?p=4953) - ! to run git commands
- [gruvbox dark ported to GNU Emacs with better support for various modes]
(https://github.com/d125q/gruvbox-dark-emacs) ([Reddit]
(https://www.reddit.com/r/emacs/comments/44oby0/gruvbox_dark_ported_to_gnu_emacs_with_better/))
- [Solve practice problems in elisp (among others)]
(http://exercism.io/languages/elisp) ([Reddit]
(https://www.reddit.com/r/emacs/comments/44n8xy/solve_practice_problems_in_elisp_among_others/))
- [Better compile buffer?]
(https://www.reddit.com/r/emacs/comments/44jwh3/better_compile_buffer/) -
auto-close, multi-compile, dedicated window
- [How to normalize indentation for different projects?]
(https://www.reddit.com/r/emacs/comments/440qb2/how_to_normalize_indentation_for_different/)
- [Today's xkcd reminds me of Emacs Lisp regexes] (http://xkcd.com/1638/)
([Reddit]
(https://www.reddit.com/r/emacs/comments/43zov2/todays_xkcd_reminds_me_of_emacs_lisp_regexes/))
- see Reddit thread for regexp tips
- Emacs development:
- [New in Emacs 25.1: Easily search for non-ASCII characters]
(http://endlessparentheses.com/new-in-emacs-25-1-easily-search-non-ascii-characters.html?source=rss)
- [Automatically scale images up on high-density screens]
(http://git.savannah.gnu.org/cgit/emacs.git/commit/?id=857c5c24d6e57ac593e000198b644a0a88f54915)
- [Allow various Gnus and Message address variables to be functions]
(http://git.savannah.gnu.org/cgit/emacs.git/commit/?id=357ae5dba5faac5ff48ebb971cb29500f87f02a6)
- [New function read-multiple-choice]
(http://git.savannah.gnu.org/cgit/emacs.git/commit/?id=4531b03ec98b50fc61baad2b75f6faf439894583)
- Discussions:
- [Long discussion of character folding]
(http://lists.gnu.org/archive/html/emacs-devel/2016-02/msg00089.html)
- [Improving the presentation of Emacs user documentation]
(http://lists.gnu.org/archive/html/emacs-devel/2016-02/msg00413.html)
- [Entering Unicode characters]
(http://lists.gnu.org/archive/html/emacs-devel/2016-02/msg00296.html)
- [Continued discussion of asynchronicity]
(http://lists.gnu.org/archive/html/emacs-devel/2016-02/msg00416.html)
- [Customizing universal argument (C-u), instead of hardcoding 4?]
(http://lists.gnu.org/archive/html/emacs-devel/2016-02/msg00358.html)
- Other:
- [Ogbe on Why He Uses Emacs] (http://irreal.org/blog/?p=4957) - TRAMP,
dired, Org Mode, mu4e, MATLAB
- [New `helm-describe-modes` package]
(https://www.reddit.com/r/emacs/comments/44p5t9/new_helmdescribemodes_package/)
- [Just had a "wow, Emacs is smart" moment]
(https://www.reddit.com/r/emacs/comments/44n8z2/just_had_a_wow_emacs_is_smart_moment/)
- kill-compilation
- [Switching from Emacs to Vim (actually Spacemacs)]
(http://www.saltycrane.com/blog/2015/12/switching-emacs-vim-actually-spacemacs/)
- [Vim to Emacs+Evil Users, thoughts on Neovim?]
(https://www.reddit.com/r/emacs/comments/446wc4/vim_to_emacsevil_users_thoughts_on_neovim/)
- [Emacs.el Episode 4 Interview with John W. is out!]
(https://www.reddit.com/r/emacs/comments/4446k1/emacsel_episode_4_interview_with_john_w_is_out/)
also, [Youtube - 35:30] (https://www.youtube.com/watch?v=udNb4E4smbM)
- [Role-playing with Emacs - Episode 02 (11:14)]
(https://www.youtube.com/watch?v=cgavi6T7IcY) - more of a presentation
- [The Touch of Emacs (2:41)] (https://www.youtube.com/watch?v=grN4TDBaL9I)
- an Emacs jukebox on a touch screen
- [emacs-friends: an emacs package to open the current file with other
applications (5:33)] (https://www.youtube.com/watch?v=Lv7cB8ISnCg)
- New packages:
- blog-admin <http://melpa.org/#/blog-admin>: Blog admin for emacs with
hexo/org-page supported
- cabledolphin <http://melpa.org/#/cabledolphin>: capture Emacs network
traffic
- dired-atool <http://melpa.org/#/dired-atool>: Pack/unpack files with
atool on dired.
- dumb-jump <http://melpa.org/#/dumb-jump>: Dumb jumping to variable and
function definitions
- evalator-clojure <http://melpa.org/#/evalator-clojure>: Clojure
evaluation context for evalator via CIDER.
- latex-unicode-math-mode <http://melpa.org/#/latex-unicode-math-mode>:
Input method for Unicode math symbols
- mu-cite <http://melpa.org/#/mu-cite>: A library to provide MIME features.
- omtose-phellack-theme <http://melpa.org/#/omtose-phellack-theme>: A dark,
soothing theme with a cold bluish touch.
- org-dp <http://melpa.org/#/org-dp>: Declarative Local Programming with
Org Elements
- org-random-todo <http://melpa.org/#/org-random-todo>: notify of random
TODO's
- replace-pairs <http://melpa.org/#/replace-pairs>: Query-replace pairs of
things
- xml+ <http://melpa.org/#/xml+>: Utilities for xml and html trees
Links from [reddit.com/r/emacs] (http://reddit.com/r/emacs/new), [/r/orgmode]
(http://reddit.com/r/orgmode), [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),
[EmacsWiki:RecentChanges] (http://www.emacswiki.org/emacs/RecentChanges), the
[Emacs commit log] (http://git.savannah.gnu.org/cgit/emacs.git/log/?showmsg=1),
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/2016-02).
[Past Emacs News round-ups] (http://sachachua.com/blog/category/emacs-news)
* 2016-02-08 Emacs News
- Beginners:
- [[http://emacs.link/][Get Emacs - [[http://emacs.link]] - Aaron Schumacher's cross-platform, how-to-get-emacs website]] ([[https://www.reddit.com/r/emacs/comments/43ro8h/get_emacs_httpemacslink_aaron_schumachers/][Reddit]])
- [[https://www.reddit.com/r/emacs/comments/43xkrb/tips_for_a_beginner_moving_away_from_gui_ides/][Tips for a beginner moving away from GUI IDEs?]]
- [[https://www.youtube.com/watch?v=NRWbEc-Jd30][Emacs Installation 0 (2:53)]] - Mac OS X
- Configuration:
- [[https://www.reddit.com/r/emacs/comments/445w6s/whats_some_small_thing_in_your_dotemacs_that_you/][What's some small thing in your dotemacs that you couldn't live without?]]
- [[https://www.reddit.com/r/emacs/comments/44gln5/how_to_make_emacs_stop_splitscreen_when_mx/][How to make emacs stop split-screen when M-x shell'ing?]] - display-buffer-alist
- [[https://www.reddit.com/r/emacs/comments/44eckb/managing_spacemacs_settings_in_git/][Managing Spacemacs settings in git?]]
- [[https://www.reddit.com/r/emacs/comments/44c0ed/emacs_pinky/][Emacs pinky....]]
- [[https://www.reddit.com/r/emacs/comments/44b90v/changing_basic_keybinds_in_evil/][Changing basic key-binds in Evil?]] - evil-normal-state-map
- [[https://www.reddit.com/r/emacs/comments/4460iv/changing_behaviour_on_select_current_line_function/][Changing behaviour on select current line function]]
- [[https://www.reddit.com/r/emacs/comments/4416iu/is_there_a_way_to_change_the_initel_location_on/][Is there a way to change the init.el location on startup?]]
- [[https://www.reddit.com/r/emacs/comments/43wh2c/how_to_keep_region_marked_after_copying/][How to keep region marked after copying?]]
- Org Mode:
- [[https://www.reddit.com/r/emacs/comments/44kriz/how_to_use_orgmode_with_evernote_as_storage/][How to use org-mode with evernote as storage?]] - Syncthing, Dropbox, Git, Google Drive, etc.
- [[https://www.reddit.com/r/emacs/comments/449ems/is_there_any_way_to_integrate_evernote_into_my/][Is there any way to integrate Evernote into my Emacs GTD workflow?]] - emacs-geeknote
- [[https://www.reddit.com/r/emacs/comments/43vfl1/enable_wordwrap_in_orgmode/][Enable wordwrap in org-mode?]]
- [[https://ogbe.net/blog/blogging_with_org.html][Blogging using org-mode (and nothing else)]]
- Email:
- [[http://pragmaticemacs.com/emacs/email-attachment-reminders-in-mu4e/][Email attachment reminders in mu4e]]
- [[http://mbork.pl/2016-02-06_An_attachment_reminder_in_mu4e][An attachment reminder in mu4e]] - should also work for Gnus; more interactive
- [[http://feedproxy.google.com/~r/GotEmacs/~3/63fqOV9WgVs/ma-gnus-v016-is-released.html][Ma Gnus v0.16 is released]]
- [[http://sachachua.com/blog/2016/02/publishing-emacs-news-plain-text-html-attached-org-file/][Publishing Emacs News as plain text, HTML, and attached Org file]]
- [[http://blog.binchen.org/posts/grab-email-address-in-gnus.html][Grab email address in Gnus]]
- Coding:
- [[http://emacsredux.com/blog/2016/02/07/auto-indent-your-code-with-aggressive-indent-mode/][Auto-indent your code with aggressive-indent-mode]]
- [[http://irreal.org/blog/?p=4953][A Magit Tip]] - ! to run git commands
- [[https://github.com/d125q/gruvbox-dark-emacs][gruvbox dark ported to GNU Emacs with better support for various modes]] ([[https://www.reddit.com/r/emacs/comments/44oby0/gruvbox_dark_ported_to_gnu_emacs_with_better/][Reddit]])
- [[http://exercism.io/languages/elisp][Solve practice problems in elisp (among others)]] ([[https://www.reddit.com/r/emacs/comments/44n8xy/solve_practice_problems_in_elisp_among_others/][Reddit]])
- [[https://www.reddit.com/r/emacs/comments/44jwh3/better_compile_buffer/][Better compile buffer?]] - auto-close, multi-compile, dedicated window
- [[https://www.reddit.com/r/emacs/comments/440qb2/how_to_normalize_indentation_for_different/][How to normalize indentation for different projects?]]
- [[http://xkcd.com/1638/][Today's xkcd reminds me of Emacs Lisp regexes]] ([[https://www.reddit.com/r/emacs/comments/43zov2/todays_xkcd_reminds_me_of_emacs_lisp_regexes/][Reddit]]) - see Reddit thread for regexp tips
- Emacs development:
- [[http://endlessparentheses.com/new-in-emacs-25-1-easily-search-non-ascii-characters.html?source=rss][New in Emacs 25.1: Easily search for non-ASCII characters]]
- [[http://git.savannah.gnu.org/cgit/emacs.git/commit/?id=857c5c24d6e57ac593e000198b644a0a88f54915][Automatically scale images up on high-density screens]]
- [[http://git.savannah.gnu.org/cgit/emacs.git/commit/?id=357ae5dba5faac5ff48ebb971cb29500f87f02a6][Allow various Gnus and Message address variables to be functions]]
- [[http://git.savannah.gnu.org/cgit/emacs.git/commit/?id=4531b03ec98b50fc61baad2b75f6faf439894583][New function read-multiple-choice]]
- Discussions:
- [[http://lists.gnu.org/archive/html/emacs-devel/2016-02/msg00089.html][Long discussion of character folding]]
- [[http://lists.gnu.org/archive/html/emacs-devel/2016-02/msg00413.html][Improving the presentation of Emacs user documentation]]
- [[http://lists.gnu.org/archive/html/emacs-devel/2016-02/msg00296.html][Entering Unicode characters]]
- [[http://lists.gnu.org/archive/html/emacs-devel/2016-02/msg00416.html][Continued discussion of asynchronicity]]
- [[http://lists.gnu.org/archive/html/emacs-devel/2016-02/msg00358.html][Customizing universal argument (C-u), instead of hardcoding 4?]]
- Other:
- [[http://irreal.org/blog/?p=4957][Ogbe on Why He Uses Emacs]] - TRAMP, dired, Org Mode, mu4e, MATLAB
- [[https://www.reddit.com/r/emacs/comments/44p5t9/new_helmdescribemodes_package/][New `helm-describe-modes` package]]
- [[https://www.reddit.com/r/emacs/comments/44n8z2/just_had_a_wow_emacs_is_smart_moment/][Just had a "wow, Emacs is smart" moment]] - kill-compilation
- [[http://www.saltycrane.com/blog/2015/12/switching-emacs-vim-actually-spacemacs/][Switching from Emacs to Vim (actually Spacemacs)]]
- [[https://www.reddit.com/r/emacs/comments/446wc4/vim_to_emacsevil_users_thoughts_on_neovim/][Vim to Emacs+Evil Users, thoughts on Neovim?]]
- [[https://www.reddit.com/r/emacs/comments/4446k1/emacsel_episode_4_interview_with_john_w_is_out/][Emacs.el Episode 4 Interview with John W. is out!]] also, [[https://www.youtube.com/watch?v=udNb4E4smbM][Youtube - 35:30]]
- [[https://www.youtube.com/watch?v=cgavi6T7IcY][Role-playing with Emacs - Episode 02 (11:14)]] - more of a presentation
- [[https://www.youtube.com/watch?v=grN4TDBaL9I][The Touch of Emacs (2:41)]] - an Emacs jukebox on a touch screen
- [[https://www.youtube.com/watch?v=Lv7cB8ISnCg][emacs-friends: an emacs package to open the current file with other applications (5:33)]]
- New packages:
- http://melpa.org/#/blog-admin: Blog admin for emacs with hexo/org-page supported
- http://melpa.org/#/cabledolphin: capture Emacs network traffic
- http://melpa.org/#/dired-atool: Pack/unpack files with atool on dired.
- http://melpa.org/#/dumb-jump: Dumb jumping to variable and function definitions
- http://melpa.org/#/evalator-clojure: Clojure evaluation context for evalator via CIDER.
- http://melpa.org/#/latex-unicode-math-mode: Input method for Unicode math symbols
- http://melpa.org/#/mu-cite: A library to provide MIME features.
- http://melpa.org/#/omtose-phellack-theme: A dark, soothing theme with a cold bluish touch.
- http://melpa.org/#/org-dp: Declarative Local Programming with Org Elements
- http://melpa.org/#/org-random-todo: notify of random TODO's
- http://melpa.org/#/replace-pairs: Query-replace pairs of things
- http://melpa.org/#/xml+: Utilities for xml and html trees
Links from [[http://reddit.com/r/emacs/new][reddit.com/r/emacs]], [[http://reddit.com/r/orgmode][/r/orgmode]], [[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]], [[http://www.emacswiki.org/emacs/RecentChanges][EmacsWiki:RecentChanges]], the [[http://git.savannah.gnu.org/cgit/emacs.git/log/?showmsg=1][Emacs commit log]], 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/2016-02][emacs-devel]].
[[http://sachachua.com/blog/category/emacs-news][Past Emacs News round-ups]]