2018-06-25 Emacs news
=====================
- Emacs Lisp:
- [Helpful: One Year On]
(http://www.wilfred.me.uk/blog/2018/06/22/helpful-one-year-on/) ([Reddit]
(https://reddit.com/r/emacs/comments/8t3imt/helpful_one_year_on/))
- [How to Make an Emacs Minor Mode | null program]
(http://nullprogram.com/blog/2013/02/06/) ([Reddit]
(https://reddit.com/r/emacs/comments/8s49bu/how_to_make_an_emacs_minor_mode_null_program/))
- [Can I force Emacs to load the rest of my configuration when it
encounters an error in my init file?]
(https://www.reddit.com/r/emacs/comments/8s6tql/can_i_force_emacs_to_load_the_rest_of_my/)
- [emacshorrors: Determining if the server is started, or the wonders of
server-running-p]
(http://emacshorrors.com/posts/determining-if-the-server-is-started-or-the-wonders-of-server-running-p.html)
- [emacs live elisp debugging session]
(https://www.youtube.com/watch?v=AcpoKlFcDwM) (7:01)
- Emacs development:
- [Document 'major-mode-suspend' and 'major-mode-restore']
(http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=4e15d263134fdb8c9ff75e70f3f86225ad32ad31)
- [New functions to switch back and forth to another major mode]
(http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=a5511956b483e22cfebc0ebeb54d83c95f852648)
- [Implement command completion in remote shells. (Bug#31704)]
(http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=6f649e77b8512f73b17f03fd795beea9965c4029)
- Security:
- [A couple of questions and concerns about Emacs network security]
(http://lists.gnu.org/archive/html/emacs-devel/2018-06/msg00718.html)
- [Make more TLS checks trigger on the default `medium' level]
(http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=5a285a4db97d88cfd7a2320e33542a0afe695665)
- [Refactor the protocol NSM checks for flexibility]
(http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=6584bc6720fce6a830ab18538f89acc80da597f1)
- [Emacs' TLS defaults are downright dangerous]
(https://www.reddit.com/r/emacs/comments/8sykl1/emacs_tls_defaults_are_downright_dangerous/)
- Navigation:
- [The Emacs Guru Guide to Key Bindings | wilfred.me.uk]
(http://www.wilfred.me.uk/blog/2018/01/06/the-emacs-guru-guide-to-key-bindings/)
([Reddit]
(https://reddit.com/r/emacs/comments/8tdfv0/the_emacs_guru_guide_to_key_bindings_wilfredmeuk/))
- [Working with multiple files in dired | Mastering Emacs]
(https://www.masteringemacs.org/article/working-multiple-files-dired) ([Reddit]
(https://reddit.com/r/emacs/comments/8tkl56/working_with_multiple_files_in_dired_mastering/))
- [Finally, scrolling over large images with pixel scrolling.]
(https://www.reddit.com/r/emacs/comments/8sw3r0/finally_scrolling_over_large_images_with_pixel/)
- [Irreal: Xah Lee on Frames vs. Window in Emacs]
(http://irreal.org/blog/?p=7294)
- Org Mode:
- [Capturing Content for Emacs]
(http://howardism.org/Technical/Emacs/capturing-content.html)
- Coding:
- [Run any PyQt5 program in Emacs]
(https://www.reddit.com/r/emacs/comments/8tj4l8/run_any_pyqt5_program_in_emacs/)
- [template-overlays: Emacs overlays for template files]
(https://github.com/mmontone/template-overlays)
- Mail:
- [Using Emacs Episode 49 mu4e-conversation]
(http://cestlaz.github.io/posts/using-emacs-49-mu4e-conversation) ([Reddit]
(https://reddit.com/r/emacs/comments/8su43p/using_emacs_episode_49_mu4econversation/))
- Other:
- [TIP: How to better manage your spelling mistakes]
(https://www.reddit.com/r/emacs/comments/8rxm7h/tip_how_to_better_manage_your_spelling_mistakes/)
- [How to run a graphical emacsclient on a remote instance of Emacs]
(https://www.reddit.com/r/emacs/comments/8t461y/how_to_run_a_graphical_emacsclient_on_a_remote/)
- [EMacs Mud CLients]
(https://www.reddit.com/r/emacs/comments/8t5isg/emacs_mud_clients/)
- [Making music in Emacs] (https://vimeo.com/22798433) ([Reddit]
(https://reddit.com/r/emacs/comments/8sueyl/making_music_in_emacs/))
- [Whats the current state of browser plugins ?]
(https://www.reddit.com/r/emacs/comments/8sqgl0/whats_the_current_state_of_browser_plugins/)
- [diary-manager: Simple command-line tool and Emacs package for managing
diary entries.] (https://github.com/raxod502/diary-manager) ([Reddit]
(https://reddit.com/r/emacs/comments/8sjq32/diarymanager_simple_commandline_tool_and_emacs/))
- [First *week* with emacs (revised from first day)]
(https://www.reddit.com/r/emacs/comments/8rysuf/first_week_with_emacs_revised_from_first_day/)
- [emacspeak: Effective Suggest And Complete In An Eyes-Free Environment]
(https://emacspeak.blogspot.com/2018/06/effective-suggest-and-complete-in-eyes.html)
- [Raimon Grau: emacs-like browsing in firefox and chrome]
(http://puntoblogspot.blogspot.com/2018/06/emacs-like-browsing-in-firefox-and.html)
- New packages:
- backlight <http://melpa.org/#/backlight>: backlight brightness adjustment
on GNU/Linux
- bicycle <http://melpa.org/#/bicycle>: cycle outline and code visibility
- frame-purpose <http://melpa.org/#/frame-purpose>: Purpose-specific frames
- helm-posframe <http://melpa.org/#/helm-posframe>: Using posframe to show
helm window
- night-owl-theme <http://melpa.org/#/night-owl-theme>: A color theme for
the night owls out there
- sesman <http://melpa.org/#/sesman>: Generic Session Manager
- use-ttf <http://melpa.org/#/use-ttf>: Use the same font cross OS.
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-06).
* 2018-06-25 Emacs news
- Emacs Lisp:
- [[http://www.wilfred.me.uk/blog/2018/06/22/helpful-one-year-on/][Helpful: One Year On]] ([[https://reddit.com/r/emacs/comments/8t3imt/helpful_one_year_on/][Reddit]])
- [[http://nullprogram.com/blog/2013/02/06/][How to Make an Emacs Minor Mode | null program]] ([[https://reddit.com/r/emacs/comments/8s49bu/how_to_make_an_emacs_minor_mode_null_program/][Reddit]])
- [[https://www.reddit.com/r/emacs/comments/8s6tql/can_i_force_emacs_to_load_the_rest_of_my/][Can I force Emacs to load the rest of my configuration when it encounters an error in my init file?]]
- [[http://emacshorrors.com/posts/determining-if-the-server-is-started-or-the-wonders-of-server-running-p.html][emacshorrors: Determining if the server is started, or the wonders of server-running-p]]
- [[https://www.youtube.com/watch?v=AcpoKlFcDwM][emacs live elisp debugging session]] (7:01)
- Emacs development:
- [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=4e15d263134fdb8c9ff75e70f3f86225ad32ad31][Document 'major-mode-suspend' and 'major-mode-restore']]
- [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=a5511956b483e22cfebc0ebeb54d83c95f852648][New functions to switch back and forth to another major mode]]
- [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=6f649e77b8512f73b17f03fd795beea9965c4029][Implement command completion in remote shells. (Bug#31704)]]
- Security:
- [[http://lists.gnu.org/archive/html/emacs-devel/2018-06/msg00718.html][A couple of questions and concerns about Emacs network security]]
- [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=5a285a4db97d88cfd7a2320e33542a0afe695665][Make more TLS checks trigger on the default `medium' level]]
- [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=6584bc6720fce6a830ab18538f89acc80da597f1][Refactor the protocol NSM checks for flexibility]]
- [[https://www.reddit.com/r/emacs/comments/8sykl1/emacs_tls_defaults_are_downright_dangerous/][Emacs' TLS defaults are downright dangerous]]
- Navigation:
- [[http://www.wilfred.me.uk/blog/2018/01/06/the-emacs-guru-guide-to-key-bindings/][The Emacs Guru Guide to Key Bindings | wilfred.me.uk]] ([[https://reddit.com/r/emacs/comments/8tdfv0/the_emacs_guru_guide_to_key_bindings_wilfredmeuk/][Reddit]])
- [[https://www.masteringemacs.org/article/working-multiple-files-dired][Working with multiple files in dired | Mastering Emacs]] ([[https://reddit.com/r/emacs/comments/8tkl56/working_with_multiple_files_in_dired_mastering/][Reddit]])
- [[https://www.reddit.com/r/emacs/comments/8sw3r0/finally_scrolling_over_large_images_with_pixel/][Finally, scrolling over large images with pixel scrolling.]]
- [[http://irreal.org/blog/?p=7294][Irreal: Xah Lee on Frames vs. Window in Emacs]]
- Org Mode:
- [[http://howardism.org/Technical/Emacs/capturing-content.html][Capturing Content for Emacs]]
- Coding:
- [[https://www.reddit.com/r/emacs/comments/8tj4l8/run_any_pyqt5_program_in_emacs/][Run any PyQt5 program in Emacs]]
- [[https://github.com/mmontone/template-overlays][template-overlays: Emacs overlays for template files]]
- Mail:
- [[http://cestlaz.github.io/posts/using-emacs-49-mu4e-conversation][Using Emacs Episode 49 mu4e-conversation]] ([[https://reddit.com/r/emacs/comments/8su43p/using_emacs_episode_49_mu4econversation/][Reddit]])
- Other:
- [[https://www.reddit.com/r/emacs/comments/8rxm7h/tip_how_to_better_manage_your_spelling_mistakes/][TIP: How to better manage your spelling mistakes]]
- [[https://www.reddit.com/r/emacs/comments/8t461y/how_to_run_a_graphical_emacsclient_on_a_remote/][How to run a graphical emacsclient on a remote instance of Emacs]]
- [[https://www.reddit.com/r/emacs/comments/8t5isg/emacs_mud_clients/][EMacs Mud CLients]]
- [[https://vimeo.com/22798433][Making music in Emacs]] ([[https://reddit.com/r/emacs/comments/8sueyl/making_music_in_emacs/][Reddit]])
- [[https://www.reddit.com/r/emacs/comments/8sqgl0/whats_the_current_state_of_browser_plugins/][Whats the current state of browser plugins ?]]
- [[https://github.com/raxod502/diary-manager][diary-manager: Simple command-line tool and Emacs package for managing diary entries.]] ([[https://reddit.com/r/emacs/comments/8sjq32/diarymanager_simple_commandline_tool_and_emacs/][Reddit]])
- [[https://www.reddit.com/r/emacs/comments/8rysuf/first_week_with_emacs_revised_from_first_day/][First *week* with emacs (revised from first day)]]
- [[https://emacspeak.blogspot.com/2018/06/effective-suggest-and-complete-in-eyes.html][emacspeak: Effective Suggest And Complete In An Eyes-Free Environment]]
- [[http://puntoblogspot.blogspot.com/2018/06/emacs-like-browsing-in-firefox-and.html][Raimon Grau: emacs-like browsing in firefox and chrome]]
- New packages:
- http://melpa.org/#/backlight: backlight brightness adjustment on GNU/Linux
- http://melpa.org/#/bicycle: cycle outline and code visibility
- http://melpa.org/#/frame-purpose: Purpose-specific frames
- http://melpa.org/#/helm-posframe: Using posframe to show helm window
- http://melpa.org/#/night-owl-theme: A color theme for the night owls out there
- http://melpa.org/#/sesman: Generic Session Manager
- http://melpa.org/#/use-ttf: Use the same font cross OS.
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-06][emacs-devel]].