2019-03-18 Emacs news
=====================
- Emacs Lisp:
- [frog-menu: Quickly pick items from ad hoc menus in Emacs]
(<https://github.com/clemera/frog-menu>)
- [strans: Manipulate strings by providing examples]
(<https://github.com/Inventitech/strans>)
- [A robust bencode encoder / decoder for Emacs Lisp]
(<https://github.com/skeeto/emacs-bencode>) ([Reddit]
(<https://reddit.com/r/emacs/comments/b1tv2s/a_robust_bencode_encoder_decoder_for_emacs_lisp/>))
- Emacs development:
- [RFE: Migration to Gitlab]
(<http://lists.gnu.org/archive/html/emacs-devel/2019-03/msg00531.html>) and
discussion of Emacs development process
- [Improve locale and language environment setting at startup]
(<http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=34dd4e0a83e19882f61c9a2ac99ecc12632d13d4>)
- [Customize tabulated-list sort indicators]
(<http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=18fb250d6748bd31672a9d2bdd5dff99ac7f7743>)
- [Document Sami input methods. (Bug#34866)]
(<http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=c72c2b04c2ed1688c9903cd87e7925b74a307541>)
- [Rewrite minibuffer window resizing code]
(<http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=95373b69b34f9756d2f05b19798b763d22aa5f0a>)
- [Improve binary-as-unsigned treatment (Bug#34792)]
(<http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=9b4d34fa7884d6b67ec19593c5d2d3b587434966>)
- Emacs configuration:
- [Andrey's Opinionated Emacs Guide]
(<https://m00natic.github.io/emacs/emacs-wiki.html>)
- [dot-emacs: My .emacs.el file and other personal Emacs goodies | John
Wiegley] (<https://github.com/jwiegley/dot-emacs>)
- Beginner:
- [Linux 408 Emacs part one]
(<https://www.youtube.com/watch?v=6s8qd1lfoj8>) (22:12)
- [Linux 411 Emacs configuration]
(<https://www.youtube.com/watch?v=0Cfrywb5IKI>) (10:21)
- Appearance:
- [feebleline: removing the mode-line and using echo-area (smartly)
instead] (<https://github.com/tautologyclub/feebleline>)
- [My Emacs is fast after implementing KISS to the Modeline!]
(<https://www.reddit.com/r/emacs/comments/b1ek3b/my_emacs_is_fast_after_implementing_kiss_to_the/>)
- [GNU Emacs Retro Mode] (<https://www.youtube.com/watch?v=_CkQcL3pnMw>)
(1:15)
- Navigation:
- [Switching buffers (Take 2)]
(<http://manuel-uberti.github.io//emacs/2019/03/16/switch-buffers/>)
- [Go To The Logical Begin And End Of A Buffer's Content]
(<https://www.wisdomandwonder.com/emacs/12181/go-to-the-logical-begin-and-end-of-a-buffers-content>)
- [cool-moves: Simple commands to move text around]
(<https://github.com/mrbig033/cool-moves>) ([Reddit]
(<https://www.reddit.com/r/emacs/comments/b088lq/cool_moves_a_simple_package_to_move_text_around/>))
- [move-text: move current line or region up or down]
(<https://github.com/emacsfodder/move-text>)
- [Cycle through a set of buffers]
(<https://www.reddit.com/r/emacs/comments/b1h4ge/cycle_through_a_set_of_buffers/>)
- Windows and frames:
- [How do you manage window sizes in emacs?]
(<https://www.reddit.com/r/emacs/comments/b13n39/how_do_you_manage_window_sizes_in_emacs/>)
- [popwin-el: Popup Window Manager for Emacs]
(<https://github.com/m2ym/popwin-el>)
- [emacs-rotate: Rotate the layout of emacs.]
(<https://github.com/daichirata/emacs-rotate>)
- [transpose-frame: Transpose windows arrangement in a frame]
(<https://github.com/emacsorphanage/transpose-frame>)
- [zoom: Fixed and automatic balanced window layout for Emacs]
(<https://github.com/cyrus-and/zoom>)
- Keybinding:
- [Hydra showcase anyone?]
(<https://www.reddit.com/r/emacs/comments/b1trp7/hydra_showcase_anyone/>)
- [Define context-aware keys in Emacs - Endless Parentheses]
(<http://endlessparentheses.com/define-context-aware-keys-in-emacs.html>)
- [Poll: What Key Bindings Do You Prefer?]
(<https://strawpoll.com/82k1hkzw>) ([Reddit]
(<https://reddit.com/r/emacs/comments/b23yx1/poll_what_key_bindings_do_you_prefer/>))
- [What do you recommend to a standard Emacs user to get into Evil?]
(<https://www.reddit.com/r/emacs/comments/b216t3/what_do_you_recommend_to_a_standard_emacs_user_to/>)
- Org Mode:
- [EmacsCast 8: Writing in Emacs and Org mode, part 1]
(<https://emacscast.org/episode_8/>) ([Reddit]
(<https://reddit.com/r/emacs/comments/b0jzy4/emacscast_8_writing_in_emacs_and_org_mode_part_1/>))
- [Orgzly finally has support for plain timestamps!]
(<https://www.reddit.com/r/orgmode/comments/b1kkba/orgzly_finally_has_support_for_plain_timestamps/>)
- [org-kindle: Make Emacs bridge between Org Mode and Kindle.]
(<https://github.com/stardiviner/org-kindle>)
- [How I Use org-capture and Stuff - YouTube]
(<https://www.youtube.com/watch?v=KdcXu_RdKI0&feature=youtu.be>)
- [Efficiently untangling Elisp from .org files]
(<http://www.holgerschurig.de/en/emacs-efficiently-untangling-elisp/>) (2016)
- Coding:
- [Pseudocode-Mode: also includes "syntax highlighting" for pseudocode in
comments]
(<https://www.reddit.com/r/emacs/comments/b0cc28/pseudocodemode_a_major_mode_for_editing/>)
- [GNU Emacs major mode for editing BNF grammars.]
(<https://github.com/sergeyklay/bnf-mode>) ([Reddit]
(<https://reddit.com/r/emacs/comments/b1lyyf/gnu_emacs_major_mode_for_editing_bnf_grammars/>))
- [Catch flyspell errors using frog-menus]
(<https://with-emacs.com/posts/frog-menu/catch-flyspell-errors-using-frog-menus/>)
([Reddit]
(<https://reddit.com/r/emacs/comments/b1lx7s/withemacs_catch_flyspell_errors_using_frogmenus/>))
- [Intero for Emacs Intero for Emacs: Complete interactive development
program for Haskell] (<http://chrisdone.github.io/intero/>)
- [LSP support for focus.el, using lsp-mode]
(<https://v.redd.it/8usupgrw0jm21>) ([Reddit]
(<https://reddit.com/r/emacs/comments/b1vrar/lsp_support_for_focusel_using_lspmode/>))
- [The Definitive Guide To Syntax Highlighting]
(<http://www.wilfred.me.uk/blog/2014/09/27/the-definitive-guide-to-syntax-highlighting/>)
(2014)
- [Notate: Program with Personalized Notation]
(<https://github.com/ekaschalk/notate>)
- Community:
- [Weekly tips/trick/etc/ thread]
(<https://www.reddit.com/r/emacs/comments/b058f8/weekly_tipstricketc_thread/>)
- [Stockholm Emacs Meetup next Wednesday March 20, 2019]
(<https://www.meetup.com/Stockholm-Emacs-Meetup/events/259294176/>) ([Reddit]
(<https://reddit.com/r/emacs/comments/b1gbrm/stockholm_emacs_meetup_next_wednesday/>))
- [European Lisp Symposium: Keynote by Stefan Monnier on Emacs Lisp]
(<https://european-lisp-symposium.org/2019/index.html>)
- [LibrePlanet - Program (includes the talk "Modern Emacs IDE" by Chase
Kelley)] (<https://libreplanet.org/2019/program/>)
- Other:
- [nov.el: Major mode for reading EPUBs in Emacs]
(<https://github.com/wasamasa/nov.el>)
- [I use GNUS like a storage service to keep my notes.]
(<https://www.reddit.com/r/emacs/comments/b1ufjr/i_use_gnus_like_a_storage_service_to_keep_my_notes/>)
- [AUCTeX or Org mode for note taking in mathematical classes?]
(<https://www.reddit.com/r/emacs/comments/b12tcl/auctex_or_org_mode_for_note_taking_in/>)
- [unkillable-scratch: Disallow the scratch buffer from being killed]
(<https://github.com/EricCrosson/unkillable-scratch>)
- [gnome-night-light.el: Integrating Emacs and GNOME Night Light]
(<https://github.com/sham1/gnome-night-light.el>) ([Reddit]
(<https://reddit.com/r/emacs/comments/b100oh/gnomenightlightel_integrating_emacs_and_gnome/>))
- [octopress.el: An Emacs major mode for interacting with Octopress blogs.]
(<https://github.com/aaronbieber/octopress.el>)
- New package:
- org-kindle <http://melpa.org/#/org-kindle>: Send org link file to ebook
reader.
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>), [/r/planetemacs]
(<https://reddit.com/r/planetemacs>), [Hacker News]
(<https://hn.algolia.com/?query=emacs&sort=byDate&prefix&page=0&dateRange=all&type=story>),
[planet.emacslife.com] (<http://planet.emacslife.com>), [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/2019-03>).
You're receiving this message via the Emacs Tangents mailing list.
View list info/unsubscribe:
https://lists.gnu.org/mailman/listinfo/emacs-tangents
* 2019-03-18 Emacs news
- Emacs Lisp:
- [[https://github.com/clemera/frog-menu][frog-menu: Quickly pick items from ad hoc menus in Emacs]]
- [[https://github.com/Inventitech/strans][strans: Manipulate strings by providing examples]]
- [[https://github.com/skeeto/emacs-bencode][A robust bencode encoder / decoder for Emacs Lisp]] ([[https://reddit.com/r/emacs/comments/b1tv2s/a_robust_bencode_encoder_decoder_for_emacs_lisp/][Reddit]])
- Emacs development:
- [[http://lists.gnu.org/archive/html/emacs-devel/2019-03/msg00531.html][RFE: Migration to Gitlab]] and discussion of Emacs development process
- [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=34dd4e0a83e19882f61c9a2ac99ecc12632d13d4][Improve locale and language environment setting at startup]]
- [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=18fb250d6748bd31672a9d2bdd5dff99ac7f7743][Customize tabulated-list sort indicators]]
- [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=c72c2b04c2ed1688c9903cd87e7925b74a307541][Document Sami input methods. (Bug#34866)]]
- [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=95373b69b34f9756d2f05b19798b763d22aa5f0a][Rewrite minibuffer window resizing code]]
- [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=9b4d34fa7884d6b67ec19593c5d2d3b587434966][Improve binary-as-unsigned treatment (Bug#34792)]]
- Emacs configuration:
- [[https://m00natic.github.io/emacs/emacs-wiki.html][Andrey's Opinionated Emacs Guide]]
- [[https://github.com/jwiegley/dot-emacs][dot-emacs: My .emacs.el file and other personal Emacs goodies | John Wiegley]]
- Beginner:
- [[https://www.youtube.com/watch?v=6s8qd1lfoj8][Linux 408 Emacs part one]] (22:12)
- [[https://www.youtube.com/watch?v=0Cfrywb5IKI][Linux 411 Emacs configuration]] (10:21)
- Appearance:
- [[https://github.com/tautologyclub/feebleline][feebleline: removing the mode-line and using echo-area (smartly) instead]]
- [[https://www.reddit.com/r/emacs/comments/b1ek3b/my_emacs_is_fast_after_implementing_kiss_to_the/][My Emacs is fast after implementing KISS to the Modeline!]]
- [[https://www.youtube.com/watch?v=_CkQcL3pnMw][GNU Emacs Retro Mode]] (1:15)
- Navigation:
- [[http://manuel-uberti.github.io//emacs/2019/03/16/switch-buffers/][Switching buffers (Take 2)]]
- [[https://www.wisdomandwonder.com/emacs/12181/go-to-the-logical-begin-and-end-of-a-buffers-content][Go To The Logical Begin And End Of A Buffer's Content]]
- [[https://github.com/mrbig033/cool-moves][cool-moves: Simple commands to move text around]] ([[https://www.reddit.com/r/emacs/comments/b088lq/cool_moves_a_simple_package_to_move_text_around/][Reddit]])
- [[https://github.com/emacsfodder/move-text][move-text: move current line or region up or down]]
- [[https://www.reddit.com/r/emacs/comments/b1h4ge/cycle_through_a_set_of_buffers/][Cycle through a set of buffers]]
- Windows and frames:
- [[https://www.reddit.com/r/emacs/comments/b13n39/how_do_you_manage_window_sizes_in_emacs/][How do you manage window sizes in emacs?]]
- [[https://github.com/m2ym/popwin-el][popwin-el: Popup Window Manager for Emacs]]
- [[https://github.com/daichirata/emacs-rotate][emacs-rotate: Rotate the layout of emacs.]]
- [[https://github.com/emacsorphanage/transpose-frame][transpose-frame: Transpose windows arrangement in a frame]]
- [[https://github.com/cyrus-and/zoom][zoom: Fixed and automatic balanced window layout for Emacs]]
- Keybinding:
- [[https://www.reddit.com/r/emacs/comments/b1trp7/hydra_showcase_anyone/][Hydra showcase anyone?]]
- [[http://endlessparentheses.com/define-context-aware-keys-in-emacs.html][Define context-aware keys in Emacs - Endless Parentheses]]
- [[https://strawpoll.com/82k1hkzw][Poll: What Key Bindings Do You Prefer?]] ([[https://reddit.com/r/emacs/comments/b23yx1/poll_what_key_bindings_do_you_prefer/][Reddit]])
- [[https://www.reddit.com/r/emacs/comments/b216t3/what_do_you_recommend_to_a_standard_emacs_user_to/][What do you recommend to a standard Emacs user to get into Evil?]]
- Org Mode:
- [[https://emacscast.org/episode_8/][EmacsCast 8: Writing in Emacs and Org mode, part 1]] ([[https://reddit.com/r/emacs/comments/b0jzy4/emacscast_8_writing_in_emacs_and_org_mode_part_1/][Reddit]])
- [[https://www.reddit.com/r/orgmode/comments/b1kkba/orgzly_finally_has_support_for_plain_timestamps/][Orgzly finally has support for plain timestamps!]]
- [[https://github.com/stardiviner/org-kindle][org-kindle: Make Emacs bridge between Org Mode and Kindle.]]
- [[https://www.youtube.com/watch?v=KdcXu_RdKI0&feature=youtu.be][How I Use org-capture and Stuff - YouTube]]
- [[http://www.holgerschurig.de/en/emacs-efficiently-untangling-elisp/][Efficiently untangling Elisp from .org files]] (2016)
- Coding:
- [[https://www.reddit.com/r/emacs/comments/b0cc28/pseudocodemode_a_major_mode_for_editing/][Pseudocode-Mode: also includes "syntax highlighting" for pseudocode in comments]]
- [[https://github.com/sergeyklay/bnf-mode][GNU Emacs major mode for editing BNF grammars.]] ([[https://reddit.com/r/emacs/comments/b1lyyf/gnu_emacs_major_mode_for_editing_bnf_grammars/][Reddit]])
- [[https://with-emacs.com/posts/frog-menu/catch-flyspell-errors-using-frog-menus/][Catch flyspell errors using frog-menus]] ([[https://reddit.com/r/emacs/comments/b1lx7s/withemacs_catch_flyspell_errors_using_frogmenus/][Reddit]])
- [[http://chrisdone.github.io/intero/][Intero for Emacs Intero for Emacs: Complete interactive development program for Haskell]]
- [[https://v.redd.it/8usupgrw0jm21][LSP support for focus.el, using lsp-mode]] ([[https://reddit.com/r/emacs/comments/b1vrar/lsp_support_for_focusel_using_lspmode/][Reddit]])
- [[http://www.wilfred.me.uk/blog/2014/09/27/the-definitive-guide-to-syntax-highlighting/][The Definitive Guide To Syntax Highlighting]] (2014)
- [[https://github.com/ekaschalk/notate][Notate: Program with Personalized Notation]]
- Community:
- [[https://www.reddit.com/r/emacs/comments/b058f8/weekly_tipstricketc_thread/][Weekly tips/trick/etc/ thread]]
- [[https://www.meetup.com/Stockholm-Emacs-Meetup/events/259294176/][Stockholm Emacs Meetup next Wednesday March 20, 2019]] ([[https://reddit.com/r/emacs/comments/b1gbrm/stockholm_emacs_meetup_next_wednesday/][Reddit]])
- [[https://european-lisp-symposium.org/2019/index.html][European Lisp Symposium: Keynote by Stefan Monnier on Emacs Lisp]]
- [[https://libreplanet.org/2019/program/][LibrePlanet - Program (includes the talk "Modern Emacs IDE" by Chase Kelley)]]
- Other:
- [[https://github.com/wasamasa/nov.el][nov.el: Major mode for reading EPUBs in Emacs]]
- [[https://www.reddit.com/r/emacs/comments/b1ufjr/i_use_gnus_like_a_storage_service_to_keep_my_notes/][I use GNUS like a storage service to keep my notes.]]
- [[https://www.reddit.com/r/emacs/comments/b12tcl/auctex_or_org_mode_for_note_taking_in/][AUCTeX or Org mode for note taking in mathematical classes?]]
- [[https://github.com/EricCrosson/unkillable-scratch][unkillable-scratch: Disallow the scratch buffer from being killed]]
- [[https://github.com/sham1/gnome-night-light.el][gnome-night-light.el: Integrating Emacs and GNOME Night Light]] ([[https://reddit.com/r/emacs/comments/b100oh/gnomenightlightel_integrating_emacs_and_gnome/][Reddit]])
- [[https://github.com/aaronbieber/octopress.el][octopress.el: An Emacs major mode for interacting with Octopress blogs.]]
- New package:
- http://melpa.org/#/org-kindle: Send org link file to ebook reader.
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://reddit.com/r/planetemacs][/r/planetemacs]], [[https://hn.algolia.com/?query=emacs&sort=byDate&prefix&page=0&dateRange=all&type=story][Hacker News]], [[http://planet.emacslife.com][planet.emacslife.com]], [[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/2019-03][emacs-devel]].
You're receiving this message via the Emacs Tangents mailing list.
[[https://lists.gnu.org/mailman/listinfo/emacs-tangents][View list info/unsubscribe]]