2017-11-06 Emacs news
| emacs, emacs-news- Emacs Lisp:
- Emacs development:
- Navigation:
- Completion:
- Org Mode:
- Coding:
- Other:
- What packages might become Emacs killer apps?
- Is anybody using emacs in the humanities or divinity?
- Pdf-tools and follow mode
- Best position for meta in mac
- emacs in win10/linux/docker/xserver combo (Reddit)
- Why is emacs always to blame?
- So, fellow Emacsers, how do you eat corn?
- Q: Notable elisp interpreters outside of GNU Emacs?
- New packages:
- erc-scrolltoplace: An Erc module to scrolltobottom better with keep-place
- fish-completion: Add fish completion to pcomplete (shell and Eshell)
- helm-ctest: Run ctest from within emacs
- helm-js-codemod: A helm interface for running js-codemods
- indent-info: show indentation information in status bar
- lsp-hack: lsp-mode client for hacklang
- mu4e-jump-to-list: mu4e jump-to-list extension
- sicp: Structure and Interpretation of Computer Programs in info format
- wordsmith-mode: Syntax analysis and NLP text-processing in Emacs (OSX-only)
Links from reddit.com/r/emacs, /r/orgmode, /r/spacemacs, Hacker News, planet.emacsen.org, YouTube, the changes to the Emacs NEWS file, and emacs-devel.
2 comments
Adam Kruszewski
2017-11-06T13:41:06ZThank you for your work and perseverance! :)
Christopher Browne
2017-12-06T18:48:59ZHave you noticed the Rust work, in the form of remacs? https://github.com/Wilfred/...
It's a reimplementation of GNU Emacs where they are shifting the C code into Rust, so as to get the improved safety of stronger typing and such.
The hope is for it to provide a somewhat faster and easier to debug Elisp implementation, to encourage a larger population to work on the "compiled bits".
I have been using it for a couple months with decent results. I have a pretty large set of add-ons being managed via el-get, and they loaded into remacs with 1 line's worth of fixing deprecated functions. It "all just works" so far.
I did run into one issue; I use Tramp mode to ssh into VMs to edit things there, and found a bug in how remacs was using the Rusty implementation of Base64 encoding. That became issue #500 which was easily fixed within a day.
They are trying to "play well" with the existing 'official' GNU Emacs; they have been able to discover some bugs and pass them back, which seems like a decently positive community relationship.