2019-06-17 Emacs news
=====================
- Emacs configuration:
- [Defying your keyboard with Elisp]
(<https://chasinglogic.io/2019/06/14/defying-your-keyboard-with-elisp/>)
- Emacs Lisp:
- [Macro for interactive lambdas with argument lists: `λ α β … ω • body`]
(<https://www.reddit.com/r/emacs/comments/c19to6/macro_for_interactive_lambdas_with_argument_lists/>)
- [cfrs: Child Frame Read String]
(<https://github.com/Alexander-Miller/cfrs>) ([Reddit]
(<https://www.reddit.com/r/emacs/comments/c0vwgu/new_package_child_frame_read_string/>))
- Emacs development:
- [Emacs 26.2.90 is out!]
(<https://lists.gnu.org/archive/html/emacs-devel/2019-06/msg00273.html>)
- [Lots of work on making the build cleaner]
(<https://lists.gnu.org/archive/html/emacs-devel/2019-06/msg00157.html>)
- [Don't hard-code the fill-column for display-warning]
(<http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=9d702b4cd8da1c1907b02869067a50933716631b>)
- [Remove another variable obsolete since Emacs 22]
(<http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=2a364d84c18527c344dec6f5bd577861df3f1679>)
- [Adjust erc functions after previous erc-pre-send-function change]
(<http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=c213422fd33cf00ef0e2515ec9639bdc06ea45c5>)
- [Unobsolete string-to-multibyte]
(<http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=fe12ec4b0d71f8adb572c68c6f662d7783382fb1>)
- [Obsolete erc-send-pre-hook and add new erc-pre-send-function]
(<http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=07df91d45a950d7bef323b57dc7e46b34997143f>)
- [Add the new macro with-suppressed-warnings]
(<http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=f2071b6de417ea079ab55298e8ca8f7bb2ad8d14>)
- [Allow refining the *Find* buffer of find-dired. (Bug#29513)]
(<http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=249902d5ad5d3ae3e25323c23a2f442913729ceb>)
- Appearance:
- [naysayer-theme.el: Emacs theme inspired by Jonathan Blow's livestreams]
(<https://github.com/nickav/naysayer-theme.el>) ([Reddit]
(<https://reddit.com/r/emacs/comments/bzmvrz/naysayerthemeel_emacs_theme_inspired_by_jonathan/>))
- [emacs-reverse-theme: Emacs color theme of reverse(like 'emacs
--reverse-video')] (<https://github.com/syohex/emacs-reverse-theme>)
- [vimco: A vim to emacs theme converter]
(<https://github.com/DoMiNeLa10/vimco>)
- [A GNU Emacs Themes Gallery] (<https://emacsthemes.com>)
- Navigation:
- [How do you switch between buffers?]
(<https://www.reddit.com/r/emacs/comments/byovog/how_do_you_switch_between_buffers/>)
- [Emacs Doom E07: Moving around the screen with Avy]
(<https://www.youtube.com/watch?v=zar4GsOBU0g&feature=youtu.be>) ([Reddit]
(<https://reddit.com/r/emacs/comments/c09lzg/emacs_doom_e07_moving_around_the_screen_with_avy/>))
- [term-projectile: Group terminals based on based on projectile context
and switch between them based on current context]
(<https://github.com/IvanMalison/term-manager>)
- [ctags-update: (auto) update TAGS in parent directory using
exuberant-ctags] (<https://github.com/jixiuf/ctags-update>)
- [emacs-helm-hatena-bookmark: Hatena::Bookmark with helm interface]
(<https://github.com/masutaka/emacs-helm-hatena-bookmark>)
- Dired:
- [File Management with dired in Emacs]
(<https://www.reddit.com/r/emacs/comments/byhf6w/file_management_with_dired_in_emacs/>)
- Org Mode:
- [More On Emacs Blogging]
(<https://loomcom.com/blog/0111_more_on_emacs_blogging.html>)
- [Updates to org-ql]
(<https://www.reddit.com/r/emacs/comments/bz5eqv/updates_to_orgql/>)
- [ejira: JIRA integration with Org mode]
(<https://github.com/nyyManni/ejira>)
- [org-starter: Configure files and directories in Org Mode more easily]
(<https://github.com/akirak/org-starter>)
- [Jonathan Bennett: Org2web]
(<https://jonathanabennett.github.io/blog/2019/06/16/org2web/>) ([Reddit]
(<https://reddit.com/r/planetemacs/comments/c16xfu/jonathan_bennett_org2web/>))
- [Highlighting in Org-Mode]
(<http://www.gonsie.com/blorg/org-highlight.html>)
- [Org 9.2.4 Is Released] (<https://irreal.org/blog/?p=8102>)
- Coding:
- [emacs-ssh-deploy: A deployment plugin via Tramp for Emacs.]
(<https://github.com/cjohansson/emacs-ssh-deploy>)
- [biblio.el: Browse and import bibliographic references from CrossRef,
DBLP, HAL, arXiv, Dissemin, and doi.org]
(<https://github.com/cpitclaudel/biblio.el>)
- [Emacs as a full, keyboard-based JavaScript IDE?]
(<https://www.reddit.com/r/emacs/comments/c0rbmx/emacs_as_a_full_keyboardbased_javascript_ide/>)
- [makefile-executor.el: Emacs helpers to run things from makefiles]
(<https://github.com/thiderman/makefile-executor.el>)
- [emacs-eclim: Enjoy some of the great eclipse features in Emacs]
(<https://github.com/emacs-eclim/emacs-eclim>)
- [Org-based approach to learning C ---like Jupyter Notebooks]
(<https://alhassy.github.io/InteractiveWayToC/>)
- [Jonathan Bennett: Python and Emacs Pt. 1]
(<https://jonathanabennett.github.io/blog/2019/06/13/python-and-emacs-pt.-1/>)
- [swift-mode: Emacs support for Apple's Swift programming language.]
(<https://github.com/swift-emacs/swift-mode>)
- [rspec-mode: An RSpec minor mode for Emacs. RSpec is a unit test
framework for the Ruby programming language]
(<https://github.com/pezra/rspec-mode>)
- [vscode-icon-emacs: Utility package that return vscode icons for emacs]
(<https://github.com/jojojames/vscode-icon-emacs>)
- [emacs-fsharp-mode-bin: Parking location for releases for the fsharp-mode
for emacs, including backend binaries]
(<https://github.com/rneatherway/emacs-fsharp-mode-bin>)
- Mail and news:
- [One year with Notmuch]
(<https://blog.einval.eu/2019/06/one-year-with-notmuch.html>)
- Spacemacs:
- [awesome-spacemacs: A collection of awesome Spacemacs resources]
(<https://github.com/rajasegar/awesome-spacemacs>) ([Reddit]
(<https://reddit.com/r/spacemacs/comments/c0frfg/awesomespacemacs_a_collection_of_awesome/>))
- Community:
- [Princeton, NJ Emacs Meetup, June 17, 2019]
(<https://www.reddit.com/r/emacs/comments/bzn11k/princeton_nj_emacs_meetup_june_17_2019/>)
- [June 27 Emacs Meeting in Erlangen, Germany]
(<https://www.reddit.com/r/emacs/comments/c0iwl9/followup_emacs_meeting_in_erlangen_germany/>)
- [Weekly tips/trick/etc/ thread]
(<https://www.reddit.com/r/emacs/comments/bz9rxn/weekly_tipstricketc_thread/>)
- ["I read the change logs, and I think: Humans can do things." | The New
York Times Magazine]
(<https://www.nytimes.com/2019/06/11/magazine/letter-of-recommendation-bug-fixes-git.html>)
- Security:
- [emacs-shroud: Emacs interface for shroud password manager]
(<https://github.com/o-nly/emacs-shroud>)
- [pass: A major-mode to manage your password-store (pass) keychain]
(<https://github.com/NicolasPetton/pass>)
- Shell:
- [Manuel Uberti: Better colours in Emacs shell]
(<http://manuel-uberti.github.io//emacs/2019/06/14/xterm/>)
- [*The* reason to use eshell <3]
(<https://www.reddit.com/r/emacs/comments/c1gph0/the_reason_to_use_eshell_3/>)
- Other:
- [sdcv.el: Emacs interface for sdcv, the command line version of StarDict
developed by Evgeniy A. Dushistov and Hu Zheng.]
(<https://github.com/stardiviner/sdcv.el>)
- [SXEmacs: An Emacs / XEmacs based texteditor that is also a Window
Manager (like 'exwm')] (<http://www.sxemacs.org/screenshots.html>)
- [Spell Checking in Emacs | Tender Is The Byte]
(<https://www.tenderisthebyte.com/blog/2019/06/09/spell-checking-emacs>)
([Reddit]
(<https://reddit.com/r/planetemacs/comments/c0pjyq/spell_checking_in_emacs_tender_is_the_byte/>))
- [I made a major mode for editing srt subtitles with Emacs]
(<https://www.reddit.com/r/emacs/comments/c104sl/i_made_a_major_mode_for_editing_srt_subtitles/>)
- [Emacs, Ispell and Abbrev, the Perfect Auto-Correct · Endless
Parentheses]
(<http://endlessparentheses.com/ispell-and-abbrev-the-perfect-auto-correct.html>)
- [Emacs commands and shortcuts | ShortcutFoo]
(<https://www.shortcutfoo.com/app/dojos/emacs>)
- [mg: OpenBSD Mg editor. Portable Public Domain Micro Emacs for *BSD,
Cygwin, Linux, Mac OS X.] (<https://github.com/ibara/mg>)
- [Linux Handbook: Basic Emacs Command Explained in Detail]
(<https://linuxhandbook.com/basic-emacs-guide>)
- [Do people find emacs's bindings inferior to vim's?]
(<https://www.reddit.com/r/emacs/comments/bz2uob/do_people_find_emacss_bindings_inferior_to_vims/>)
- New packages:
- bpftrace-mode <http://melpa.org/#/bpftrace-mode>: Major mode for editing
bpftrace script files
- leaf <http://melpa.org/#/leaf>: Simplify your init.el configuration,
extended use-package
- leaf-keywords <http://melpa.org/#/leaf-keywords>: Additional leaf.el
keywords for external packages
- region-occurrences-highlighter
<http://melpa.org/#/region-occurrences-highlighter>: Mark occurrences of
current region (selection).
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-06>).
You're receiving this message via the Emacs Tangents mailing list.
View list info/unsubscribe:
https://lists.gnu.org/mailman/listinfo/emacs-tangents
* 2019-06-17 Emacs news
- Emacs configuration:
- [[https://chasinglogic.io/2019/06/14/defying-your-keyboard-with-elisp/][Defying your keyboard with Elisp]]
- Emacs Lisp:
- [[https://www.reddit.com/r/emacs/comments/c19to6/macro_for_interactive_lambdas_with_argument_lists/][Macro for interactive lambdas with argument lists: `λ α β … ω • body`]]
- [[https://github.com/Alexander-Miller/cfrs][cfrs: Child Frame Read String]] ([[https://www.reddit.com/r/emacs/comments/c0vwgu/new_package_child_frame_read_string/][Reddit]])
- Emacs development:
- [[https://lists.gnu.org/archive/html/emacs-devel/2019-06/msg00273.html][Emacs 26.2.90 is out!]]
- [[https://lists.gnu.org/archive/html/emacs-devel/2019-06/msg00157.html][Lots of work on making the build cleaner]]
- [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=9d702b4cd8da1c1907b02869067a50933716631b][Don't hard-code the fill-column for display-warning]]
- [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=2a364d84c18527c344dec6f5bd577861df3f1679][Remove another variable obsolete since Emacs 22]]
- [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=c213422fd33cf00ef0e2515ec9639bdc06ea45c5][Adjust erc functions after previous erc-pre-send-function change]]
- [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=fe12ec4b0d71f8adb572c68c6f662d7783382fb1][Unobsolete string-to-multibyte]]
- [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=07df91d45a950d7bef323b57dc7e46b34997143f][Obsolete erc-send-pre-hook and add new erc-pre-send-function]]
- [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=f2071b6de417ea079ab55298e8ca8f7bb2ad8d14][Add the new macro with-suppressed-warnings]]
- [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=249902d5ad5d3ae3e25323c23a2f442913729ceb][Allow refining the *Find* buffer of find-dired. (Bug#29513)]]
- Appearance:
- [[https://github.com/nickav/naysayer-theme.el][naysayer-theme.el: Emacs theme inspired by Jonathan Blow's livestreams]] ([[https://reddit.com/r/emacs/comments/bzmvrz/naysayerthemeel_emacs_theme_inspired_by_jonathan/][Reddit]])
- [[https://github.com/syohex/emacs-reverse-theme][emacs-reverse-theme: Emacs color theme of reverse(like 'emacs --reverse-video')]]
- [[https://github.com/DoMiNeLa10/vimco][vimco: A vim to emacs theme converter]]
- [[https://emacsthemes.com][A GNU Emacs Themes Gallery]]
- Navigation:
- [[https://www.reddit.com/r/emacs/comments/byovog/how_do_you_switch_between_buffers/][How do you switch between buffers?]]
- [[https://www.youtube.com/watch?v=zar4GsOBU0g&feature=youtu.be][Emacs Doom E07: Moving around the screen with Avy]] ([[https://reddit.com/r/emacs/comments/c09lzg/emacs_doom_e07_moving_around_the_screen_with_avy/][Reddit]])
- [[https://github.com/IvanMalison/term-manager][term-projectile: Group terminals based on based on projectile context and switch between them based on current context]]
- [[https://github.com/jixiuf/ctags-update][ctags-update: (auto) update TAGS in parent directory using exuberant-ctags]]
- [[https://github.com/masutaka/emacs-helm-hatena-bookmark][emacs-helm-hatena-bookmark: Hatena::Bookmark with helm interface]]
- Dired:
- [[https://www.reddit.com/r/emacs/comments/byhf6w/file_management_with_dired_in_emacs/][File Management with dired in Emacs]]
- Org Mode:
- [[https://loomcom.com/blog/0111_more_on_emacs_blogging.html][More On Emacs Blogging]]
- [[https://www.reddit.com/r/emacs/comments/bz5eqv/updates_to_orgql/][Updates to org-ql]]
- [[https://github.com/nyyManni/ejira][ejira: JIRA integration with Org mode]]
- [[https://github.com/akirak/org-starter][org-starter: Configure files and directories in Org Mode more easily]]
- [[https://jonathanabennett.github.io/blog/2019/06/16/org2web/][Jonathan Bennett: Org2web]] ([[https://reddit.com/r/planetemacs/comments/c16xfu/jonathan_bennett_org2web/][Reddit]])
- [[http://www.gonsie.com/blorg/org-highlight.html][Highlighting in Org-Mode]]
- [[https://irreal.org/blog/?p=8102][Org 9.2.4 Is Released]]
- Coding:
- [[https://github.com/cjohansson/emacs-ssh-deploy][emacs-ssh-deploy: A deployment plugin via Tramp for Emacs.]]
- [[https://github.com/cpitclaudel/biblio.el][biblio.el: Browse and import bibliographic references from CrossRef, DBLP, HAL, arXiv, Dissemin, and doi.org]]
- [[https://www.reddit.com/r/emacs/comments/c0rbmx/emacs_as_a_full_keyboardbased_javascript_ide/][Emacs as a full, keyboard-based JavaScript IDE?]]
- [[https://github.com/thiderman/makefile-executor.el][makefile-executor.el: Emacs helpers to run things from makefiles]]
- [[https://github.com/emacs-eclim/emacs-eclim][emacs-eclim: Enjoy some of the great eclipse features in Emacs]]
- [[https://alhassy.github.io/InteractiveWayToC/][Org-based approach to learning C ---like Jupyter Notebooks]]
- [[https://jonathanabennett.github.io/blog/2019/06/13/python-and-emacs-pt.-1/][Jonathan Bennett: Python and Emacs Pt. 1]]
- [[https://github.com/swift-emacs/swift-mode][swift-mode: Emacs support for Apple's Swift programming language.]]
- [[https://github.com/pezra/rspec-mode][rspec-mode: An RSpec minor mode for Emacs. RSpec is a unit test framework for the Ruby programming language]]
- [[https://github.com/jojojames/vscode-icon-emacs][vscode-icon-emacs: Utility package that return vscode icons for emacs]]
- [[https://github.com/rneatherway/emacs-fsharp-mode-bin][emacs-fsharp-mode-bin: Parking location for releases for the fsharp-mode for emacs, including backend binaries]]
- Mail and news:
- [[https://blog.einval.eu/2019/06/one-year-with-notmuch.html][One year with Notmuch]]
- Spacemacs:
- [[https://github.com/rajasegar/awesome-spacemacs][awesome-spacemacs: A collection of awesome Spacemacs resources]] ([[https://reddit.com/r/spacemacs/comments/c0frfg/awesomespacemacs_a_collection_of_awesome/][Reddit]])
- Community:
- [[https://www.reddit.com/r/emacs/comments/bzn11k/princeton_nj_emacs_meetup_june_17_2019/][Princeton, NJ Emacs Meetup, June 17, 2019]]
- [[https://www.reddit.com/r/emacs/comments/c0iwl9/followup_emacs_meeting_in_erlangen_germany/][June 27 Emacs Meeting in Erlangen, Germany]]
- [[https://www.reddit.com/r/emacs/comments/bz9rxn/weekly_tipstricketc_thread/][Weekly tips/trick/etc/ thread]]
- [[https://www.nytimes.com/2019/06/11/magazine/letter-of-recommendation-bug-fixes-git.html]["I read the change logs, and I think: Humans can do things." | The New York Times Magazine]]
- Security:
- [[https://github.com/o-nly/emacs-shroud][emacs-shroud: Emacs interface for shroud password manager]]
- [[https://github.com/NicolasPetton/pass][pass: A major-mode to manage your password-store (pass) keychain]]
- Shell:
- [[http://manuel-uberti.github.io//emacs/2019/06/14/xterm/][Manuel Uberti: Better colours in Emacs shell]]
- [[https://www.reddit.com/r/emacs/comments/c1gph0/the_reason_to_use_eshell_3/][*The* reason to use eshell <3]]
- Other:
- [[https://github.com/stardiviner/sdcv.el][sdcv.el: Emacs interface for sdcv, the command line version of StarDict developed by Evgeniy A. Dushistov and Hu Zheng.]]
- [[http://www.sxemacs.org/screenshots.html][SXEmacs: An Emacs / XEmacs based texteditor that is also a Window Manager (like 'exwm')]]
- [[https://www.tenderisthebyte.com/blog/2019/06/09/spell-checking-emacs][Spell Checking in Emacs | Tender Is The Byte]] ([[https://reddit.com/r/planetemacs/comments/c0pjyq/spell_checking_in_emacs_tender_is_the_byte/][Reddit]])
- [[https://www.reddit.com/r/emacs/comments/c104sl/i_made_a_major_mode_for_editing_srt_subtitles/][I made a major mode for editing srt subtitles with Emacs]]
- [[http://endlessparentheses.com/ispell-and-abbrev-the-perfect-auto-correct.html][Emacs, Ispell and Abbrev, the Perfect Auto-Correct · Endless Parentheses]]
- [[https://www.shortcutfoo.com/app/dojos/emacs][Emacs commands and shortcuts | ShortcutFoo]]
- [[https://github.com/ibara/mg][mg: OpenBSD Mg editor. Portable Public Domain Micro Emacs for *BSD, Cygwin, Linux, Mac OS X.]]
- [[https://linuxhandbook.com/basic-emacs-guide][Linux Handbook: Basic Emacs Command Explained in Detail]]
- [[https://www.reddit.com/r/emacs/comments/bz2uob/do_people_find_emacss_bindings_inferior_to_vims/][Do people find emacs's bindings inferior to vim's?]]
- New packages:
- http://melpa.org/#/bpftrace-mode: Major mode for editing bpftrace script files
- http://melpa.org/#/leaf: Simplify your init.el configuration, extended use-package
- http://melpa.org/#/leaf-keywords: Additional leaf.el keywords for external packages
- http://melpa.org/#/region-occurrences-highlighter: Mark occurrences of current region (selection).
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-06][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]]