This has brought a number of new contributors on board, and we’ve landed lots of features this week:
We’ve added 28 primitive elisp functions written in Rust. These included floating point arithmetic, type checks, basic list manipulation and even some string creation (which requires allocation).
The code is now much more idiomatic Rust, and you can write things
LispObject::from_bool(true) and it does exactly what you’d
Our Makefile has vastly improved. Cargo is now driven from Make, and we have users on both Linux and BSD. Windows and OS X are both being actively worked on.
Remacs is now based on Emacs’ master branch. All the latest goodies in upstream Emacs are available in Remacs too.
Finally, our branding has improved. The welcome screen now
explicitly says Remacs, and the build process produces a
binary. This means you can install Remacs alongside your current
Huge thanks to our contributors:
- Arseniy Zaostrovnykh
- Daroc Alden
- David DeSimone
- David Zmick
- Felix S Klock II
- Femi Agbabiaka
- Jean Pierre Dudey
- Liang Ying-Ruei
- Martin Feckie
- Roger Marlow
- Sharif Nassar
- Victor Hugo Borja
- William Orr