2018-11-05 Emacs news
=====================
- Emacs Lisp:
- [el-patch: Future-proof your Emacs Lisp customizations]
(https://github.com/raxod502/el-patch)
- [Overloading mathematical operators in elisp (2017)]
(http://kitchingroup.cheme.cmu.edu/blog/2017/07/23/Overloading-mathematical-operators-in-elisp/)
([Reddit]
(https://reddit.com/r/emacs/comments/9udadm/overloading_mathematical_operators_in_elisp_2017/))
- [threading macros from dash for Emacs Lisp]
(https://yoo2080.wordpress.com/2014/02/23/threading-macros-from-dash-for-emacs-lisp/)
([Reddit]
(https://reddit.com/r/emacs/comments/9ufli5/threading_macros_from_dash_for_emacs_lisp/))
- [Jonas Bernoulli: Many new releases]
(https://emacsair.me/2018/10/31/many-releases): ghub, closql, epkg, borg, emir,
... ([Reddit]
(https://reddit.com/r/emacs/comments/9t7fxu/emacsair_many_new_releases/))
- [Marcin Borkowski: A few remarks about defining minor modes]
(http://mbork.pl/2018-11-03_A_few_remarks_about_defining_minor_modes)
- [Alexander Gromnitsky: Elisp history for trivia buffs]
(http://gromnitsky.blogspot.com/2018/11/elisp-history-for-trivia-buffs.html)
- [Want some feedback on my first little elisp package (su-toggle)]
(https://www.reddit.com/r/emacs/comments/9sywuc/want_some_feedback_on_my_first_little_elisp/)
- [emacs : set up config -08 (iedit & paredit)]
(https://www.youtube.com/watch?v=xrNOLTAl1ug) (8:29)
- Emacs development:
- [Add URL truncation support to rcirc (bug#33043)]
(http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=4a344bcab50e688db76c9e123fb7725796cb260b)
- ['minor-mode-menu-from-indicator' now display full minor mode.]
(http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=4eb0e4266f7df67439996ff420a13eb7ba2e137a)
- [New option 'nnir-notmuch-filter-group-names-function']
(http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=9aa6861b00645e8365c3249087cc22a42e8fc82b)
- [Fix interaction between vc-hg find-file-hook and vc state caching]
(http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=9d5c4d07462e69b4e0552e7f09e3e59a3fd10b6a)
- [Remote file name completion is also performed by auth-sources search]
(http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=0913f18dbebd8480289863480cd147a63ee59cca)
- Navigation:
- [A new text object editor for Emacs]
(https://www.reddit.com/r/emacs/comments/9t19aa/a_new_text_object_editor_for_emacs/)
- [Using Emacs Episode 52 - Eyebrowse]
(https://cestlaz.github.io/post/using-emacs-52-eyebrowse/)
- Org Mode:
- [ob-tmux: allows org mode to evaluate code blocks in a tmux session]
(https://github.com/ahendriksen/ob-tmux) ([Reddit]
(https://reddit.com/r/emacs/comments/9te0s0/obtmux_allows_org_mode_to_evaluate_code_blocks_in/))
- [Using Emacs 53 Emailing Org Agenda]
(https://cestlaz.github.io/post/using-emacs-53-emailing-org-agenda/) ([Reddit]
(https://reddit.com/r/emacs/comments/9tum4d/using_emacs_53_emailing_org_agenda/))
- [Hacker News to Org Mode]
(https://gist.github.com/dharmatech/2ef271907cb73298318fdb50a4ee7d54) ([Reddit]
(https://reddit.com/r/emacs/comments/9tfwo5/hacker_news_to_org_mode/))
- [Faster Large Table Editing: Disable Flyspell!]
(https://www.reddit.com/r/orgmode/comments/9tljmi/faster_large_table_editing_disable_flyspell/)
- [Org parser] (https://www.reddit.com/r/emacs/comments/9tkdpq/org_parser/)
- Coding:
- [I wrote another LinkedIn article about how to make your Emacs instance
more like a full-fledged IDE]
(https://www.linkedin.com/pulse/emacs-100-extendable-ide-palmer-cluff/)
([Reddit]
(https://reddit.com/r/emacs/comments/9u0182/i_wrote_another_linkedin_article_about_how_to/))
- [lldb/cdb in Emacs]
(https://www.reddit.com/r/emacs/comments/9u1auf/lldbcdb_in_emacs/)
- [Web development with Emacs, Tips and Tricks]
(https://www.reddit.com/r/emacs/comments/9tr2vn/web_development_with_emacs_tips_and_tricks/)
- [Handy dandy indexing trick]
(https://www.reddit.com/r/emacs/comments/9ugouz/handy_dandy_indexing_trick/)
- [A Little Scheme Setup and Development on the Galaxy S9 Plus]
(http://www.blogbyben.com/2018/04/a-little-scheme-setup-and-development.html)
(April 2018, [Timo Geusch]
(http://www.lonecpluspluscoder.com/2018/11/05/someone-installed-a-scheme-development-environment-on-their-phone/))
- [Make emacs open files at specific line numbers as outputted by grep and
other shell commands]
(https://www.reddit.com/r/emacs/comments/9sz0ql/make_emacs_open_files_at_specific_line_numbers_as/)
- [Extract Variable in Emacs (Perl)]
(https://dev.to/jplindstrom/extract-variable-in-emacs-13f3) ([Reddit]
(https://reddit.com/r/emacs/comments/9ucgcx/extract_variable_in_emacs_perl/))
- Security:
- [Feasibility of Improving Emac's Security through Fine-Grained Access
Controls?]
(https://www.reddit.com/r/emacs/comments/9u4z5l/feasibility_of_improving_emacs_security_through/)
- [Abusing Text Editors with Third-party Plugins]
(https://safebreach.com/Post/Abusing-Text-Editors-with-Third-party-Plugins)
([Reddit]
(https://reddit.com/r/emacs/comments/9uf3k4/abusing_text_editors_with_thirdparty_plugins/))
- Other:
- [Synchronized emacs input with website]
(https://www.reddit.com/r/emacs/comments/9tk3vq/synchronized_emacs_input_with_website/)
- [Configuring Emacs from scratch -09 (company anaconda company-quickhelp
company-anaconda)]
(https://www.reddit.com/r/emacs/comments/9tmt9v/configuring_emacs_from_scratch_09_company/)
- [Installing Arch Linux, Emacs, XOrg and Exwm]
(https://www.youtube.com/watch?v=I5ZjBzEgha0) ([Reddit]
(https://reddit.com/r/emacs/comments/9u30a6/installing_arch_linux_emacs_xorg_and_exwm/))
- [For people using the default Emacs keybindings, what is your reason?]
(https://www.reddit.com/r/emacs/comments/9ucpg1/for_people_using_the_default_emacs_keybindings/)
- [Emacs: Upcase Sentences]
(http://ergoemacs.org/emacs/emacs_upcase_sentence.html) (2017, [Irreal]
(http://irreal.org/blog/?p=7585))
- [Share "unusual" Emacs material]
(https://www.reddit.com/r/emacs/comments/9tglsq/share_unusual_emacs_material/)
- [Emacs Notes: Run the latest Emacs, even when your OS doesn't provide
one: Introducing Flatpak]
(https://emacsnotes.wordpress.com/2018/11/05/run-the-latest-emacs-even-when-your-os-doesnt-provide-one-introducing-flatpak/)
([Reddit]
(https://reddit.com/r/emacs/comments/9ubxa5/emacs_notes_run_the_latest_emacs_even_when_your/))
- [freenode #live 2018 - Sachin Patil - GNU Emacs for all]
(https://www.youtube.com/watch?v=FOZ2KZpl4OM) (29:56)
- New package:
- zones <https://elpa.gnu.org/packages/zones.html>: Zones of text - like
multiple regions
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/2018-11).
* 2018-11-05 Emacs news
- Emacs Lisp:
- [[https://github.com/raxod502/el-patch][el-patch: Future-proof your Emacs Lisp customizations]]
- [[http://kitchingroup.cheme.cmu.edu/blog/2017/07/23/Overloading-mathematical-operators-in-elisp/][Overloading mathematical operators in elisp (2017)]] ([[https://reddit.com/r/emacs/comments/9udadm/overloading_mathematical_operators_in_elisp_2017/][Reddit]])
- [[https://yoo2080.wordpress.com/2014/02/23/threading-macros-from-dash-for-emacs-lisp/][threading macros from dash for Emacs Lisp]] ([[https://reddit.com/r/emacs/comments/9ufli5/threading_macros_from_dash_for_emacs_lisp/][Reddit]])
- [[https://emacsair.me/2018/10/31/many-releases][Jonas Bernoulli: Many new releases]]: ghub, closql, epkg, borg, emir, ... ([[https://reddit.com/r/emacs/comments/9t7fxu/emacsair_many_new_releases/][Reddit]])
- [[http://mbork.pl/2018-11-03_A_few_remarks_about_defining_minor_modes][Marcin Borkowski: A few remarks about defining minor modes]]
- [[http://gromnitsky.blogspot.com/2018/11/elisp-history-for-trivia-buffs.html][Alexander Gromnitsky: Elisp history for trivia buffs]]
- [[https://www.reddit.com/r/emacs/comments/9sywuc/want_some_feedback_on_my_first_little_elisp/][Want some feedback on my first little elisp package (su-toggle)]]
- [[https://www.youtube.com/watch?v=xrNOLTAl1ug][emacs : set up config -08 (iedit & paredit)]] (8:29)
- Emacs development:
- [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=4a344bcab50e688db76c9e123fb7725796cb260b][Add URL truncation support to rcirc (bug#33043)]]
- [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=4eb0e4266f7df67439996ff420a13eb7ba2e137a]['minor-mode-menu-from-indicator' now display full minor mode.]]
- [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=9aa6861b00645e8365c3249087cc22a42e8fc82b][New option 'nnir-notmuch-filter-group-names-function']]
- [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=9d5c4d07462e69b4e0552e7f09e3e59a3fd10b6a][Fix interaction between vc-hg find-file-hook and vc state caching]]
- [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=0913f18dbebd8480289863480cd147a63ee59cca][Remote file name completion is also performed by auth-sources search]]
- Navigation:
- [[https://www.reddit.com/r/emacs/comments/9t19aa/a_new_text_object_editor_for_emacs/][A new text object editor for Emacs]]
- [[https://cestlaz.github.io/post/using-emacs-52-eyebrowse/][Using Emacs Episode 52 - Eyebrowse]]
- Org Mode:
- [[https://github.com/ahendriksen/ob-tmux][ob-tmux: allows org mode to evaluate code blocks in a tmux session]] ([[https://reddit.com/r/emacs/comments/9te0s0/obtmux_allows_org_mode_to_evaluate_code_blocks_in/][Reddit]])
- [[https://cestlaz.github.io/post/using-emacs-53-emailing-org-agenda/][Using Emacs 53 Emailing Org Agenda]] ([[https://reddit.com/r/emacs/comments/9tum4d/using_emacs_53_emailing_org_agenda/][Reddit]])
- [[https://gist.github.com/dharmatech/2ef271907cb73298318fdb50a4ee7d54][Hacker News to Org Mode]] ([[https://reddit.com/r/emacs/comments/9tfwo5/hacker_news_to_org_mode/][Reddit]])
- [[https://www.reddit.com/r/orgmode/comments/9tljmi/faster_large_table_editing_disable_flyspell/][Faster Large Table Editing: Disable Flyspell!]]
- [[https://www.reddit.com/r/emacs/comments/9tkdpq/org_parser/][Org parser]]
- Coding:
- [[https://www.linkedin.com/pulse/emacs-100-extendable-ide-palmer-cluff/][I wrote another LinkedIn article about how to make your Emacs instance more like a full-fledged IDE]] ([[https://reddit.com/r/emacs/comments/9u0182/i_wrote_another_linkedin_article_about_how_to/][Reddit]])
- [[https://www.reddit.com/r/emacs/comments/9u1auf/lldbcdb_in_emacs/][lldb/cdb in Emacs]]
- [[https://www.reddit.com/r/emacs/comments/9tr2vn/web_development_with_emacs_tips_and_tricks/][Web development with Emacs, Tips and Tricks]]
- [[https://www.reddit.com/r/emacs/comments/9ugouz/handy_dandy_indexing_trick/][Handy dandy indexing trick]]
- [[http://www.blogbyben.com/2018/04/a-little-scheme-setup-and-development.html][A Little Scheme Setup and Development on the Galaxy S9 Plus]] (April 2018, [[http://www.lonecpluspluscoder.com/2018/11/05/someone-installed-a-scheme-development-environment-on-their-phone/][Timo Geusch]])
- [[https://www.reddit.com/r/emacs/comments/9sz0ql/make_emacs_open_files_at_specific_line_numbers_as/][Make emacs open files at specific line numbers as outputted by grep and other shell commands]]
- [[https://dev.to/jplindstrom/extract-variable-in-emacs-13f3][Extract Variable in Emacs (Perl)]] ([[https://reddit.com/r/emacs/comments/9ucgcx/extract_variable_in_emacs_perl/][Reddit]])
- Security:
- [[https://www.reddit.com/r/emacs/comments/9u4z5l/feasibility_of_improving_emacs_security_through/][Feasibility of Improving Emac's Security through Fine-Grained Access Controls?]]
- [[https://safebreach.com/Post/Abusing-Text-Editors-with-Third-party-Plugins][Abusing Text Editors with Third-party Plugins]] ([[https://reddit.com/r/emacs/comments/9uf3k4/abusing_text_editors_with_thirdparty_plugins/][Reddit]])
- Other:
- [[https://www.reddit.com/r/emacs/comments/9tk3vq/synchronized_emacs_input_with_website/][Synchronized emacs input with website]]
- [[https://www.reddit.com/r/emacs/comments/9tmt9v/configuring_emacs_from_scratch_09_company/][Configuring Emacs from scratch -09 (company anaconda company-quickhelp company-anaconda)]]
- [[https://www.youtube.com/watch?v=I5ZjBzEgha0][Installing Arch Linux, Emacs, XOrg and Exwm]] ([[https://reddit.com/r/emacs/comments/9u30a6/installing_arch_linux_emacs_xorg_and_exwm/][Reddit]])
- [[https://www.reddit.com/r/emacs/comments/9ucpg1/for_people_using_the_default_emacs_keybindings/][For people using the default Emacs keybindings, what is your reason?]]
- [[http://ergoemacs.org/emacs/emacs_upcase_sentence.html][Emacs: Upcase Sentences]] (2017, [[http://irreal.org/blog/?p=7585][Irreal]])
- [[https://www.reddit.com/r/emacs/comments/9tglsq/share_unusual_emacs_material/][Share "unusual" Emacs material]]
- [[https://emacsnotes.wordpress.com/2018/11/05/run-the-latest-emacs-even-when-your-os-doesnt-provide-one-introducing-flatpak/][Emacs Notes: Run the latest Emacs, even when your OS doesn't provide one: Introducing Flatpak]] ([[https://reddit.com/r/emacs/comments/9ubxa5/emacs_notes_run_the_latest_emacs_even_when_your/][Reddit]])
- [[https://www.youtube.com/watch?v=FOZ2KZpl4OM][freenode #live 2018 - Sachin Patil - GNU Emacs for all]] (29:56)
- New package:
- https://elpa.gnu.org/packages/zones.html: Zones of text - like multiple regions
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/2018-11][emacs-devel]].