2016-02-15 Emacs News
=====================
- Beginner tips:
- [GNU Emacs: Intro - YouTube (Spanish; 7:47)]
(https://www.youtube.com/watch?v=48-6Z-v_o0c)
- [Look up the keybindings for some command]
(http://emacsredux.com/blog/2016/02/14/look-up-the-keybindings-for-some-command/)
- Navigation:
- [Pragmatic Emacs: Open a recent directory in dired: revisited]
(http://pragmaticemacs.com/emacs/open-a-recent-directory-in-dired-revisited/)
- [Marcin Borkowski: Looking for keywords]
(http://mbork.pl/2016-02-13_Looking_for_keywords)
- [With this trick, Helm-dash gets find-as-you-type for free, developers
hate it...]
(http://puntoblogspot.blogspot.com/2016/02/with-this-little-trick-helm-dash-gets.html)
- Configuration:
- [Running two instances simultaneously, with different dotfiles. Is it
possible?]
(https://www.reddit.com/r/emacs/comments/452sfx/running_two_instances_simultaneously_with/)
env
- [Autocorrecting typos in Emacs (2:46)]
(https://www.youtube.com/watch?v=fhI_riv_6HM)
- [Disable annoying audio notifications]
(http://emacsredux.com/blog/2016/02/14/disable-annoying-audio-notifications/)
- [Great tip to reduce init-time (workaround for TRAMP's bug)]
(http://emacs.stackexchange.com/a/14828/7093) ([Reddit]
(https://www.reddit.com/r/emacs/comments/45lx14/great_tip_to_reduce_inittime_workaround_for/))
- [Quick .emacs snippet to automatically use emacsclient if Emacs is
already running]
(https://www.reddit.com/r/emacs/comments/4586eq/quick_emacs_snippet_to_automatically_use/)
- [Dedicated company completion for your shell]
(https://github.com/Alexander-Miller/company-shell) ([Reddit]
(https://www.reddit.com/r/emacs/comments/44wc5r/dedicated_company_completion_for_your_shell/))
- [How to transfer my emacs setup to a different workstation? (specifically
the plugins)]
(https://www.reddit.com/r/emacs/comments/44wek4/how_to_transfer_my_emacs_setup_to_a_different/)
- [Learnt some new modes from this page ...]
(https://www.emacswiki.org/emacs/FrequentlyEnabledPackages_Emacs244_Survey_Results)
([Reddit]
(https://www.reddit.com/r/emacs/comments/457308/learnt_some_new_modes_from_this_page/))
- [solving Emacs pinky problem on the macbook (2:00)]
(https://www.youtube.com/watch?v=jPZn_kCuaLg)
- Org Mode:
- [Configurations for beautifying Emacs org mode]
(https://zhangda.wordpress.com/2016/02/15/configurations-for-beautifying-emacs-org-mode/)
- [Org-mode: Start a numbered list from any number]
(http://pragmaticemacs.com/emacs/org-mode-start-a-numbered-list-from-any-number/)
- [Switch to nlinum Immediately]
(https://www.wisdomandwonder.com/article/10068/switch-to-nlinum-immediately-2)
- good for Org Mode and large files
- [Small hack to let orgmode babel JS blocks use skewer if it's currently
connected] (https://gist.github.com/zot/0dd34b50acf81416dd88)
- [Get org-mode on iOs with Editorial app: functions linked]
(https://www.reddit.com/r/emacs/comments/457iiz/get_orgmode_on_ios_with_editorial_app_functions/)
- [How to specify which tex engine for org latex export]
(https://www.reddit.com/r/emacs/comments/44y2p0/how_to_specify_which_tex_engine_for_org_latex/)
- Coding:
- [Implementing pwdw pwdc, a summary of manipulating directory name strings
in Emacs lisp]
(https://zhangda.wordpress.com/2016/02/12/implementing-pwdw-pwdc-a-summary-of-manipulating-directory-name-strings-in-emacs-lisp/)
- [What's your workflow; running a shell with localhost server for
development?]
(https://www.reddit.com/r/emacs/comments/45fy88/whats_your_workflow_running_a_shell_with/)
- [Smartparens for C-like modes?]
(https://www.reddit.com/r/emacs/comments/451wn7/smartparens_for_clike_modes/)
- [Parinfer in Emacs Lisp] (https://github.com/oakmac/parinfer-elisp)
([Hacker News] (https://news.ycombinator.com/item?id=11078190))
- [Emacs Aggressive Indent Demo (0:53)]
(https://www.youtube.com/watch?v=nVQ3kVXRGdc)
- [{EN} Hacking Emacs and Brains — Morning Tsoding #24 (1:02:29)]
(https://www.youtube.com/watch?v=5OrvqYuESYw) Developing a brainfuck compiler
to Emacs Lisp
- Emacs development:
- [New in Emacs 25.1: EWW improvements]
(http://endlessparentheses.com/new-in-emacs-25-1-eww-improvements.html?source=rss)
- [State of concurrency in Emacs]
(https://www.reddit.com/r/emacs/comments/45nn3g/whats_the_state_of_concurrency_support_in_emacs/)
- [More commands for inserted images]
(http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=f7405a094b5f2ef642f920a17ce8e30ff81f6f35)
- [New commands for mpc media player]
(http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=fdc2da4ef44b32e2dd360defc9bd64d644ed1783)
- [New timer-list]
(http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=54b198af77449135980ce36fcfb42a5eea18c5c4)
- [Continued discussion of character folding]
(http://lists.gnu.org/archive/html/emacs-devel/2016-02/msg00784.html)
- [Borderless frames]
(http://lists.gnu.org/archive/html/emacs-devel/2016-02/msg00713.html)
- Other:
- [#ilovefs: Why GNU Emacs?]
(http://elephly.net/posts/2016-02-14-ilovefs-emacs.html) ([Reddit]
(https://www.reddit.com/r/emacs/comments/45t2ex/ilovefs_why_gnu_emacs/),
[Hacker News] (https://news.ycombinator.com/item?id=11099972))
- [Adding mu4e Support To Emacs (the hard way)]
(http://prodissues.com/2016/02/adding-mu4e-support-to-emacs.html) ([Reddit]
(https://www.reddit.com/r/emacs/comments/45lx1s/adding_mu4e_support_to_emacs_the_hard_way/))
- [Linting prose in Emacs]
(http://unconj.ca/blog/linting-prose-in-emacs.html) ([Reddit]
(https://www.reddit.com/r/emacs/comments/459ckp/linting_prose_in_emacs/))
- [Alex Schroeder: New Look for Emacs Wiki]
(https://alexschroeder.ch/wiki/2016-02-08_New_Look_for_Emacs_Wiki)
- [An Emacs QR encoder (no external tools)]
(https://www.reddit.com/r/emacs/comments/44tr5a/an_emacs_qr_encoder_no_external_tools/)
- [Pdf Tools] (https://www.reddit.com/r/emacs/comments/44yxsq/pdf_tools/) -
faster than docview
- [End of an era? (Magit's maintainer is taking a "break")]
(https://www.reddit.com/r/emacs/comments/455n6g/end_of_an_era_magits_maintainer_is_taking_a_break/)
- [My path to emacs] (http://hashnuke.com/2016/01/31/my-path-to-emacs.html)
- [How to Order Salads From Inside Emacs (40:33)]
(https://www.youtube.com/watch?v=puHMpEgojkA)
- [emacs glass demo (5:42)] (https://www.youtube.com/watch?v=i03_VzOmDko)
- [Emacs Keyboard Macro Demo 1 (1:58)]
(https://www.youtube.com/watch?v=K0Rw08es0Hs)
- New packages:
- alda-mode <http://melpa.org/#/alda-mode>: A simple major mode for the
musical programming language Alda
- auto-virtualenv <http://melpa.org/#/auto-virtualenv>: Auto activate
python virtualenvs
- company-shell <http://melpa.org/#/company-shell>: Company mode backend
for shell functions
- ebf <http://melpa.org/#/ebf>: brainfuck language transpiler to Emacs Lisp
- erc-hipchatify <http://melpa.org/#/erc-hipchatify>: Provide emoticons and
html rendering for HipChat
- foggy-night-theme <http://melpa.org/#/foggy-night-theme>: Dark low
contrast theme with soft and muted colors.
- helm-describe-modes <http://melpa.org/#/helm-describe-modes>: Helm
interface to major and minor modes.
- ob-go <http://melpa.org/#/ob-go>: org-babel functions for go evaluation
- ob-scala <http://melpa.org/#/ob-scala>: org-babel functions for scala
evaluation
- pov-mode <http://melpa.org/#/pov-mode>: Major mode for editing POV-Ray
scene files.
- sly-repl-ansi-color <http://melpa.org/#/sly-repl-ansi-color>: Add ANSI
colors support to the sly mrepl.
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-15 Emacs News
- Beginner tips:
- [[https://www.youtube.com/watch?v=48-6Z-v_o0c][GNU Emacs: Intro - YouTube (Spanish; 7:47)]]
- [[http://emacsredux.com/blog/2016/02/14/look-up-the-keybindings-for-some-command/][Look up the keybindings for some command]]
- Navigation:
- [[http://pragmaticemacs.com/emacs/open-a-recent-directory-in-dired-revisited/][Pragmatic Emacs: Open a recent directory in dired: revisited]]
- [[http://mbork.pl/2016-02-13_Looking_for_keywords][Marcin Borkowski: Looking for keywords]]
- [[http://puntoblogspot.blogspot.com/2016/02/with-this-little-trick-helm-dash-gets.html][With this trick, Helm-dash gets find-as-you-type for free, developers hate it...]]
- Configuration:
- [[https://www.reddit.com/r/emacs/comments/452sfx/running_two_instances_simultaneously_with/][Running two instances simultaneously, with different dotfiles. Is it possible?]] env
- [[https://www.youtube.com/watch?v=fhI_riv_6HM][Autocorrecting typos in Emacs (2:46)]]
- [[http://emacsredux.com/blog/2016/02/14/disable-annoying-audio-notifications/][Disable annoying audio notifications]]
- [[http://emacs.stackexchange.com/a/14828/7093][Great tip to reduce init-time (workaround for TRAMP's bug)]] ([[https://www.reddit.com/r/emacs/comments/45lx14/great_tip_to_reduce_inittime_workaround_for/][Reddit]])
- [[https://www.reddit.com/r/emacs/comments/4586eq/quick_emacs_snippet_to_automatically_use/][Quick .emacs snippet to automatically use emacsclient if Emacs is already running]]
- [[https://github.com/Alexander-Miller/company-shell][Dedicated company completion for your shell]] ([[https://www.reddit.com/r/emacs/comments/44wc5r/dedicated_company_completion_for_your_shell/][Reddit]])
- [[https://www.reddit.com/r/emacs/comments/44wek4/how_to_transfer_my_emacs_setup_to_a_different/][How to transfer my emacs setup to a different workstation? (specifically the plugins)]]
- [[https://www.emacswiki.org/emacs/FrequentlyEnabledPackages_Emacs244_Survey_Results][Learnt some new modes from this page ...]] ([[https://www.reddit.com/r/emacs/comments/457308/learnt_some_new_modes_from_this_page/][Reddit]])
- [[https://www.youtube.com/watch?v=jPZn_kCuaLg][solving Emacs pinky problem on the macbook (2:00)]]
- Org Mode:
- [[https://zhangda.wordpress.com/2016/02/15/configurations-for-beautifying-emacs-org-mode/][Configurations for beautifying Emacs org mode]]
- [[http://pragmaticemacs.com/emacs/org-mode-start-a-numbered-list-from-any-number/][Org-mode: Start a numbered list from any number]]
- [[https://www.wisdomandwonder.com/article/10068/switch-to-nlinum-immediately-2][Switch to nlinum Immediately]] - good for Org Mode and large files
- [[https://gist.github.com/zot/0dd34b50acf81416dd88][Small hack to let orgmode babel JS blocks use skewer if it's currently connected]]
- [[https://www.reddit.com/r/emacs/comments/457iiz/get_orgmode_on_ios_with_editorial_app_functions/][Get org-mode on iOs with Editorial app: functions linked]]
- [[https://www.reddit.com/r/emacs/comments/44y2p0/how_to_specify_which_tex_engine_for_org_latex/][How to specify which tex engine for org latex export]]
- Coding:
- [[https://zhangda.wordpress.com/2016/02/12/implementing-pwdw-pwdc-a-summary-of-manipulating-directory-name-strings-in-emacs-lisp/][Implementing pwdw pwdc, a summary of manipulating directory name strings in Emacs lisp]]
- [[https://www.reddit.com/r/emacs/comments/45fy88/whats_your_workflow_running_a_shell_with/][What's your workflow; running a shell with localhost server for development?]]
- [[https://www.reddit.com/r/emacs/comments/451wn7/smartparens_for_clike_modes/][Smartparens for C-like modes?]]
- [[https://github.com/oakmac/parinfer-elisp][Parinfer in Emacs Lisp]] ([[https://news.ycombinator.com/item?id=11078190][Hacker News]])
- [[https://www.youtube.com/watch?v=nVQ3kVXRGdc][Emacs Aggressive Indent Demo (0:53)]]
- [[https://www.youtube.com/watch?v=5OrvqYuESYw][{EN} Hacking Emacs and Brains — Morning Tsoding #24 (1:02:29)]] Developing a brainfuck compiler to Emacs Lisp
- Emacs development:
- [[http://endlessparentheses.com/new-in-emacs-25-1-eww-improvements.html?source=rss][New in Emacs 25.1: EWW improvements]]
- [[https://www.reddit.com/r/emacs/comments/45nn3g/whats_the_state_of_concurrency_support_in_emacs/][State of concurrency in Emacs]]
- [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=f7405a094b5f2ef642f920a17ce8e30ff81f6f35][More commands for inserted images]]
- [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=fdc2da4ef44b32e2dd360defc9bd64d644ed1783][New commands for mpc media player]]
- [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=54b198af77449135980ce36fcfb42a5eea18c5c4][New timer-list]]
- [[http://lists.gnu.org/archive/html/emacs-devel/2016-02/msg00784.html][Continued discussion of character folding]]
- [[http://lists.gnu.org/archive/html/emacs-devel/2016-02/msg00713.html][Borderless frames]]
- Other:
- [[http://elephly.net/posts/2016-02-14-ilovefs-emacs.html][#ilovefs: Why GNU Emacs?]] ([[https://www.reddit.com/r/emacs/comments/45t2ex/ilovefs_why_gnu_emacs/][Reddit]], [[https://news.ycombinator.com/item?id=11099972][Hacker News]])
- [[http://prodissues.com/2016/02/adding-mu4e-support-to-emacs.html][Adding mu4e Support To Emacs (the hard way)]] ([[https://www.reddit.com/r/emacs/comments/45lx1s/adding_mu4e_support_to_emacs_the_hard_way/][Reddit]])
- [[http://unconj.ca/blog/linting-prose-in-emacs.html][Linting prose in Emacs]] ([[https://www.reddit.com/r/emacs/comments/459ckp/linting_prose_in_emacs/][Reddit]])
- [[https://alexschroeder.ch/wiki/2016-02-08_New_Look_for_Emacs_Wiki][Alex Schroeder: New Look for Emacs Wiki]]
- [[https://www.reddit.com/r/emacs/comments/44tr5a/an_emacs_qr_encoder_no_external_tools/][An Emacs QR encoder (no external tools)]]
- [[https://www.reddit.com/r/emacs/comments/44yxsq/pdf_tools/][Pdf Tools]] - faster than docview
- [[https://www.reddit.com/r/emacs/comments/455n6g/end_of_an_era_magits_maintainer_is_taking_a_break/][End of an era? (Magit's maintainer is taking a "break")]]
- [[http://hashnuke.com/2016/01/31/my-path-to-emacs.html][My path to emacs]]
- [[https://www.youtube.com/watch?v=puHMpEgojkA][How to Order Salads >From Inside Emacs (40:33)]]
- [[https://www.youtube.com/watch?v=i03_VzOmDko][emacs glass demo (5:42)]]
- [[https://www.youtube.com/watch?v=K0Rw08es0Hs][Emacs Keyboard Macro Demo 1 (1:58)]]
- New packages:
- http://melpa.org/#/alda-mode: A simple major mode for the musical programming language Alda
- http://melpa.org/#/auto-virtualenv: Auto activate python virtualenvs
- http://melpa.org/#/company-shell: Company mode backend for shell functions
- http://melpa.org/#/ebf: brainfuck language transpiler to Emacs Lisp
- http://melpa.org/#/erc-hipchatify: Provide emoticons and html rendering for HipChat
- http://melpa.org/#/foggy-night-theme: Dark low contrast theme with soft and muted colors.
- http://melpa.org/#/helm-describe-modes: Helm interface to major and minor modes.
- http://melpa.org/#/ob-go: org-babel functions for go evaluation
- http://melpa.org/#/ob-scala: org-babel functions for scala evaluation
- http://melpa.org/#/pov-mode: Major mode for editing POV-Ray scene files.
- http://melpa.org/#/sly-repl-ansi-color: Add ANSI colors support to the sly mrepl.
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]]